Application Object Type
Determination
This function uses a classification of the application object based on a condition or function that you define in Customizing.
The system uses the application object type (AOT) together with the application object ID (AO ID) and the name of the application system to define the unique reference between application object and event handler. The system uses this reference to refer to the business object in the application system. The application system writes the application object type and the application object ID into a status table.
This function is part of the process for creating event handlers.
● You have defined application object types and their supply chain event management relevance (SCEM relevance) in Customizing.
● You have assigned the application object type to a business process type in Customizing.
● You have specified the condition or function in Customizing whose evaluation is used by the system to determine the application object type and thereby SCEM relevance.
● You have specified the main object table, and, if required, the master table, in Customizing for determining the application object type.
By determining the application object type, you can create the relationship between your business processes and the application object type. Multiple application object types can represent a single business process type.
The application interface provides the function with the following information about the application object type:
...
● Whether the application object type is active or inactive
You can deactivate the application object type for test purposes. As a result however, the application object type is no longer available.
● The condition or function to determine the SCEM relevance of this application object type
● The extractors to set up the different parameters from the parameter containers that the system uses with this application object type
● The definition of the parameters for the reference and help function in SAP Event Management (SAP EM) that the system uses with this application object type (see Input Help for Defining Parameters).
● The SAP EM system that creates the corresponding event handler
● How the application interface processes errors (that is, process terminated for the application object to be processed, or for all application objects with this AOT, or the entire operation terminated)
The function provides the application interface with the following information about the application object:
...
...
● Whether this is a relevant application object belonging to a business object
● The business object tables that represent the application object (main object table and master table)
● The application object ID
In this example, you can use four application object types to represent your shipment process SH. These track not only the packaging (application object type 1 UPS package), but also the means of transportation (application object type 2 container, application object type 3 wagon), and the business process itself (application object type 4 LTL shipment).
