Skip to content

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;