Entity Account Entry Detail

DescriptionA transaction or item that appears on an individual account. All changes to an account, either credit or debit, need to be represented by an account entry. An account balance should be changed by adding new account entries to an account.

Attributes
Account Entry AmtAccount Entry Amt
Account Entry DescrAccount Entry Descr
Account Entry SkAccount Entry Sk
Accounting Document IdAccounting Document Id
Accounting Document NumAccounting Document Num
Activity Type Code SkActivity Type Code Sk
Activity Type DescrActivity Type Descr
Adjustment IdAdjustment Id
Adjustment NumAdjustment Num
Adjustment Period IndAdjustment Period Ind
Currency Code SkCurrency Code Sk
Debit Credit Code SkDebit Credit Code Sk
Document Company Code SkDocument Company Code Sk
Document Currency Code SkDocument Currency Code Sk
Document DtDocument Dt
Document Header TxtDocument Header Txt
Document Line Item NumDocument Line Item Num
Document Line Item TxtDocument Line Item Txt
Document NumDocument Num
Document Type Code SkDocument Type Code Sk
Document Type DescrDocument Type Descr
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Invoice IdInvoice Id
Invoice NumInvoice Num
Load Info SkLoad Info Sk
Posted DtPosted Dt
Source Code SkSource Code Sk
Tenant SkTenant Sk
Transaction Type Code SkTransaction Type Code Sk
Unit Of Measure Code SkUnit Of Measure Code Sk
Valid From TsValid From Ts
Valid To TsValid To Ts
Value DtValue Dt

Relationship
Account Entry Detail_Account Entry_FKAccount Entry Detail_Account Entry_FK

Primary Key
Account Entry Detail PKAccount Entry Detail PK

Dependencies
 

Reverse Dependencies
 

Attribute Details

 Account Entry Amt
DescriptionThe monetary amount of an account entry.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Account Entry Descr
DescriptionA free form textual description of the meaning of an account entry.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Account Entry Sk
DescriptionSurrogate key for the entity.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Accounting Document Id
DescriptionIdentifies any related or supporting document such as an accounts receivable (AR) receipt or an accounts payable (AP) check (aka cheque) number as stored in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Accounting Document Num
DescriptionA document reference number such as a payment reference or invoice reference as stored in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Activity Type Code Sk
DescriptionIndicates the general ledger activity type.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Activity Type Descr
DescriptionDescribes the general ledger activity type.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Adjustment Id
DescriptionIdentifier for the adjustment as stored in a source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Adjustment Num
DescriptionA reference number for the adjustment as stored in a source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Adjustment Period Ind
DescriptionIndicates if the entry pertains to an adjustment period.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Currency Code Sk
DescriptionIndicates the currency used as the basis for all monetary amounts.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Debit Credit Code Sk
DescriptionIndicates whether an account or an entry is a debit or a credit.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Company Code Sk
DescriptionIdentifies the company issuing the original document in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Currency Code Sk
DescriptionIdentifies the currency used in the original document in the source ERP application. For example an accounts payable invoice in Canadian dollars may be posted to the organization's AP ledger in its US dollar equivalent.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Dt
DescriptionThe date upon which the document is issued.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Header Txt
DescriptionThe textual header of the original document in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Text Large [VARCHAR(1024)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Line Item Num
DescriptionThe number of the line item of the original document in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Line Item Txt
DescriptionThe textual line item of the original document in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Text Large [VARCHAR(1024)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Num
DescriptionThe original document number in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Type Code Sk
DescriptionIndicates the general ledger document type

For example:
Invoice
Voucher
Journal entry
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Document Type Descr
DescriptionDescribes the general ledger document type
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Effective From Dt
DescriptionEstablishes a period where a set of attributes are true according to the business.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective To Dt
DescriptionEnds a period of effectivity.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Invoice Id
DescriptionThe identifier of the invoice as stored in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Invoice Num
DescriptionThe invoice number of the invoice as stored in the source ERP application.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Posted Dt
DescriptionThe date upon which the account entry amount is posted to the associated account.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Sk
DescriptionThe origin of the data identifying the actual load source, vendor, manual key entry, or context of the data in a specific row in the database.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Tenant Sk
DescriptionThe surrogate key of the entry identifying the legal owner of the data.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Type Code Sk
DescriptionIndicates the nature of the General Ledger transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Unit Of Measure Code Sk
DescriptionIndicates the Unit of Measure of an account entry.

For example:
currency
hours
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Valid From Ts
DescriptionEstablishes a period where a set of attributes are true in the source system. This would be populated with the transaction timestamp and would be used for the snapshot date.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid To Ts
DescriptionEnds a period of validity.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Value Dt
DescriptionThe effective date for the posted account entry amount.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Account Entry Detail_Account Entry_FK
Is Identifying Relationshiptrue
Child TableAccount Entry Detail
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableAccount Entry
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Primary Key Details

 Account Entry Detail PK
Key AttributeAccount Entry Sk
Key AttributeValid From Ts