| Integration event | OnAfterGetPrinterName | (Integer, var Text[250], Record Printer Selection) | 17-28 | - |
| Integration event | OnAfterHasCustomLayout | (Option, Integer, var Option) | 17-28 | - |
| Integration event | OnAfterGetPaperTrayForReport | (Integer, var Integer, var Integer, var Integer) | 17-28 | - |
| Integration event | OnAfterSubstituteReport | (Integer, Option, Text, RecordRef, var Integer) | 17-28 | - |
| Integration event | OnAfterDocumentPrintReady | (Option, Integer, JsonObject, InStream, var Boolean) | 17-28 | - |
| Integration event | OnAfterSetupPrinters | (var Dictionary) | 17-28 | - |
| Integration event | OnMergeDocumentReport | (Option, Integer, Option, InStream, Text, var OutStream, var Boolean) | 17-22, gone | Pending 20.0 |
| Replaced by the report event OnCustomDocumentMergerEx. Subscribe to it to change the merging behavior. |
| Integration event | OnAfterIntermediateDocumentReady | (Integer, JsonObject, InStream, var OutStream, var Boolean) | 20-28 | - |
| Integration event | OnAfterDocumentReady | (Integer, JsonObject, InStream, var OutStream, var Boolean) | 20-28 | - |
| Integration event | OnAfterDocumentDownload | (Integer, JsonObject, InStream, var Boolean) | 20-28 | - |
| Integration event | OnCustomDocumentMerger | (Integer, Option, InStream, InStream, var OutStream, var Boolean) | 20-22, gone | Pending 21.0 |
| Replaced by OnCustomDocumentMergerEx. |
| Integration event | OnCustomDocumentMergerEx | (Integer, Option, JsonObject, InStream, InStream, var OutStream, var Boolean) | 20-23, gone | - |
| Integration event | OnSelectReportLayoutCode | (Integer, var Text, var Option, var Boolean) | 20-28 | - |
| Integration event | OnFetchReportLayoutByCode | (Integer, Text, var OutStream, var Boolean) | 20-28 | - |
| Integration event | OnApplicationReportMergeStrategy | (Integer, Text, var Boolean, var Boolean) | 20-28 | Pending 26.0 |
| Replaced by customer render and layouts must be declared as custom types. |
| Integration event | OnWordDocumentMergerAppMode | (Integer, Text, var Boolean, var Boolean) | 20-28 | Pending 26.0 |
| Replaced by platform Word merge with version 24 |
| Integration event | OnSelectReportLayout | (var Record Report Layout List, var Boolean) | 21-28 | - |
| Integration event | OnCustomDocumentMergerEx | (Integer, Option, JsonObject, var InStream, InStream, var OutStream, var Boolean) | 24-28 | - |
| Integration event | OnGetFilename | (Integer, Text[250], JsonObject, Text[30], RecordRef, var Text, var Boolean) | 24-28 | - |
| Integration event | OnAfterSelectReportLayoutUI | (Integer, var Text, var Guid, Boolean) | 27-28 | - |