We are hiring and constantly growing! Have a look through our vacancies to find the right role for you!
This Business Add-In (BAdI) is used in the Issue and Activity Engine component (CA-IAM-ENG). You use this BAdI to implement the access to a material.
An abstract definition of the material (component IAMMAT) was defined using the genIL-Model Editor (transaction GENIL_MODEL_EDITOR). This decouples the Issue and Activity Enginecomponent from a specific data model.
The system accesses the business object layer (BOL) by specifying the object category, for example, MAT_ERP. The BOL calls the genIL component (IAMMAT), which in turn calls the category-dependent BAdI implementation. Depending on the object category (for example, MAT_ERP), the system accesses a concrete data model of the material. This data model may be located in another source system, such as an ERP or CRM system, or it may be located in the same system.
When you create your own implementation, you must have created a new object category (key) for the material (object type MAT) in your client using the Customizing activity Define Object Categories.
SAP delivers the following categories along with the corresponding BAdI implementations:
For more information about the remote systems, see the implementation documentation on the Enh. Implementation Element tab using the Display Implementation icon.
The delivered BAdI implementation also provides the capability to search for a material in the configured system via SAP HANA Search.
To create your own implementation, proceed as follows:
For more information about the BAdI methods, see the interface documentation.