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

