Бухгалтерия обратилась с тем, что в отчете "Книга покупок" не отображаются суммы в колонке 14 ("Стоимость покупок по счету-фактуре, разница стоимости по корректировочному счету-фактуре (включая НДС) в валюте счета-фактуры").
В ходе расследования обнаружилось, что суммы берутся из регистра сведений "ЖурналУчетаСчетовФактур", но суммы там были не заполнены.
Суммы не заполнились из-за того, что при записи документа СчетФактураПолученный - запрос не возвращал суммы из-за того, что не срабатывало условие связи по реквизиту СтавкаНДС. А не срабатывало условие связи из-за того, что СтавкаНДС во всех документах была - пустой ссылок на новый элемент справочника СтавкиНДС. При этом в старом реквизите (УдалитьСтавкаНДС) - ставка была заполнена. При перехода с релиза ERP 2.4 на релиз ERP 2.5 новые реквизиты "СтавкаНДС" должны были заполнится, но выяснилось, что для документа СчетФактураПолученный разработчики ERP по неизвестной причине не написали обработчики обновления для этого документа (несмотря на то, что новый реквизит используется), который должен был провести заполнение ставки НДС при переходе на новый релиз.
Обработка в публикации заполняет новый реквизит СтавкаНДС по данным реквизита УдалитьСтавкаНДС в табличной части ДокументыОснования по всем документам типа СчетФактураПолученный (в режиме обмена данными, без проведения).
Также обработка перезаполняет суммы в табличной части ДокументыОснования в документах за выбранный период (если корректировочная счет-фактура была сделана на основании счет-фактуры старых периодах, где не был заполнен новый реквизит СтавкаНДС, то суммы уменьшения/увеличение - отсутствуют и движения по регистру ЖурналУчетаСчетовФактур будут некорректными). Затем по новым данным в табличной части ДокументыОснования происходит переформирование движений по регистру ЖурналУчетаСчетовФактур и запись новых сформированных движений в документ.
После этой процедуры суммы в отчете "Книга Покупок" в колонке 14 появляются. А в новых корректировочных счет-фактурах суммы расхождений начинают заполнятся как это и должно быть.
P.S.: К счастью, в ERP 2.5.13 реквизит УдалитьСтавкаНДС - пока еще не удалили, поэтому время исправить еще есть...
Конфигурация: ERP 2.5.8.410
Платформа 1С: 8.3.20.2039