Codeunit 7018 Price UX Management in 21
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 29
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| GetFirstSourceFromFilter | (var Record Price List Header, var Record Price Source, Enum Price Source Type) | public | - | ||||
| IsAmountTypeFiltered | (var Record Price List Header) | Boolean | public | - | |||
| IsAmountTypeFiltered | (var Record Price List Header, var Enum Price Amount Type) | Boolean | public | - | |||
| 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]) | Boolean | public | - | |||
| 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) | Boolean | public | - | |||
| InitSmartListDesigner | () | public | Pending 19.0 | ||||
| Work item 393486 is closed so this function is not necessary anymore. | |||||||
Events, 9
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnBeforeShowPriceLists | (Variant, Enum Price Type, Enum Price Amount Type, var Boolean) | - |
| Integration event | OnBeforeShowPriceListLines | (Record Price Source, Record Price Asset, Enum Price Type, Enum Price Amount Type, var Boolean) | - |
| Integration event | OnBeforeGetPriceSource | (Variant, Enum Price Type, var Codeunit Price Source List) | - |
| Integration event | OnAfterGetPriceSource | (Variant, var Codeunit Price Source List) | - |
| Integration event | OnAfterSelectPriceLists | (var Record Price List Header, var Code[20]) | - |
| Integration event | OnAfterEditPriceList | (var Record Price List Header, var Code[20]) | - |
| Integration event | OnAfterShowPriceLists | (Codeunit Price Source List, Enum Price Amount Type, Enum Price Type) | - |
| Integration event | OnShowPriceListLinesOnAfterPriceAssetListAdd | (Record Price Asset, Enum Price Type, var Codeunit Price Asset List, var Page Price List Line Review) | - |
| Integration event | OnAfterLookupPriceLists | (var Record Price List Header, var Enum Price Source Group, Enum Price Type, var Code[20], var Boolean) | - |