Skip to content

KVSKBAUpgradeFeaturePriceCalc#

Procedures#

CopyFrom(Record KVSKBASalesPrice, Record Price List Line) :#

procedure CopyFrom(var KVSKBASalesPrice: Record "KVSKBASalesPrice"; var PriceListLine: Record "Price List Line"): 

CopyFrom(Record KVSKBASalesLineDiscount, Record Price List Line) :#

procedure CopyFrom(var KVSKBASalesLineDiscount: Record "KVSKBASalesLineDiscount"; var PriceListLine: Record "Price List Line"): 

CopyFrom(Record KVSKBAPurchasePrice, Record Price List Line) :#

procedure CopyFrom(var KVSKBAPurchasePrice: Record "KVSKBAPurchasePrice"; var PriceListLine: Record "Price List Line"): 

CopyFrom(Record KVSKBAPurchaseLineDiscount, Record Price List Line) :#

procedure CopyFrom(var KVSKBAPurchaseLineDiscount: Record "KVSKBAPurchaseLineDiscount"; var PriceListLine: Record "Price List Line"): 

SetGenerateHeader(Boolean) :#

procedure SetGenerateHeader(UseDefault: Boolean): 

InitLineNo(Record Price List Line) :#

procedure InitLineNo(var PriceListLine: Record "Price List Line"): 

Events#

OnAfterCountRecords(Record Document Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCountRecords(var TempDocumentEntry: Record "Document Entry" temporary): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnAfterCountRecords', '', false, false)]
local procedure DoSomethingOnAfterCountRecords(var TempDocumentEntry: Record "Document Entry" temporary)
begin
end;

OnAfterGetListOfTables(Text) :#

[IntegrationEvent(false, false)]
local procedure OnAfterGetListOfTables(var Result: Text): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnAfterGetListOfTables', '', false, false)]
local procedure DoSomethingOnAfterGetListOfTables(var Result: Text)
begin
end;

OnAfterUpdateData(Record Feature Data Update Status, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnAfterUpdateData(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnAfterUpdateData', '', false, false)]
local procedure DoSomethingOnAfterUpdateData(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean)
begin
end;

OnBeforeChangePurchaseSetup(Record Feature Data Update Status, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeChangePurchaseSetup(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnBeforeChangePurchaseSetup', '', false, false)]
local procedure DoSomethingOnBeforeChangePurchaseSetup(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean)
begin
end;

OnBeforeInitLineNo(Record Price List Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInitLineNo(var PriceListLine: Record "Price List Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnBeforeInitLineNo', '', false, false)]
local procedure DoSomethingOnBeforeInitLineNo(var PriceListLine: Record "Price List Line"; var IsHandled: Boolean)
begin
end;

OnBeforeChangePurchaseDocumentandMasterDataPriceCalcMethod(Record Feature Data Update Status, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeChangePurchaseDocumentandMasterDataPriceCalcMethod(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnBeforeChangePurchaseDocumentandMasterDataPriceCalcMethod', '', false, false)]
local procedure DoSomethingOnBeforeChangePurchaseDocumentandMasterDataPriceCalcMethod(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean)
begin
end;

OnBeforeChangeSalesDocumentandMasterDataPriceCalcMethod(Record Feature Data Update Status, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeChangeSalesDocumentandMasterDataPriceCalcMethod(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnBeforeChangeSalesDocumentandMasterDataPriceCalcMethod', '', false, false)]
local procedure DoSomethingOnBeforeChangeSalesDocumentandMasterDataPriceCalcMethod(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean)
begin
end;

OnBeforeChangeSalesSetup(Record Feature Data Update Status, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeChangeSalesSetup(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnBeforeChangeSalesSetup', '', false, false)]
local procedure DoSomethingOnBeforeChangeSalesSetup(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean)
begin
end;

OnBeforeFindHeader(Record Price List Line, Record Price List Header) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeFindHeader(PriceListLine: Record "Price List Line"; var PriceListHeader: Record "Price List Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnBeforeFindHeader', '', false, false)]
local procedure DoSomethingOnBeforeFindHeader(PriceListLine: Record "Price List Line"; var PriceListHeader: Record "Price List Header")
begin
end;

OnBeforeInsertHeader(Record Price List Line, Record Price List Header) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInsertHeader(PriceListLine: Record "Price List Line"; var PriceListHeader: Record "Price List Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnBeforeInsertHeader', '', false, false)]
local procedure DoSomethingOnBeforeInsertHeader(PriceListLine: Record "Price List Line"; var PriceListHeader: Record "Price List Header")
begin
end;

OnBeforeUodate(Record Feature Data Update Status, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeUodate(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnBeforeUodate', '', false, false)]
local procedure DoSomethingOnBeforeUodate(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean)
begin
end;

OnCopyFromPurchLineDiscount(Record KVSKBAPurchaseLineDiscount, Record Price List Line) :#

[IntegrationEvent(false, false)]
local procedure OnCopyFromPurchLineDiscount(KVSKBAPurchaseLineDiscount: Record "KVSKBAPurchaseLineDiscount"; var PriceListLine: Record "Price List Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnCopyFromPurchLineDiscount', '', false, false)]
local procedure DoSomethingOnCopyFromPurchLineDiscount(KVSKBAPurchaseLineDiscount: Record "KVSKBAPurchaseLineDiscount"; var PriceListLine: Record "Price List Line")
begin
end;

OnCopyFromPurchasePrice(Record KVSKBAPurchasePrice, Record Price List Line) :#

[IntegrationEvent(false, false)]
local procedure OnCopyFromPurchasePrice(KVSKBAPurchasePrice: Record "KVSKBAPurchasePrice"; var PriceListLine: Record "Price List Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnCopyFromPurchasePrice', '', false, false)]
local procedure DoSomethingOnCopyFromPurchasePrice(KVSKBAPurchasePrice: Record "KVSKBAPurchasePrice"; var PriceListLine: Record "Price List Line")
begin
end;

OnCopyFromPurchasePriceOnCaseElseType(Record KVSKBAPurchasePrice, Record Price List Line) :#

[IntegrationEvent(false, false)]
local procedure OnCopyFromPurchasePriceOnCaseElseType(KVSKBAPurchasePrice: Record "KVSKBAPurchasePrice"; var PriceListLine: Record "Price List Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnCopyFromPurchasePriceOnCaseElseType', '', false, false)]
local procedure DoSomethingOnCopyFromPurchasePriceOnCaseElseType(KVSKBAPurchasePrice: Record "KVSKBAPurchasePrice"; var PriceListLine: Record "Price List Line")
begin
end;

OnCopyFromResourcePrice(Record KVSKBAResourcePrice, Record Price List Line) :#

[IntegrationEvent(false, false)]
local procedure OnCopyFromResourcePrice(KVSKBAResourcePrice: Record "KVSKBAResourcePrice"; var PriceListLine: Record "Price List Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnCopyFromResourcePrice', '', false, false)]
local procedure DoSomethingOnCopyFromResourcePrice(KVSKBAResourcePrice: Record "KVSKBAResourcePrice"; var PriceListLine: Record "Price List Line")
begin
end;

OnCopyFromSalesPrice(Record KVSKBASalesPrice, Record Price List Line) :#

[IntegrationEvent(false, false)]
local procedure OnCopyFromSalesPrice(var KVSKBASalesPrice: Record "KVSKBASalesPrice"; var PriceListLine: Record "Price List Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnCopyFromSalesPrice', '', false, false)]
local procedure DoSomethingOnCopyFromSalesPrice(var KVSKBASalesPrice: Record "KVSKBASalesPrice"; var PriceListLine: Record "Price List Line")
begin
end;

OnCopyFromSalesPriceOnCaseElseType(Record KVSKBASalesPrice, Record Price List Line) :#

[IntegrationEvent(false, false)]
local procedure OnCopyFromSalesPriceOnCaseElseType(KVSKBASalesPrice: Record "KVSKBASalesPrice"; var PriceListLine: Record "Price List Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnCopyFromSalesPriceOnCaseElseType', '', false, false)]
local procedure DoSomethingOnCopyFromSalesPriceOnCaseElseType(KVSKBASalesPrice: Record "KVSKBASalesPrice"; var PriceListLine: Record "Price List Line")
begin
end;

OnCopyFromSalesLineDiscount(Record KVSKBASalesLineDiscount, Record Price List Line) :#

[IntegrationEvent(false, false)]
local procedure OnCopyFromSalesLineDiscount(var KVSKBASalesLineDiscount: Record "KVSKBASalesLineDiscount"; var PriceListLine: Record "Price List Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnCopyFromSalesLineDiscount', '', false, false)]
local procedure DoSomethingOnCopyFromSalesLineDiscount(var KVSKBASalesLineDiscount: Record "KVSKBASalesLineDiscount"; var PriceListLine: Record "Price List Line")
begin
end;

OnUpdateDataOnBeforeUpdateResourceCost(Record Feature Data Update Status, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnUpdateDataOnBeforeUpdateResourceCost(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpgradeFeaturePriceCalc", 'OnUpdateDataOnBeforeUpdateResourceCost', '', false, false)]
local procedure DoSomethingOnUpdateDataOnBeforeUpdateResourceCost(FeatureDataUpdateStatus: Record "Feature Data Update Status"; var IsHandled: Boolean)
begin
end;