Codeunit 56 Sales - Calc Discount By Type in 23
- App
- Base Application
- Namespace
- Microsoft.Sales.Document
Versions171819202122232425262728latest
Source29
Procedures, 8
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| ApplyDefaultInvoiceDiscount | (Decimal, var Record Sales Header) | public | - | |
| ApplyInvDiscBasedOnAmt | (Decimal, var Record Sales Header) | public | - | |
| GetCustInvoiceDiscountPct | (Record Sales Line) | Decimal | public | - |
| ShouldRedistributeInvoiceDiscountAmount | (var Record Sales Header) | Boolean | public | - |
| ResetRecalculateInvoiceDisc | (Record Sales Header) | public | - | |
| InvoiceDiscIsAllowed | (Code[20]) | Boolean | public | - |
| CalcInvoiceDiscOnLine | (Boolean) | public | - | |
| ApplyDefaultInvoiceDiscount | (Decimal, var Record Sales Header, Boolean) | internal | - |
Events, 4
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnAfterResetRecalculateInvoiceDisc | (var Record Sales Header) | - |
| Integration event | OnBeforeApplyDefaultInvoiceDiscount | (var Record Sales Header, var Boolean, Decimal) | - |
| Integration event | OnBeforeShouldRedistributeInvoiceDiscountAmount | (var Record Sales Header, var Boolean) | - |
| Integration event | OnBeforeApplyInvDiscBasedOnAmt | (Decimal, var Record Sales Header) | - |