Заказы не экспортируются в 1с УТ 11.5.8/9 при активной опции "контроль уникальности рабочего наименования и характеристик" в 1с Принято

1

Здравствуйте!

в ТП webasyst имеется запрос 1582440 (ранее 1578835).

имеется:

- 1с УТ 11.5.8.267 (в копии обновлялись и до 11.5.8.303 и до 11.5.9.119)

- Shop-Script 9.2.2.63

- Плагин «1С (CommerceML)» (cml1c) webasyst 2.5.18.117

В базу 1с не попадают заказы. Точнее они попадают в нее, но только с отключенной в 1с опцией "контроль уникальности рабочего наименования и характеристик". Если опция включена, то заказы не грузятся в базу ни в автоматическом режиме, ни из xml-файла с заказами выгруженного вручную из shop-script. Если опция выключена, то заказы в базу попадают.

в журнале регистрации в 1с следующие ошибки:

1.

Ошибка при вызове метода контекста (Записать)
{ОбщийМодуль.ОбменССайтомПереопределяемый.Модуль(2573)}:НоменклатураОбъект.Записать();
{ОбщийМодуль.ОбменССайтом.Модуль(5321)}:ОбменССайтомПереопределяемый.НайтиСоздатьНоменклатуру(Номенклатура, ДанныеНоменклатуры, Параметры.ПрикладныеПараметры, ОписаниеОшибки);
{ОбщийМодуль.ОбменССайтом.Модуль(5051)}:Номенклатура = ПолучитьНоменклатуру(ТоварXDTO, ЭтоУслуга, Параметры, СтавкаНДСНоменклатуры, ОписаниеОшибки);
{ОбщийМодуль.ОбменССайтом.Модуль(4430)}:Если НЕ ИдентифицироватьНоменклатуру(СтруктураРеквизитыЗаказа, ДокументXDTO, Параметры, ОписаниеОшибки) Тогда
{ОбщийМодуль.ОбменССайтом.Модуль(4332)}:ИзвлечьСвойстваЗаказаИзДанныхДокументаXDTO(СтруктураРеквизитыЗаказа, ДокументXDTO,
{ОбщийМодуль.ОбменССайтом.Модуль(4063)}:Успешно = СоздатьОбновитьЗаказы(МассивЗаказовXDTO, РанееЗагруженныеЗаказы, Параметры, ОписаниеОшибки);
{ОбщийМодуль.ОбменССайтом.Модуль(3935)}:Если НЕ ЗагрузитьЗаказы(СтрокаXML, Параметры, ОписаниеОшибки) Тогда
{ОбщийМодуль.ОбменССайтом.Модуль(3687)}:УспешноЗагружено = ЗагрузитьЗаказыССайта(Параметры, ОписаниеОшибки);
{ОбщийМодуль.ОбменССайтом.Модуль(180)}:ВыполненОбменЗаказами = ВыполнитьОбменЗаказами(Параметры, ТаблицаИнформации);
{ОбщийМодуль.ОбменССайтомСобытия.Модуль(265)}:ОбменССайтом.ВыполнитьОбменССайтом(ПараметрыОбмена, РезультатОбмена, ТаблицаИнформации);
{ПланОбмена.ОбменССайтом.Команда.ВыполнитьОбменДанными.МодульКоманды(63)}:ОбменССайтомСобытия.ВыполнитьОбмен(УзелОбмена, НСтр("ru = 'Интерактивный обмен'"), ,ПараметрыОбновления);
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Значение поля "Рабочее наименование" не уникально

2.

Интерактивный обмен
04.10.2022 15:32:39 Запуск загрузки заказов
Обработано: 4
Загружено: 3. Список документов:
№ от 01.01.0001 0:00:00 (№ от 01.01.0001 0:00:00 на сайте)
№ от 01.01.0001 0:00:00 (№ от 01.01.0001 0:00:00 на сайте)
№ от 01.01.0001 0:00:00 (№ от 01.01.0001 0:00:00 на сайте)
Пропущено: 0
Обновлено: 0
Создано: 3. Список документов:
№ от 01.01.0001 0:00:00 (№ от 01.01.0001 0:00:00 на сайте)
№ от 01.01.0001 0:00:00 (№ от 01.01.0001 0:00:00 на сайте)
№ от 01.01.0001 0:00:00 (№ от 01.01.0001 0:00:00 на сайте)
04.10.2022 15:32:44 Завершена загрузка заказов
Дополнительная информация:
Свойства заказа Заказ клиента УУ00-000002 от 04.10.2022 14:42:22 обновлены.
Свойства заказа Заказ клиента УУ00-000003 от 03.10.2022 11:23:42 обновлены.
Свойства заказа Заказ клиента УУ00-000004 от 30.09.2022 12:34:34 обновлены.
Не удалось обработать документы, загруженные с сервера.


Пример артикула и его ID находящегося в 1с:

Тот же артикул и его ID выгружаемые из 1c в xml-файле с номенклатурой:


Тот же артикул и его ID выгружаемые из shop-script в xml-файле с заказами:



Просьба уточнить была или есть у кого-то такая же проблеме. Если проблема была решена, то как решили. Если проблема еще актуальна просьба обозначить этот момент.

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите