не заполняется статья ДДС в документе при переносе

1. ProgrammistOptServ 08.11.21 10:03 Сейчас в теме
Переношу данные из нетиповой конфигурации Корпоративный менеджмент, редакция 6.2 (6.2.1.2) и Бухгалтерия предприятия, редакция 1.6. (1.6.25.6) в конфигурацию БП 3.0 через универсальный обмен xml.
При переносе в банковский документ Списание с расчетного счета (а так же в поступление с расчетного счета) не проставляется статья ДДС (в документе называется Статья расходов). Сам объект как справочник переносится, новые объекты статьи ДДС тоже создаются. Но в документ не хочет ставиться, по коду загрузки посмотрел, не может найти узел и оставляет поле как пустаяссылка. Не понимаю в чем дело, перетыкал уже все свойства. В файле выгрузки статья присутствует и загружается в справочник статьи ДДС.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. zelenii 08.11.21 10:15 Сейчас в теме
Не знаю данную конфигурацию но могу сказать про похожую ситуацию при переносе из УТ 11 в БП 2.0. Дело в том, что у объекта Списание с расчетного счета есть реквизит СтатьяДвиженияДенежныхСредств. А есть еще табличная часть РасшифркоаПлатежа. Ив правилах при переносе статья ДДС не проставлялась. Дело в том, что в правилах сделан перенос реквизита, а заполняется не он, а строка из табличной части расшифровка. Подозреваю тут может быть похожая ситуация. Если все так же то в обработчике ПередВыгрузкой надо заполнить при выгрузке статью ДДС из табличной части. Но только если механизм именно такой.
4. zelenii 08.11.21 10:46 Сейчас в теме
(3)
Код там такой.

Если ЗначениеЗаполнено(Источник.СтатьяДвиженияДенежныхСредств) Тогда
	Значение = Источник.СтатьяДвиженияДенежныхСредств;
Иначе
	Если Источник.РасшифровкаПлатежа.Количество() > 0 Тогда
		Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;
	КонецЕсли;
КонецЕсли;
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. zelenii 08.11.21 10:15 Сейчас в теме
Не знаю данную конфигурацию но могу сказать про похожую ситуацию при переносе из УТ 11 в БП 2.0. Дело в том, что у объекта Списание с расчетного счета есть реквизит СтатьяДвиженияДенежныхСредств. А есть еще табличная часть РасшифркоаПлатежа. Ив правилах при переносе статья ДДС не проставлялась. Дело в том, что в правилах сделан перенос реквизита, а заполняется не он, а строка из табличной части расшифровка. Подозреваю тут может быть похожая ситуация. Если все так же то в обработчике ПередВыгрузкой надо заполнить при выгрузке статью ДДС из табличной части. Но только если механизм именно такой.
3. ProgrammistOptServ 08.11.21 10:44 Сейчас в теме
(2)А можно показать код перед выгрузкой? Не совсем понял что там нужно написать, а вообще да, есть табличная часть РасшифровкаПлатежа и там есть реквизит статьи ДДС
4. zelenii 08.11.21 10:46 Сейчас в теме
(3)
Код там такой.

Если ЗначениеЗаполнено(Источник.СтатьяДвиженияДенежныхСредств) Тогда
	Значение = Источник.СтатьяДвиженияДенежныхСредств;
Иначе
	Если Источник.РасшифровкаПлатежа.Количество() > 0 Тогда
		Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;
	КонецЕсли;
КонецЕсли;
5. ProgrammistOptServ 08.11.21 10:55 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот