KVSPSAServicePackageMgt#
Procedures#
GetServicePackageFilter() : Text#
procedure GetServicePackageFilter(): Text
Events#
KVSPSAOnBeforeClosePriceList(Record Price List Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeClosePriceList(var PriceListHeader: Record "Price List Header"; Opened: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnBeforeClosePriceList', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeClosePriceList(var PriceListHeader: Record "Price List Header"; Opened: Boolean; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeOpenPriceList(Record Price List Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeOpenPriceList(var PriceListHeader: Record "Price List Header"; var Opened: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnBeforeOpenPriceList', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeOpenPriceList(var PriceListHeader: Record "Price List Header"; var Opened: Boolean; var IsHandled: Boolean)
begin
end;
KVSPSAOnAfterGetSalesPriceList(Record Resource, Record Price List Header) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetSalesPriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnAfterGetSalesPriceList', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterGetSalesPriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header")
begin
end;
KVSPSAOnBeforeCheckSalesPriceList(Record Price List Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckSalesPriceList(PriceListHeader: Record "Price List Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnBeforeCheckSalesPriceList', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCheckSalesPriceList(PriceListHeader: Record "Price List Header"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeGetSalesPriceList(Record Resource, Record Price List Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeGetSalesPriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnBeforeGetSalesPriceList', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeGetSalesPriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header"; var IsHandled: Boolean)
begin
end;
KVSPSAOnFinishExistingPriceLineOnBeforeModify(Record Resource, Record Price List Header, Record Price List Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnFinishExistingPriceLineOnBeforeModify(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnFinishExistingPriceLineOnBeforeModify', '', false, false)]
local procedure DoSomethingKVSPSAOnFinishExistingPriceLineOnBeforeModify(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line")
begin
end;
KVSPSAOnInsertNewPriceLineOnBeforeInsert(Record Resource, Record Price List Header, Record Price List Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnInsertNewPriceLineOnBeforeInsert(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnInsertNewPriceLineOnBeforeInsert', '', false, false)]
local procedure DoSomethingKVSPSAOnInsertNewPriceLineOnBeforeInsert(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line")
begin
end;
KVSPSAOnUpdateServicePackageSalesResourcePriceOnBeforeFinishOldPriceLine(Record Resource, Record Price List Header, Record Price List Line) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Use KVSPSAOnFinishExistingPriceLineOnBeforeFinishOldPriceLine', '23.0')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnUpdateServicePackageSalesResourcePriceOnBeforeFinishOldPriceLine(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnUpdateServicePackageSalesResourcePriceOnBeforeFinishOldPriceLine', '', false, false)]
local procedure DoSomethingKVSPSAOnUpdateServicePackageSalesResourcePriceOnBeforeFinishOldPriceLine(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line")
begin
end;
KVSPSAOnUpdateServicePackageSalesResourcePriceOnBeforeInsertNewPriceLine(Record Resource, Record Price List Header, Record Price List Line) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Use KVSPSAOnInsertNewPriceLineOnBeforeInsert', '23.0')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnUpdateServicePackageSalesResourcePriceOnBeforeInsertNewPriceLine(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnUpdateServicePackageSalesResourcePriceOnBeforeInsertNewPriceLine', '', false, false)]
local procedure DoSomethingKVSPSAOnUpdateServicePackageSalesResourcePriceOnBeforeInsertNewPriceLine(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line")
begin
end;
KVSPSAOnAfterGetPurchasePriceList(Record Resource, Record Price List Header) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetPurchasePriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnAfterGetPurchasePriceList', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterGetPurchasePriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header")
begin
end;
KVSPSAOnBeforeCheckPurchasePriceList(Record Price List Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckPurchasePriceList(PriceListHeader: Record "Price List Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnBeforeCheckPurchasePriceList', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCheckPurchasePriceList(PriceListHeader: Record "Price List Header"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeGetPurchasePriceList(Record Resource, Record Price List Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeGetPurchasePriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnBeforeGetPurchasePriceList', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeGetPurchasePriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header"; var IsHandled: Boolean)
begin
end;
KVSPSAOnUpdateServicePackagePurchaseResourcePriceOnBeforeFinishOldPriceLine(Record Resource, Record Price List Header, Record Price List Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnUpdateServicePackagePurchaseResourcePriceOnBeforeFinishOldPriceLine(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnUpdateServicePackagePurchaseResourcePriceOnBeforeFinishOldPriceLine', '', false, false)]
local procedure DoSomethingKVSPSAOnUpdateServicePackagePurchaseResourcePriceOnBeforeFinishOldPriceLine(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line")
begin
end;
KVSPSAOnUpdateServicePackagePurchaseResourcePriceOnBeforeInsertNewPriceLine(Record Resource, Record Price List Header, Record Price List Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnUpdateServicePackagePurchaseResourcePriceOnBeforeInsertNewPriceLine(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAServicePackageMgt", 'KVSPSAOnUpdateServicePackagePurchaseResourcePriceOnBeforeInsertNewPriceLine', '', false, false)]
local procedure DoSomethingKVSPSAOnUpdateServicePackagePurchaseResourcePriceOnBeforeInsertNewPriceLine(Resource: Record "Resource"; PriceListHeader: Record "Price List Header"; var PriceListLine: Record "Price List Line")
begin
end;