Codeunit 57 Document Totals in 25

App
Base Application
Namespace
Microsoft.Utilities

Procedures, 40Events, 38

Versions171819202122232425262728latest

Source29

Procedures, 40

NameParametersReturnsAccessObsolete
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)Decimalpublic-
CalcTotalSalesAmountOnlyDiscountAllowed(Record Sales Line)Decimalpublic-
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])Textpublic-
GetTotalInclVATCaption(Code[10])Textpublic-
GetTotalExclVATCaption(Code[10])Textpublic-
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)Textpublic-
GetInvoiceDiscAmountWithVATAndCurrencyCaption(Text, Code[10])Textpublic-
GetTotalLineAmountWithVATAndCurrencyCaption(Code[10], Boolean)Textpublic-
SalesCheckNumberOfLinesLimit(Record Sales Header)Booleanpublic-
PurchaseCheckNumberOfLinesLimit(Record Purchase Header)Booleanpublic-

Events, 38

KindNameParametersObsolete
Integration eventOnAfterCalculatePostedSalesInvoiceTotals(var Record Sales Invoice Header, Record Sales Invoice Line, var Decimal)-
Integration eventOnAfterCalculatePostedSalesCreditMemoTotals(var Record Sales Cr.Memo Header, Record Sales Cr.Memo Line, var Decimal)-
Integration eventOnAfterCalculateSalesSubPageTotals(var Record Sales Header, var Record Sales Line, var Decimal, var Decimal, var Decimal, var Record Sales Line)-
Integration eventOnAfterCalculatePostedPurchInvoiceTotals(var Record Purch. Inv. Header, var Decimal, var Record Purch. Inv. Line)-
Integration eventOnAfterCalculatePurchaseSubPageTotals(var Record Purchase Header, var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Record Purchase Line)-
Integration eventOnAfterSalesCheckIfDocumentChanged(Record Sales Line, Record Sales Line, var Boolean)-
Integration eventOnAfterSalesLineSetFilters(var Record Sales Line, Record Sales Line)-
Integration eventOnAfterSalesRedistributeInvoiceDiscountAmounts(var Record Sales Line, var Record Sales Line, var Decimal)-
Integration eventOnAfterPurchaseCheckIfDocumentChanged(Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnAfterPurchaseLineSetFilters(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterPurchaseRedistributeInvoiceDiscountAmounts(var Record Purchase Line, var Record Purchase Line, var Decimal)-
Integration eventOnAfterPurchDeltaUpdateTotals(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, var Decimal, var Decimal, var Decimal)-
Integration eventOnAfterSalesDeltaUpdateTotals(var Record Sales Line, var Record Sales Line, var Record Sales Line, var Decimal, var Decimal, var Decimal)-
Integration eventOnBeforeSalesDeltaUpdateTotals(var Record Sales Line, var Record Sales Line, var Record Sales Line, var Decimal, var Decimal, var Decimal, var Boolean)-
Integration eventOnBeforeCalculatePostedPurchCreditMemoTotals(var Record Purch. Cr. Memo Hdr., var Decimal, Record Purch. Cr. Memo Line, var Boolean)-
Integration eventOnBeforeCalculatePostedPurchInvoiceTotals(var Record Purch. Inv. Header, var Decimal, Record Purch. Inv. Line, var Boolean)-
Integration eventOnBeforeCalculatePostedSalesCreditMemoTotals(var Record Sales Cr.Memo Header, var Decimal, Record Sales Cr.Memo Line, var Boolean)-
Integration eventOnBeforeCalculatePostedSalesInvoiceTotals(var Record Sales Invoice Header, var Decimal, Record Sales Invoice Line, var Boolean)-
Integration eventOnBeforeCalculatePurchaseSubPageTotals(var Record Purchase Header, var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Boolean)-
Integration eventOnBeforeCalculateSalesSubPageTotals(var Record Sales Header, var Record Sales Line, var Decimal, var Decimal, var Decimal, var Boolean)-
Integration eventOnBeforeSalesRedistributeInvoiceDiscountAmounts(var Record Sales Line, var Decimal, var Record Sales Line, var Boolean)-
Integration eventOnBeforeSalesUpdateTotalsControls(var Record Sales Header, var Boolean, var Boolean)-
Integration eventOnBeforePurchaseRedistributeInvoiceDiscountAmounts(var Record Purchase Line, var Decimal, var Record Purchase Line, var Boolean)-
Integration eventOnBeforePurchUpdateTotalsControls(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforePurchaseDeltaUpdateTotals(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Boolean)-
Integration eventOnBeforePurchaseUpdateTotalsControls(Record Purchase Line, var Record Purchase Header, var Record Purchase Line, var Boolean, var Text, var Text, var Boolean, var Decimal, var Boolean)-
Integration eventOnCalculateSalesSubPageTotalsOnAfterSetFilters(var Record Sales Line, Record Sales Header)-
Integration eventOnSalesUpdateTotalsControlsOnBeforeCheckDocumentNo(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 eventOnAfterCalculatePostedPurchCreditMemoTotals(var Record Purch. Cr. Memo Hdr., var Decimal, var Record Purch. Cr. Memo Line)-
Integration eventOnAfterCalculateTotalPurchaseLineAndVATAmount(Record Purchase Header, var Decimal, var Record Purchase Line)-
Integration eventOnBeforeSalesUpdateTotals(var Record Sales Header, Record Sales Header, var Boolean, Decimal, var Boolean, var Boolean)-
Integration eventOnCalculatePurchaseSubPageTotalsOnAfterRecalculate(var Record Purchase Line)-
Integration eventOnCalculatePurchaseSubPageTotalsOnAfterSetFilter(var Record Purchase Line, Record Purchase Header)-
Integration eventOnBeforePurchaseCheckNumberOfLinesLimit(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeSalesCheckNumberOfLinesLimit(var Record Sales Header, var Boolean, var Boolean)-
Integration eventOnCalculatePurchasePageTotalsOnAfterCalculateVATAmount(var Record Purchase Line, var Decimal, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnBeforePurchaseUpdateTotals(var Record Purchase Header, var Record Purchase Header, Record Purchase Line, var Record Purchase Line, var Decimal, Boolean, var Boolean, var Boolean)-
Integration eventOnAfterSalesCalculateTotalsWithInvoiceRounding(var Record Sales Header)-