Codeunit 57 Document Totals in 18
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 40
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| CalculateSalesPageTotals | (var Record Sales Line, var Decimal, var Record Sales Line) | public | - | |
| CalculateSalesTotals | (var Record Sales Line, var Decimal, var Record Sales Line) | public | - | |
| CalculateSalesSubPageTotals | (var Record Sales Header, var Record Sales Line, var Decimal, var Decimal, var Decimal) | public | - | |
| CalculatePostedSalesInvoiceTotals | (var Record Sales Invoice Header, var Decimal, Record Sales Invoice Line) | public | - | |
| CalculatePostedSalesCreditMemoTotals | (var Record Sales Cr.Memo Header, var Decimal, Record Sales Cr.Memo Line) | public | - | |
| CalcTotalPurchAmountOnlyDiscountAllowed | (Record Purchase Line) | Decimal | public | - |
| CalcTotalSalesAmountOnlyDiscountAllowed | (Record Sales Line) | Decimal | public | - |
| RefreshSalesLine | (var Record Sales Line) | public | - | |
| RefreshPurchaseLine | (var Record Purchase Line) | public | - | |
| SalesUpdateTotalsControls | (Record Sales Line, var Record Sales Header, var Record Sales Line, var Boolean, var Text, var Text, var Boolean, Boolean, var Decimal) | public | - | |
| SalesRedistributeInvoiceDiscountAmounts | (var Record Sales Line, var Decimal, var Record Sales Line) | public | - | |
| SalesRedistributeInvoiceDiscountAmountsOnDocument | (Record Sales Header) | public | - | |
| SalesDocTotalsNotUpToDate | () | public | - | |
| SalesCheckIfDocumentChanged | (var Record Sales Line, var Record Sales Line) | public | - | |
| SalesCheckAndClearTotals | (var Record Sales Line, var Record Sales Line, var Record Sales Line, var Decimal, var Decimal, var Decimal) | public | - | |
| SalesDeltaUpdateTotals | (var Record Sales Line, var Record Sales Line, var Record Sales Line, var Decimal, var Decimal, var Decimal) | public | - | |
| PurchaseUpdateTotalsControls | (Record Purchase Line, var Record Purchase Header, var Record Purchase Line, var Boolean, var Text, var Text, var Boolean, var Decimal) | public | - | |
| PurchaseUpdateTotalsControlsForceable | (Record Purchase Line, var Record Purchase Header, var Record Purchase Line, var Boolean, var Text, var Text, var Boolean, var Decimal, Boolean) | public | - | |
| PurchaseCalculateTotalsWithInvoiceRounding | (var Record Purchase Line, var Decimal, var Record Purchase Line) | public | - | |
| PurchaseRedistributeInvoiceDiscountAmounts | (var Record Purchase Line, var Decimal, var Record Purchase Line) | public | - | |
| PurchaseRedistributeInvoiceDiscountAmountsOnDocument | (Record Purchase Header) | public | - | |
| PurchaseDocTotalsNotUpToDate | () | public | - | |
| PurchaseCheckIfDocumentChanged | (var Record Purchase Line, var Record Purchase Line) | public | - | |
| PurchaseCheckAndClearTotals | (var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, var Decimal, var Decimal, var Decimal) | public | - | |
| PurchaseDeltaUpdateTotals | (var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, var Decimal, var Decimal, var Decimal) | public | - | |
| CalculatePurchasePageTotals | (var Record Purchase Line, var Decimal, var Record Purchase Line) | public | - | |
| CalculatePurchaseTotals | (var Record Purchase Line, var Decimal, var Record Purchase Line) | public | - | |
| CalculatePurchaseSubPageTotals | (var Record Purchase Header, var Record Purchase Line, var Decimal, var Decimal, var Decimal) | public | - | |
| CalculatePostedPurchInvoiceTotals | (var Record Purch. Inv. Header, var Decimal, Record Purch. Inv. Line) | public | - | |
| CalculatePostedPurchCreditMemoTotals | (var Record Purch. Cr. Memo Hdr., var Decimal, Record Purch. Cr. Memo Line) | public | - | |
| GetTotalVATCaption | (Code[10]) | Text | public | - |
| GetTotalInclVATCaption | (Code[10]) | Text | public | - |
| GetTotalExclVATCaption | (Code[10]) | Text | public | - |
| GetTotalSalesHeaderAndCurrency | (var Record Sales Line, var Record Sales Header, var Record Currency) | public | - | |
| GetTotalPurchaseHeaderAndCurrency | (var Record Purchase Line, var Record Purchase Header, var Record Currency) | public | - | |
| GetInvoiceDiscAmountWithVATCaption | (Boolean) | Text | public | - |
| GetInvoiceDiscAmountWithVATAndCurrencyCaption | (Text, Code[10]) | Text | public | - |
| GetTotalLineAmountWithVATAndCurrencyCaption | (Code[10], Boolean) | Text | public | - |
| SalesCheckNumberOfLinesLimit | (Record Sales Header) | Boolean | public | - |
| PurchaseCheckNumberOfLinesLimit | (Record Purchase Header) | Boolean | public | - |
Events, 30
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnAfterCalculatePostedSalesInvoiceTotals | (var Record Sales Invoice Header, Record Sales Invoice Line, var Decimal) | - |
| Integration event | OnAfterCalculatePostedSalesCreditMemoTotals | (var Record Sales Cr.Memo Header, Record Sales Cr.Memo Line, var Decimal) | - |
| Integration event | OnAfterCalculateSalesSubPageTotals | (var Record Sales Header, var Record Sales Line, var Decimal, var Decimal, var Decimal, var Record Sales Line) | - |
| Integration event | OnAfterCalculatePostedPurchInvoiceTotals | (var Record Purch. Inv. Header, var Decimal, var Record Purch. Inv. Line) | - |
| Integration event | OnAfterCalculatePurchaseSubPageTotals | (var Record Purchase Header, var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Record Purchase Line) | - |
| Integration event | OnAfterSalesCheckIfDocumentChanged | (Record Sales Line, Record Sales Line, var Boolean) | - |
| Integration event | OnAfterSalesLineSetFilters | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnAfterSalesRedistributeInvoiceDiscountAmounts | (var Record Sales Line, var Record Sales Line, var Decimal) | - |
| Integration event | OnAfterPurchaseCheckIfDocumentChanged | (Record Purchase Line, Record Purchase Line, var Boolean) | - |
| Integration event | OnAfterPurchaseLineSetFilters | (var Record Purchase Line, Record Purchase Line) | - |
| Integration event | OnAfterPurchaseRedistributeInvoiceDiscountAmounts | (var Record Purchase Line, var Record Purchase Line, var Decimal) | - |
| Integration event | OnAfterPurchDeltaUpdateTotals | (var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, var Decimal, var Decimal, var Decimal) | - |
| Integration event | OnAfterSalesDeltaUpdateTotals | (var Record Sales Line, var Record Sales Line, var Record Sales Line, var Decimal, var Decimal, var Decimal) | - |
| Integration event | OnBeforeSalesDeltaUpdateTotals | (var Record Sales Line, var Record Sales Line, var Record Sales Line, var Decimal, var Decimal, var Decimal, var Boolean) | - |
| Integration event | OnBeforeCalculatePostedPurchCreditMemoTotals | (var Record Purch. Cr. Memo Hdr., var Decimal, Record Purch. Cr. Memo Line, var Boolean) | - |
| Integration event | OnBeforeCalculatePostedPurchInvoiceTotals | (var Record Purch. Inv. Header, var Decimal, Record Purch. Inv. Line, var Boolean) | - |
| Integration event | OnBeforeCalculatePostedSalesCreditMemoTotals | (var Record Sales Cr.Memo Header, var Decimal, Record Sales Cr.Memo Line, var Boolean) | - |
| Integration event | OnBeforeCalculatePostedSalesInvoiceTotals | (var Record Sales Invoice Header, var Decimal, Record Sales Invoice Line, var Boolean) | - |
| Integration event | OnBeforeCalculatePurchaseSubPageTotals | (var Record Purchase Header, var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Boolean) | - |
| Integration event | OnBeforeCalculateSalesSubPageTotals | (var Record Sales Header, var Record Sales Line, var Decimal, var Decimal, var Decimal, var Boolean) | - |
| Integration event | OnBeforeSalesRedistributeInvoiceDiscountAmounts | (var Record Sales Line, var Decimal, var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeSalesUpdateTotalsControls | (var Record Sales Header, var Boolean, var Boolean) | - |
| Integration event | OnBeforePurchaseRedistributeInvoiceDiscountAmounts | (var Record Purchase Line, var Decimal, var Record Purchase Line, var Boolean) | - |
| Integration event | OnBeforePurchUpdateTotalsControls | (var Record Purchase Header, var Boolean, var Boolean) | - |
| Integration event | OnBeforePurchaseDeltaUpdateTotals | (var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Boolean) | - |
| Integration event | OnBeforePurchaseUpdateTotalsControls | (Record Purchase Line, var Record Purchase Header, var Record Purchase Line, var Boolean, var Text, var Text, var Boolean, var Decimal, var Boolean) | - |
| Integration event | OnCalculateSalesSubPageTotalsOnAfterSetFilters | (var Record Sales Line, Record Sales Header) | - |
| Integration event | OnSalesUpdateTotalsControlsOnBeforeCheckDocumentNo | (Record Sales Line, var Record Sales Header, var Record Sales Line, var Boolean, var Text, var Text, var Boolean, Boolean, var Decimal, var Boolean) | - |
| Integration event | OnAfterCalculatePostedPurchCreditMemoTotals | (var Record Purch. Cr. Memo Hdr., var Decimal, var Record Purch. Cr. Memo Line) | - |
| Integration event | OnAfterCalculateTotalPurchaseLineAndVATAmount | (Record Purchase Header, var Decimal, var Record Purchase Line) | - |