Table of Contents

KVSKBASaveSalesPriceLineDisc

Events

OnAfterValidateLineDiscountOnLineDiscountCreation(Record KVSKBASalesLineDiscount, Record Item, Record Customer, Record Customer Discount Group, Record Campaign, Boolean) :

OBSOLETE

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the function will not be available in the future.', '18.3')]
[IntegrationEvent(false, false)]
local procedure OnAfterValidateLineDiscountOnLineDiscountCreation(var KVSKBASalesLineDiscount: Record "KVSKBASalesLineDiscount"; Item: Record "Item"; Customer: Record "Customer"; CustomerDiscountGroup: Record "Customer Discount Group"; Campaign: Record "Campaign"; UpdateRec: Boolean): 

OnSalesPriceCreationOnBeforeSalesPriceTypeCaseElse(Record KVSKBASalesPrice, Record Sales Line) :

OBSOLETE

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the function will not be available in the future.', '18.3')]
[IntegrationEvent(false, false)]
local procedure OnSalesPriceCreationOnBeforeSalesPriceTypeCaseElse(var SalesPrice: Record "KVSKBASalesPrice"; var TempSalesLine: Record "Sales Line" temporary): 

OnBeforeFindPricingCustomer(Record Sales Line, Code[20], Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeFindPricingCustomer(var TempSalesLine: Record "Sales Line" temporary; var PricingCustomerNo: Code[20]; var IsHandled: Boolean): 

OnBeforeFindPricingCustomerwithSalesLine(Record Sales Line, Code[20], Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeFindPricingCustomerwithSalesLine(TempSalesLine: Record "Sales Line" temporary; var PricingCustomerNo: Code[20]; var IsHandled: Boolean):