[IntegrationEvent(False,False)]
local procedure OnBeforeSetProdOrderLineBinCodeFromPlanningRtngLines(ProdOrder: Record "Production Order", var ProdOrderLine: Record "Prod. Order Line", ReqLine: Record "Requisition Line", Item: Record Item, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateProdOrderLineQuantity(var ProdOrderLine: Record "Prod. Order Line", ReqLine: Record "Requisition Line", Item: Record Item, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnProdOrderChgAndResheduleOnBeforeProdOrderModify(var ProductionOrder: Record "Production Order", ProdOrderLine: Record "Prod. Order Line", RequisitionLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnCarryOutActionsFromProdOrderOnAfterCalcPrintOrder(var PrintOrder: Boolean, ProdOrderChoice: Option)
Parameters
Name
Type
Description
PrintOrder
Boolean
ProdOrderChoice
Option
OnProdOrderChgAndResheduleOnAfterValidateQuantity
[IntegrationEvent(False,False)]
local procedure OnProdOrderChgAndResheduleOnAfterValidateQuantity(var ProdOrderLine: Record "Prod. Order Line", var RequisitionLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnAfterProdOrderChgAndReshedule(var RequisitionLine: Record "Requisition Line", var ProdOrderLine: Record "Prod. Order Line")
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderOnAfterFindTempProdOrder(var ReqLine: Record "Requisition Line", var ProdOrder: Record "Production Order", var HeaderExists: Boolean, var Item: Record Item)
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderOnBeforeProdOrderInsert(var ProdOrder: Record "Production Order", ReqLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderOnAfterProdOrderInsert(var ProdOrder: Record "Production Order", ReqLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderWithReqLine(var ProductionOrder: Record "Production Order", var RequisitionLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnAfterInsertProdOrder(var ProductionOrder: Record "Production Order", ProdOrderChoice: Integer, var RequisitionLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderLineOnBeforeProdOrderLineInit(var ReqLine: Record "Requisition Line", var Item: Record Item)
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderLineOnBeforeGetBinCode(var ProdOrderLine: Record "Prod. Order Line", ReqLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderLineOnBeforeValidateUnitCost(var RequisitionLine: Record "Requisition Line", ProductionOrder: Record "Production Order", var ProdOrderLine: Record "Prod. Order Line", Item: Record Item)
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderLineWithReqLine(var ProdOrderLine: Record "Prod. Order Line", var RequisitionLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderLineOnAfterProdOrderLineInsert(var ProdOrderLine: Record "Prod. Order Line", var RequisitionLine: Record "Requisition Line")
[IntegrationEvent(True,False)]
local procedure OnInsertProdOrderLineOnBeforeModifyProdOrderLine(var ProdOrderLine: Record "Prod. Order Line", var RequisitionLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnAfterInsertProdOrderLine(ReqLine: Record "Requisition Line", ProdOrder: Record "Production Order", var ProdOrderLine: Record "Prod. Order Line", Item: Record Item)
[IntegrationEvent(False,False)]
local procedure OnInsertProdOrderLineOnAfterTransferRouting(var ProdOrderLine: Record "Prod. Order Line", var RefreshProdOrderLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeFinalizeOrderHeader(ProdOrder: Record "Production Order", PrintOrder: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterTransferPlanningRtngLine(var PlanningRtngLine: Record "Planning Routing Line", var ProdOrderRtngLine: Record "Prod. Order Routing Line")
[IntegrationEvent(False,False)]
local procedure OnAfterProdOrderRtngLineInsert(var ProdOrderRoutingLine: Record "Prod. Order Routing Line", PlanningRoutingLine: Record "Planning Routing Line", ProdOrder: Record "Production Order", RequisitionLine: Record "Requisition Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeTransferBOM(ReqLine: Record "Requisition Line", ProdOrder: Record "Production Order", ProdOrderLineNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterTransferPlanningComp(var PlanningComponent: Record "Planning Component", var ProdOrderComponent: Record "Prod. Order Component")
[IntegrationEvent(False,False)]
local procedure OnTransferBOMOnAfterCopyProdBOMComments(var PlanningComponent: Record "Planning Component", var ProdOrderComponent: Record "Prod. Order Component")
[IntegrationEvent(False,False)]
local procedure OnBeforeTransferCapNeed(ReqLine: Record "Requisition Line", ProdOrder: Record "Production Order", RoutingNo: Code[20], RoutingRefNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCarryOutToReqWkshOnAfterPlanningRoutingLineInsert(var PlanningRoutingLine: Record "Planning Routing Line", PlanningRoutingLine2: Record "Planning Routing Line")