Tender Control

Overview

The Tender Control subject area manages customer payment transactions within the system. It defines the control record for each tender, capturing information such as the payment amount, tender source, currency, and status. Each tender record tracks its lifecycle, including creation, posting, cancellation, or reversal, and enforces business rules to ensure proper handling of payments.

This subject area provides the structure for recording, validating, and reconciling tenders against bills and customer accounts. It also maintains audit information such as user actions and timestamps, supporting traceability and compliance with financial policies.

Conforming Layers

The conforming layers of this subject area are the following:

TNDR_CTL_OBJ

Column Description Data Type Data Length
TNDR_CTL_ID Unique identifier for the tender control record. VARCHAR 10
CURRENCY_CD ISO code for the currency in which the tender is recorded. VARCHAR 3
TNDR_SOURCE_CD Code identifying the tender source linked to this control record. VARCHAR 8
TNDR_CTL_ST_FLG Status flag that represents the current state of the tender control. VARCHAR 2
USER_ID Identifier for the user responsible for the tender control record. VARCHAR 8
CRE_DTTM Timestamp when the record was created. TIMESTAMP
DEP_CTL_ID Identifier referencing the related deposit control. VARCHAR 10
BALANCED_USER_ID Identifier for the user who balanced the tender control. VARCHAR 8
BALANCED_DTTM Timestamp when the tender control was balanced. TIMESTAMP
START_BALANCE Amount recorded as the starting balance for the tender control. DECIMAL(15,2) 15,2
END_BALANCE Amount recorded as the ending balance for the tender control. DECIMAL(15,2) 15,2
ALL_OPERATORS_SW Switch indicating whether all operators are included under this control. VARCHAR 1
ARCHIVE_SW Switch specifying if the tender control record is archived. VARCHAR 1
BATCH_CD Code representing the batch linked with the tender control. VARCHAR 8
BATCH_NBR Number identifying the batch associated with the tender control. DECIMAL(10,0) 10
EXT_TRANSMIT_ID External transmission identifier used for integration or reporting. VARCHAR 30
CDC_FLAG Type of data change captured in the record during the Change Data Capture (CDC) process. VARCHAR 1
CDC_LOAD_DTTM Date and time when the record was loaded into the system through the Change Data Capture (CDC) process. TIMESTAMP
CREATE_DTTM Date and time when the record was created in the system. TIMESTAMP
UPDATE_DTTM Date and time when the record was last updated. TIMESTAMP
COMPOSITE_KEY Unique identifier in TNDR_CTL_ID format. This is the primary key. VARCHAR 10
CDF1_CD
CDF2_CD
CDF3_CD
CDF4_CD
CDF5_CD
CDF6_CD
CDF7_CD
CDF8_CD
CDF9_CD
CDF10_CD
CDF11_CD
CDF12_CD
CDF13_CD
CDF14_CD
CDF15_CD
Placeholders for future implementation of ORMB characteristics. VARCHAR 70
CDF1_VAL
CDF2_VAL
CDF3_VAL
CDF4_VAL
CDF5_VAL
CDF6_VAL
CDF7_VAL
CDF8_VAL
CDF9_VAL
CDF10_VAL
CDF11_VAL
CDF12_VAL
CDF13_VAL
CDF14_VAL
CDF15_VAL
Placeholders for values of future implementation of ORMB characteristics. VARCHAR 70

TNDR_END_BAL_OBJ

Column Description Data Type Data Length
TNDR_CTL_ID Unique identifier linking the tender control record to its associated ending balance entry. VARCHAR 10
TENDER_TYPE_CD Code representing the specific tender type for which the balance is maintained. VARCHAR 4
ENDING_AMT Amount recorded as the final balance for the given tender type and control ID. DECIMAL(15,2) 15,2
CDC_FLAG Indicates whether the record is marked for change data capture. VARCHAR 1
CDC_LOAD_DTTM Timestamp when the record was captured through CDC processing. TIMESTAMP
CREATE_DTTM Timestamp when the record was initially created in the system. TIMESTAMP
UPDATE_DTTM Timestamp when the record was last updated in the system. TIMESTAMP
COMPOSITE_KEY Unique identifier in TNDR_CTL_ID || TENDER_TYPE_CD format. This is the primary key. VARCHAR 14