Codeunit 56 Sales - Calc Discount By Type in 24

App
Base Application
Namespace
Microsoft.Sales.Document

Procedures, 8Events, 6

Versions171819202122232425262728latest

Source29

Procedures, 8

NameParametersReturnsAccessObsolete
ApplyDefaultInvoiceDiscount(Decimal, var Record Sales Header)public-
ApplyInvDiscBasedOnAmt(Decimal, var Record Sales Header)public-
GetCustInvoiceDiscountPct(Record Sales Line)Decimalpublic-
ShouldRedistributeInvoiceDiscountAmount(var Record Sales Header)Booleanpublic-
ResetRecalculateInvoiceDisc(Record Sales Header)public-
InvoiceDiscIsAllowed(Code[20])Booleanpublic-
CalcInvoiceDiscOnLine(Boolean)public-
ApplyDefaultInvoiceDiscount(Decimal, var Record Sales Header, Boolean)internal-

Events, 6

KindNameParametersObsolete
Integration eventOnAfterResetRecalculateInvoiceDisc(var Record Sales Header)-
Integration eventOnBeforeApplyDefaultInvoiceDiscount(var Record Sales Header, var Boolean, Decimal)-
Integration eventOnBeforeShouldRedistributeInvoiceDiscountAmount(var Record Sales Header, var Boolean)-
Integration eventOnBeforeApplyInvDiscBasedOnAmt(Decimal, var Record Sales Header)-
Integration eventOnGetCustInvoiceDiscountPctOnCaseInvDiscCalcPercent(var Boolean)-
Integration eventOnShouldRedistributeInvoiceDiscountAmountOnCaseInvDiscCalculationNone(Record Sales Header, var Boolean)-