SAP ABAP Interface /TDAG/IF_EX_CP_BADI_008 (Business add-in interface /TDAG/IF_EX_CP_BADI_008)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP (Package) Compliance for products
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CL_EX_CP_BADI_008 BAdI Class /TDAG/CL_EX_CP_BADI_008 20120326
Properties
Interface /TDAG/IF_EX_CP_BADI_008  
Short Description Business add-in interface /TDAG/IF_EX_CP_BADI_008    
General Data
Package /TDAG/CP   Compliance for products 
Created 20120326   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /TDAG/IF_EX_CP_BADI_008 has no forward declaration.
Interfaces
Interface /TDAG/IF_EX_CP_BADI_008 has no interface.
Friends
Interface /TDAG/IF_EX_CP_BADI_008 has no friend.
Attributes
Interface /TDAG/IF_EX_CP_BADI_008 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_TOOLBAR_DOC Instance method Public Method Manipulates the toolbar of Subscreen Task Item Documents 20120326
2 ADJUST_TOOLBAR_ITEM Instance method Public Method Manipulates the toolbar of Subscreen Task Items 20120326
3 ADJUST_TOOLBAR_MAIN Instance method Public Method Manipulates the toolbar of Task Management Search Result 20120326
4 GET_INITIAL_ACTIVITY Instance method Public Method Returns ACTIVITY performed during task creation 20120326
5 PROCESS Instance method Public Method Processes all non standard activities 20120326
6 PROCESS_OKCODE_DOC Instance method Public Method OKCode Handler for custom toolbar items ion Task Document 20120326
7 PROCESS_OKCODE_ITEM Instance method Public Method OKCode Handler for custom toolbar items on Task Item 20120326
8 PROCESS_OKCODE_MAIN Instance method Public Method OKCode Handler for custom toolbar items in Search Result 20120326
Events
Interface /TDAG/IF_EX_CP_BADI_008 has no event.
Types
Interface /TDAG/IF_EX_CP_BADI_008 has no local type.
Method Signatures

Method ADJUST_TOOLBAR_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_FUNCS_TO_EXCL Call by reference Type reference (TYPE) UI_FUNCTIONS ALV Default Toolbar Items 20120326
2 Changing XT_TOOLBAR_DEF Call by reference Type reference (TYPE) /TDAG/CPY_TOOLBAR Application Specific Toolbar Items 20120326

Method ADJUST_TOOLBAR_DOC on Interface /TDAG/IF_EX_CP_BADI_008 has no exception.

Method ADJUST_TOOLBAR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_FUNCS_TO_EXCL Call by reference Type reference (TYPE) UI_FUNCTIONS ALV Default Toolbar Items 20120326
2 Changing XT_TOOLBAR_DEF Call by reference Type reference (TYPE) /TDAG/CPY_TOOLBAR Application Specific Toolbar Items 20120326

Method ADJUST_TOOLBAR_ITEM on Interface /TDAG/IF_EX_CP_BADI_008 has no exception.

Method ADJUST_TOOLBAR_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_FUNCS_TO_EXCL Call by reference Type reference (TYPE) UI_FUNCTIONS ALV Default Toolbar Items 20120326
2 Changing XT_TOOLBAR_DEF Call by reference Type reference (TYPE) /TDAG/CPY_TOOLBAR Application Specific Toolbar Items 20120326

Method ADJUST_TOOLBAR_MAIN on Interface /TDAG/IF_EX_CP_BADI_008 has no exception.

Method GET_INITIAL_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVITY Value transfer Type reference (TYPE) /TDAG/CPE_ACTIVITY Activity to be performed 20120326
2 Changing XS_TASKH Call by reference Type reference (TYPE) /TDAG/CPS_TASKH Header of currently created task 20120326

Method GET_INITIAL_ACTIVITY on Interface /TDAG/IF_EX_CP_BADI_008 has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_CANCEL Call by reference Type reference (TYPE) BOOLEAN Processing has been cancelled by user interaction 20120326
2 Exporting E_FLG_FAIL Call by reference Type reference (TYPE) BOOLEAN Any Error Occured 20120326
3 Exporting E_NEXT_STATUS Call by reference Type reference (TYPE) /TDAG/CPE_STATUS Resulting Status from Processing 20120326
4 Importing I_ACTIVITY Call by reference Type reference (TYPE) /TDAG/CPE_ACTIVITY Custom Activity 20120326
5 Importing I_DOCTEXT Call by reference Type reference (TYPE) DKTXT Proposal for Task Item Text 20120326
6 Importing I_FLG_WITH_DIALOG Call by reference Type reference (TYPE) BOOLEAN Interactive Task Processing - You may display a dialog 20120326
7 Importing I_NEXT_STATUS Call by reference Type reference (TYPE) /TDAG/CPE_STATUS Resulting Status from Status Network 20120326
8 Changing XS_TASKH Call by reference Type reference (TYPE) /TDAG/CPS_TASKH Header of Current Task 20120326
9 Changing XS_TASKI Call by reference Type reference (TYPE) /TDAG/CPS_TASKI Current Task Item 20120326
10 Changing XTS_TASKATT Call by reference Type reference (TYPE) /TDAG/CPYS_TASKATT Current Task Item's Attachments 20120326
11 Changing XTS_TASKD Call by reference Type reference (TYPE) /TDAG/CPYS_TASKD Current Task Item's Documents 20120326
12 Changing XT_MESSAGE Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGE Message Table of overall processing 20120326
13 Changing XT_TASKTXT Call by reference Type reference (TYPE) /TDAG/CPY_TASKTXT Current Task Item's Longtext 20120326

Method PROCESS on Interface /TDAG/IF_EX_CP_BADI_008 has no exception.

Method PROCESS_OKCODE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_FAIL Call by reference Type reference (TYPE) BOOLEAN Any error occured 20120326
2 Exporting E_FLG_NEED_REFRESH Call by reference Type reference (TYPE) BOOLEAN Trigger Refresh of Task Documents after processing 20120326
3 Importing IS_TASKD Call by reference Type reference (TYPE) /TDAG/CPS_TASKD Current Task Document 20120326
4 Changing XT_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Message Tabel of overall processing 20120326
5 Changing X_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Custom OK Code 20120727

Method PROCESS_OKCODE_DOC on Interface /TDAG/IF_EX_CP_BADI_008 has no exception.

Method PROCESS_OKCODE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_FAIL Call by reference Type reference (TYPE) BOOLEAN Any error occured 20120326
2 Exporting E_FLG_NEED_REFRESH Call by reference Type reference (TYPE) BOOLEAN Trigger Refresh of Task Items after processing 20120326
3 Importing IS_TASKI Call by reference Type reference (TYPE) /TDAG/CPS_TASKI Current Task Item 20120326
4 Changing XT_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Message Table of overall processing 20120326
5 Changing X_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Custom OK Code 20120727

Method PROCESS_OKCODE_ITEM on Interface /TDAG/IF_EX_CP_BADI_008 has no exception.

Method PROCESS_OKCODE_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_FAIL Call by reference Type reference (TYPE) BOOLEAN Any error occured 20120326
2 Exporting E_FLG_NEED_REFRESH Call by reference Type reference (TYPE) BOOLEAN Trigger Refresh of Search Result after processing 20120326
3 Importing IT_TASKS_SELECTED Call by reference Type reference (TYPE) /TDAG/CPY_TASK_ALV Task Headers selected in Search Result 20120326
4 Changing XT_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Message Table of overall processing 20120326
5 Changing X_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Custom OK Code 20120731

Method PROCESS_OKCODE_MAIN on Interface /TDAG/IF_EX_CP_BADI_008 has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 110_600