| Integration event | OnAfterTestCorrectCrMemoIsAllowed | (var Record Sales Cr.Memo Header) | 17-28 | - |
| Integration event | OnBeforeTestInventoryPostingSetup | (Record Sales Cr.Memo Line, var Boolean) | 17-28 | - |
| Integration event | OnCreateCopyDocumentOnBeforeSalesHeaderInsert | (var Record Sales Header, var Record Sales Cr.Memo Header) | 18-28 | - |
| Integration event | OnBeforeTestIfUnapplied | (var Record Sales Cr.Memo Header, var Boolean) | 19-28 | - |
| Integration event | OnAfterCreateCopyDocument | (var Record Sales Cr.Memo Header, var Record Sales Header) | 21-28 | - |
| Integration event | OnBeforeShowSalesInvoice | (var Record Sales Header, var Boolean) | 21-28 | - |
| Integration event | OnBeforeShowPostedSalesInvoice | (var Record Sales Invoice Header, var Boolean) | 21-28 | - |
| Integration event | OnBeforeTestCorrectCrMemoIsAllowed | (var Record Sales Cr.Memo Header, var Boolean) | 23-28 | - |
| Integration event | OnBeforeTestIfCrMemoIsCorrectiveDoc | (Record Sales Cr.Memo Header, var Boolean) | 24-28 | - |
| Integration event | OnTestIfAppliedCorrectlyOnAfterCalcAmounts | (var Record Cust. Ledger Entry) | 25-28 | - |
| Integration event | OnBeforeTestIfAnyFreeNumberSeries | (var Record Sales Cr.Memo Header, var Boolean) | 28 | - |