Каталог решений - Ошибка при переносе данных из КА 2.2 в КА 2.5. КД 2

Ошибка при переносе данных из КА 2.2 в КА 2.5. КД 2

Ошибка при переносе данных из КА 2.2 в КА 2.5. КД 2

В наличии

Ошибка в значении перечисления «ХозяйственныеОперации» при переносе данных с КА 2.2 в КА 2.5. КД2

Категория:

Описание

Решали задачу: переход с КА 2.2 на КА 2.5. Работа на предприятии довольно интенсивная, и сделать классический переход на новогодних каникулах не было возможности, поэтому решили за каникулы перенести и почистить НСИ, а в конце марта – документы.

Для такого переноса использовали старую добрую связку «КД2» – «Универсальный обмен данными в формате XML».

Как и всегда, встретилось много всякого, но хотелось бы рассказать об одной … особенности.

И так, переносились документы поставки.

Диагностика: Код ошибки = 26

…….

Не будем останавливаться на методике поиска. Что оказалось причиной ошибки? В документе «ЗаказПоставщику» есть свойство «ДокументОснование», которое хранит ссылку на документ «ЗаказКлиента», который в свою очередь, через такой же реквизит «ДокументОснование», ссылается на документ «КоммерческоеПредложениеКлиенту».

В документе «КоммерческоеПредложениеКлиенту» есть реквизит «ХозяйственнаяОперация», который использует некоторый набор значений одноименного перечисления из Источника, а в Приемнике использует набор значений перечисления «ВидыОперацийКоммерческихПредложений».

Вот тут собака и порылась. Если сделать очевидное ПКО для такой конвертации:

Источник = «ХозяйственнаяОперация»,

Приемник = «ВидыОперацийКоммерческихПредложений»,

И следующим стандартным шагом —  сделать синхронизацию значений, получим ПКЗ для такой конвертации:

 «ЗакупкаУПоставщика» = «ЗакупкаУПоставщика»,

«ПриемНаКомиссию» = «ПриемНаКомиссию».

Такое семантическое наполнение наименований значений реквизита, принадлежащего Документу «ЗаказКлиента»,  уже странно. А для устранения ошибки, необходимо дополнить перечень сопоставляемых значений таким шизофреническим соотношением:

«РеализацияКлиенту» = «ЗакупкаУПоставщика».

 

Всем творческих успехов!

has been added to your cart:
Оформление заказа