KVSFCYCalculateSubcontracts#
Procedures#
SetWkShLine(Record Requisition Line) :#
procedure SetWkShLine(NewRequisitionLine: Record "Requisition Line"):
InsertReqWkshLine() :#
procedure InsertReqWkshLine():
SetMonitorLine(Record Requisition Line, Record KVSFCYEDMonitoringLineBuffer) :#
procedure SetMonitorLine(var ReqLineVar: Record "Requisition Line"; EDMonitoringLineBufferPar: Record "KVSFCYEDMonitoringLineBuffer"):
Events#
OnAfterTransferProdOrderRoutingLine(Record Requisition Line, Record Prod. Order Routing Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterTransferProdOrderRoutingLine(var RequisitionLine: Record "Requisition Line"; ProdOrderRoutingLine: Record "Prod. Order Routing Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCalculateSubcontracts", 'OnAfterTransferProdOrderRoutingLine', '', false, false)]
local procedure DoSomethingOnAfterTransferProdOrderRoutingLine(var RequisitionLine: Record "Requisition Line"; ProdOrderRoutingLine: Record "Prod. Order Routing Line")
begin
end;
OnBeforeInsertReqWkshLine(Record Prod. Order Routing Line, Record Work Center, Record Requisition Line, Boolean, Record Prod. Order Line, Decimal) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertReqWkshLine(var ProdOrderRoutingLine: Record "Prod. Order Routing Line"; var WorkCenter: Record "Work Center"; var ReqLine: Record "Requisition Line"; var IsHandled: Boolean; ProdOrderLine: Record "Prod. Order Line"; var QtyToPurch: Decimal):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCalculateSubcontracts", 'OnBeforeInsertReqWkshLine', '', false, false)]
local procedure DoSomethingOnBeforeInsertReqWkshLine(var ProdOrderRoutingLine: Record "Prod. Order Routing Line"; var WorkCenter: Record "Work Center"; var ReqLine: Record "Requisition Line"; var IsHandled: Boolean; ProdOrderLine: Record "Prod. Order Line"; var QtyToPurch: Decimal)
begin
end;
OnBeforeValidateUnitCost(Record Requisition Line, Record Work Center, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeValidateUnitCost(var RequisitionLine: Record "Requisition Line"; var WorkCenter: Record "Work Center"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCalculateSubcontracts", 'OnBeforeValidateUnitCost', '', false, false)]
local procedure DoSomethingOnBeforeValidateUnitCost(var RequisitionLine: Record "Requisition Line"; var WorkCenter: Record "Work Center"; var IsHandled: Boolean)
begin
end;
OnBeforeReqWkshLineInsert(Record Requisition Line, Record Prod. Order Line) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeReqWkshLineInsert(var RequisitionLine: Record "Requisition Line"; ProdOrderLine: Record "Prod. Order Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYCalculateSubcontracts", 'OnBeforeReqWkshLineInsert', '', false, false)]
local procedure DoSomethingOnBeforeReqWkshLineInsert(var RequisitionLine: Record "Requisition Line"; ProdOrderLine: Record "Prod. Order Line")
begin
end;