Вводные данные:
- платформа 8.2.13.219
- УТ 10.3.14.5 (дописанная)
- БП 20.0.30.8 (типовая)
Обмен односторонний, из торговли в бухгалтери. Правила обмена тоже дописанные таким образом, чтобы выгрузка платежного поручения из торговли шла в платежное поручение бухгалтерии, а не в списание с расчетного счета, как по типовым правилам обмена.
После обновления релиза бухгалтерии на обозначенный выше появилось вот такое сообщение:
{Обработка.ОбменДаннымиXML(12943)}: Тип не определен (ПеречислениеСсылка.НДСВидСчетаФактуры)
Техническая информация:
{Обработка.ОбменДаннымиXML.МодульОбъекта(1300)}: {Обработка.ОбменДаннымиXML(12943)}: Тип не определен (ПеречислениеСсылка.НДСВидСчетаФактуры)
Открываем конфигурацию бухгалтерии - да, такого перечисления больше нет. А у выданных и полученных счетов-фактур реквизит "ВидСчетаФактуры" имеет вид "ПеречислениеСсылка.ВидСчетаФактурыВыставленного" и "ПеречислениеСсылка.ВидСчетаФактурыПолученного" соответственно. То есть получается, что перечисления, к которому обращались старые правила обмена, больше нет.
Гуглим проблему. Находим вариант решения: открыть правила обмена блокнотом и заменить значение "ПеречислениеСсылка.НДСВидСчетаФактуры" на "ПеречислениеСсылка.ВидСчетаФактурыВыставленного" (Взято отсюда), который, однако, в моем случае оказался неполным. Правила пробовала менять и блокнотом, и через систему "Конвертация данных 2.0", однако, чтобы корректно пошла выгрузка, мне пришлось поменять тип приемника в обоих видах счетов-фактур. Если конкретно - у обоих документов меняется тип значения, который в правилах обмена обозначается как "НаАванс" и в УТ является булевым значением. Менялось через конвертацию.
И еще одна особенность. После переделки правил счета-фактуры полученные по-прежнему не проводились после выгрузки. Это оказалось связано с тем, что реквизит "Входящий номер сторонней организации", который в предыдущих конфигурациях БП был необязательным для заполнения, в релизе 20.0.30.8 оказался обязательным(о чем, естественно, не написано). После простановки номеров в счета-фактуры в торговле обмен прошел корректно.
Надеюсь, мой опыт кому-то поможет. Всего хорошего.