ALEX_REPORT_PERIOD (Staging table)

Column name Data type Required Default updateable Data target Comments
EXTERNAL_KEY** NVARCHAR (255) Yes* No ALCO_EXTERNAL_KEY.EXTERNAL_KEY External key - primary key
REPORT_PERIOD_NAME NVARCHAR (255) Yes* Yes ALTS_REPORT_PERIOD.REPORT_PERIOD_NAME Stores report period name
REPORT_PERIOD_TYPE_KEY NVARCHAR (255) Yes* Yes ALTS_REPORT_PERIOD.REPORT_PERIOD_TYPE_ID Stores the report period type external key
START_DAY SMALLINT No Yes ALTS_REPORT_PERIOD.START_DAY Starting day of the period
START_TIME DATETIME No Yes ALTS_REPORT_PERIOD.START_TIME Starting time of the period
REF_DATE DATETIME No Yes ALTS_REPORT_PERIOD.REF_DATE If the reporting period is weekly or bi-weekly, it is a referencedate for deciding the start date of the reporting period.
REPORT_PERIOD_ACTIVE_STATUS NUMERIC(5) Yes* Yes ALTS_REPORT_PERIOD.REPORT_PERIOD_ACTIVE_STATUS Active status
SUBMISSION_CUTOFF INTEGER No Yes ALTS_REPORT_PERIOD.SUBMISSION_CUTOFF The number of days after the end of a time period. Thetimesheet is considered delinquent if posted after this date.
PAYROLL_CUTOFF INTEGER No Yes ALTS_REPORT_PERIOD.PAYROLL_CUTOFF Number of days past end of reporting period. After this date,payroll does not accept the timesheet through normal process.

* System required field

** Value must be unique