Codeunit 5986 Serv-Amounts Mgt. in 20
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 18
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| 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) | public | Pending 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 | () | Boolean | public | - | |||
| GetRoundingLineNo | () | Integer | public | - | |||
| 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) | Integer | public | - | |||
| GetLastLineNo | (Record Service Line) | Integer | public | - | |||
| SetSuppressCommit | (Boolean) | public | - | ||||
| AmountsDifferByMoreThanRoundingPrecision | (Decimal, Decimal, Decimal) | Boolean | public | - | |||
| FillInvoicePostBuffer | (var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header) | public | - | ||||
Events, 17
| Kind | Name | Parameters | Obsolete | ||||
|---|---|---|---|---|---|---|---|
| Integration event | OnAfterDivideAmount | (var Record Service Header, var Record Service Line, Option, Decimal, var Record VAT Amount Line, var Record VAT Amount Line) | - | ||||
| Integration event | OnAfterIncrAmount | (var Record Service Line, Record Service Line) | - | ||||
| Integration event | OnAfterReverseAmount | (var Record Service Line) | - | ||||
| Integration event | OnBeforeFillInvPostingBuffer | (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 event | OnBeforeDivideAmount | (var Record Service Header, var Record Service Line, Option, Decimal, var Record VAT Amount Line, var Record VAT Amount Line) | - | ||||
| Integration event | OnBeforeInvoiceRoundingAmount | (var Record Service Header, var Decimal, Boolean, var Decimal, Boolean) | - | ||||
| Integration event | OnBeforeRoundAmount | (var Record Service Header, var Record Service Line, Decimal) | - | ||||
| Integration event | OnBeforeUpdateInvPostBuffer | (var Record Invoice Post. Buffer) | - | ||||
| Integration event | OnRoundAmountOnBeforeIncrAmount | (var Record Service Line, Record Service Line, Record Service Line, Date, Boolean) | - | ||||
| Integration event | OnSumServiceLines2OnBeforeSetTypeFilters | (var Record Service Line, Record Service Header, Option, var Boolean) | - | ||||
| Integration event | OnAfterFillInvoicePostBuffer | (var Record Invoice Post. Buffer, Record Service Line, var Record Invoice Post. Buffer, Boolean, Record Service Line) | - | ||||
| Integration event | OnBeforeInvPostingBufferCalcInvoiceDiscountAmount | (var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean) | - | ||||
| Integration event | OnBeforeInvPostingBufferCalcLineDiscountAmount | (var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean) | - | ||||
| Integration event | OnAfterFillInvoicePostBufferProcedure | (var Record Invoice Post. Buffer, Record Service Line, var Record Invoice Post. Buffer, Boolean, Record Service Line) | - | ||||
| Integration event | OnAfterUpdateInvPostBuffer | (var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | - | ||||
| Integration event | OnBeforeFillInvoicePostBuffer | (var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean) | - | ||||
| Integration event | OnDivideAmountOnAfterCalcLineAmountExpected | (var Record Service Line, var Decimal, var Decimal) | - | ||||