| procedure | MergeWordLayout(Integer, Option, InStream, Text) | Pending | 15.3 | 17 | 17, gone |
| Update calling code to use the function with an OutStream parameter |
| procedure | MergeWordLayout(Integer, Option, InStream, Text, var OutStream) | Pending | 20.0 | 20 | 22, gone |
| This procedure will be replaced by the report event CustomDocumentMerger. Subscribe to it to override the merging behavior. |
| procedure | TryXmlMergeWordDocument(var InStream, var InStream, var OutStream) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| procedure | CalculateUpgradeChangeSet(var DotNet ReportUpgradeCollection) | Pending | 20.0 | 20 | 22, gone |
| The upgrade will be handled by the platform. |
| event | OnAfterConvertToPdf(var Codeunit Temp Blob, Integer) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| event | OnAfterGetCustomLayoutCode(Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| event | OnAfterMergeWordDocument(Integer, InStream, var Codeunit Temp Blob) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| event | OnBeforeMergeDocument(Integer, Option, var InStream, Text, OutStream, var Boolean, Boolean) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| event | OnBeforeMergeWordDocument() | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| event | OnBeforeCalculateUpgradeChangeSetSetCustomReportLayoutFilters(var Record Custom Report Layout) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| event | OnMergeReportLayoutOnSuppressCommit(Integer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| event | OnAfterTryXmlMergeWordDocument(var OutStream) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| procedure | GetWordLayoutStream(Integer, var OutStream, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| This procedure will be eventually replaced by platform functionality. Subscribe to the event FetchReportLayoutByCode instead. |