SAP ABAP IMG Activity /SAPSLL/BADI_CD_EXUI (BAdI: UI Control When Connecting External Applications to Documents)
Hierarchy
SLL-LEG (Software Component) SLL-LEG 901: Add-On Installation
   SLL-LEG (Application Component) Global Trade Services
     /SAPSLL/CORE_LEGAL (Package) Legal Services: Core Functions
IMG Activity
ID /SAPSLL/BADI_CD_EXUI BAdI: UI Control When Connecting External Applications to Documents  
Transaction Code /SAPSLL/36000003   (empty) 
Created on 20060412    
Customizing Attributes /SAPSLL/BADI_CD_EXUI   BAdI: UI Control When Connecting External Applications to Documents 
Customizing Activity /SAPSLL/BADI_CD_EXUI   BAdI: UI Control When Connecting External Applications to Documents 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name /SAPSLL/BADI_CDOC_EXT_UI    

Use

This Business Add-In (BAdI) is used for UI control to integrate external applications with the following documents in the Customs Management area of Global Trade Services (GTS):

  • Presentation
  • Advance declaration
  • Administrative document
  • Customs declaration
  • Customs shipment

This BAdI lets you display custom screens with data from external applications in Customs Management documents, as tab pages at header and item level. You can define up to three tab pages each at header and item level and activate them with the corresponding implementations. You can use the data from external applications to fill specific form fields to print documents, for example, or for a foreign trade-specific analysis of transactions based on the data from the external applications. You can save the separate data outside of the standard document structure, yet still use it in the display.

Requirements

Standard settings

  • In the standard system, there is no activated BAdI implementation.
  • The BAdI is intended for multiple use. However, a maximum of three active implementations is possible to display custom subscreens in the documents of Customs Management. Three header subscreens and three detail subscreens exist for external applications. All activated implementations (up to the maximum of three at each level) are called and executed.
  • The BAdI is filter independent.

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.

See also

The BAdI uses interface /SAPSLL/IF_BADI_CDOC_EXT_UI. For more information, display the interface in the Class Builder.

Example

To display the example coding that is defined in class /SAPSLL/CL_CDOC_EXT_UI_EXAMPLE, choose Goto -> Example Coding -> Display in the BAdI Builder.

You can also display the example coding by implementing an enhancement and entering /SAPSLL/CL_CDOC_EXT_UI_EXAMPLE as the Implementing Class for Interface /SAPSLL/IF_BADI_CDOC_EXT_UI in tab page Ext. Implementation Elements.

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  20120920 
SAP Release Created in 7.00