[IntegrationEvent(False,False)]
local procedure OnBeforeThrowAssociatedEntriesExistError(var Job: Record Job, xJob: Record Job, CallingFieldNo: Integer, CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeBillToCustomerNoUpdated(var Job: Record Job, var xJob: Record Job, CallingFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterBillToCustomerNoUpdated(var Job: Record Job, xJob: Record Job, BillToCustomer: Record Customer, CallingFieldNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnAfterValidateShortcutDimCode(var Job: Record Job, var xJob: Record Job, FieldNumber: Integer, var ShortcutDimCode: Code[20])
[IntegrationEvent(False,False)]
local procedure OnBeforeAssistEdit(var Job: Record Job, var OldJob: Record Job, var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckContactBillToCustomerBusRelation(var Job: Record Job, Contact: Record Contact, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeShowContactBillToCustomerBusRelationMissingError(var Job: Record Job, Contact: Record Contact, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckRemoveFromMyJobsFromModify(var Job: Record Job, var xJob: Record Job, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyDefaultDimensionsFromCustomer(var Job: Record Job, var IsHandled: Boolean, CurrentFieldNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateJobTaskDimension(var Job: Record Job, FieldNumber: Integer, ShortcutDimCode: Code[20], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateBillToCustomerNo(var Job: Record Job, var IsHandled: Boolean, xJob: Record Job, CallingFieldNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateCurrencyCode(var Job: Record Job, xJob: Record Job, CallingFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateBillToContactNo(var Job: Record Job, xJob: Record Job, CallingFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateShortcutDimCode(var Job: Record Job, var xJob: Record Job, FieldNumber: Integer, var ShortcutDimCode: Code[20], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateStatus(var Job: Record Job, xJob: Record Job, CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSellToCustomerNoUpdated(var Job: Record Job, var xJob: Record Job, CallingFieldNo: Integer, var IsHandled: Boolean, var SkipSellToContact: Boolean)
[IntegrationEvent(False,False)]
protected procedure OnSellToCustomerNoUpdatedOnAfterTransferFieldsFromCust(var Job: Record Job, xJob: Record Job, SellToCustomer: Record Customer)
[IntegrationEvent(False,False)]
local procedure OnUpdateCustOnBeforeAssignIncoiceCurrencyCode(var Job: Record Job, xJob: Record Job, Customer: Record Customer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateBillToCity(var Job: Record Job, var PostCode: Record "Post Code", CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateBillToPostCode(var Job: Record Job, var PostCode: Record "Post Code", CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateSellToCity(var Job: Record Job, var PostCode: Record "Post Code", CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateShipToCity(var Job: Record Job, var PostCode: Record "Post Code", CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSellToCustomerAssosEntriesExist(var Job: Record Job, var xJob: Record Job, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckBillToCustomerAssosEntriesExist(var Job: Record Job, var xJob: Record Job, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCopyDefaultDimensionsFromCustomerOnBeforeUpdateDefaultDim(var Job: Record Job, CallingFieldNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnValidateSellToCustomerNoOnBeforeCheckBlockedCustOnDocs(var Job: Record Job, var Cust: Record Customer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidateStatusOnBeforeConfirm(var Job: Record Job, xJob: Record Job, var UndidCompleteStatus: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBillToCustomerNoUpdatedOnBeforeAssignCurrencyCode(var Job: Record Job, xJob: Record Job, Customer: Record Customer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBillToCustomerNoUpdatedOnBeforeUpdateBillToContact(var Job: Record Job, xJob: Record Job, Customer: Record Customer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCurrencyUpdatePlanningLinesOnBeforeUpdateJobPlanningLine(var Job: Record Job, var JobPlanningLine: Record "Job Planning Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateSellToCustomerName(var Job: Record Job, var Customer: Record Customer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeShowSellToContactBusinessRelationNotFoundError(var Job: Record Job, Contact: Record Contact, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnUpdateCostPricesOnRelatedJobPlanningLinesOnBeforeConfirmUpdate(var Job: Record Job, var ConfirmResult: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitJobNoOnAfterAssignNoSeries(var Job: Record Job, var xJob: Record Job, var JobsSetup: Record "Jobs Setup")
[IntegrationEvent(False,False)]
local procedure OnBeforeAddToMyJobs(var Job: Record Job, var MyJob: Record "My Job", ProjectManager: Code[50], var IsHandled: Boolean)