KVSFCYGeneralJobManagement#
Procedures#
CheckJPLOnConnectingToJobJnlLine(Record Job Planning Line) :#
procedure CheckJPLOnConnectingToJobJnlLine(var JobPlanningLineVar: Record "Job Planning Line"):
CreateProdOrder(Record Job Planning Line, Record Production Order, Option) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('No longer used! Use CreateProdOrder(JobPlanningLine,ProductionOrder,ProductionOrderStatus) instead', '22.4')]
procedure CreateProdOrder(jobPlanningLinePar: Record "Job Planning Line"; var productionOrderVar: Record "Production Order"; prodOrderStatusPar: Option):
CreateProdOrder(Record Job Planning Line, Record Production Order, Enum Production Order Status) :#
procedure CreateProdOrder(JobPlanningLine: Record "Job Planning Line"; var ProductionOrder: Record "Production Order"; ProductionOrderStatus: Enum "Production Order Status"):
Events#
OnBeforeGetJobAccounts(Code[20], Code[20], Code[20], Code[20], Code[20], Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeGetJobAccounts(var salesAccountNoVar: Code[20]; var usageAccountNoVar: Code[20]; jobTypeCodePar: Code[20]; jobEffortTypeCodePar: Code[20]; prodPostingGroupPar: Code[20]; var foundJobAccountsRv: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYGeneralJobManagement", 'OnBeforeGetJobAccounts', '', false, false)]
local procedure DoSomethingOnBeforeGetJobAccounts(var salesAccountNoVar: Code[20]; var usageAccountNoVar: Code[20]; jobTypeCodePar: Code[20]; jobEffortTypeCodePar: Code[20]; prodPostingGroupPar: Code[20]; var foundJobAccountsRv: Boolean; var IsHandled: Boolean)
begin
end;