Unmapped payments check
All transactions for the processing window which is closing have been mapped by Distribution.
When this check begins, the following message is logged:
IZLPB081I: Start check: unmapped transactions - processing window {0}.
The window is held open if any transaction for the closing window
(item.dist_window_config_id = window ID) meets all of the following criteria:
- The transaction does not have an assigned outbound batch ID (payment.outbound_pres_id is null).
- The transaction is not rejected (payment.unhandled_exception = 0) and the payment.exception is less than 1, or 2 if the endpoint has a returns indicator of E, J, or R.
- The associated inbound physical transmission has a category equal to the category of the associated business day or has no category, and the status is not discarded or eod_ran.
- The batch is overridable and the approval time is less than the receipt cutoff time of the closing window (or related participant override).
- The batch is overridable and the reject error code is set, has a category in the configured Hold processing window delivery error categories property, and the related inbound transmission is not pending and has a condition of accepted or validating.
- The batch is overridable and the reject error code is set, has a category in the configured Hold
processing window delivery error categories property, and it has one of the following conditions:
- The condition is not validating and its approval time is less than the receipt cutoff time of the closing window (or related participant).
- The condition is not validating and the approval time is not set.
- The condition is validating and the overridden time is less than the receipt cutoff time of the closing window (or related participant).
- The condition is validating and the overridden time is not set.
Note: For internal files, the originator is the sender of the original related transaction
(item.field_5).
If a transaction meets the previous conditions, the following message is
logged:
IZLPB039I: Processing window {0} is late. The following inbound batches have unprocessed or unmapped transaction(s): [{1}]
When this check has completed, the following message is logged:
IZLPB082I: Finished check: unmapped transactions - processing window {0}.