Statement Interface Table

This extract file interface handles header records for each statement in the extract set.

Data loaded via this interface is primarily bound for the STATEMENT CXPClosed Customer Experience Platform, or CXP, is MDS Global's self-service app that allows business customers to manage their own accounts and subscriptions. Admin schema table.

External table name

Schema

Mapped file

Statement_Interface

Staging

statement.dat

 

 

Statement interface table fields

Column Heading

Type

Length

Description

EXTERNAL_STATEMENT_ID

VarChar2

40

Unique statement identifier as used by the originating CRM data base.

EXTERNAL_ORGANISATION_UNIT_ID VarChar2 40 Unique identifier denoting the CRM name for the organisation unit that owns the current statement. This will be a posting account against charges are levied and for which the opening balance on the current statement is applicable.
ORGANISATION_UNIT_LEVEL Integer   The level within the organisation unit hierarchy, at which the current organisation unit resides.
EXTERNAL_DELIVERY_ADDRESS_ID VarChar2 40 A CRM derived delivery address identifier. This value provides a link to the delivery_address.dat extract file record that contains the details of the current statement's delivery address.
OPENING_BALANCE NUMBER(14,4)   The amount due (closing balance) brought forward from the previous statement period. Note: To calculate the closing balance for the statement period you would do the following calculation: Closing balance = Opening Balance + Transaction total. The queried total can then be used to adjust the customer's outstanding balance for credit control pursuit purposes.
TRANSACTION_TOTAL NUMBER(14,4)   The total value of the transactions associated with the statement owner, raised since the previous statement was produced. This value is generated from the total of invoice, payment and adjustment transactions generated this period (since the last statement). Following the basic rules of accounting, if the transaction total is a net credit to the account it should be a negative value and if it is a net debit to the account is should be a positive value. Example: When calculating this value: A PAYMENT should be a negative value if it credits the account. An ADJUSTMENT that credits the account should be a negative value, one that debits the account a positive value. An INVOICE total should generally be a positive value (to debit the account), but this depends on the nature of the invoice.
QUERIED_TOTAL NUMBER(14,4)   This value represents the total of any charges that are in dispute by the customer. Queried amounts place a credit against an account whilst the disputed charges are investigated. This credit is designed to give the customer the benefit of the doubt and prevent create control activity from acting against their account. QUERIED_TOTAL should be a negative amount if a charge is in dispute (i.e. the queried amount acts as a credit on the account).
STATEMENT_TEXT VarChar2 100 Textual Information associated with the current statement.
STATEMENT_DATE Date   Statement production date. The date at which the calculated closing balance for the current statement is correct. DATE_FORMAT DATE MASK "yyyymmddhh24miss"