Hierarchy

⤷

⤷

IMG Activity
ID | EHS_GLM_BADI_001 | BAdI: Display Label Tree in 'Label Printing' |
Transaction Code | S_EEI_69000037 | (empty) |
Created on | 20120618 | |
Customizing Attributes | EHS_GLM_BADI_001 | BAdI: Display Label Tree in 'Label Printing' |
Customizing Activity | EHS_GLM_BADI_001 | BAdI: Display Label Tree in 'Label Printing' |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | EHS_GLM_BADI_001 |
Use
This Business Add-In (BAdI) is used in the Global Label Management component. You can use this BAdI to exchange the following group boxes and subscreens and adjust functions in the label tree for label printing:
- Label Information group box
- Printer group box
- Print function of the Print Label pushbutton
- Preview function of the Preview pushbutton
The BAdI is called in different places in function group CBGL_MP10. For the call positions of the BAdI, see the BAdI method documentation.
Requirements
You are using label printing.
You have configured Global Label Management.
Standard settings
- The BAdI cannot be used a number of times.
- The BAdI is not filter-dependent.
- There is no default implementation performed for the method.
For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder.
Own Implementation
The BAdI is delivered without a default implementation. You can use the following settings as a sample implementation:
- Label Information group box: Function group CBGL_MP12 EHS
- Printer group box: Function group CBGL_MP11
These implementations contain identical function modules for the BAdI methods. You need to implement all methods for both group boxes. For your own implementation, we recommend that you copy the function groups mentioned above to the customer namespace and adjust them there.
No example is provided for the enhancements of the print and preview functions. These methods can remain empty.
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
See also
BAdI method documentation:
- Open Label Information Subscreen
- Close Label Information Subscreen
- OK Code Handling for Label Information Subscreen
- Reset Label Information Subscreen
- Open Printer Subscreen
- Close Printer Subscreen
- OK Code Handling for Printer Subscreen
- Adjust Printing
- Adjust Preview
You can use the BAdI: Enhance Preview and Printing in 'Label Printing' to change additional data for previewing and printing labels.
For information about how to implement BAdIs in the Enhancement Framework, see SAP Library for SAP NetWeaver on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development -> Enhancement Framework.
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 |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | EHS_GLM_BADI_001 | 0 | HLA0100681 | Product Safety |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20130107 |
SAP Release Created in | 607 |