IBM Support

negative acknowledgment; status code 17 - Sterling Gentran:Server for UNIX

Technote (troubleshooting)


Inbound EDIFACT CONTRL produces an IDOC with a negative acknowledgment; status code 17.
Note: 16 status code is accepted and 17 status code is accepted with errors.
UCI segment in CONTRL is 5 which should equate to accepted.


fastat field, which drives 16 or 17 status code, in edistat.i file, is blank (typically either a or e value).

buildstat log reflects 17 status code.
No errors in xlcntl.err.


::000,lftran , Translation started:Tue Jun 12 13:45:23 2012

::000,lftran , Translated sets without errors: 1
::000,lftran , Untranslated sets with errors: 0

::000,lftran , Elapsed time: 00:00:00

::001,ediarc i, Number of document sets archived : 1
Number of documents archived without data: 0
Number of records/sets not processed: 0
Number of FA records processed: 1
Total sets/records: 2

Resolving the problem

Open a Support Request (PMR) for a fix lftran.
Sun Solaris byte size of fix lftran: 7241896
lftran fix produces expected SAP IDOC status;
When UCI segment in CONTROL is 5, IDOC status is 16.
When UCI segment in CONTROL is 6, IDOC status is 17.

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): Solaris

Reference #: 1600878

Modified date: 04 December 2013

Translate this page: