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