Codeunit 5986 Serv-Amounts Mgt. in 19

App
Base Application

Procedures, 18Events, 16

Versions171819202122232425262728latest

Source29

Procedures, 18

NameParametersReturnsAccessObsolete
Initialize(Code[10])public-
GetDimensions(Integer, var Record Dimension Buffer)public-
Finalize()public-
FillInvPostingBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header)publicPending 19.0
Replaced by FillInvoicePostBuffer().
DivideAmount(Option, Decimal, var Record Service Header, var Record Service Line, var Record VAT Amount Line, var Record VAT Amount Line)public-
RoundAmount(Decimal, var Record Service Header, var Record Service Line, var Record Service Line, var Record Service Line, var Record Service Line, var Record Service Line)public-
ReverseAmount(var Record Service Line)public-
InvoiceRounding(var Record Service Header, var Record Service Line, var Record Service Line, var Boolean, Boolean, Integer)public-
RoundingLineInserted()Booleanpublic-
GetRoundingLineNo()Integerpublic-
SumServiceLines(var Record Service Header, Option, var Record Service Line, var Record Service Line, var Decimal, var Text[30], var Decimal, var Decimal, var Decimal)public-
SumServiceLinesTemp(var Record Service Header, var Record Service Line, Option, var Record Service Line, var Record Service Line, var Decimal, var Text[30], var Decimal, var Decimal, var Decimal)public-
GetServiceLines(var Record Service Header, var Record Service Line, Option)public-
MAX(Integer, Integer)Integerpublic-
GetLastLineNo(Record Service Line)Integerpublic-
SetSuppressCommit(Boolean)public-
AmountsDifferByMoreThanRoundingPrecision(Decimal, Decimal, Decimal)Booleanpublic-
FillInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header)public-

Events, 16

KindNameParametersObsolete
Integration eventOnAfterDivideAmount(var Record Service Header, var Record Service Line, Option, Decimal, var Record VAT Amount Line, var Record VAT Amount Line)-
Integration eventOnAfterIncrAmount(var Record Service Line, Record Service Line)-
Integration eventOnAfterReverseAmount(var Record Service Line)-
Integration eventOnBeforeFillInvPostingBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)Pending 19.0
Replaced by event OnBeforeFillInvoicePostBuffer().
Integration eventOnBeforeDivideAmount(var Record Service Header, var Record Service Line, Option, Decimal, var Record VAT Amount Line, var Record VAT Amount Line)-
Integration eventOnBeforeInvoiceRoundingAmount(var Record Service Header, var Decimal, Boolean, var Decimal, Boolean)-
Integration eventOnBeforeRoundAmount(var Record Service Header, var Record Service Line, Decimal)-
Integration eventOnBeforeUpdateInvPostBuffer(var Record Invoice Post. Buffer)-
Integration eventOnRoundAmountOnBeforeIncrAmount(var Record Service Line, Record Service Line, Record Service Line, Date, Boolean)-
Integration eventOnSumServiceLines2OnBeforeSetTypeFilters(var Record Service Line, Record Service Header, Option, var Boolean)-
Integration eventOnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Service Line, var Record Invoice Post. Buffer, Boolean, Record Service Line)-
Integration eventOnBeforeInvPostingBufferCalcInvoiceDiscountAmount(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)-
Integration eventOnBeforeInvPostingBufferCalcLineDiscountAmount(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)-
Integration eventOnAfterFillInvoicePostBufferProcedure(var Record Invoice Post. Buffer, Record Service Line, var Record Invoice Post. Buffer, Boolean, Record Service Line)-
Integration eventOnAfterUpdateInvPostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)-
Integration eventOnBeforeFillInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)-