ImageMaster SAP CUD extensions

This chapter describes the behavior of the CUD extensions and related aspects in the ImageMaster SAP transfer configurations.

The respective tenant ID has to be provided by the caller of an operation or the front end doing the archiving, deletion or modification (modification and check-in) of the document.

The functions of SAP CUD Extensions extend the functions of ImageMaster to SAP relevant documents in that they create, delete or update internal information on documents registered or are going to be registered in SAP. Finally if a document is registered in SAP the SAP System can trigger operations on documents in ImageMaster via the ImageMaster SAP ContentServer.

If a document is registered in SAP the operations on these documents triggered by the SAP ContentServer will be not interfered by the SAP Messenger CUD extensions e.g. if deletion of a document is requested it will be deleted regardless which SAP Messenger extension is configured and active. The processing of extension is omitted by checking the access role of the operation (role: contentServer) and then leaving the extension. Cleanup of internal documentType (_alis_access) is done by the ContentServer.

If a delete operation is triggered by other ImageMaster front ends, the SAP Messenger Delete extension is processed and responsible for the cleanup up of internal tables. 

The above also applies to the SAP Messenger create, update, and delete extensions, i.e. if the content server triggers operations, the content server business logic triggers the creation, cleanup or update of the involved data.