Hierarchy
⤷ BW-WHM-DBA (Application Component) Data Basis
⤷ RSB (Package) Business Information Warehouse: Data Marts
IMG Activity
ID | BW_BADI_OPENHUB | BAdI: InfoSpoke with Transformation |
Transaction Code | S_J16_56000033 | IMG Activity: BW_BADI_OPENHUB |
Created on | 20020415 | |
Customizing Attributes | BW_BADI_OPENHUB | BAdI: InfoSpoke with Transformation |
Customizing Activity | BW_BADI_OPENHUB | BAdI: InfoSpoke with Transformation |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | OPENHUB_TRANSFORM |
Use
This Business Add-In (BAdI) can be used in the Open Hub Service. You can use this BAdI to transform data to be transferred using an InfoSpoke.
Requirements
In the Transformation tabpage, set the indicator for InfoSpoke with Transformation via BAdI to activate the InfoSpoke. Only after doing this can you access the BAdI Builder.
Standard settings
The BAdI is filter-dependent. Create an implementation for each required InfoSpoke.You cannot use the BAdI more than once.
Activities
After executing the IMG activity, a dialog box appers in which you can enter a name for the implementation. An additional dialog box appears in which the existing implementations are displayed, should implementations already have been created for this BAdI. In this dialog box, choose Create and proceed as follows:
- In the dialog box, in the Implementation field, enter a name for the BAdI implementation and then choose Create.
- The initial screen for creating BAdI implementations appears.
- In the initial screen, in the Short Text for Implementation field, enter a short text for the implementation.
- Under Filter Types, specify the name of your InfoSpoke.
- In the tab strip, choose Interface.
- In the Interface tab page, the Name of Implemented Class field is automatically filled since the system assigns a class name on the basis of the name of your implementation. Note: The class name must lie in the customer class Z... Change the suggested name accordingly if this is not the case.
- Save your entries and assign a development class.
- Position the cursor over the method and jump to method processing by double-clicking on it.
- Between the method
<Interface-Name>~<Method Name>.
andendmethod
commands, enter the coding required for the implementation. - Save and activate your coding and navigate back to the Change Implementation screen.
- Save your entries in the Change Implementation screen.
- Note: You can also create an implementation for a BAdI first and activate it later. In this case, exit processing now.
- Choose Activate.
- When activating the application program, the coding you stored in the method is run.
Example
Also refer to:
Method
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 | 20020416 |
SAP Release Created in | 30A |