Table of Contents

KVSPSAServicePackageMgt

Procedures

GetServicePackageFilter() : Text

Summary: This procedure returns a filter string for resources that are service packages.

procedure GetServicePackageFilter(): Text

Returns: Return a filter string for resources that are service packages.

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): 

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): 

KVSPSAOnAfterGetSalesPriceList(Record Resource, Record Price List Header) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetSalesPriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header"): 

KVSPSAOnBeforeCheckSalesPriceList(Record Price List Header, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckSalesPriceList(PriceListHeader: Record "Price List Header"; var IsHandled: Boolean): 

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): 

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"): 

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"): 

KVSPSAOnAfterGetPurchasePriceList(Record Resource, Record Price List Header) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetPurchasePriceList(Resource: Record "Resource"; var PriceListHeader: Record "Price List Header"): 

KVSPSAOnBeforeCheckPurchasePriceList(Record Price List Header, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckPurchasePriceList(PriceListHeader: Record "Price List Header"; var IsHandled: Boolean): 

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): 

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"): 

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"):