APERAK
L'accusé de niveau application de la famille EDIFACT.
Définition
APERAK (Application Error and Acknowledgement Message) est un message de service UN/EDIFACT. Il indique à l'émetteur qu'un message reçu (une commande ORDERS, une facture INVOIC…) a été accepté ou rejeté par l'application métier destinataire, avec le détail des erreurs le cas échéant.
Rôle dans la chaîne d’acquittements
La chaîne d'acquittements EDIFACT comporte deux niveaux :
- CONTRL — accusé syntaxique : l'interchange est bien formé (ou non) au sens ISO 9735 ;
- APERAK — accusé applicatif : le contenu métier a été accepté, ou rejeté avec un motif (référence inconnue, prix incohérent, article invalide…).
Un message peut donc passer le CONTRL puis être rejeté en APERAK.
À savoir
APERAK est l'équivalent fonctionnel du 824 Application Advice en X12. En pratique, beaucoup de flux ne l'implémentent pas et se contentent du CONTRL — au prix d'une zone aveugle entre la réception technique et le traitement métier réel.