Есть правила выгрузки сделанные с помощью конвертации данных 2.1.8.1 Выгрузка из своей конфигурации в бухгалтерию 2.0 бухгалтерских операций с проводками. В ПВД реализован произвольный алгоритм выборки данных с заполнением ВыборкаДанных и конвертацией в документ ОперацияБух. Все хорошо загружалось в Бухгалтерию 2.0 (2.0.57.3).
После обновления бухгалтерии до 3.0.31.10 загружаются только пустые операции без движений по регистру Хозрасчетный.
Попробовал уже все, что можно и правила смотрел и сравнивал конфигурации: регистр Хозрасчетный и документ ОперацияБух практически не изменились, данные в базе те же.
Может кто - нибудь подскажет куда копать?
Да смотрел я уже это ПКО 10 раз. Все, что нужно там есть. При выгрузке - загрузке ни на что не ругается, пишет сколько выгрузил объектов. Но загружает только пустые операции. В файле обмена все данные по проводкам есть.
Все дело именно в бухгалтерии 3.0.
(4) Алгоритмы есть и на Бух 2.0 отлично отрабатывали. Но даже если субконто бы не загрузились то движения должны были быть. Вот если бы измерение организация не конвертировалось то возможно и не записались бы движения. Но вроде бы с организацией все в порядке.
Решил проблему! Возможно кому - то понадобится:
В ПКО ОперацияБух в обработчик события "После выгрузки" необходимо внести строку:
Объект.Движения.Хозрасчетный.Записывать = Истина;
На Бух 2.0 в этом не было необходимости т.к. в свойствах документа ОперацияБух <Запись движений при проведении было>: "Записывать модифицированные".
А в Бух 3.0 у этого свойства документа - "Записывать выбранные".
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший