Существует стандартная обработка по переносу остатков из конфигурации 1С Бухгалтерия в 1С Управление нашей фирмой. Все, вроде, выгружается, но не сразу понял почему выгружаемые остатки не сходятся.
В обработке есть специальное поле для указания даты, на которую переносятся остатки. И первое, что смутило - это то, что документ Ввод остатков, который создался после переноса в УНФ, загрузился с текущей датой, а не с датой на которую я выгружал остатки. Поменял дату документа на нужную мне и увидел, что остатки перенеслись не корректно.
Стал разбираться в модуле обработки и увидел, что при выгрузке данных дата, которая устанавливается в обработке игнорируется и вместо нее используется ТекущаяДата(). Поменял, выгрузил - результат не изменился.
Поковырявшись глубже, увидел, что подобным же образом разработчики поступили при создании правил переноса данных. В макете, который входит в данную обработку, вместо пользовательской даты так же используется ТекущаяДата(). Благо в макете это встречается один раз и в самом начале. Заменив в макете текущую дату на нужную мне, получил уже правильный результат.
UPD В новой редакции УНФ файл выгрузки уже приведен к правильному виду.
Отправить комментарий