TS_LINE 
Default Table Name  TS_LINE 
Definition 
 Name: Timesheet Line.     Description: This table contains the line information for each timesheet.
 

TS_LINE Attributes 
Attribute/Logical Rolename  Domain  Datatype  NULL  Definition 
EMPL_ID(PK)(FK)    VARCHAR(20)  NO 
Name: Employee Id. Description: Employee ID identifier.
 
TS_SCHEDULE_CD(PK)(FK)    VARCHAR(10)  NO 
Name: Timesheet Schedule. Description: Timesheet frequency identifier.
 
YEAR_NO_CD(PK)(FK)    VARCHAR(4)  NO 
 
PERIOD_NO_CD(PK)(FK)    VARCHAR(3)  NO 
Name: Period Number. Description: Period number for timesheet frequency.
 
LINE_NO(PK)    NUMERIC(10, 0)  NO 
Name: Line Number. Description: The sequential line number of the line.
 
LINE_DESC    VARCHAR(120)  NO 
Name: Line Description. Description: Description of the charge on the line.
 
CHARGE_TREE_CD(FK)    VARCHAR(50)  YES 
Name: Charge Tree. Description: If charge was selected from a charge tree, this column contains the charge tree code.
 
CHARGE_BRANCH_CD(FK)    VARCHAR(50)  YES 
Name: Charge Branch. Description: If charge was selected from a charge tree, this column contains the charge branch code.
 
CHARGE_CD(FK)    VARCHAR(100)  YES 
Name: Charge. Description: If charge was selected from a charge tree, this column contains the charge code for the tree/branch.
 
UDT01_ID(FK)    VARCHAR(50)  NO 
Name: UDT01 ID. Description: The UDT01 identifier for the line.
 
UDT02_ID    VARCHAR(50)  YES 
Name: UDT02 ID. Description: The UDT02 identifier for the line.
 
UDT03_ID    VARCHAR(20)  YES 
Name: UDT03 ID. Description: The UDT03 identifier for the line.
 
UDT04_ID    VARCHAR(20)  YES 
Name: UDT04 ID. Description: The UDT04 identifier for the line.
 
UDT05_ID    VARCHAR(20)  YES 
Name: UDT05 ID. Description: The UDT05 identifier for the line.
 
UDT06_ID    VARCHAR(20)  YES 
Name: UDT06 ID. Description: The UDT06 identifier for the line.
 
UDT07_ID    VARCHAR(20)  YES 
Name: UDT07 ID. Description: The UDT07 identifier for the line.
 
UDT08_ID    VARCHAR(20)  YES 
Name: UDT08 ID. Description: The UDT08 identifier for the line.
 
UDT09_ID    VARCHAR(20)  YES 
Name: UDT09 ID. Description: The UDT09 identifier for the line.
 
UDT10_ID(FK)    VARCHAR(20)  NO 
Name: UDT10 ID. Description: The UDT10 identifier for the line.
 
ETC_HRS    NUMERIC(8, 2)  NO 
Name: ETC Hours. Description: The estimate-to-complete hours for this employee.
 
BILLABLE_FL    VARCHAR(1)  NO 
Name: Billable Flag. Description: Logical as to whether the hours are billable.
 
SHORT_LINE_TEXT    VARCHAR(4000)  YES 
Name: Line Comments. Description: User-provided notes about the line.
 
MODIFIED_BY    VARCHAR(20)  NO 
Name: Modified By. Description: The User ID of the person who last modified this record.
 
ROWVERSION    NUMERIC(10, 0)  NO 
Name: Row Version. Description: The number of times this record has been updated.
 
TIME_STAMP    DATE  NO 
Name: Time Stamp. Description: Date and time the record was last modified.
 
S_UDT01_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT01 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT02_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT02 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT03_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT03 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L – Simple Lookup. E - Empl History. S - System Calc
 
S_UDT04_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT04 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT05_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT05 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT06_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT06 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT07_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT07 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT08_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT08 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT09_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT09 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc 
 
S_UDT10_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT10 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_APPROVE_STATUS_CD    VARCHAR(10)  NO 
Name: Charge Approval Status. Description: Indicates the status of line’s approval. The valid values are as follows: APPROVED – Approved. PENDING – Pending. REJECTED - Rejected. N/A – Not Applicable
 
APPROVE_REJECT_EMPL_ID(FK)    VARCHAR(20)  YES 
Name: Charge Approve/Reject Employee ID. Description: The employee id of the user that approved or rejected the line.
 
APPROVE_REJECT_DTT    DATE  YES 
Name: Charge Approve/Reject Date/Time. Description: Date/time the line was approved or rejected.
 
REJECTION_TEXT    VARCHAR(254)  YES 
Name: Rejection Reason. Description: Reason for line being rejected.
 
UDT06_CP_COMPANY_CD    VARCHAR(10)  YES 
Name: UDT06 Costpoint Company. Description: Costpoint Company Code for UDT06_ID field.
 
UDT07_CP_COMPANY_CD    VARCHAR(10)  YES 
Name: UDT07 Costpoint Company. Description: Costpoint Company Code for UDT07_ID field.
 
DISPLAY_LINE_NO    NUMERIC(10, 0)  NO 
Name: Display Line Number. Description: The display line number of the line.
 
UDT11_ID    VARCHAR(20)  YES 
Name: UDT11 ID. Description: The UDT11 identifier for the line.
 
UDT12_ID    VARCHAR(20)  YES 
Name: UDT12 ID. Description: The UDT12 identifier for the line.
 
UDT13_ID    VARCHAR(20)  YES 
Name: UDT13 ID. Description: The UDT13 identifier for the line.
 
UDT14_ID    VARCHAR(20)  YES 
Name: UDT14 ID. Description: The UDT14 identifier for the line.
 
UDT15_ID    VARCHAR(20)  YES 
Name: UDT15 ID. Description: The UDT15 identifier for the line.
 
S_UDT11_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT11 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT12_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT12 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT13_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT13 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT14_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT14 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
S_UDT15_SOURCE_CD    VARCHAR(1)  YES 
Name: UDT15 Source. Description: Identifies the source of the applicable UDT contained on the line. The valid values are as follows: C - Charge Lookup. M - Manual Entry. L - Simple Lookup. E - Empl History. S - System Calc
 
INTERIM_FL    VARCHAR(1)  NO 
Name: Interim Flag. Description: Logical as to whether this timesheet line is interim or not.
 

TS_LINE Keys 
Key Name  Key Type  Keys 
RI_F00103  Inversion Entry  APPROVE_REJECT_EMPL_ID 
PI_0041  PrimaryKey  EMPL_ID, TS_SCHEDULE_CD, YEAR_NO_CD, PERIOD_NO_CD, LINE_NO 
RI_F00415  Inversion Entry  CHARGE_TREE_CD, CHARGE_BRANCH_CD, CHARGE_CD 
RI_F00066  Inversion Entry  UDT10_ID 
RI_F00065  Inversion Entry  UDT01_ID 
RI_F00045  Inversion Entry  EMPL_ID, TS_SCHEDULE_CD, YEAR_NO_CD, PERIOD_NO_CD 
RI_LF_0026  Inversion Entry  UDT09_ID 
RI_LF_0023  Inversion Entry  UDT08_ID 
RI_LF_0020  Inversion Entry  UDT07_ID, UDT07_CP_COMPANY_CD 
RI_LF_0017  Inversion Entry  UDT06_ID, UDT06_CP_COMPANY_CD 
RI_LF_0014  Inversion Entry  UDT05_ID 
RI_LF_0011  Inversion Entry  UDT04_ID 
RI_LF_0008  Inversion Entry  UDT03_ID 
RI_LF_0005  Inversion Entry  UDT02_ID 

TS_LINE Relationships 
Parent Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Supertype 
TS  Identifying  One To Zero or More        EMPL_ID, TS_SCHEDULE_CD, YEAR_NO_CD, PERIOD_NO_CD  NO 
UDT01  Non-Identifying  One To Zero or More        UDT01_ID  NO 
UDT10  Non-Identifying  One To Zero or More        UDT10_ID  NO 
EMPL  Non-Identifying  Zero or One to Zero or More        APPROVE_REJECT_EMPL_ID  NO 
CHARGE_BRANCH_CHARGE  Non-Identifying  Zero or One to Zero or More        CHARGE_TREE_CD, CHARGE_BRANCH_CD, CHARGE_CD  NO 
Child Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Subtype 
TS_CELL  Identifying  One To Zero or More          NO