Enabling VEU management to process payment details
In Sterling B2B Integrator, to extract the payment details from the EBICS payment orders, the partner order types need to be configured for a post process business process.
Before the partner order types can be configured for the post process Business Process (post BP), the following must be completed in Sterling B2B Integrator:
- Create a JavaTask service or Translation service which will translate or extract the order data which comes as input into an EBICS Payment Detail xml file.
- Replace this service with the sample service present in the EBICSPaymentDetail business process.
- Save the version of the EBICSPaymentDetail business process.
The sample post process BP - EBICSPaymentDetail calls two services:
- SampleEBICSPainTransformService
- EBICSAddPaymentDetailService
- SampleEBICSPainTransformService:
This service is responsible to read the payload and form an XML as output.
Example:<?xml version='1.0' encoding='UTF-8'?> <PaymentDetails> <HVTPaymentDetails> <NumOrderInfos>42</NumOrderInfos> <OrderInfo> <AccountInfo> <AccountNumber Role="Originator" international="true">DE87200500001234567890</AccountNumber> <BankCode Role="Originator" Prefix="DE" international="true">BANKDEFFXXX</BankCode> <AccountHolder Role="Originator">Ophelia Originator</AccountHolder> </AccountInfo> <AccountInfo> <AccountNumber Role="Recipient" international="true">DE87200500001234567890</AccountNumber> <BankCode Role="Recipient" Prefix="DE" international="true">BANKDEFFXXX</BankCode> <AccountHolder Role="Recipient">Ray Recipient</AccountHolder> </AccountInfo> <ExecutionDate>2010-11-25</ExecutionDate> <Amount isCredit="false" Currency="EUR">6543.14</Amount> <Description Type="details">Nostro</Description> </OrderInfo> </HVTPaymentDetails> </PaymentDetails>
- EBICSAddPaymentDetailService
The output from SampleEBICSPainTransformService is taken as input, and the data from it is stored in the EB_TRX_DETAIL table.
Configuring a partner order type for post BP processing :
This enables Sterling B2B Integrator EBICS Server VEU Management to process HVT and HVZ payment details.