| event | OnBeforeInitGenJnlLineAmountFieldsFromTotalLines(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, var Boolean) | Pending | 28.0 | 28 | 28 |
| Replaced by OnBeforeInitGenJnlLineAmountFieldsFromTotalLines2 |
| procedure | RunOnPrepareLineOnBeforePrepareDeferralLine(Record Sales Line, Record Invoice Posting Buffer, Date, Integer, Integer, Boolean) | Pending | 25.0 | 25 | 27, gone |
| Use the method RunOnPrepareLineOnBeforePrepareDeferralLine(SalesLine: Record "Sales Line"; InvoicePostingBuffer: Record "Invoice Posting Buffer"; UseDate: Date; InvDefLineNo: Integer; DeferralLineNo: Integer; SuppressCommit: Boolean; var DeferralAccount: Code[20]; var SalesAccount: Code[20]) instead |
| procedure | RunOnPrepareLineOnBeforePrepareSales(Record Sales Header, Record Sales Line) | Pending | 21.0 | 20 | 23, gone |
| Replaced by RunOnPrepareLineOnBeforePreparePurchase() with extended parameters |