Codeunit 7018 Price UX Management in 22

App
Base Application

Procedures, 28Events, 9

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, 9

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