KVSPSAInventProfileOffsetting#
Events#
KVSPSAOnAfterFoundJobBudgetLineOnAfterTransferAttributes(Record KVSPSA Job Budget Line, Record Inventory Profile, Record Inventory Profile, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterFoundJobBudgetLineOnAfterTransferAttributes(JobBudgetLine: Record "KVSPSA Job Budget Line"; var FromInventoryProfile: Record "Inventory Profile"; var ToInventoryProfile: Record "Inventory Profile"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAInventProfileOffsetting", 'KVSPSAOnAfterFoundJobBudgetLineOnAfterTransferAttributes', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterFoundJobBudgetLineOnAfterTransferAttributes(JobBudgetLine: Record "KVSPSA Job Budget Line"; var FromInventoryProfile: Record "Inventory Profile"; var ToInventoryProfile: Record "Inventory Profile"; var IsHandled: Boolean)
begin
end;
KVSPSAOnAfterMaintainPlanningLine(Record Requisition Line, Record Inventory Profile) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterMaintainPlanningLine(var RequisitionLine: Record "Requisition Line"; InventoryProfile: Record "Inventory Profile"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAInventProfileOffsetting", 'KVSPSAOnAfterMaintainPlanningLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterMaintainPlanningLine(var RequisitionLine: Record "Requisition Line"; InventoryProfile: Record "Inventory Profile")
begin
end;
KVSPSAOnAfterSetFilterOnJobBudgetLineOnTransJobBudgLineToProfile(Record KVSPSA Job Budget Line, Record Inventory Profile, Record Item, Record Reservation Entry, Integer) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterSetFilterOnJobBudgetLineOnTransJobBudgLineToProfile(var JobBudgetLine: Record "KVSPSA Job Budget Line"; var InventoryProfile: Record "Inventory Profile"; var Item: Record "Item"; var ReservationEntry: Record "Reservation Entry"; var NextLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAInventProfileOffsetting", 'KVSPSAOnAfterSetFilterOnJobBudgetLineOnTransJobBudgLineToProfile', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterSetFilterOnJobBudgetLineOnTransJobBudgLineToProfile(var JobBudgetLine: Record "KVSPSA Job Budget Line"; var InventoryProfile: Record "Inventory Profile"; var Item: Record "Item"; var ReservationEntry: Record "Reservation Entry"; var NextLineNo: Integer)
begin
end;
KVSPSAOnAfterTransferJobInfoOnAfterTransferAttributes(Record Inventory Profile, Record Inventory Profile) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferJobInfoOnAfterTransferAttributes(var FromInventoryProfile: Record "Inventory Profile"; var ToInventoryProfile: Record "Inventory Profile"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAInventProfileOffsetting", 'KVSPSAOnAfterTransferJobInfoOnAfterTransferAttributes', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferJobInfoOnAfterTransferAttributes(var FromInventoryProfile: Record "Inventory Profile"; var ToInventoryProfile: Record "Inventory Profile")
begin
end;
KVSPSAOnBeforeMaintainPlanningLine(Record Requisition Line, Record Inventory Profile, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeMaintainPlanningLine(var RequisitionLine: Record "Requisition Line"; InventoryProfile: Record "Inventory Profile"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAInventProfileOffsetting", 'KVSPSAOnBeforeMaintainPlanningLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeMaintainPlanningLine(var RequisitionLine: Record "Requisition Line"; InventoryProfile: Record "Inventory Profile"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeSetJobFilterOnBeforeMatchAttributesDemandApplicationLoop(Record Inventory Profile, Record Inventory Profile, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeSetJobFilterOnBeforeMatchAttributesDemandApplicationLoop(var SupplyInventoryProfile: Record "Inventory Profile"; var DemandInventoryProfile: Record "Inventory Profile"; var SupplyExists: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAInventProfileOffsetting", 'KVSPSAOnBeforeSetJobFilterOnBeforeMatchAttributesDemandApplicationLoop', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeSetJobFilterOnBeforeMatchAttributesDemandApplicationLoop(var SupplyInventoryProfile: Record "Inventory Profile"; var DemandInventoryProfile: Record "Inventory Profile"; var SupplyExists: Boolean; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeTransferJobInfoOnAfterTransferAttributes(Record Inventory Profile, Record Inventory Profile, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeTransferJobInfoOnAfterTransferAttributes(var FromInventoryProfile: Record "Inventory Profile"; var ToInventoryProfile: Record "Inventory Profile"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAInventProfileOffsetting", 'KVSPSAOnBeforeTransferJobInfoOnAfterTransferAttributes', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeTransferJobInfoOnAfterTransferAttributes(var FromInventoryProfile: Record "Inventory Profile"; var ToInventoryProfile: Record "Inventory Profile"; var IsHandled: Boolean)
begin
end;