Primary Key Field Type
 ID uniqueidentifier

Field Field Type Null Notes Description
 YEARID nvarchar(12)   Default = '' User defined year identifier
 DESCRIPTION nvarchar(60)   Default = '' Year description
 STATUSCODE tinyint   Default = 1 Fiscal status of year
 SUMMARIZED bit   Default = 0 Has the year's details been summarized?
 FISCALPERIODSINYEAR tinyint   Default = 12
 YEARSEQUENCE tinyint   Default = 0
 NUMBERADJUSTMENTPERIODS tinyint   Default = 0
 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.
 STATUS nvarchar(10) (Computed) CASE [STATUSCODE] WHEN 1 THEN N'Open' WHEN 2 THEN N'Pre-closed' WHEN 3 THEN N'Closed' WHEN 4 THEN N'Purged' WHEN 5 THEN N'Optimized' END Provides a translation for the 'STATUSCODE' field.

Foreign Key Field Type Null Notes Description
 SITEID uniqueidentifier SITE.ID Site using this Fiscal Year
 PREVIOUSYEARID uniqueidentifier GLFISCALYEAR.ID The ID of the previous Fiscal Year
 ADDEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 CHANGEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.

Index Name Field(s) Unique Primary Clustered
 IX_GLFISCALYEAR_DATEADDED DATEADDED    
 IX_GLFISCALYEAR_DATECHANGED DATECHANGED      
 PK_GLFISCALYEAR ID  
 UC_GLFISCALYEAR_DESCRIPTION DESCRIPTION    
 UC_GLFISCALYEAR_YEARID YEARID    

Trigger Name Description
 TR_GLFISCALYEAR_INS
 TR_GLFISCALYEAR_AUDIT_UPDATE
 TR_GLFISCALYEAR_AUDIT_DELETE

Referenced by Field
 GLFISCALPERIOD GLFISCALYEARID

Entity-Relationship diagram of this table