Ошибка при синхронизации УТ 11 - БП2
Добрый день!
На этапе выгрузки синхронизация прерывается. В журнале ошибок следубщая информация
Ошибка в обработчике события ПриВыгрузке (свойства)
ПКО = ВТОП_КорректировкаРеализации (Документ: Возврат товаров от клиента)
ПКС = 11 (Договор --> ДоговорКонтрагента)
Объект = Возврат товаров от клиента 0ЗУТ-000009 от 27.11.2019 14:53:28 (Возврат товаров от клиента)
СвойствоПриемника = ДоговорКонтрагента (СправочникСсылка.ДоговорыКонтрагентов)
КонвертируемоеЗначение = Структура (Структура)
Обработчик = ПриВыгрузкеСвойства
ОписаниеОшибки = Поле объекта не обнаружено (ВалютаВзаиморасчетов)
ПозицияМодуля = (10)
КСообщенияОбОшибках = 56
Кто-нибудь с таким сталкивался? Куда копать?
На этапе выгрузки синхронизация прерывается. В журнале ошибок следубщая информация
Ошибка в обработчике события ПриВыгрузке (свойства)
ПКО = ВТОП_КорректировкаРеализации (Документ: Возврат товаров от клиента)
ПКС = 11 (Договор --> ДоговорКонтрагента)
Объект = Возврат товаров от клиента 0ЗУТ-000009 от 27.11.2019 14:53:28 (Возврат товаров от клиента)
СвойствоПриемника = ДоговорКонтрагента (СправочникСсылка.ДоговорыКонтрагентов)
КонвертируемоеЗначение = Структура (Структура)
Обработчик = ПриВыгрузкеСвойства
ОписаниеОшибки = Поле объекта не обнаружено (ВалютаВзаиморасчетов)
ПозицияМодуля = (10)
КСообщенияОбОшибках = 56
Кто-нибудь с таким сталкивался? Куда копать?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Ошибка № 2:
Ошибка в обработчике события ПередВыгрузкойОбъекта
ПВД = СчетФактураВыданный
Объект = Счет-фактура выданный 0ЗУТ-0001781 от 30.01.2020 13:15:56 (Документ объект: Счет-фактура выданный)
Обработчик = ПередВыгрузкойОбъектаВыборки
ОписаниеОшибки = Ошибка в обработчике события ПриВыгрузке (свойства)
ПКО = ВТОП_КорректировкаРеализации (Документ: Возврат товаров от клиента)
ПКС = 11 (Договор --> ДоговорКонтрагента)
Объект = Возврат товаров от клиента 0ЗУТ-000005 от 30.01.2020 13:07:29 (Возврат товаров от клиента)
СвойствоПриемника = ДоговорКонтрагента (СправочникСсылка.ДоговорыКонтрагентов)
КонвертируемоеЗначение = Структура (Структура)
Обработчик = ПриВыгрузкеСвойства
ОписаниеОшибки = Поле объекта не обнаружено (ВалютаВзаиморасчетов)
ПозицияМодуля = (10)
КСообщенияОбОшибках = 56
ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4445)
КСообщенияОбОшибках = 33
Ошибка в обработчике события ПередВыгрузкойОбъекта
ПВД = СчетФактураВыданный
Объект = Счет-фактура выданный 0ЗУТ-0001781 от 30.01.2020 13:15:56 (Документ объект: Счет-фактура выданный)
Обработчик = ПередВыгрузкойОбъектаВыборки
ОписаниеОшибки = Ошибка в обработчике события ПриВыгрузке (свойства)
ПКО = ВТОП_КорректировкаРеализации (Документ: Возврат товаров от клиента)
ПКС = 11 (Договор --> ДоговорКонтрагента)
Объект = Возврат товаров от клиента 0ЗУТ-000005 от 30.01.2020 13:07:29 (Возврат товаров от клиента)
СвойствоПриемника = ДоговорКонтрагента (СправочникСсылка.ДоговорыКонтрагентов)
КонвертируемоеЗначение = Структура (Структура)
Обработчик = ПриВыгрузкеСвойства
ОписаниеОшибки = Поле объекта не обнаружено (ВалютаВзаиморасчетов)
ПозицияМодуля = (10)
КСообщенияОбОшибках = 56
ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4445)
КСообщенияОбОшибках = 33
Обновил до последнего релиза УТ 11 Управление торговлей, редакция 11 (11.4.11.63). Ошибка осталась. Это ошибка возникает только при наличии счет-фатуры у документа возврат товара от клиента. Документ возврата и счет-фактура преобразуются в корректировку реализации и кор. счет-фактуру в БП.
Может быть неправильно оформляется возврат? Изменились ли правила формирования возвратов товаров от клиента? Сейчас делается возврат и на основании возврата счет-фактура. Может надо делать корректировку реализации? Кто-нибудь с таким сталкивался?
Ошибки на возврат и счет фактуру №1:
Ошибка при отправке данных: {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4464)}: Ошибка в обработчике события ПередВыгрузкойОбъекта
ПВД = СчетФактураВыданный
Объект = Счет-фактура выданный 0ЗУТ-0001111 от 30.01.2020 13:15:56 (Документ объект: Счет-фактура выданный)
Обработчик = ПередВыгрузкойОбъектаВыборки
ОписаниеОшибки = Ошибка в обработчике события ПриВыгрузке (свойства)
ПКО = ВТОП_КорректировкаРеализации (Документ: Возврат товаров от клиента)
ПКС = 11 (Договор --> ДоговорКонтрагента)
Объект = Возврат товаров от клиента 0ЗУТ-000005 от 30.01.2020 13:07:29 (Возврат товаров от клиента)
СвойствоПриемника = ДоговорКонтрагента (СправочникСсылка.ДоговорыКонтрагентов)
КонвертируемоеЗначение = Структура (Структура)
Обработчик = ПриВыгрузкеСвойства
ОписаниеОшибки = Поле объекта не обнаружено (ВалютаВзаиморасчетов)
ПозицияМодуля = (10)
КСообщенияОбОшибках = 56
ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4445)
КСообщенияОбОшибках = 33
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(17397)}: ВызватьИсключение(НСтр("ru = 'Ошибка при отправке данных'") + ": " + ОписаниеОшибки());
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16964)}: ВыполнитьВыгрузкуЗарегистрированныхДанных(ЗаписьСообщения, СтрокаСообщенияОбОшибке, ТаблицаПравилВыгрузкиИспользуемые);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2197)}: ВыполнитьВыгрузку();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6235)}: ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6007)}: ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(373)}: ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(2988)}: ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(34)}: ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(724)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(149)}: ВыполнитьПроцедуру(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры);
{Обработка.ВыполнениеОбменаДанными.Форма.Форма.Форма(1260)}: Результат = ДлительныеОперации.ВыполнитьВФоне(
Ошибка при отправке данных: {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4464)}: Ошибка в обработчике события ПередВыгрузкойОбъекта
ПВД = СчетФактураВыданный
Объект = Счет-фактура выданный 0ЗУТ-0001111 от 30.01.2020 13:15:56 (Документ объект: Счет-фактура выданный)
Обработчик = ПередВыгрузкойОбъектаВыборки
ОписаниеОшибки = Ошибка в обработчике события ПриВыгрузке (свойства)
ПКО = ВТОП_КорректировкаРеализации (Документ: Возврат товаров от клиента)
ПКС = 11 (Договор --> ДоговорКонтрагента)
Объект = Возврат товаров от клиента 0ЗУТ-000005 от 30.01.2020 13:07:29 (Возврат товаров от клиента)
СвойствоПриемника = ДоговорКонтрагента (СправочникСсылка.ДоговорыКонтрагентов)
КонвертируемоеЗначение = Структура (Структура)
Обработчик = ПриВыгрузкеСвойства
ОписаниеОшибки = Поле объекта не обнаружено (ВалютаВзаиморасчетов)
ПозицияМодуля = (10)
КСообщенияОбОшибках = 56
ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4445)
КСообщенияОбОшибках = 33
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(17397)}: ВызватьИсключение(НСтр("ru = 'Ошибка при отправке данных'") + ": " + ОписаниеОшибки());
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16964)}: ВыполнитьВыгрузкуЗарегистрированныхДанных(ЗаписьСообщения, СтрокаСообщенияОбОшибке, ТаблицаПравилВыгрузкиИспользуемые);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2197)}: ВыполнитьВыгрузку();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6235)}: ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6007)}: ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(373)}: ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(2988)}: ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(34)}: ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(724)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(149)}: ВыполнитьПроцедуру(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры);
{Обработка.ВыполнениеОбменаДанными.Форма.Форма.Форма(1260)}: Результат = ДлительныеОперации.ВыполнитьВФоне(
(17) Не знаю на сколько актуально будет информация, я решил проблему следующим образом:
В обработке КонвертацияОбъектовИнформационныхБаз процедуре ВыгрузитьСвойства перед строкой Выполнить(ПКС.ПриВыгрузке) вставил следующий код:
Если ПКС.Наименование = "Договор --> ДоговорКонтрагента" И ПКС.Имя = "11" Тогда
ПКС.ПриВыгрузке = СтрЗаменить(ПКС.ПриВыгрузке, "ВходящиеДанные.ВалютаВзаиморасчетов", "Источник.Соглашение.ВалютаВзаиморасчетов");
КонецЕсли;
После чего, у меня пошел обмен и все выгрузилось.
В обработке КонвертацияОбъектовИнформационныхБаз процедуре ВыгрузитьСвойства перед строкой Выполнить(ПКС.ПриВыгрузке) вставил следующий код:
Если ПКС.Наименование = "Договор --> ДоговорКонтрагента" И ПКС.Имя = "11" Тогда
ПКС.ПриВыгрузке = СтрЗаменить(ПКС.ПриВыгрузке, "ВходящиеДанные.ВалютаВзаиморасчетов", "Источник.Соглашение.ВалютаВзаиморасчетов");
КонецЕсли;
После чего, у меня пошел обмен и все выгрузилось.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот