Codeunit 7003 Price Calculation - V15 in 23
- App
- Base Application
- Namespace
- Microsoft.Pricing.Calculation
- Obsolete
- Pending 16.0. Replaced by the new implementation (V16) of price calculation.
Versions171819202122232425262728latest
Source29
Procedures, 14
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| GetID | () | Integer | public | - |
| GetLine | (var Variant) | public | - | |
| Init | (Interface Line With Price, Record Price Calculation Setup) | public | - | |
| ApplyDiscount | () | public | - | |
| ApplyPrice | (Integer) | public | - | |
| CountDiscount | (Boolean) | Integer | public | - |
| CountPrice | (Boolean) | Integer | public | - |
| FindDiscount | (var Record Price List Line, Boolean) | Boolean | public | - |
| FindPrice | (var Record Price List Line, Boolean) | Boolean | public | - |
| IsDiscountExists | (Boolean) | Boolean | public | - |
| IsPriceExists | (Boolean) | Boolean | public | - |
| PickDiscount | () | public | - | |
| PickPrice | () | public | - | |
| ShowPrices | (var Record Price List Line) | public | - |
Events, 5
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnIsDisabled | (var Boolean) | - |
| Integration event | OnAfterApplyPriceSalesHandler | (var Interface Line With Price, Variant, Variant, Integer) | - |
| Integration event | OnBeforeApplyDiscountSalesHandler | (var Interface Line With Price, var Boolean) | - |
| Integration event | OnFindPriceListLineOnBeforeRunResourceFindCost | (var Record Resource Cost, Record Price List Line) | - |
| Integration event | OnAfterApplyPricePurchHandler | (var Interface Line With Price, Variant, Variant, Integer) | - |