Entity Inventory Transaction Detail

DescriptionA recording that describes the movement of inventory items.

For example:
Acquisition
Wastage
Shrinkage

Attributes
Batch NumBatch Num
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Inventory Transaction SkInventory Transaction Sk
Inventory Transaction TypeInventory Transaction Type
Load Info SkLoad Info Sk
Source Code SkSource Code Sk
Tenant SkTenant Sk
Transaction AmtTransaction Amt
Transaction DescrTransaction Descr
Transaction DtTransaction Dt
Transaction NumTransaction Num
Transaction Posted DtTransaction Posted Dt
Transaction TsTransaction Ts
Transaction Unit Of Measure Code SkTransaction Unit Of Measure Code Sk
Transaction Value DtTransaction Value Dt
Type Code SkType Code Sk
Valid From TsValid From Ts
Valid To TsValid To Ts

Relationship
Inventory Transaction Detail_Inventory Transaction_FKInventory Transaction Detail_Inventory Transaction_FK

Primary Key
Inventory Transaction Detail PKInventory Transaction Detail PK

Dependencies
 

Reverse Dependencies
 

Attribute Details

 Batch Num
DescriptionThe batch in which this Inventory Transaction belongs.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
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



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



 Inventory Transaction Type
DescriptionIndicates the nature of the Financial Transaction.

For example:
Movement
Acquisition
Wastage
Shrinkage
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
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



 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 Amt
DescriptionThe monetary amount that is posted to the account.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Descr
DescriptionDescribes the transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/String [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Dt
DescriptionThe date of the transaction. For example, this field would be used to identify the date a procedure, item, or test was conducted or used. It may be defaulted to today's date.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Num
DescriptionA number assigned by the sending system to the Inventory Transaction for control purposes. The number can be returned by the receiving system to identify errors.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Posted Dt
DescriptionThe date upon which the transaction was officially/legally recorded by an organization. This is the date used to determine the financial period associated with the transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Ts
DescriptionThe date and time when the transaction actually occurred.
Data TypeStandards - Data Domains.ddm/Data Domains/Time [TIME]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Unit Of Measure Code Sk
DescriptionIndicates the unit the inventoried item is tracked with.

For example:
Case
Bottle
Bag
Liter
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Value Dt
DescriptionThe date upon which the transaction is closed off as completed, from the perspective of the organization. For example, for check payments, this will differ from the book date by the time it takes to clear the check.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Type Code Sk
DescriptionIdentifies the actual type of the entry based on the entity type hierarchy defined in the business data model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
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 PrimaryKeyfalse
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

Relationship Details

 Inventory Transaction Detail_Inventory Transaction_FK
Is Identifying Relationshiptrue
Child TableInventory Transaction Detail
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableInventory Transaction
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Primary Key Details

 Inventory Transaction Detail PK
Key AttributeInventory Transaction Sk