УстановитьНовыйНомер() - не работает
11.06.2009
12:24
#1
"Возвращает пустое значение в некоторых конфигурациях!<br>Где искать ошибку?<br>В MD или в таблицах ошибка?<br>Примеры:<br><br>Функция НовДокПрих() экспорт <br> ДокПрих = СоздатьОбъект("Документ.ПоступлениеТоваров");<br> ДокПрих.Новый();<br> ДокПрих.ДатаДок = ТекущаяДата();<br> //ДокПрих.УстановитьНовыйНомер();<br> Сообщить(ДокПрих.ДатаДок); <br> Сообщить(ДокПрих.НомерДок); // >> ПУСТОЕ ЗНАЧЕНИЕ<br> Возврат ДокПрих.НомерДок; // >> ПУСТОЕ ЗНАЧЕНИЕ<br>КонецФункции<br><br>или<br><br>Функция НовДокПрих() экспорт <br> ДокПрих = СоздатьОбъект("Документ.ПоступлениеТоваров");<br> ДокПрих.Новый();<br> ДокПрих.ДатаДок = ТекущаяДата();<br> ДокПрих.УстановитьНовыйНомер();<br> Сообщить(ДокПрих.ДатаДок); <br> Сообщить(ДокПрих.НомерДок); // >> ПУСТОЕ ЗНАЧЕНИЕ<br> Возврат ДокПрих.НомерДок; // >> ПУСТОЕ ЗНАЧЕНИЕ<br>КонецФункции<br>"
11.06.2009
12:37
#4
Причем не работает и УстановитьНовыйКод в справочниках<br>Где искать? (<br>Коды справочников и номера документов - числовые и строковые.<br>Проверял с любыми - не работает!
11.06.2009
13:07
#5
"механизм присвоения номера хоть программно, хоть в обычном режиме работы при создании нового объекта единый<br><br>Пробую:<br>Доки=СоздатьОбъект("Документ.ПоступлениеТоваров");<br>Доки.Новый();<br>Доки.ДатаДок=ТекущаяДата();<br>Доки.УстановитьНовыйНомер();<br>Сообщить(Доки.НомерДок);<br><br>получилось "00000304""
11.06.2009
13:13
#6
Работает все, но не во всех конфигурациях. <br>Это глюк. <br>Хочу знать где исправить. <br>Скорее всего в MD или таблицах - но где?<br>
переход с 1С:Предприятие 7.7. Конфигурация "Производство+Услуги+Бухгалтерия на УППУлетают некоторые контрагенты!
Читают тему
(гостей: 1)