Skip to content

KVSPSAJob Info-Pane Management#

Events#

KVSPSAOnAfterConvertQty(Decimal, Decimal, Decimal) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterConvertQty(Qty: Decimal; PerUoMQty: Decimal; var Result: Decimal): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnAfterConvertQty', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterConvertQty(Qty: Decimal; PerUoMQty: Decimal; var Result: Decimal)
begin
end;

KVSPSAOnAfterSetItemFilter(Record Item, Record KVSPSA Job Budget Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterSetItemFilter(var Item: Record "Item"; JobBudgetLine: Record "KVSPSA Job Budget Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnAfterSetItemFilter', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterSetItemFilter(var Item: Record "Item"; JobBudgetLine: Record "KVSPSA Job Budget Line")
begin
end;

KVSPSAOnBeforeCalcAvailability(Record Item, Record KVSPSA Job Budget Line, Decimal, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCalcAvailability(var Item: Record "Item"; var JobBudgetLine: Record "KVSPSA Job Budget Line"; var AvailableQuantity: Decimal; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnBeforeCalcAvailability', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCalcAvailability(var Item: Record "Item"; var JobBudgetLine: Record "KVSPSA Job Budget Line"; var AvailableQuantity: Decimal; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeCalcAvailabilityDate(Record KVSPSA Job Budget Line, Date, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCalcAvailabilityDate(var JobBudgetLine: Record "KVSPSA Job Budget Line"; var AvailabilityDate: Date; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnBeforeCalcAvailabilityDate', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCalcAvailabilityDate(var JobBudgetLine: Record "KVSPSA Job Budget Line"; var AvailabilityDate: Date; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeGetItem(Record KVSPSA Job Budget Line, Record Item, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeGetItem(JobBudgetLine: Record "KVSPSA Job Budget Line"; var Item: Record "Item"; var IsHandled: Boolean; var Result: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnBeforeGetItem', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeGetItem(JobBudgetLine: Record "KVSPSA Job Budget Line"; var Item: Record "Item"; var IsHandled: Boolean; var Result: Boolean)
begin
end;

KVSPSAOnBeforeLookupItem(Record KVSPSA Job Budget Line, Record Item, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeLookupItem(var JobBudgetLine: Record "KVSPSA Job Budget Line"; Item: Record "Item"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnBeforeLookupItem', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeLookupItem(var JobBudgetLine: Record "KVSPSA Job Budget Line"; Item: Record "Item"; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeShowItemAvailFromJobBudgetLine(Record Item, Record KVSPSA Job Budget Line, Boolean, Option) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeShowItemAvailFromJobBudgetLine(var Item: Record "Item"; var JobBudgetLine: Record "KVSPSA Job Budget Line"; var IsHandled: Boolean; AvailabilityType: Option): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnBeforeShowItemAvailFromJobBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeShowItemAvailFromJobBudgetLine(var Item: Record "Item"; var JobBudgetLine: Record "KVSPSA Job Budget Line"; var IsHandled: Boolean; AvailabilityType: Option)
begin
end;

KVSPSAOnCalcAvailableInventoryOnAfterSetItemFilter(Record Item) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnCalcAvailableInventoryOnAfterSetItemFilter(var Item: Record "Item"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnCalcAvailableInventoryOnAfterSetItemFilter', '', false, false)]
local procedure DoSomethingKVSPSAOnCalcAvailableInventoryOnAfterSetItemFilter(var Item: Record "Item")
begin
end;

KVSPSAOnCalcGrossRequirementsOnAfterSetItemFilter(Record Item) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnCalcGrossRequirementsOnAfterSetItemFilter(var Item: Record "Item"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnCalcGrossRequirementsOnAfterSetItemFilter', '', false, false)]
local procedure DoSomethingKVSPSAOnCalcGrossRequirementsOnAfterSetItemFilter(var Item: Record "Item")
begin
end;

KVSPSAOnCalcReservedDemandOnAfterSetItemFilter(Record Item) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnCalcReservedDemandOnAfterSetItemFilter(var Item: Record "Item"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnCalcReservedDemandOnAfterSetItemFilter', '', false, false)]
local procedure DoSomethingKVSPSAOnCalcReservedDemandOnAfterSetItemFilter(var Item: Record "Item")
begin
end;

KVSPSAOnCalcReservedRequirementsOnAfterSetItemFilter(Record Item) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnCalcReservedRequirementsOnAfterSetItemFilter(var Item: Record "Item"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnCalcReservedRequirementsOnAfterSetItemFilter', '', false, false)]
local procedure DoSomethingKVSPSAOnCalcReservedRequirementsOnAfterSetItemFilter(var Item: Record "Item")
begin
end;

KVSPSAOnCalcScheduledReceiptOnAfterSetItemFilter(Record Item) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnCalcScheduledReceiptOnAfterSetItemFilter(var Item: Record "Item"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnCalcScheduledReceiptOnAfterSetItemFilter', '', false, false)]
local procedure DoSomethingKVSPSAOnCalcScheduledReceiptOnAfterSetItemFilter(var Item: Record "Item")
begin
end;

KVSPSAOnItemSubstGetOnAfterItemSubstitutionSetFilters(Record Item Substitution) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnItemSubstGetOnAfterItemSubstitutionSetFilters(var ItemSubstitution: Record "Item Substitution"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Info-Pane Management", 'KVSPSAOnItemSubstGetOnAfterItemSubstitutionSetFilters', '', false, false)]
local procedure DoSomethingKVSPSAOnItemSubstGetOnAfterItemSubstitutionSetFilters(var ItemSubstitution: Record "Item Substitution")
begin
end;