
Archiving Object for the Integration Engine
Archiving object BC_XMB is used for client-specific archiving of XML messages and associated information.
Archiving object BC_XMB archives and deletes data from the following tables:
| Table | Description |
|---|---|
| SXMSPMAST | Master table with header information about the XML message |
| SXMSPEMAS | Enhanced master table with sender and recipient |
| SXMSPVERS | Information about individual message versions |
| SXMSPERROR | Error information |
| SXMSCLUP | Header objects of the XML message |
| SXMSCLUR | Payload of the XML message |
| IDXSNDPOR | IDX5 reference (for inbound data) |
| IDXRCVPOR | IDX5 reference (for outbound data) |
| SXMSPDATA | For a user-defined search for extracted data |
The following programs are delivered for BC_XMB:
| Program | Description |
|---|---|
| RSXMB_ARCHIVE_MESSAGES | Write |
| RSXMB_DELETE_ARCHIVED_MESSAGES | Delete |
| RSXMB_READ_ARCHIVED_MESSAGES | Read |
XML messages whose interfaces were defined for archiving in accordance with the Configuration for Archiving are deleted from the database after expiry of the defined retention period.