ADJUSTMENTHISTORYSTOCK

Stores information on historic adjustments to sold stock information.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
STOCKDETAILIDENTIFIER nvarchar(36) Default = '' Used to group adjustment histories by stock detail records. Do not join using this field.
ADJUSTMENTIDENTIFIER nvarchar(36) Default = '' Used to group adjustment histories by adjustments. Do not join using this field.
CONSTITUENTNAME nvarchar(255) Default = '' Indicates the constituent who owned the revenue which was adjusted.
REVENUEDATE datetime Indicates the date on the revenue item which was adjusted.
ADJUSTMENTDATE datetime yes Indicates the date the adjustment was made.
ADJUSTMENTPOSTDATE datetime yes Indicates the date the post date of the adjustment.
ADJUSTMENTREASON nvarchar(300) Default = '' Gives further details for why this adjustment was made.
DATEADDED datetime Default = getdate() Indicates the date this record was added.
DATECHANGED datetime Default = getdate() Indicates the date this record was last changed.
TS timestamp Timestamp.
TSLONG bigint (Computed) yes CONVERT(bigint, TS) Numeric representation of the timestamp.

Foreign Keys

Foreign Key Field Type Null Notes Description
STOCKSALEADJUSTMENTID uniqueidentifier yes STOCKSALEADJUSTMENT.ID Indicates the adjustment to which this historic information applies.
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
GLTRANSACTIONID uniqueidentifier yes JOURNALENTRY.ID Indicates any reversal attached to this adjustment (but only for deletions).
ADJUSTMENTREASONCODEID uniqueidentifier yes ADJUSTMENTREASONCODE.ID Indicates the reason this adjustment was made.

Indexes

Index Name Fields Unique Primary Clustered
IX_ADJUSTMENTHISTORYSTOCK_DATEADDED DATEADDED yes
IX_ADJUSTMENTHISTORYSTOCK_DATECHANGED DATECHANGED
IX_ADJUSTMENTHISTORYSTOCK_GLTRANSACTIONID GLTRANSACTIONID
IX_ADJUSTMENTHISTORYSTOCK_STOCKSALEADJUSTMENTID STOCKSALEADJUSTMENTID
PK_ADJUSTMENTHISTORYSTOCK ID yes yes

Triggers

Trigger Name Description
TR_ADJUSTMENTHISTORYSTOCK_AUDIT_UPDATE
TR_ADJUSTMENTHISTORYSTOCK_AUDIT_DELETE

Referenced by

Referenced by Field
ADJUSTMENTHISTORYSTOCKDETAIL ADJUSTMENTHISTORYSTOCKID
ADJUSTMENTHISTORYSTOCKDISTRIBUTION ADJUSTMENTHISTORYSTOCKID
ADJUSTMENTHISTORYSTOCKDISTRIBUTIONSNAPSHOT ADJUSTMENTHISTORYSTOCKID
ADJUSTMENTHISTORYSTOCKSNAPSHOT ID