Купил, скачал и установил матрицы перевода версии 004050. Мне сказали, что версия 004060 по сути такая же, как и версия 004050, и просто обновить любые ссылки с 004050 на 004060 во всех классах документов. Что я и сделал.
Однако, когда я попытался десериализовать документ EDI, я получил сообщение об ошибке "Сегмент не найден" в строке REF*3J*0000.
Есть идеи. на чем я могу попробовать?
Ошибка X12 004060 «REF*3J*0000 Сегмент не найден».
Ответы (1)
Последовательность элементов была нарушена для типа документа 850. S_CUR (порядок = 2), G_SAC (порядок = 3), S_DTM (порядок = 4) и S_REF (порядок = 5) должны идти в этом порядке.
Как только я изменил порядок в EF_X12_004050_850.cs (файл я не переименовывал, только внутреннее пространство имен на версию 004060), EdiFabric смог импортировать данные.
person
KenBobPDX
schedule
19.10.2016