New Special Registers (SREGs) are available for EDI preparsers and EDI preemitters.
<variable type="USR" name="edi.transactionID" otype="0">823</variable> <variable type="USR" name="edi.type" otype="0">X12</variable> <variable type="USR" name="edi.version" otype="0">004010</variable>
These may be used to route your data by placing them in your process flow.
A new SREG (edi.ackstatus) is available for the acknowledgement agent. This SREG will contain the AK501 status from the 997 that corresponds to each XML output file. This value can be used to route error data (for example, a failed 997) from standard processing.
During EDI to XML transactions and 997 creation, the following types of SREGs are created:
SEGMENT COUNT
1. <variable name="SEGCOUNT" type="USR">20</variable> 2. <variable name="basename" type="DOC">stephan_850_bad</variable> 3. <variable name="console-master-port" type="SYS">9999</variable>
CORRELATION ID
4. <variable name="correlid" type="USR">000001000</variable> 5. <variable name="doclocation" type="SYS">config</variable>
END OF STREAM FLAG
6. <variable name="eos" type="USR">1</variable> 7. <variable name="extension" type="DOC">x12</variable> 8. <variable name="filename" type="DOC">stephan_850_bad.x12</variable>
FROM PARTY
9. <variable name="fromparty" type="USR">NOTP </variable>
GROUP CONTROL NUMBER - GE
10. <variable name="ge_groupctlnumber" type="USR">1000</variable>
NUMBER OF TRANSACTIONS - GE
11. <variable name="ge_numtransactions" type="USR">1</variable> 12. <variable name="ibse-port" type="CFG">9000</variable>
INTERCHANGE CONTROL NUMBER - IEA
13. <variable name="iea_interchangectlnum" type="USR">000001000</variable>
VALIDATION REPORT/ACK
14. <variable name="iwaf.validationReport" type="USR">ISA*00* *00* *12*NOTP *12*NOTP *QAQAQA*QAQA*U*00401*000001000*0*P*> GS*FA*NOTP*NOTP*QAQAQAQA*QAQA*1000*X*004010 ST*997*0001 AK1*PO*1000 AK2*850*000000010 AK3*DTM*6**8 AK4*2**8*200100 AK5*R*5 AK9*E*1*1*1 SE*8*0001 GE*1*1000 IEA*1*000001000 </variable> 15. <variable name="iway.eos" type="DOC">true</variable> 16. <variable name="iwayconfig" type="SYS">base</variable> 17. <variable name="iwayhome" type="SYS">C:/Program Files/iway61/</variable> 18. <variable name="iwayversion" type="SYS">6.1.000.SM</variable> 19. <variable name="iwayworkdir" type="SYS">C:/Program Files/iWay61/config/base</variable> 20. <variable name="locale" type="SYS">en_us</variable> 21. <variable name="name" type="SYS">EDI_XML</variable>
NUMBER OF FUNCTIONAL GROUPS
22. <variable name="numfunctionalgroups" type="USR">1</variable> 23. <variable name="parent" type="DOC">c:\testing\edix12\input</variable> 24. <variable name="protocol" type="SYS">FILE</variable> 25. <variable name="source" type="DOC">C:\testing\edix12\input\stephan_850_bad.x12</variable>
SPLIT COUNT
26. <variable name="splitcount" type="USR">1</variable> 27. <variable name="tid" type="DOC">EDI_XML-FILE-W.EDI_XML.1_20080605152319600Z</variable>
TRANSACTION ID
28. <variable name=”edi.transactionID” type=”USR”>850</variable>
VERSION
29. <variable name=”edi.version” type=”USR”>004010</variable>
iWay Software |