PSC_BNP_PAYMENT_ONACCOUNT

Table stores record of on account payment.

Details

  • Schema: FUSION

  • Object owner: PSC_CC

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

psc_bnp_payment_onaccount_PK

ONACCOUNT_HISTORY_KEY

Columns

Name Datatype Length Precision Not-null Comments
ONACCOUNT_REFERENCE_ID VARCHAR2 30 Yes Combination value consisting of 'ON-'prefix + value using PSC GUID function.
ONACCOUNT_HISTORY_KEY NUMBER 18 Yes Unique Identifier for the transaction.
ONACCOUNT_SOURCE VARCHAR2 30 Yes Indicates the source of the on account payment record.
REQUIRE_ACCOUNTING VARCHAR2 1 Yes Indicate whether accounting entries should be created for the on account payment record.
ONACCOUNT_REASON_CODE VARCHAR2 30 Indicate the reason payment was not applied to an invoice or a fee record.
PRIMARY_REFERENCE_TYPE VARCHAR2 30 Indicate the type of identifier provided along with the payment.
PRIMARY_REFERENCE_ID VARCHAR2 50 Indicate the identifier provided along with the payment.
SECONDARY_REFERENCE_TYPE VARCHAR2 30 Indicate the type of identifier provided along with the payment.
SECONDARY_REFERENCE_ID VARCHAR2 50 Indicate the identifier provided along with the payment.
ADDITIONAL_REFERENCE_TYPE VARCHAR2 30 Indicate the type of identifier provided along with the payment.
ADDITIONAL_REFERENCE_ID VARCHAR2 50 Indicate the identifier provided along with the payment.
ONACCOUNT_STATUS VARCHAR2 30 Yes Indicates the status of the on account record.
ONACCOUNT_ACTION VARCHAR2 30 Yes Indicates the intended action user should take for the on account payment record.
ONACCOUNT_DATE DATE Indicate the date on which the payment was received.
AMOUNT_DUE NUMBER Indicate the amount due.
AMOUNT_PAID NUMBER Indicate the amount received.
ONACCOUNT_AMOUNT NUMBER Yes Indicates the payment amount that is held on account.
ONACCOUNT_CURRENCY VARCHAR2 3 Yes Indicates the currency of the payment amount held on account.
PAYMENT_METHOD_CODE VARCHAR2 30 Indicate the payment method code.
PAYMENT_INSTRUMENT_NUMBER VARCHAR2 50 Yes Indicate the payment instrument number that can identify the on account payment.
PAYMENT_INSTRUMENT_DATE DATE Yes Indicate the date on the payment instrument.
PAYER_FIRST_NAME VARCHAR2 150 Indicate the payer first name.
PAYER_MIDDLE_NAME VARCHAR2 60 Indicate the payer middle name.
PAYER_LAST_NAME VARCHAR2 150 Indicate the payer last name.
PAYER_NAME_SUFFIX VARCHAR2 30 Indicate the payer name suffix.
BUSINESS_ENTITY_NAME VARCHAR2 100 Indicate the business entity name.
BUSINESS_ENTITY_DBA_NAME VARCHAR2 100 Indicate the business entity's doing business as name.
PARTY_ID NUMBER 18 Indicate the party identifier.
PROFILE_ID NUMBER 18 Indicate the profile identifier.
AGENCY_ID NUMBER 8 Indicate the agency id associated to the on account record.
PAYMENT_REFERENCE_ID VARCHAR2 50 Indicate the payment reference id on payment history record.
PAYMENT_TRANSACTION_ID VARCHAR2 50 Indicate the payment transaction id on payment history record.
TRUST_ACCOUNT_NUMBER VARCHAR2 30 Indicate the trust account number.
PAYMENT_TRACKING_DATA1 VARCHAR2 50 Indicate the payment tracking data.
PAYMENT_TRACKING_DATA2 VARCHAR2 50 Indicate the payment tracking data.
MIGRATED_DATA_FLAG VARCHAR2 3 Yes Indicate whether the data is migrated from a legacy system.
REFUND_REASON_CODE VARCHAR2 30 Indicate the reason for refund.
REFUND_STATUS VARCHAR2 30 Indicate the status of the refund.
REFUND_AMOUNT NUMBER Indicate the amount to be refunded.
REFUND_CURRENCY VARCHAR2 3 Indicate the currency of the refund amount.
REFUND_DATE DATE Indicate the date refund is initiated.
REFUND_METHOD_CODE VARCHAR2 30 Indicate the method of refund.
REFUND_REFERENCE_ID VARCHAR2 50 Indicate the refund reference id.
FAR_RECEIPT_STATUS VARCHAR2 30 Indicate the status of the receipt in Fusion Receivables.
FAR_CASH_RECEIPT_ID NUMBER 18 Indicate the identifier of the receipt in Fusion Receivables.
PAYER_EMAIL VARCHAR2 320 Payer email id.
ACCOUNTING_DATE DATE Accounting date for the payment transaction
EVENT_ID NUMBER 18 Event id for the payment transaction
ACCTG_EVENT_STATUS VARCHAR2 30 Yes Accounting event status for the payment
REVERSAL_FLAG VARCHAR2 1 Yes Reversal flag to indicate payment reversal.
OA_APPLIED_FLAG VARCHAR2 1 Yes Payment on account credit is applied
ONACCOUNT_CREDIT NUMBER Indicates on account credit amount associated to a payment
REVERSAL_TRAN_TYPE VARCHAR2 30 Yes Indicates type of reversal transaction
UNAPPLIED_FLAG VARCHAR2 1 Yes Identifies unapplied payment record
CHECKOUT_ID NUMBER 18 Checkout Identifier for the credit applied
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.

Indexes

Index Uniqueness Tablespace Columns
PSC_BNP_PAYMENT_ONACCOUNT_N1 Non Unique Default PAYMENT_REFERENCE_ID
PSC_BNP_PAYMENT_ONACCOUNT_PK Unique Default ONACCOUNT_HISTORY_KEY
PSC_BNP_PAYMENT_ONACCOUNT_U1 Unique Default ONACCOUNT_REFERENCE_ID