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/