Table "Job Task"

ID 1001
Namespace: Microsoft.Projects.Project.Job

Properties

Name Value
Caption Project Task
DrillDownPageID Microsoft.Projects.Project.Job."Job Task Lines"
LookupPageID Microsoft.Projects.Project.Job."Job Task Lines"
DataClassification CustomerContent

Fields

Name Type Description
"Job No." Code[20]
"Job Task No." Code[20]
Description Text[100]
"Job Task Type" Microsoft.Projects.Project.Job."Job Task Type"
"WIP-Total" Option
"Job Posting Group" Code[20]
"WIP Method" Code[20]
"Schedule (Total Cost)" Decimal
"Schedule (Total Price)" Decimal
"Usage (Total Cost)" Decimal
"Usage (Total Price)" Decimal
"Contract (Total Cost)" Decimal
"Contract (Total Price)" Decimal
"Contract (Invoiced Price)" Decimal
"Contract (Invoiced Cost)" Decimal
"Posting Date Filter" Date
"Planning Date Filter" Date
Totaling Text[250]
"New Page" Boolean
"No. of Blank Lines" Integer
Indentation Integer
"Location Code" Code[10]
"Bin Code" Code[20]
"Recognized Sales Amount" Decimal
"Recognized Costs Amount" Decimal
"Language Code" Code[10]
"Recognized Sales G/L Amount" Decimal
"Recognized Costs G/L Amount" Decimal
"Global Dimension 1 Code" Code[20]
"Global Dimension 2 Code" Code[20]
"Outstanding Orders" Decimal
"Amt. Rcd. Not Invoiced" Decimal
"Remaining (Total Cost)" Decimal
"Remaining (Total Price)" Decimal
"Start Date" Date
"End Date" Date
"Bill-to Customer No." Code[20]
"Bill-to Name" Text[100]
"Bill-to Address" Text[100]
"Bill-to Address 2" Text[50]
"Bill-to City" Text[30]
"Bill-to County" Text[30]
"Bill-to Post Code" Code[20]
"Bill-to Country/Region Code" Code[10]
"Bill-to Name 2" Text[50]
"Bill-to Contact No." Code[20]
"Bill-to Contact" Text[100]
"Sell-to Customer No." Code[20]
"Sell-to Customer Name" Text[100]
"Sell-to Customer Name 2" Text[50]
"Sell-to Address" Text[100]
"Sell-to Address 2" Text[50]
"Sell-to City" Text[30]
"Sell-to Contact" Text[100]
"Sell-to Post Code" Code[20]
"Sell-to County" Text[30]
"Sell-to Country/Region Code" Code[10]
"Sell-to Contact No." Code[20]
"Ship-to Code" Code[10]
"Ship-to Name" Text[100]
"Ship-to Name 2" Text[50]
"Ship-to Address" Text[100]
"Ship-to Address 2" Text[50]
"Ship-to City" Text[30]
"Ship-to Contact" Text[100]
"Ship-to Post Code" Code[20]
"Ship-to County" Text[30]
"Ship-to Country/Region Code" Code[10]
"External Document No." Code[35]
"Payment Method Code" Code[10]
"Payment Terms Code" Code[10]
"Your Reference" Text[35]
"Price Calculation Method" Microsoft.Pricing.Calculation."Price Calculation Method"
"Invoice Currency Code" Code[10]
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CalcEACTotalCost

procedure CalcEACTotalCost(): Decimal

Returns

Type Description
Decimal

CalcEACTotalPrice

procedure CalcEACTotalPrice(): Decimal

Returns

Type Description
Decimal

Caption

procedure Caption(): Text

Returns

Type Description
Text

InitWIPFields

procedure InitWIPFields()

ToPriceSource

procedure ToPriceSource(var PriceSource: Record "Price Source" temporary, PriceType: Enum "Price Type")

Parameters

Name Type Description
PriceSource Record "Price Source" temporary
PriceType Microsoft.Pricing.PriceList."Price Type"

ValidateShortcutDimCode

procedure ValidateShortcutDimCode(FieldNumber: Integer, var ShortcutDimCode: Code[20])

Parameters

Name Type Description
FieldNumber Integer
ShortcutDimCode Code[20]

ClearTempDim

procedure ClearTempDim()

ApplyPurchaseLineFilters

procedure ApplyPurchaseLineFilters(var PurchLine: Record "Purchase Line", JobNo: Code[20], JobTaskNo: Code[20])

Parameters

Name Type Description
PurchLine Record "Purchase Line"
JobNo Code[20]
JobTaskNo Code[20]

JobPlanningLineExist

procedure JobPlanningLineExist(): Boolean

Returns

Type Description
Boolean

SalesJobLedgEntryExist

procedure SalesJobLedgEntryExist(): Boolean

Returns

Type Description
Boolean

ShouldSearchForCustomerByName

procedure ShouldSearchForCustomerByName(CustomerNo: Code[20]): Boolean

Parameters

Name Type Description
CustomerNo Code[20]

Returns

Type Description
Boolean

BilltoContactLookup

procedure BilltoContactLookup(): Boolean

Returns

Type Description
Boolean

LookupSellToCustomerName

procedure LookupSellToCustomerName(var CustomerName: Text): Boolean

Parameters

Name Type Description
CustomerName Text

Returns

Type Description
Boolean

SelltoCustomerNoOnAfterValidate

procedure SelltoCustomerNoOnAfterValidate(var JobTask: Record "Job Task", var xJobTask: Record "Job Task")

Parameters

Name Type Description
JobTask Record "Job Task"
xJobTask Record "Job Task"

SelltoContactLookup

procedure SelltoContactLookup(): Boolean

Returns

Type Description
Boolean

ShipToNameEqualsSellToName

procedure ShipToNameEqualsSellToName(): Boolean

Returns

Type Description
Boolean

BillToAddressEqualsSellToAddress

procedure BillToAddressEqualsSellToAddress(): Boolean

Returns

Type Description
Boolean

ShipToAddressEqualsSellToAddress

procedure ShipToAddressEqualsSellToAddress(): Boolean

Returns

Type Description
Boolean

SyncShipToWithSellTo

procedure SyncShipToWithSellTo()

JobLedgEntryExist

procedure JobLedgEntryExist(): Boolean

Returns

Type Description
Boolean

JobPlanLineExist

procedure JobPlanLineExist(): Boolean

Returns

Type Description
Boolean

SendProfile

procedure SendProfile(var DocumentSendingProfile: Record "Document Sending Profile")

Parameters

Name Type Description
DocumentSendingProfile Record "Document Sending Profile"

SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters

Name Type Description
NewHideValidationDialog Boolean

GetHideValidationDialog

procedure GetHideValidationDialog(): Boolean

Returns

Type Description
Boolean

See also