пытаюсь программно сделать вот так ПриходныйОрдер = Документы.ПриходныйОрдерНаТовары.СоздатьДокумент();
ПриходныйОрдер.Номер = НомерДляПОТ;
Документ = ДокПоступление.Ссылка;
ПриходныйОрдер.Заполнить(Документ);
//
Попытка
ПриходныйОрдер.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Оперативный);
Исключение
КонецПопытки;
документ проводится, но делает движения только по одному регистру, а если руками провести, то по четырем регистрам. подскажите пожалуйста((
заходить в обработку проведения и смотреть при каких действиях выполняются движения.
Вполне возможно, что при ручном создании (т.е открытии формы) заполняются какие-то реквизиты, которые при программном не заполнены
(11) в моем случае статус принят должен быть, а был к поступлению
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший