![]() |
|
v7: Левый номер при копировании документа | ☑ | ||
---|---|---|---|---|
0
ntr
31.10.11
✎
16:46
|
Начал выскакивать левый номер (абракадабра) при КОПИРОВАНИИ документа, если создать новый - то номер ставится корректный. В модуле документа ничего подобного не прописано. Т.е. другими словами слетела автонумерация, но только когда документ создаётся копированием.
В базе нет документов с кривыми номерами. Подскажите как вернуть автонумерацию? |
|||
1
filh
31.10.11
✎
16:47
|
что в процедуре ВводНового?
|
|||
2
PR
31.10.11
✎
16:49
|
У вас в городе распродажа клавиатур с поломанным капслоком что ли?
|
|||
3
ntr
31.10.11
✎
16:51
|
(1)
Процедура ВводНового(Скопирован) глЗаполнитьШапку(Контекст, Скопирован,"Продажа"); Если Скопирован = 1 Тогда Возврат; КонецЕсли; Если ПустоеЗначение(Валюта) = 1 Тогда Валюта = глРубли; КонецЕсли; Курс = глКурсДляВалюты(Валюта, ДатаДок); ВидОперации = Перечисление.ВидыОперацийЗаявок.Неподтвержденная; Если ПустоеЗначение(Форма.Параметр) = 0 Тогда Если Форма.Параметр = "Склад" Тогда ВидОперации = Перечисление.ВидыОперацийЗаявок.НаСклад; ИначеЕсли Форма.Параметр = "Поставка" Тогда ВидОперации = Перечисление.ВидыОперацийЗаявок.НаПоставку; КонецЕсли; КонецЕсли; // Документы оптовой торговли можно оформлять только с оптового склада Если (Склад.РозничныйСклад = 1) Тогда Склад = ""; КонецЕсли; КонецПроцедуры // ВводНового() |
|||
4
filh
31.10.11
✎
16:52
|
типовая?
|
|||
5
viktor_vv
31.10.11
✎
16:53
|
В глЗаполнитьШапку() ищи условие на параметр Скопирован.
|
|||
6
filh
31.10.11
✎
16:54
|
(5) ща тут полглоба выложен частями же!
|
|||
7
viktor_vv
31.10.11
✎
16:56
|
(6) Ну я поэтому и написал искать условие по параметру, а не всю процедуру вываливать :).
|
|||
8
ntr
31.10.11
✎
17:00
|
(5)
Если Скопирован = 1 Тогда Возврат; КонецЕсли; |
|||
9
ntr
31.10.11
✎
17:00
|
в отладчике на входе "вводНового" уже кривой номер
|
|||
10
filh
31.10.11
✎
17:01
|
Автономер? не?
|
|||
11
viktor_vv
31.10.11
✎
17:05
|
Один нумератор для разных видов документов ? В глЗаполнитьШапку() для обычного ввода номер устанавливается ?
|
|||
12
viktor_vv
31.10.11
✎
17:06
|
И попробуй закомментировать глЗаполнитьШапку() и ввести новый обычно.
|
|||
13
ntr
31.10.11
✎
17:07
|
(12) в отладчике до вызова этой процедуры уже кривой номер
|
|||
14
viktor_vv
31.10.11
✎
17:09
|
(13) ПРри обычном вводе тоже ?
|
|||
15
ntr
31.10.11
✎
17:11
|
(14) при обычном - нормальный номер, при копировании - абракадабра
не пойму куда копать |
|||
16
viktor_vv
31.10.11
✎
17:18
|
Тогда не знаю.
|
|||
17
Эльниньо
31.10.11
✎
17:21
|
УстановитьНовыйНомер() попробуй.
2-й параметр поставить попробуй. |
|||
18
palpetrovich
31.10.11
✎
17:28
|
(13) ну так поставь точку останова в теле модуля
|
|||
19
ntr
31.10.11
✎
17:39
|
перепровели базу за месяц - глюк пропал
всем спасибо! |
|||
20
palpetrovich
31.10.11
✎
17:44
|
(19) сам-то веришь в это7 :))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |