Cancel Batch
If a batch that has been received into the system is being sent back, adjustment accounting attempts to remove all records for that batch from the accounting table. If the record has already been extracted, it is not removed from the table. Adjustment accounting informs the Transaction Server of all records that could not be removed.
For adjustment accounting to be notified of a cancel batch request, the Transaction Server must be configured to use Services Framework to send a message to the
adjustment accounting 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>Accounting Adjustment - 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>
<PARAMETER name="presLevel">PROC</PARAMETER>
<PARAMETERREF>schedulerReferenceProperties</PARAMETERREF>
<PARAMETERREF>sendToAccountingAdjustment</PARAMETERREF>
</EVENT>