Table 1001 Job Task in 24

App
Base Application
Namespace
Microsoft.Projects.Project.Job

Fields, 75Keys, 3Procedures, 27Events, 14

Versions171819202122232425262728latest

Source29

Fields, 75

IdNameTypeObsolete
1Job No.Code[20]-
2Job Task No.Code[20]-
3DescriptionText[100]-
4Job Task TypeEnum Job Task Type-
6WIP-TotalOption-
7Job Posting GroupCode[20]-
9WIP MethodCode[20]-
10Schedule (Total Cost)Decimal-
11Schedule (Total Price)Decimal-
12Usage (Total Cost)Decimal-
13Usage (Total Price)Decimal-
14Contract (Total Cost)Decimal-
15Contract (Total Price)Decimal-
16Contract (Invoiced Price)Decimal-
17Contract (Invoiced Cost)Decimal-
19Posting Date FilterDate-
20Planning Date FilterDate-
21TotalingText[250]-
22New PageBoolean-
23No. of Blank LinesInteger-
24IndentationInteger-
30Location CodeCode[10]-
31Bin CodeCode[20]-
34Recognized Sales AmountDecimal-
37Recognized Costs AmountDecimal-
41Language CodeCode[10]-
56Recognized Sales G/L AmountDecimal-
57Recognized Costs G/L AmountDecimal-
60Global Dimension 1 CodeCode[20]-
61Global Dimension 2 CodeCode[20]-
62Outstanding OrdersDecimal-
63Amt. Rcd. Not InvoicedDecimal-
64Remaining (Total Cost)Decimal-
65Remaining (Total Price)Decimal-
66Start DateDate-
67End DateDate-
70Bill-to Customer No.Code[20]-
71Bill-to NameText[100]-
72Bill-to AddressText[100]-
73Bill-to Address 2Text[50]-
74Bill-to CityText[30]-
75Bill-to CountyText[30]-
76Bill-to Post CodeCode[20]-
77Bill-to Country/Region CodeCode[10]-
78Bill-to Name 2Text[50]-
79Bill-to Contact No.Code[20]-
80Bill-to ContactText[100]-
90Sell-to Customer No.Code[20]-
91Sell-to Customer NameText[100]-
92Sell-to Customer Name 2Text[50]-
93Sell-to AddressText[100]-
94Sell-to Address 2Text[50]-
95Sell-to CityText[30]-
96Sell-to ContactText[100]-
97Sell-to Post CodeCode[20]-
98Sell-to CountyText[30]-
99Sell-to Country/Region CodeCode[10]-
100Sell-to Contact No.Code[20]-
110Ship-to CodeCode[10]-
111Ship-to NameText[100]-
112Ship-to Name 2Text[50]-
113Ship-to AddressText[100]-
114Ship-to Address 2Text[50]-
115Ship-to CityText[30]-
116Ship-to ContactText[100]-
117Ship-to Post CodeCode[20]-
118Ship-to CountyText[30]-
119Ship-to Country/Region CodeCode[10]-
130External Document No.Code[35]-
131Payment Method CodeCode[10]-
132Payment Terms CodeCode[10]-
133Your ReferenceText[35]-
134Price Calculation MethodEnum Price Calculation Method-
140Invoice Currency CodeCode[10]-
721Coupled to DataverseBooleanPending 25.0
Field Service is moved to Field Service Integration app.

Keys, 3

NameFieldsObsolete
Key1, clusteredJob No., Job Task No.-
Key2Job Task No.-
Key3SystemCreatedAt-

Procedures, 27

NameParametersReturnsAccessObsolete
CalcEACTotalCost()Decimalpublic-
CalcEACTotalPrice()Decimalpublic-
Caption()Textpublic-
InitWIPFields()public-
ValidateShortcutDimCode(Integer, var Code[20])public-
ClearTempDim()public-
ApplyPurchaseLineFilters(var Record Purchase Line, Code[20], Code[20])public-
ToPriceSource(var Record Price Source, Enum Price Type)public-
JobPlanningLineExist()Booleanpublic-
SalesJobLedgEntryExist()Booleanpublic-
SalesLineExist()Booleanpublic-
ShouldSearchForCustomerByName(Code[20])Booleanpublic-
UpdateSellToContact(Code[20])protected-
BilltoContactLookup()Booleanpublic-
LookupSellToCustomerName(var Text)Booleanpublic-
SelltoCustomerNoOnAfterValidate(var Record Job Task, var Record Job Task)public-
SelltoContactLookup()Booleanpublic-
ShipToNameEqualsSellToName()Booleanpublic-
BillToAddressEqualsSellToAddress()Booleanpublic-
ShipToAddressEqualsSellToAddress()Booleanpublic-
SyncShipToWithSellTo()public-
JobLedgEntryExist()Booleanpublic-
JobPlanLineExist()Booleanpublic-
SendProfile(var Record Document Sending Profile)public-
SetHideValidationDialog(Boolean)public-
GetHideValidationDialog()Booleanpublic-
SuspendDeletionCheck(Boolean)public-

Events, 14

KindNameParametersObsolete
Integration eventOnAfterValidateShortcutDimCode(var Record Job Task, var Record Job Task, Integer, var Code[20])-
Integration eventOnBeforeOnInsert(var Record Job Task, var Boolean)-
Integration eventOnInitWIPFieldsOnBeforeModify(var Record Job Task)-
Integration eventOnAfterOnInsert(var Record Job Task, var Record Job Task)-
Integration eventOnBeforeValidateJobTaskNo(var Record Job Task, var Record Job Task, Integer, var Boolean)-
Integration eventOnAfterApplyPurchaseLineFilters(var Record Job Task, var Record Purchase Line)-
Integration eventOnBeforeOnModify(var Record Job Task, Record Job Task, var Boolean)-
Integration eventOnBeforeValidateJobPostingGroup(var Record Job Task, Record Job Task, Integer, var Boolean)-
Integration eventOnJobLedgEntriesExistOnAfterSetFilter(var Record Job Task, var Record Job Ledger Entry)-
Integration eventOnBeforeCaption(Record Job Task, var Boolean, var Text)-
Integration eventOnBeforeValidateShortcutDimCode(var Record Job Task, var Record Job Task, Integer, var Code[20], Record Job Task, var Boolean)-
Integration eventOnAfterShipToAddressEqualsSellToAddress(var Record Job Task, var Boolean)-
Integration eventOnAfterSyncShipToWithSellTo(var Record Job Task)-
Integration eventOnUpdateCostPricesOnRelatedJobPlanningLinesOnBeforeConfirmUpdate(var Record Job Task, var Boolean, var Boolean)-