KVSKBAPriceCalcSingleInstance#
Procedures#
Clearall() :#
procedure Clearall():
KVSKBASetTempPurchasePriceDiscCalcLine(Record KVSKBAPurchaseConditionLine, Code[20], Integer, Option, Code[10]) :#
procedure KVSKBASetTempPurchasePriceDiscCalcLine(var KVSKBAPurchaseConditionLine: Record "KVSKBAPurchaseConditionLine"; CondNo: Code[20]; ReferenceNo: Integer; PriceDiscCalcLineType: Option; LanguageCode: Code[10]):
KVSKBASetTempSalesPriceDiscCalcLine(Record KVSKBASalesConditionLine, Code[20], Integer, Option, Code[10]) :#
procedure KVSKBASetTempSalesPriceDiscCalcLine(var KVSKBASalesConditionLine: Record "KVSKBASalesConditionLine"; CondNo: Code[20]; ReferenceNo: Integer; PriceDiscCalcLineType: Option; LanguageCode: Code[10]):
GetTempPurchasePriceDiscCalcLine(Record KVSKBAPurchPriceDiscCalcLine, Record Purchase Line, Option) :#
procedure GetTempPurchasePriceDiscCalcLine(var KVSKBAPurchPriceDiscCalcLine: Record "KVSKBAPurchPriceDiscCalcLine"; Purchaseline: Record "Purchase Line"; PriceDiscCalcLineType: Option):
GetTempSalesPriceDiscCalcLine(Record KVSKBASalesPriceDiscCalcLine, Record Sales Line, Option) :#
procedure GetTempSalesPriceDiscCalcLine(var KVSKBASalesPriceDiscCalcLine: Record "KVSKBASalesPriceDiscCalcLine"; Salesline: Record "Sales Line"; PriceDiscCalcLineType: Option):
Events#
OnAfterSetTempSalesPriceDiscCalcLine(Record KVSKBASalesConditionHeader, Record KVSKBASalesConditionLine, Record KVSKBASalesPriceDiscCalcLine, Option, Integer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterSetTempSalesPriceDiscCalcLine(var KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; var KVSKBASalesConditionLine: Record "KVSKBASalesConditionLine"; var TempKVSKBASalesPriceDiscCalcLine: Record "KVSKBASalesPriceDiscCalcLine" temporary; PriceDiscCalcLineType: Option; var NextLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPriceCalcSingleInstance", 'OnAfterSetTempSalesPriceDiscCalcLine', '', false, false)]
local procedure DoSomethingOnAfterSetTempSalesPriceDiscCalcLine(var KVSKBASalesConditionHeader: Record "KVSKBASalesConditionHeader"; var KVSKBASalesConditionLine: Record "KVSKBASalesConditionLine"; var TempKVSKBASalesPriceDiscCalcLine: Record "KVSKBASalesPriceDiscCalcLine" temporary; PriceDiscCalcLineType: Option; var NextLineNo: Integer)
begin
end;
OnAfterGetTempSalesPriceDiscCalcLine(Record KVSKBASalesPriceDiscCalcLine, Record KVSKBASalesPriceDiscCalcLine, Record Sales Line, Option) :#
[IntegrationEvent(false, false)]
local procedure OnAfterGetTempSalesPriceDiscCalcLine(var KVSKBASalesPriceDiscCalcLine: Record "KVSKBASalesPriceDiscCalcLine"; var TempKVSKBASalesPriceDiscCalcLine: Record "KVSKBASalesPriceDiscCalcLine" temporary; SalesLine: Record "Sales Line"; PriceDiscCalcLineType: Option):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPriceCalcSingleInstance", 'OnAfterGetTempSalesPriceDiscCalcLine', '', false, false)]
local procedure DoSomethingOnAfterGetTempSalesPriceDiscCalcLine(var KVSKBASalesPriceDiscCalcLine: Record "KVSKBASalesPriceDiscCalcLine"; var TempKVSKBASalesPriceDiscCalcLine: Record "KVSKBASalesPriceDiscCalcLine" temporary; SalesLine: Record "Sales Line"; PriceDiscCalcLineType: Option)
begin
end;