Перевод XML в X12 в OpenText TLE - PullRequest
0 голосов
/ 26 мая 2020

TLE выполняет преобразование XML в X12 в два этапа 1. XML в плоский файл с разделителями 2. Плоский файл с разделителями в X12

Я использую TLE v6.2.0.12 для перевода. Файл с разделителями создается нормально, с двойными кавычками в качестве вложений полей и запятыми в качестве разделителей, как показано ниже

> "Invoice810","EDIX","C","123456CUST-SYSTEM","810","O","P","1","1234580661","123433354XML",
> "Header810","IH","200521","2012","653037","200521","220715","PR","BY","CAD","0000","TL",,

Карта не может распознать двойные кавычки и не сможет распознать 2-й шаг со следующим сообщением

    DOC ID: 810    DIR: O STD: ANSI     COM: X      VERS: 004010       STAT: T
R RECTYP.159: Data rec containing '' does not match record ID const.
    Lines into feed 1.
    Intchg-snd-id: 123433354                     Intchg-rec-id: 1234580661     
    Group-snd-id: 123433354XML                   Group-rec-id: 1234580661      
    ISA-control-no: ***                          Control-no: ***               
    Doc-id: 810                                  Doc-control-no: *** 

Кто-нибудь сделал успешный перевод в этой версии или как решить эту проблему?

...