Codeunit 56 Sales - Calc Discount By Type in 28

App
Base Application
Namespace
Microsoft.Sales.Document

Procedures, 9Events, 6

Versions171819202122232425262728latest

Source29

Procedures, 9

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-
CustInvDiscRecExists(Code[20])Booleanpublic-

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)-