File Handling & parsing

System parses the bulk file received in pain.001 format. Before processing the batches, following check are performed:
  • File Format
  • Number of transactions (both file level and batch level)
  • Control Sum

Control sum as available in the Group header (file level) & PaymentInformation <PmtInf> (batch level) is considered for the check. Since these are optional fields, if the tag is not available for the file / batch, this check is skipped.

All transactions in a batch should have the same transfer currency. System rejects the file, if this validation fails.

Each batch undergoes the following checks:

- Customer / Debit account status check for statuses which are not overridable:
  • Customer status ->closed
  • Account status ->closed

In case of exceptions/failures batch is moved to process exception (PE) queue. Batch can be reprocessed from the Process Exception queue or can be cancelled.

- Batch duplicate check

This will be done based on the following parameters:
  • Batch ID, Co ID - Co ID received in the payment request CstmrCdtTrfInitn / PmtInf / Dbtr / Id / OrgId/Othr/Id/SchmeNm/Prtry(
  • Control sum – the control sum at Batch ID level split by transfer currency
  • Currency pair –The debit account currency and CurrencyOfTransfer <CcyOfTrf> will be considered. If account is provided as IBAN, system will find the corresponding account for fetching the debit account currency
  • Item count –Item count available for Batch ID split by transfer currency

Duplicate days is considered based on the information available in Batch Processing Preferences.

If system found duplicate batch, it moves to Business Override Queue. The batch can be approved or cancelled from the queue.

Note:

Carry forward action for batches are restricted for batches from Business Override Queues.

Note:

Transaction records are segregated to Urgent and Nonurgent batches before Batch duplicate check. In case of any failure in Duplicate check, the error details can be viewed in Batch Booking Browser Detailed (PMDBATBR) screen - Consolidated Batches section for the respective consolidated Batch.