Ansicht
Dokumentation
/IAM/BADI_VENDOR_CAT - BAdI: Access to Business Object 'Vendor'
BAL_S_LOG - Application Log: Log header data ABAP Short ReferenceThis documentation is copyright by SAP AG.
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 vendor.
An abstract definition of the vendor (component IAMVEN) 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, VEN_ERP. The BOL calls the genIL component (IAMVEN), which in turn calls the category-dependent BAdI implementation. Depending on the object category (for example, VEN_ERP), the system accesses a concrete data model of the vendor. This data model may be located in another source system, such as an ERP or CRM system, or it may be located in the local system - in this case, an object category that uses local values as a substitute for concrete data model objects has to be defined.
When you create your own implementation, you must have created a new object category (key) for the vendor (object type VEN) in your client using the Customizing activity Define Object Categories.
SAP delivers the following object category, including its corresponding BAdI implementation:
- VEN_ERP: Vendor in ERP
- Implementation: /IAM/ACCESS_VENDOR_ERP
To create your own implementation, proceed as follows:
- Assign the filter values Object Category and Client.
- Activate the BAdI implementation.
- In the Customizing activity Define Object Access, check if there is an entry for the vendor (VEN) under Object Type to allow access to the vendor from the application. If there is none, create an entry and proceed as follows:
- Assign the new object category to the relevant object type (VEN).
For more information about the BAdI methods, see the interface documentation.
Vendor Master (General Section) SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
This documentation is copyright by SAP AG.
Length: 2490 Date: 20240417 Time: 213310 sap01-206 ( 45 ms )