Mapping from the ISA input segment should only occur once, but instead it occurs multiple times. (SCI34626)

Technote (troubleshooting)


Problem(Abstract)

Mapping from the ISA input segment should only occur once, but instead it occurs multiple times. The map is mapping a value from the ISA envelope on the input side of the map to a Header record on the output side of the map. (SCI34626)

Symptom

Mapping from the ISA input segment should only occur once but instead it occurs multiple times.


Cause

Lftran is designed to pass only one transaction at a time to the core translator, it does not pass the entire Interchange. The envelope segments will also be passed with each transaction.

Resolving the problem

Gentran:Server for UNIX is working as designed. If lftran passed the the full Interchange to the core translator, then this mapping would work. However, lftran is designed to pass only one transaction at a time. The desired output could still be generated, but it would require processing outside of lftran, using perhaps a post-process script to format the data after the translator has finished.

Historical Number

PRI11531

Product Alias/Synonym

SCI34626

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Sterling Gentran:Server for UNIX
Mapping and Translation

Software version:

6.0.2, 6.1, 6.2

Operating system(s):

AIX, HP-UX, Solaris

Reference #:

1540813

Modified date:

2012-08-14

Translate my page

Machine Translation

Content navigation