Table 950 Time Sheet Header in 24

App
Base Application
Namespace
Microsoft.Projects.TimeSheet

Fields, 28Keys, 4Procedures, 6Events, 2

Versions171819202122232425262728latest

Source29

Fields, 28

IdNameTypeObsolete
1No.Code[20]-
3Starting DateDate-
4Ending DateDate-
5Resource No.Code[20]-
6Resource NameText[100]-
7Owner User IDCode[50]-
8Approver User IDCode[50]-
10DescriptionText[100]-
11Unit of MeasureCode[10]-
12Open ExistsBoolean-
13Submitted ExistsBoolean-
14Rejected ExistsBoolean-
15Approved ExistsBoolean-
16Posted ExistsBoolean-
18Lines ExistBoolean-
20QuantityDecimal-
21Posted QuantityDecimal-
26CommentBoolean-
30Status FilterEnum Time Sheet Status-
31Job No. FilterCode[20]-
32Job Task No. FilterCode[20]-
33Date FilterDate-
34Posted FilterBoolean-
35Type FilterEnum Time Sheet Line Type-
40Quantity OpenDecimal-
41Quantity SubmittedDecimal-
42Quantity ApprovedDecimal-
43Quantity RejectedDecimal-

Keys, 4

NameFieldsObsolete
Key1, clusteredNo.-
Key2Resource No., Starting Date-
Key3Owner User ID-
Key4Approver User ID-

Procedures, 6

NameParametersReturnsAccessObsolete
CalcQtyWithStatus(Enum Time Sheet Status)Decimalpublic-
Check()public-
GetLastLineNo()Integerpublic-
FindLastTimeSheetNo(Integer)Code[20]public-
FindCurrentTimeSheetNo(Integer)Code[20]public-
FindTimeSheetList(Integer)Code[20]public-

Events, 2

KindNameParametersObsolete
Integration eventOnBeforeCheckTimeSheetLine(Record Time Sheet Line, var Boolean)-
Integration eventOnValidateResourceNoOnBeforeTestFields(Record Resource, var Boolean)-