Codeunit 5987 Serv-Posting Journals Mgt. in 23
- App
- Base Application
- Namespace
- Microsoft.Service.Posting
Versions171819202122232425262728latest
Source29
Procedures, 28
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| Initialize | (var Record Service Header, Boolean, Boolean) | public | - | ||||
| Finalize | () | public | - | ||||
| SetPostingOptions | (Boolean, Boolean) | public | - | ||||
| SetItemJnlRollRndg | (Boolean) | public | - | ||||
| SetGenJnlLineDocNos | (Code[20], Code[35]) | public | - | ||||
| PostItemJnlLine | (var Record Service Line, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Integer, var Record Tracking Specification, var Record Tracking Specification, var Record Tracking Specification, var Record Tracking Specification, var Record Service Shipment Header, Code[20]) | Integer | public | - | |||
| PostInvoicePostBufferLine | (var Record Invoice Post. Buffer, Integer, Code[20], Code[35]) | public | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| PostCustomerEntry | (var Record Service Line, var Record Service Line, Integer, Code[20], Code[35]) | public | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| PostBalancingEntry | (var Record Service Line, var Record Service Line, Integer, Code[20], Code[35]) | public | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| PostResJnlLineShip | (var Record Service Line, Code[20], Code[35]) | public | - | ||||
| PostResJnlLineUndoUsage | (var Record Service Line, Code[20], Code[35]) | public | - | ||||
| PostResJnlLineSale | (var Record Service Line, Code[20], Code[35]) | public | - | ||||
| PostResJnlLineConsume | (var Record Service Line, var Record Service Shipment Header) | public | - | ||||
| InitServiceRegister | (var Integer, var Integer) | public | - | ||||
| FinishServiceRegister | (var Integer, var Integer) | public | - | ||||
| InsertServLedgerEntry | (var Integer, var Record Service Header, var Record Service Line, var Record Service Item Line, Decimal, Code[20]) | Integer | public | - | |||
| InsertServLedgerEntrySale | (var Integer, var Record Service Header, var Record Service Line, var Record Service Item Line, Decimal, Decimal, Code[20], Integer) | public | - | ||||
| CreateCreditEntry | (var Integer, var Record Service Header, var Record Service Line, Code[20]) | public | - | ||||
| InsertWarrantyLedgerEntry | (var Integer, var Record Service Header, var Record Service Line, var Record Service Item Line, Decimal, Code[20]) | Integer | public | - | |||
| CalcSLEDivideAmount | (Decimal, var Record Service Header, var Record Service Line, var Record VAT Amount Line) | public | - | ||||
| TestSrvCostDirectPost | (Code[20]) | public | - | ||||
| TestGLAccDirectPost | (Code[20]) | public | - | ||||
| CollectValueEntryRelation | (var Record Value Entry Relation, Text[100]) | public | - | ||||
| PostJobJnlLine | (var Record Service Header, Record Service Line, Decimal) | Boolean | public | - | |||
| SetPostingDate | (Date) | public | - | ||||
| PostLines | (Record Service Header, var Interface Invoice Posting, var Dialog, var Decimal) | public | - | ||||
| PostLedgerEntry | (Record Service Header, var Interface Invoice Posting) | public | - | ||||
| PostBalancingEntry | (Record Service Header, var Interface Invoice Posting) | public | - | ||||
Events, 19
| Kind | Name | Parameters | Obsolete | ||||
|---|---|---|---|---|---|---|---|
| Integration event | OnAfterPostCustomerEntry | (var Record Gen. Journal Line, var Record Service Header, var Codeunit Gen. Jnl.-Post Line) | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| Integration event | OnAfterPostBalancingEntry | (var Record Gen. Journal Line, var Record Service Header, var Codeunit Gen. Jnl.-Post Line) | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| Integration event | OnAfterPostInvoicePostBuffer | (var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Service Header, Integer, var Codeunit Gen. Jnl.-Post Line) | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| Integration event | OnAfterTransferValuesToJobJnlLine | (var Record Job Journal Line, Record Service Line) | - | ||||
| Integration event | OnBeforePostBalancingEntry | (var Record Gen. Journal Line, var Record Service Header, var Record Service Line) | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| Integration event | OnBeforePostInvoicePostBuffer | (var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Service Header, var Codeunit Gen. Jnl.-Post Line) | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| Integration event | OnBeforePostItemJnlLine | (var Record Item Journal Line, Record Service Shipment Header, Record Service Line, Code[20], Decimal, Decimal, Decimal, Decimal) | - | ||||
| Integration event | OnBeforePostJobJnlLine | (var Record Service Header, var Record Service Line, Decimal, var Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeResJnlPostLine | (var Record Res. Journal Line, Record Service Header, Record Service Line) | - | ||||
| Integration event | OnPostJobJnlLineOnBeforeValidateNo | (var Record Job Journal Line, Record Service Line) | - | ||||
| Integration event | OnBeforePostCustomerEntry | (var Record Gen. Journal Line, Record Service Header, var Record Service Line, var Record Service Line, var Codeunit Gen. Jnl.-Post Line, Code[20]) | Pending 20.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||
| Integration event | OnPostJobJnlLineOnBeforeCalcCurrencyFactor | (Record Service Line, var Record Currency Exchange Rate) | - | ||||
| Integration event | OnPostResJnlLineOnAfterResJnlLineInit | (var Record Res. Journal Line, Enum Res. Journal Line Entry Type, Decimal) | - | ||||
| Integration event | OnAfterPostItemJnlLine | (Record Service Header, var Record Item Journal Line, var Record Tracking Specification) | - | ||||
| Integration event | OnAfterPostResJnlLine | (Record Service Header, var Record Res. Journal Line) | - | ||||
| Integration event | OnBeforePostResJnlLineShip | (var Record Service Line, Code[20], Code[35], var Boolean) | - | ||||
| Integration event | OnBeforePostResJnlLineConsume | (var Record Service Line, var Record Service Shipment Header, var Boolean) | - | ||||
| Integration event | OnPostItemJnlLineOnBeforeCreateWhseJnlLine | (var Record Item Journal Line, Record Service Header, var Boolean, Record Service Shipment Header, var Record Service Line, var Record Warehouse Journal Line, var Boolean) | - | ||||
| Integration event | OnPostBalancingEntryOnBeforeFindCustLedgerEntry | (var Record Service Header, var Record Cust. Ledger Entry, var Boolean) | Pending 23.0 | ||||
| Replaced by new implementation in codeunit Service Post Invoice | |||||||