Primary Key Field Type
 ID uniqueidentifier

Field Field Type Null Notes Description
 PROCESSDATE datetime Date acknowledgement process was run for this letter.
 ACKNOWLEDGEDATE datetime Date letter was sent.
 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) CONVERT(bigint, TS) Numeric representation of the timestamp.
 OUTOFDATE bit   Default = 0 Specifies whether or not the letter is out of date and should be re-acknowledged.

Foreign Key Field Type Null Notes Description
 REVENUEID uniqueidentifier   FINANCIALTRANSACTION.ID A foreign key to the REVENUE table.
 LETTERCODEID uniqueidentifier LETTERCODE.LOCALID A foreign key to the LETTERCODE table.
 ACKNOWLEDGEMENTPROCESSSTATUSID uniqueidentifier ACKNOWLEDGEMENTPROCESSSTATUS.ID A foreign key to the ACKNOWLEDGEMENTPROCESSSTATUS table.
 ADDEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 CHANGEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 ACKNOWLEDGEEID uniqueidentifier   CONSTITUENT.LOCALID A foreign key to the CONSTITUENT table.
 MKTPACKAGEID uniqueidentifier MKTPACKAGE.ID
 MKTSEGMENTATIONACTIVATEPROCESSSTATUSID uniqueidentifier MKTSEGMENTATIONACTIVATEPROCESSSTATUS.ID

Index Name Field(s) Unique Primary Clustered
 IX_REVENUELETTER_ACKNOWLEDGEEID ACKNOWLEDGEEID      
 IX_REVENUELETTER_DATEADDED DATEADDED    
 IX_REVENUELETTER_DATECHANGED DATECHANGED      
 IX_REVENUELETTER_REVENUEID_LETTERCODEID REVENUEID, LETTERCODEID      
 IX_REVENUELETTER_REVENUEID_MKTPACKAGEID REVENUEID, MKTPACKAGEID      
 PK_REVENUELETTER ID  

Trigger Name Description
 TR_REVENUELETTER_AUDIT_UPDATE
 TR_REVENUELETTER_AUDIT_DELETE

Referenced by Field
 REVENUELETTERMARKETING ID

Entity-Relationship diagram of this table