Skip to content

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;