Но, документ навыходе все же стоит с отличной хоз.операцией от требуемого. В конфигураторе нашел крыж "Заполнять из данных заполнения" на реквизите и указано значение заполнения. Как все таки сделать чтобы то что было в коде было бы приоритетом при создании документа все таки?
(0) Т.е. сразу после второй строки ДокументОбъект.ХозяйственнаяОперация = ПредопределенноеЗначение("Перечисление.ХозяйственныеОперации.РеализацияКлиентуРеглУчет"); у тебя меняется хозяйственная операция у объекта на другую? Или все-таки после записи документа, когда все проверки прошли в обработчиках модуля документа и который ты на проверил? Определись в какой момент меняется хоз. операция.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан