Sterling B2B Integrator - HAC Processing

When an EBICS Customer Acknowledgment (order type HAC) is downloaded in Sterling B2B Integrator, data including status and reason code information is created as defined in EBICS Specification 2.5.

The HAC order type is a technical acknowledgment to the client providing processing status and details for submitted orders. This includes actions and results that occur while uploading, downloading, or signing files and may include information about the content of the file.

Users do not directly initiate HAC requests. Instead, HAC requests are automatically performed by the Sterling B2B Integrator EBICS Client according to defined schedules set up using the HAC scheduler. Each HAC response provides a full history of EBICS actions and status information since the last HAC request. Data from each HAC response is stored by Sterling B2B Integrator.

To view HAC data, use either the EBICS Client Order search viewer in Sterling B2B Integrator or EBICS Search in Sterling File Gateway.

Search results may contain HAC actions and reason codes as described in the following table:

Table 1. HAC Actions and Reason Codes
HAC Action
Type of Action
Reason Code
HAC Result
File submitted to the bankFILE_UPLOADDS0CUser locked/certificate revoked
DS08Decompression error
DS09Decryption error
TA01Upload aborted
TS01Upload successful
File downloaded from the bankFILE_DOWNLOADDS0CUser locked/certificate revoked
DS08Decompression error
DS09Decryption error
TA01Download aborted
TD01No data available for download
TS01Download successful
Electronic signature submitted to the bankES_UPLOADID01Original order folder has not been sent before
DS0CUser locked/certificate revoked
DS08Decompression error
DS09Decryption error
TA01Upload of ES aborted
TS01Upload of ES successful
Signature verificationES_VERIFICATIONAM21Amount exceeds limit
DS01ES(s) are correct
DS0ANumber of ES(s) insufficient
DS0BES(s) are not correct
DS0CCertificate is revoked/user is locked
DS0DCertificate is not valid/public key not activated
DS0ECertificate not present/public key doesn’t exist
DS0FCA for certificate is unknown
DS0GSigner not allowed to sign this operation
DS0HSigner not allowed to sign this account
DS08Decompression error
DS09Decryption error
DS10Certificate revoked for first signer
DS11Certificate not valid for first signer
DS12Certificate not present for first signer
DS13CA unknown for first signer
DS14User (signer) is unknown on the server
DS15The same ES already has been sent to the bank
DS16Public key version not correct
DS17Order data and ES(s) don’t match
DS18Repeat order (file not testable)
DS19Signer’s ES rights are insufficient
DS20Certificate revoked for second signer
DS21Certificate rot valid for second signer
DS22Certificate not present for second signer
DS23CA unknown for second signer
DS24Waiting time expired and file deleted by bank
DS25File deleted by bank (multiple reasons)
DS26Same user signed multiple times
DS27User (signer) not yet activated
TD02File cannot be read
TD03The file format is invalid
TS04File with attributes “DZHNN” (not ES signed)
Forwarding to VEUVEU_FORWARDINGDS06Order transferred to the VEU
VEU signature verificationVEU_VERIFICATIONAM21Amount exceeds limit
DS01ES(s) are correct
DS0BES(s) are not correct
DS0CCertificate is revoked/user is locked
DS0DCertificate is not valid/public key not activated
DS0ECertificate not present/public key doesn’t exist
DS0FCA for certificate is unknown
DS0GSigner not allowed to sign this operation
DS0HSigner not allowed to sign this account
DS10Certificate revoked for first signer
DS11Certificate not valid for first signer
DS12Certificate not present for first signer
DS13CA unknown for first signer
DS14User (signer) is unknown on the server
DS15The same ES already has been sent to the bank
DS16Public key version not correct
DS17Order data and ES(s) don’t match
DS18Repeat order (file not testable)
DS19Signer’s ES rights are insufficient
DS20Certificate revoked for second signer
DS21Certificate rot valid for second signer
DS22Certificate not present for second signer
DS23CA unknown for second signer
DS24Waiting time expired and file deleted by bank
DS25File deleted by bank (multiple reasons)
DS26Same user signed multiple times
DS27User (signer) not yet activated
TD02File cannot be read
TD03The file format is invalid
End of VEU signature verificationVEU_VERIFICATION_ENDDS05Order was correct, forwarded for post-processing
Cancellation of VEU orderVEU_CANCEL_ORDERDS02Order cancelled
DS03Order not cancelled
HAC end of order (positive)ORDER_HAC_FINAL_POSNot ProvidedFinal indication for successful processing of the order.
HAC end of order (negative)ORDER_HAC_FINAL_NEGNot ProvidedFinal indication for failed processing of the order.

Previous Topic

Sterling B2B Integrator - Order types

Parent Topic

Sterling B2B Integrator - EBICS Client User

Next Topic

Sterling B2B Integrator - HAC Scheduling