Skip to content

KVSFCYRefreshProductionOrder#

Procedures#

InitializeRequest(Option, Boolean, Boolean, Boolean, Boolean, Boolean) :#

procedure InitializeRequest(Direction2: Option; CalcLines2: Boolean; CalcRoutings2: Boolean; CalcComponents2: Boolean; CreateInbRqst2: Boolean; SetSuppressConfirm: Boolean): 

Events#

OnAfterGetRoutingNo(Record Production Order, Code[20]) :#

[IntegrationEvent(false, false)]
local procedure OnAfterGetRoutingNo(var ProductionOrder: Record "Production Order"; var RoutingNo: Code[20]): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYRefreshProductionOrder", 'OnAfterGetRoutingNo', '', false, false)]
local procedure DoSomethingOnAfterGetRoutingNo(var ProductionOrder: Record "Production Order"; var RoutingNo: Code[20])
begin
end;

OnAfterRefreshProdOrder(Record Production Order, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnAfterRefreshProdOrder(var ProductionOrder: Record "Production Order"; ErrorOccured: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYRefreshProductionOrder", 'OnAfterRefreshProdOrder', '', false, false)]
local procedure DoSomethingOnAfterRefreshProdOrder(var ProductionOrder: Record "Production Order"; ErrorOccured: Boolean)
begin
end;

OnBeforeCalcProdOrder(Record Production Order, Option) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCalcProdOrder(var ProductionOrder: Record "Production Order"; Direction: Option): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYRefreshProductionOrder", 'OnBeforeCalcProdOrder', '', false, false)]
local procedure DoSomethingOnBeforeCalcProdOrder(var ProductionOrder: Record "Production Order"; Direction: Option)
begin
end;

OnBeforeCalcProdOrderLine(Record Prod. Order Line, Option, Boolean, Boolean, Boolean, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCalcProdOrderLine(var ProdOrderLine: Record "Prod. Order Line"; Direction: Option; CalcLines: Boolean; CalcRoutings: Boolean; CalcComponents: Boolean; var IsHandled: Boolean; var ErrorOccured: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYRefreshProductionOrder", 'OnBeforeCalcProdOrderLine', '', false, false)]
local procedure DoSomethingOnBeforeCalcProdOrderLine(var ProdOrderLine: Record "Prod. Order Line"; Direction: Option; CalcLines: Boolean; CalcRoutings: Boolean; CalcComponents: Boolean; var IsHandled: Boolean; var ErrorOccured: Boolean)
begin
end;

OnBeforeCalcProdOrderLines(Record Production Order, Option, Boolean, Boolean, Boolean, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCalcProdOrderLines(var ProductionOrder: Record "Production Order"; Direction: Option; CalcLines: Boolean; CalcRoutings: Boolean; CalcComponents: Boolean; var IsHandled: Boolean; var ErrorOccured: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYRefreshProductionOrder", 'OnBeforeCalcProdOrderLines', '', false, false)]
local procedure DoSomethingOnBeforeCalcProdOrderLines(var ProductionOrder: Record "Production Order"; Direction: Option; CalcLines: Boolean; CalcRoutings: Boolean; CalcComponents: Boolean; var IsHandled: Boolean; var ErrorOccured: Boolean)
begin
end;

OnBeforeCalcRoutingsOrComponents(Record Production Order, Record Prod. Order Line, Boolean, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCalcRoutingsOrComponents(var ProductionOrder: Record "Production Order"; var ProdOrderLine: Record "Prod. Order Line"; var CalcComponents: Boolean; var CalcRoutings: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYRefreshProductionOrder", 'OnBeforeCalcRoutingsOrComponents', '', false, false)]
local procedure DoSomethingOnBeforeCalcRoutingsOrComponents(var ProductionOrder: Record "Production Order"; var ProdOrderLine: Record "Prod. Order Line"; var CalcComponents: Boolean; var CalcRoutings: Boolean; var IsHandled: Boolean)
begin
end;

OnBeforeUpdateRoutingNo(Record Production Order, Code[20], Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeUpdateRoutingNo(var ProductionOrder: Record "Production Order"; RoutingNo: Code[20]; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYRefreshProductionOrder", 'OnBeforeUpdateRoutingNo', '', false, false)]
local procedure DoSomethingOnBeforeUpdateRoutingNo(var ProductionOrder: Record "Production Order"; RoutingNo: Code[20]; var IsHandled: Boolean)
begin
end;

OnCheckReservationExistOnBeforeCheckProdOrderComp2ReservedQtyBase(Record Prod. Order Component) :#

[IntegrationEvent(false, false)]
local procedure OnCheckReservationExistOnBeforeCheckProdOrderComp2ReservedQtyBase(var ProdOrderComp2: Record "Prod. Order Component"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYRefreshProductionOrder", 'OnCheckReservationExistOnBeforeCheckProdOrderComp2ReservedQtyBase', '', false, false)]
local procedure DoSomethingOnCheckReservationExistOnBeforeCheckProdOrderComp2ReservedQtyBase(var ProdOrderComp2: Record "Prod. Order Component")
begin
end;