Skip to content

KVSPSAInventoryProfile#

Extends #437dbf0e84ff417a965ded2bb9650972#Inventory Profile

Fields#

Name Type Note
KVSPSAJob No. Code[20]
KVSPSAPSP Line No. Integer
KVSPSAWork Package Code Code[20]
KVSPSAPhase Code Code[20]
KVSPSATask Code Code[20]
KVSPSAStep Code Code[20]
KVSPSABudget Line No. Integer
KVSPSATo-Do No. Code[20]

Events#

KVSPSAOnAfterTransferFromJobBudgetLine(Record Inventory Profile, Record KVSPSA Job Budget Line, Record Reservation Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferFromJobBudgetLine(var InventoryProfile: Record "Inventory Profile"; var JobBudgetLine: Record "KVSPSA Job Budget Line"; var ReservationEntry: Record "Reservation Entry"): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSPSAInventoryProfile", 'KVSPSAOnAfterTransferFromJobBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferFromJobBudgetLine(var InventoryProfile: Record "Inventory Profile"; var JobBudgetLine: Record "KVSPSA Job Budget Line"; var ReservationEntry: Record "Reservation Entry")
begin
end;

KVSPSAOnBeforeTransferFromJobBudgetLine(Record Inventory Profile, Record KVSPSA Job Budget Line, Record Reservation Entry, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeTransferFromJobBudgetLine(var InventoryProfile: Record "Inventory Profile"; var JobBudgetLine: Record "KVSPSA Job Budget Line"; var ReservationEntry: Record "Reservation Entry"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSPSAInventoryProfile", 'KVSPSAOnBeforeTransferFromJobBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeTransferFromJobBudgetLine(var InventoryProfile: Record "Inventory Profile"; var JobBudgetLine: Record "KVSPSA Job Budget Line"; var ReservationEntry: Record "Reservation Entry"; var IsHandled: Boolean)
begin
end;