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 - Importing and Exporting EBICS Resources

Parent Topic

Sterling B2B Integrator - EBICS Server User

Next topic

Sterling B2B Integrator - Return codes

Pragma Edge, IBM Gold Partner, IBM, Pragmaedge,

Sterling B2B Integrator and BPML

BPML, an XML-based language, serves to depict and execute business processes. Each business process is outlined in a distinct BPML document termed as a business process model (.bpml or .bp file). These models represent the blueprint of how processes operate within Sterling B2B Integrator.

Read More »
Pragma Edge, IBM Gold Partner, IBM, Pragmaedge,

IBM Maximo Application Suite technical overview

A Maximo Application Suite instance operates within the Red Hat® OpenShift® Container Platform environment. This platform facilitates seamless migration between cloud and on-premises setups, as well as containerization and orchestration, ensuring durability, resilience, availability, and scalability. It also enables consistent deployments following the operator model, while automating and optimizing the development workflow.

Read More »

Thank you for the Registration Request, Our team will confirm your request shortly.

Invite and share the event with your colleagues 

FileGPS - End To End File Monitoring

Subscribe to our newsletter

Elevate your approach to technology with expert-authored blogs, articles, and industry perspectives.

Thank You!

Thanks for signing up! We look forward to sharing resources and updates with you.

Continue to view our resources below.

Thank You!

Your Article submission request has been successfully sent. We will review your article & contact you very soon!

Sign up for Free Trail

Community manager solution extends IBM Sterling B2B Integrator to deliver next-generation B2B and File Transfer capabilities that meet the growing demands of the customer.

Thank You!

Thanks for contacting us. We will reach you shortly!

Select Industry & Watch IBM Partner Engagement Manager Demo

Start SRE Journey to AIOPs

FileGPS - End To End File Monitoring

Pragma Edge Jarvis Monitoring tool (Jarvis)

Thank you for submitting your details.

For more information, Download the PDF.

Community Manager - PCM

Community Manager - PCM

To deliver next-generation B2B and File Transfer capabilities

Pragma Edge - API Connect

IBM Partner Engagement Manager Standard

IBM Partner Engagement Manager Standard is the right solution
addressing the following business challenges

IBM Partner Engagement Manager Standard

IBM Partner Engagement Manager Standard is the right solution
addressing the following business challenges

IBM Partner Engagement Manager Standard

IBM Partner Engagement Manager Standard is the right solution
addressing the following business challenges

Thank you for the Registration Request, Our team will confirm your request shortly.

Invite and share the event with your colleagues 

Please Join us
On April 21 2021, 11 AM CT