"Доброго времени суток !<br>Подобный вопрос уже задавался, но ответа получено не было.<br>Заполняю обработкой документ "ПоступлениеТМЦ", обработка проще некуда, вот код :<br><br>Процедура Сформировать()<br>КА=СоздатьОбъект("Справочник.Контрагенты");<br>Ном=СоздатьОбъект("Справочник.Номенклатура");<br>Док=СоздатьОбъект("Документ.ПоступлениеТМЦ");<br>Док.Новый();<br>КА.НайтипоКоду("01000001");<br>Док.Фирма=Фирма;<br>Док.Склад=Склад;<br>Док.ТипЦен=ТипЦен;<br>Док.Валюта=ТипЦен.Валюта;<br>Док.Договор=КА.ОсновнойДоговор;<br>Док.Контрагент=КА.ТекущийЭлемент();<br>Док.УчитыватьНДС=1;<br>Док.СуммавклНДС=1;<br>Док.ДатаДок=РабочаяДата();<br>Док.НомерДок="123476";<br>Док.НоваяСтрока();<br>Ном.НайтиПоКоду("С9621");<br>Док.ВидТМЦ=Перечисление.ВидыТМЦ.Товар;<br>Док.Номенклатура=Ном.ТекущийЭлемент();<br>Док.Цена=10000;<br>Док.Количество=10;<br>Док.Сумма=100000;<br>Док.СтавкаНДС=Перечисление.СтавкиНДС.НДС18;<br>Док.СуммаНДС=Док.Сумма*0.18;<br>Док.Коэффициент=1;<br>Док.Единица=Ном.БазоваяЕдиница;<br>Док.Записать();<br>Док.Провести();<br>КонецПроцедуры<br><br>При проведении выдает "Обнаружена нулевая сумма взаиморасчетов", по регистрам сумма документа не проходит.<br>Меняем цену вручную (в форме) - все сразу становится на свои места. Где косяк ? "