Codeunit 60 Sales-Calc. Discount in 28
- App
- Base Application
- Namespace
- Microsoft.Sales.Document
Versions171819202122232425262728latest
Source29
Procedures, 5
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| CalculateWithSalesHeader | (var Record Sales Header, var Record Sales Line) | public | - | |
| CalculateInvoiceDiscountOnLine | (var Record Sales Line) | public | - | |
| CalculateIncDiscForHeader | (var Record Sales Header) | public | - | |
| UpdatePrepmtLineAmount | (Record Sales Header) | public | - | |
| CustInvDiscRecExists | (Code[20]) | Boolean | public | - |
Events, 18
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnBeforeCalcSalesDiscount | (var Record Sales Header, var Boolean, var Record Sales Line, var Boolean) | - |
| Integration event | OnAfterCalcSalesDiscount | (var Record Sales Header, var Record VAT Amount Line, var Record Sales Line) | - |
| Integration event | OnAfterValidateSalesLine2Quantity | (Record Sales Header, var Record Sales Line, Record Cust. Invoice Disc.) | - |
| Integration event | OnBeforeSetSalesLineServiceCharge | (Record Sales Header, var Record Sales Line, Record Cust. Invoice Disc., var Boolean) | - |
| Integration event | OnBeforeUpdateSalesHeaderInvoiceDiscount | (var Record Cust. Invoice Disc., var Record Sales Header, var Record VAT Amount Line, var Boolean, var Boolean) | - |
| Integration event | OnCalculateInvoiceDiscountOnBeforeCurrencyInitialize | (var Record Customer Posting Group) | - |
| Integration event | OnCalculateInvoiceDiscountOnBeforeCustInvDiscRecExists | (var Record Sales Header, var Record Sales Line, var Boolean, var Decimal, var Decimal, var Record VAT Amount Line, var Boolean) | - |
| Integration event | OnCalculateInvoiceDiscountOnBeforeSalesLine2FindFirst | (var Record Sales Line) | - |
| Integration event | OnAfterCustInvDiscRecExists | (var Record Sales Header, var Record Cust. Invoice Disc., Decimal, Decimal, var Boolean) | - |
| Integration event | OnBeforeCalculateIncDiscForHeader | (var Record Sales Header, var Boolean, var Record Sales Line, var Record Sales Line, var Boolean) | - |
| Integration event | OnCalculateInvoiceDiscountOnBeforeSalesLineInsert | (var Record Sales Line, Record Sales Header) | - |
| Integration event | OnBeforeCalculateWithSalesHeader | (var Record Sales Line, var Record Sales Header, var Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnCalculateInvoiceDiscountOnBeforeSalesLine2DeleteTrue | (Boolean, var Record Sales Line, var Boolean) | - |
| Integration event | OnRunOnBeforeCalculateInvoiceDiscount | (var Record Sales Line, var Record Sales Header, var Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnCalculateInvoiceDiscountOnBeforeUpdateSalesLine2 | (var Record Sales Header, var Record Sales Line, Boolean, Record Cust. Invoice Disc., var Boolean) | - |
| Integration event | OnBeforeCustInvDiscRecExists | (Code[20], var Boolean, var Boolean) | - |
| Integration event | OnBeforeCalculateInvoiceDiscount | (var Record Sales Header, var Record Sales Line, var Boolean) | - |
| Integration event | OnCalculateInvoiceDiscountOnBeforeCheckCustInvDiscServiceCharge | (var Record Cust. Invoice Disc., var Record Sales Header, Date, Decimal, var Boolean) | - |