Cancel Batch
If a batch that has been received into the system is being sent back, inbound billing attempts to remove all records for that batch from the billing table. If the record has already been extracted, it is not removed from the table. Inbound billing informs the Transaction Server of all records that could not be removed.
For inbound billing to be notified of a cancel batch request, the Transaction Server
must be configured to use Services Framework to send a message to the inbound billing
task when a batch needs to be canceled. The following XML example shows a typical configuration
using the Transaction Server
Scheduler.xml file to set up the requisite event reporting:
<EVENT>
<NAME>Billing Inbound - Canceled Batch</NAME>
<TYPE>PresentmentColumnChange</TYPE>
<EXEC>com.ibm.paydir.ima.txsvr.event.appbridge.PresentmentStatesEventHandler</EXEC>
<PARAMETER name="msgType">cancelBatch</PARAMETER>
<PARAMETER name="condition">canceled</PARAMETER>
<PARAMETERREF>schedulerReferenceProperties</PARAMETERREF>
<PARAMETERREF>sendToBillingInbound</PARAMETERREF>
</EVENT>