Codeunit 7018 Price UX Management in 24

App
Base Application
Namespace
Microsoft.Pricing.PriceList

Procedures, 28Events, 11

Versions171819202122232425262728latest

Source29

Procedures, 28

NameParametersReturnsAccessObsolete
GetFirstSourceFromFilter(var Record Price List Header, var Record Price Source, Enum Price Source Type)public-
IsAmountTypeFiltered(var Record Price List Header)Booleanpublic-
IsAmountTypeFiltered(var Record Price List Header, var Enum Price Amount Type)Booleanpublic-
GetSupportedMethods(var Record Price Calculation Setup, var Dictionary)public-
PickImplementation(var Record Price Calculation Setup)public-
LookupPriceLists(Enum Price Source Group, Enum Price Type, var Code[20])Booleanpublic-
ShowExceptions(Record Price Calculation Setup)public-
ShowPriceLists(Record Campaign, Enum Price Type, Enum Price Amount Type)public-
ShowPriceLists(Record Contact, Enum Price Type, Enum Price Amount Type)public-
ShowPriceLists(Record Customer, Enum Price Amount Type)public-
ShowPriceLists(Record Customer Discount Group)public-
ShowPriceLists(Record Customer Price Group)public-
ShowPriceLists(Record Vendor, Enum Price Amount Type)public-
ShowPriceLists(Record Job, Enum Price Type, Enum Price Amount Type)public-
ShowPriceListLines(Record Price Asset, Enum Price Type, Enum Price Amount Type)public-
ShowPriceListLines(Record Price Source, Record Price Asset, Enum Price Amount Type)public-
ShowPriceLists(Codeunit Price Source List, Enum Price Amount Type)public-
SetPriceListsFilters(var Record Price List Header, Enum Price Type, Enum Price Amount Type)public-
SetPriceListsFilters(var Record Price List Header, Codeunit Price Source List, Enum Price Amount Type)public-
SetPriceListLineFilters(var Record Price List Line, Codeunit Price Asset List, Enum Price Type, Enum Price Amount Type)public-
SetPriceListLineFilters(var Record Price List Line, Record Price Source, Codeunit Price Asset List, Enum Price Amount Type)public-
GetFirstAlternateSetupCode(Record Price Calculation Setup)Code[100]public-
PickAlternateImplementation(var Record Dtld. Price Calculation Setup)public-
TestAlternateImplementation(Record Price Calculation Setup)public-
EditPriceList(Code[20])public-
ShowPriceListLines(Record Price Source, Enum Price Amount Type)public-
SetPriceListLineFilters(var Record Price List Line, Codeunit Price Source List, Enum Price Amount Type)public-
SetPriceListLineFilters(Codeunit Price Asset List, Enum Price Type, Enum Price Amount Type)Booleanpublic-

Events, 11

KindNameParametersObsolete
Integration eventOnBeforeShowPriceLists(Variant, Enum Price Type, Enum Price Amount Type, var Boolean)-
Integration eventOnBeforeShowPriceListLines(Record Price Source, Record Price Asset, Enum Price Type, Enum Price Amount Type, var Boolean)-
Integration eventOnBeforeGetPriceSource(Variant, Enum Price Type, var Codeunit Price Source List)-
Integration eventOnAfterGetPriceSource(Variant, var Codeunit Price Source List)-
Integration eventOnAfterSelectPriceLists(var Record Price List Header, var Code[20])-
Integration eventOnAfterEditPriceList(var Record Price List Header, var Code[20])-
Integration eventOnAfterShowPriceLists(Codeunit Price Source List, Enum Price Amount Type, Enum Price Type)-
Integration eventOnShowPriceListLinesOnAfterPriceAssetListAdd(Record Price Asset, Enum Price Type, var Codeunit Price Asset List, var Page Price List Line Review)-
Integration eventOnAfterLookupPriceLists(var Record Price List Header, var Enum Price Source Group, Enum Price Type, var Code[20], var Boolean)-
Integration eventOnBeforeRunPurchasePriceList(var Page Purchase Price Lists, var Record Price List Header)-
Integration eventOnBeforeRunSalesPriceList(var Page Sales Price Lists, var Record Price List Header)-