KVSFCYCarryOutActionMsgPlan#
Obsolete
This Element will be removed or changed with a future Version of the App.
Procedures#
SetCreatedDocumentBuffer(Record Document Entry) :#
procedure SetCreatedDocumentBuffer(var TempDocumentEntryNew: Record "Document Entry" temporary):
SetReqWkshLine(Record Requisition Line) :#
procedure SetReqWkshLine(var CurrentReqLine: Record "Requisition Line"):
SetDemandOrder(Record Requisition Line, Record Manufacturing User Template) :#
procedure SetDemandOrder(var ReqLine: Record "Requisition Line"; MfgUserTempl: Record "Manufacturing User Template"):
InitializeRequest(Option, Option, Option, Option) :#
procedure InitializeRequest(NewProdOrderChoice: Option; NewPurchOrderChoice: Option; NewTransOrderChoice: Option; NewAsmOrderChoice: Option):
InitializeRequest2(Option, Option, Option, Option, Code[10], Code[10], Code[10], Code[10]) :#
procedure InitializeRequest2(NewProdOrderChoice: Option; NewPurchOrderChoice: Option; NewTransOrderChoice: Option; NewAsmOrderChoice: Option; NewReqWkshTemp: Code[10]; NewReqWksh: Code[10]; NewTransWkshTemp: Code[10]; NewTransWkshName: Code[10]):
Events#
OnAfterSetDemandOrder(Record Requisition Line, Record Manufacturing User Template, Record Requisition Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterSetDemandOrder(var RequisitionLine: Record "Requisition Line"; MfgUserTempl: Record "Manufacturing User Template"; var ReqLineFilters: Record "Requisition Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'OnAfterSetDemandOrder', '', false, false)]
local procedure DoSomethingOnAfterSetDemandOrder(var RequisitionLine: Record "Requisition Line"; MfgUserTempl: Record "Manufacturing User Template"; var ReqLineFilters: Record "Requisition Line")
begin
end;
OnAfterSetReqLineFilters(Record Requisition Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterSetReqLineFilters(var RequisitionLine: Record "Requisition Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'OnAfterSetReqLineFilters', '', false, false)]
local procedure DoSomethingOnAfterSetReqLineFilters(var RequisitionLine: Record "Requisition Line")
begin
end;
OnBeforePreReport() :#
[IntegrationEvent(true, false)]
local procedure OnBeforePreReport():
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'OnBeforePreReport', '', false, false)]
local procedure DoSomethingOnBeforePreReport()
begin
end;
OnAfterRequisitionLineOnAfterGetRecord(Record Requisition Line, Option) :#
[IntegrationEvent(false, false)]
local procedure OnAfterRequisitionLineOnAfterGetRecord(var RequisitionLine: Record "Requisition Line"; ProdOrderChoice: Option):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'OnAfterRequisitionLineOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnAfterRequisitionLineOnAfterGetRecord(var RequisitionLine: Record "Requisition Line"; ProdOrderChoice: Option)
begin
end;
OnBeforeCheckLine(Record Requisition Line, Option, Option, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckLine(RequisitionLine: Record "Requisition Line"; PurchOrderChoice: Option; TransOrderChoice: Option; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'OnBeforeCheckLine', '', false, false)]
local procedure DoSomethingOnBeforeCheckLine(RequisitionLine: Record "Requisition Line"; PurchOrderChoice: Option; TransOrderChoice: Option; var IsHandled: Boolean)
begin
end;
OnBeforeRequisitionLineOnAfterGetRecord(Record Requisition Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeRequisitionLineOnAfterGetRecord(var RequisitionLine: Record "Requisition Line"; var CombineTransferOrders: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'OnBeforeRequisitionLineOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnBeforeRequisitionLineOnAfterGetRecord(var RequisitionLine: Record "Requisition Line"; var CombineTransferOrders: Boolean)
begin
end;
CheckOptionsOnQueryClosePage(Option, Option, Option, Boolean, Boolean, Code[10], Code[10], Option, Code[10], Code[10], Boolean, Boolean, Action, Boolean) :#
Summary: This function checks the options of the Request Page.
[IntegrationEvent(false, false)]
local procedure CheckOptionsOnQueryClosePage(ProdOrderChoice: Option; AsmOrderChoice: Option; PurchOrderChoice: Option; AssignBlanketOrders: Boolean; OneOrderPerBlanketOrder: Boolean; ReqWkshTemp: Code[10]; ReqWksh: Code[10]; TransOrderChoice: Option; TransWkshTemp: Code[10]; TransWkshName: Code[10]; CombineTransferOrders: Boolean; NoPlanningResiliency: Boolean; CloseAction: Action; var AllowClosePage: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'CheckOptionsOnQueryClosePage', '', false, false)]
local procedure DoSomethingCheckOptionsOnQueryClosePage(ProdOrderChoice: Option; AsmOrderChoice: Option; PurchOrderChoice: Option; AssignBlanketOrders: Boolean; OneOrderPerBlanketOrder: Boolean; ReqWkshTemp: Code[10]; ReqWksh: Code[10]; TransOrderChoice: Option; TransWkshTemp: Code[10]; TransWkshName: Code[10]; CombineTransferOrders: Boolean; NoPlanningResiliency: Boolean; CloseAction: Action; var AllowClosePage: Boolean)
begin
end;
Parameters:
ProdOrderChoice
:AsmOrderChoice
:PurchOrderChoice
:AssignBlanketOrders
:OneOrderPerBlanketOrder
:ReqWkshTemp
:ReqWksh
:TransOrderChoice
:TransWkshTemp
:TransWkshName
:CombineTransferOrders
:NoPlanningResiliency
:CloseAction
:AllowClosePage
:
OnBeforePreAndPostProcessEDOrder(Record Requisition Line, Boolean, Option, Option, Code[10], Code[10], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforePreAndPostProcessEDOrder(var RequisitionLine: Record "Requisition Line"; OrderFinish: Boolean; SourceType: Option; Choice: Option; WkshTempl: Code[10]; WkshName: Code[10]; EDProcess: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'OnBeforePreAndPostProcessEDOrder', '', false, false)]
local procedure DoSomethingOnBeforePreAndPostProcessEDOrder(var RequisitionLine: Record "Requisition Line"; OrderFinish: Boolean; SourceType: Option; Choice: Option; WkshTempl: Code[10]; WkshName: Code[10]; EDProcess: Boolean)
begin
end;
OnCheckLineBeforeTestSupplyFrom(Record Requisition Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnCheckLineBeforeTestSupplyFrom(RequisitionLine: Record "Requisition Line"; var TestSupplyFrom: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCarryOutActionMsgPlan", 'OnCheckLineBeforeTestSupplyFrom', '', false, false)]
local procedure DoSomethingOnCheckLineBeforeTestSupplyFrom(RequisitionLine: Record "Requisition Line"; var TestSupplyFrom: Boolean)
begin
end;
Protected Variables#
ProdOrderChoice#
Type: Option