|
8.3 Вопрос про галочку "Заполнять из данных заполнения"
| ☑ |
0
invest
21.12.15
✎
18:48
|
Доброго времени.
Ситуация. Программно создается документ (без открытия формы документа).
В коде прописано явно.
ДокументОбъект = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
ДокументОбъект.ХозяйственнаяОперация = ПредопределенноеЗначение("Перечисление.ХозяйственныеОперации.РеализацияКлиентуРеглУчет");
...
Но, документ навыходе все же стоит с отличной хоз.операцией от требуемого. В конфигураторе нашел крыж "Заполнять из данных заполнения" на реквизите и указано значение заполнения. Как все таки сделать чтобы то что было в коде было бы приоритетом при создании документа все таки?
|
|
1
invest
21.12.15
✎
18:51
|
забыл уточнить, УТ 11, на УФ-ах
|
|
2
Поpyчик-4
21.12.15
✎
22:13
|
ЗначенияЗаполнения = Новый Структура("ХозяйственнаяОперация" , Перечисления.ХозяйственныеОперации.РеализацияКлиентуРеглУчет);
ДокументОбъект = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
ДокументОбъект.Заполнить(Новый Структура("ЗначенияЗаполнения", ЗначенияЗаполнения));
Как-то так.
|
|
3
GROOVY
21.12.15
✎
22:20
|
(0) Какое отношение приведенное в посте имеет отношение к данным заполнения и событиям с этим связанным?
|
|
4
invest
22.12.15
✎
07:03
|
(2) тоже думал об этом и даже попробовал, но все равно не взлетело.
|
|
5
GenV
22.12.15
✎
08:04
|
(0) Т.е. сразу после второй строки ДокументОбъект.ХозяйственнаяОперация = ПредопределенноеЗначение("Перечисление.ХозяйственныеОперации.РеализацияКлиентуРеглУчет"); у тебя меняется хозяйственная операция у объекта на другую? Или все-таки после записи документа, когда все проверки прошли в обработчиках модуля документа и который ты на проверил? Определись в какой момент меняется хоз. операция.
|
|