On Jul 28, 2010, at 9:57 AM, Dylan Hall wrote:

> In one case I  noticed that portal used the APERAK instead of or in 
> conjunction with the CONTRL message. The APERAK can allow for the 
> transmission of additional response information.

Dylan,

To be clear, the APERAK message is for use at the application level, it should 
not be used "instead" of the CONTRL message. As defined the function of this 
message is:

a)  to inform a message issuer that his message has been received by the 
addressee's application and has been rejected due to errors encountered during 
its processing in the application.

b)  to acknowledge to a message issuer the receipt of his message by the 
addressee's application.

Quoting from the message specification, section 1.3 - Principles:

A message being first controlled at system level (CONTRL) to detect syntax 
errors and to acknowledge its receipt is then transmitted to the application 
process to be processed.

If an error is detected at the application level, which prevents its complete 
processing, an APERAK message is sent to the original message issuer giving 
details of the error(s) encountered. If no error has been detected and when an 
acknowledgement is necessary (when no dedicated answer to the original message 
exists) an APERAK message is sent precising [summarizing] the reasons of 
acknowledgement. In case of application error, the APERAK message will need 
manual processing e.g. when the underlying reason is a programming error.

In case of acknowledgement the APERAK message may be automatically or manually 
processed at recipient's discretion.

Klaus

------------------------------------

...
Please use the following Message Identifiers as your subject prefix: <SALES>, 
<JOBS>, <LIST>, <TECH>, <MISC>, <EVENT>, <OFF-TOPIC>

Job postings are welcome, but for job postings or requests for work: <JOBS> IS 
REQUIRED in the subject line as a prefix.Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/EDI-L/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/EDI-L/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to