Hierarchy

⤷

⤷

IMG Activity
ID | /AIN/IDM_AIILOCIDGET | BAdI: Get New Location ID and Description |
Transaction Code | /AIN/46000008 | (empty) |
Created on | 20080303 | |
Customizing Attributes | /AIN/IDM_AIILOCIDGET | BAdI: Get New Location ID and Description |
Customizing Activity | /AIN/IDM_AIILOCIDGET | BAdI: Get New Location ID and Description |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | /AIN/IDM_BADI_AII_LOC_ID_GET |
Use
This Business Add-In (BAdI) is used in the SAP Auto-ID Infrastructure component within the SAP object event repository. This BAdI is invoked during the processing of an inbound event capture message in the repository whenever the message contains a location ID that does not exist in the system.
You can use this BAdI to construct an SAP Auto-ID Infrastructure location type and location ID from an EPCIS location URN using your custom logic.
The SAP object event repository is supposed to receive event capture notification (ECN) messages from various sources. It is conceivable that the ECN message contains a location that does not exist in the repository. In such cases, the repository stores this location. However, unless the location is mapped to an internal location representation in the repository (that is, an Auto-ID Infrastructure location) it does not have much significance because all SAP Business Information Warehouse reports display the Auto-ID Infrastructure location. You can map an unknown external location to an Auto-ID Infrastructure location by means of the BAdI. In the BAdI, using your custom logic, you construct the name of the new Auto-ID Infrastructure location from the external location and return it. Then, in the course of processing the ECN message, the repository creates the Auto-ID Infrastructure location and maps the external location to it.
Requirements
Standard settings
- In the standard system, there is no activated BAdI implementation.
- The BAdI is designed for single use.
- The BAdI is not filter dependent.
Activities
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Example
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20080307 |
SAP Release Created in | 700 |