SAP ABAP Interface COTPL_INTERFACE (Business add-in interface COTPL_INTERFACE)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷ CO-OM-ABC (Application Component) Activity-Based Costing
⤷ KABT (Package) Process template
⤷ CO-OM-ABC (Application Component) Activity-Based Costing
⤷ KABT (Package) Process template
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_COTPL_EXIT | BAdI class CL_EX_COTPL_EXIT | 20011128 |
Properties
Interface | COTPL_INTERFACE | |
Short Description | Business add-in interface COTPL_INTERFACE |
General Data
Package | KABT | Process template |
Created | 20011128 | SAP |
Last changed | 20050219 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | TPLIC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface COTPL_INTERFACE has no interface.
Friends
Interface COTPL_INTERFACE has no friend.
Attributes
Interface COTPL_INTERFACE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_FUNCTIONS | Instance method | Public | Method | Add, Remove or Change Function tree | 20011207 |
2 | AUTHORITY_CHECK | Instance method | Public | Method | Add restrictions to template access | 20011128 |
3 | CHANGE_EDITOR_TYPE | Instance method | Public | Method | Change the editor type | 20011205 |
4 | CHANGE_GLOBALS | Instance method | Public | Method | Change global data | 20011128 |
5 | CHANGE_GRID_DATA | Instance method | Public | Method | Change the gt_out and field catalog of a Grid | 20011128 |
6 | CHANGE_LINETYPES | Instance method | Public | Method | Change linetypes definition | 20011128 |
7 | CHECK_FORMULA | Instance method | Public | Method | Check formula, error filled in message handler | 20011128 |
8 | CHECK_VALUE | Instance method | Public | Method | Check value | 20011128 |
9 | FIND_ASSIGNMENTS | Instance method | Public | Method | Finds additional assignments for the given template | 20011207 |
10 | HIDE_FUNCTIONS | Instance method | Public | Method | Add, Remove or Change Function tree | 20011207 |
11 | PARSE_FORMULA | Instance method | Public | Method | Called during parsing of formula / method | 20011128 |
12 | SAVE_TEMPLATE | Instance method | Public | Method | Modify the template database before it is saved | 20011130 |
13 | SET_UI_TEXT | Instance method | Public | Method | Change User Interfaces Texts | 20011128 |
14 | SUBTEMPLATE_CHECK | Instance method | Public | Method | Called during a check of SubTemplate | 20011128 |
15 | SUBTEMPLATE_F4 | Instance method | Public | Method | Called during a call to F4 in SubTemplate | 20011128 |
16 | TPL_ASSIGNMENT | Instance method | Public | Method | Handle transaction call depending on the application | 20011130 |
Events
Interface COTPL_INTERFACE has no event.
Types
Interface COTPL_INTERFACE has no local type.
Method Signatures
Method ADD_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLUMN | Value transfer | Type reference (TYPE) | COTPL_COLUMN | Template-Spaltentypen | 20011210 | ||
2 | Changing | COTPL_FUNCTIONS | Call by reference | Type reference (TYPE) | TPLIC_FUNC_TAB_NEW | Funktionsliste | 20011207 | ||
3 | Importing | EDITORTYPE | Value transfer | Type reference (TYPE) | ABC_ETYPE | ABC: Typ des Editors | 20011210 | ||
4 | Importing | ENVIRONMENT | Value transfer | Type reference (TYPE) | COTPL_MCLASS | Template-Hauptumgebung | 20011210 | ||
5 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode CHANGE_FUNCTIONS | 20011207 | ||
6 | Importing | LINETYPE | Value transfer | Type reference (TYPE) | COTPL_LINETYPE | Zeilentypen Template | 20011210 | ||
7 | Importing | MANDT | Value transfer | Type reference (TYPE) | SYMANDT | SY-MANDT | R/3-System, Mandantennummer aus Anmeldung | 20030901 | |
8 | Changing | TREE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | ALV Tree Control | 20011207 |
Method ADD_FUNCTIONS on Interface COTPL_INTERFACE has no exception.
Method AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTVT | Value transfer | Type reference (TYPE) | C | Activity Code | 20011128 | ||
2 | Importing | COAREA | Value transfer | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20011207 | ||
3 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode AUTHORITY_CHECK | 20011128 | ||
4 | Importing | TEMPLATE | Value transfer | Type reference (TYPE) | ABC_TEMPL | Template-Code | 20011128 | ||
5 | Importing | TPLCLASS | Value transfer | Type reference (TYPE) | COTPL_MCLASS | Template-Hauptumgebung | 20011128 | ||
6 | Importing | USERNAME | Value transfer | Type reference (TYPE) | SY-UNAME | Benutzername | 20011128 |
Method AUTHORITY_CHECK on Interface COTPL_INTERFACE has no exception.
Method CHANGE_EDITOR_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | EDITORTYPE | Call by reference | Type reference (TYPE) | TPLIC_FUNC_TAB_NEW | Typ des Editors | 20011205 | ||
2 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode CHANGE_EDITOR_TYPE | 20011205 |
Method CHANGE_EDITOR_TYPE on Interface COTPL_INTERFACE has no exception.
Method CHANGE_GLOBALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode CHANGE_GLOBALS | 20011128 | ||
2 | Changing | GLOBALS | Call by reference | Type reference (TYPE) | ANY | Zu ändernde globale Daten | 20011129 |
Method CHANGE_GLOBALS on Interface COTPL_INTERFACE has no exception.
Method CHANGE_GRID_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog des ALV Grid | 20011128 | ||
2 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode CHANGE_GRID_DATA | 20011128 | ||
3 | Changing | OUTTAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Outtab des ALV Grid | 20011128 |
Method CHANGE_GRID_DATA on Interface COTPL_INTERFACE has no exception.
Method CHANGE_LINETYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode CHANGE_LINETYPES | 20011128 | ||
2 | Importing | FOR_FUNC | Value transfer | Type reference (TYPE) | BOOLEAN | Zeilentyp für Funktionspflege | 20011129 | ||
3 | Changing | T_DEFLINETYP | Call by reference | Type reference (TYPE) | T_COTPLDEFLINETYP | Tabelle für Zeilentypdefinition | 20011130 |
Method CHANGE_LINETYPES on Interface COTPL_INTERFACE has no exception.
Method CHECK_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode CHECK_FORMULA | 20011128 | ||
2 | Changing | FORMULA_SOURCE | Call by reference | Type reference (TYPE) | TPLIC_SRC_TAB | Formelquelle | 20011130 | ||
3 | Changing | FORMULA_TREE | Call by reference | Type reference (TYPE) | TPLIC_SYNTAX_TREE | Formel-Syntax-Tree | 20011130 |
Method CHECK_FORMULA on Interface COTPL_INTERFACE has no exception.
Method CHECK_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode CHECK_VALUE | 20011128 | ||
2 | Importing | OBJECT | Value transfer | Type reference (TYPE) | ANY | Objekt geprüft | 20011130 | ||
3 | Changing | TEXT | Call by reference | Type reference (TYPE) | ABC_POSTXT | Text für Template-Position | 20011130 | ||
4 | Changing | UNIT | Call by reference | Type reference (TYPE) | MEINH | Mengeneinheit für Anzeige | 20011130 |
Method CHECK_VALUE on Interface COTPL_INTERFACE has no exception.
Method FIND_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COAREA | Value transfer | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20011207 | ||
2 | Importing | ENVIRONMENT | Value transfer | Type reference (TYPE) | COTPL_MCLASS | Template-Umgebung | 20011220 | ||
3 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Template-Anwendungen | 20011207 | ||
4 | Exporting | LINE_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der Objekte, in denen Template verwendet wird | 20011207 | ||
5 | Importing | OBJNR_IN | Value transfer | Type reference (TYPE) | IONRB_T | Objektnummer, der Template zugeordnet ist | 20011207 | ||
6 | Exporting | OBJNR_OUT | Value transfer | Type reference (TYPE) | IONRB_T | Objektnummer gefunden | 20011207 | ||
7 | Importing | TEMPLATE | Value transfer | Type reference (TYPE) | ABC_TEMPL | Template | 20011207 |
Method FIND_ASSIGNMENTS on Interface COTPL_INTERFACE has no exception.
Method HIDE_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COAREA | Value transfer | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20011207 | ||
2 | Importing | COLUMN | Value transfer | Type reference (TYPE) | COTPL_COLUMN | Spaltentypen Template | 20011210 | ||
3 | Importing | COTPL_ALL_FUNCTIONS | Value transfer | Type reference (TYPE) | TPLIC_FUNC_TAB_NEW | Vollständige Funktionsliste | 20011207 | ||
4 | Changing | COTPL_HIDE_FUNCTIONS | Call by reference | Type reference (TYPE) | TPLIC_FUNC_TAB_NEW | Liste der auszublendenden Funktionen | 20011207 | ||
5 | Importing | EDITORTYPE | Value transfer | Type reference (TYPE) | ABC_ETYPE | ABC: Typ des Editors | 20011210 | ||
6 | Importing | ENVIRONMENT | Value transfer | Type reference (TYPE) | COTPL_MCLASS | Template-Hauptumgebung | 20011210 | ||
7 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode CHANGE_FUNCTIONS | 20011207 | ||
8 | Importing | LINETYPE | Value transfer | Type reference (TYPE) | COTPL_LINETYPE | Zeilentypen Template | 20011210 |
Method HIDE_FUNCTIONS on Interface COTPL_INTERFACE has no exception.
Method PARSE_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLS | Value transfer | Type reference (TYPE) | TPLIC_TPL_COLS | Template-Spalte | 20011218 | ||
2 | Changing | ERROR | Value transfer | Type reference (TYPE) | BOOLEAN | Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) | 20011218 | ||
3 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode PARSE_FORMULA | 20011128 | ||
4 | Importing | TPL_INFO | Value transfer | Type reference (TYPE) | TPLIC_TPL_INFO | Template-Informationen | 20011218 |
Method PARSE_FORMULA on Interface COTPL_INTERFACE has no exception.
Method SAVE_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode SAVE_TEMPLATE | 20011130 | ||
2 | Importing | TPL_INFO | Value transfer | Type reference (TYPE) | TPLIC_TPL_INFO | Template-Informationen | 20011218 | ||
3 | Changing | TPL_TAB | Call by reference | Type reference (TYPE) | TPLIC_TPL_OBJECT | Template-Tabelle | 20011218 |
Method SAVE_TEMPLATE on Interface COTPL_INTERFACE has no exception.
Method SET_UI_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ALV_GRID | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20011218 | ||
2 | Changing | ALV_TREE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | ALV Tree Control | 20011218 | ||
3 | Importing | FIELDNAME | Value transfer | Type reference (TYPE) | COTPL_COLUMN | Spaltentypen Template | 20011218 | ||
4 | Importing | FLEX_FUNC_FLAG | Value transfer | Type reference (TYPE) | TPLIC_FUNC_NEW-LNAME | Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) | 20011218 | ||
5 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode SET_UI_TEXT | 20011128 | ||
6 | Importing | ROW_INDEX | Value transfer | Type reference (TYPE) | LVC_S_ROW-INDEX | ALV control: Zeilennummer (Index interne Tabelle) | 20011218 | ||
7 | Changing | TEXT_EDITOR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | SAP TextEdit Control | 20011218 | ||
8 | Changing | TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20011218 |
Method SET_UI_TEXT on Interface COTPL_INTERFACE has no exception.
Method SUBTEMPLATE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode SUBTEMPLATE_CHECK | 20011128 | ||
2 | Importing | OBJECT | Value transfer | Type reference (TYPE) | ABC_TEMPL | Template | 20011205 | ||
3 | Exporting | OBJECT_VALID_OUT | Call by reference | Type reference (TYPE) | BOOLEAN | Objekt existiert und ist gültig | 20011205 | ||
4 | Importing | TPLINFO | Value transfer | Type reference (TYPE) | COTPL_INFO | Template-Informationen | 20011205 |
Method SUBTEMPLATE_CHECK on Interface COTPL_INTERFACE has no exception.
Method SUBTEMPLATE_F4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode SUBTEMPLATE_F4 | 20011128 | ||
2 | Importing | LINETYPE | Value transfer | Type reference (TYPE) | COTPL_LINETYPE | Template-Zeilenart | 20011205 | ||
3 | Changing | OBJECT | Call by reference | Type reference (TYPE) | ABC_TEMPL | Template-Code | 20011205 |
Method SUBTEMPLATE_F4 on Interface COTPL_INTERFACE has no exception.
Method TPL_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | COTPL_APPL | Parameter FLT_VAL der Methode TPL_ASSIGNMENT | 20011130 | ||
2 | Exporting | HANDLED | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' wenn Aufruf durch den Exit gehandhabt wird | 20011130 |
Method TPL_ASSIGNMENT on Interface COTPL_INTERFACE has no exception.
History
Last changed by/on | SAP | 20050219 |
SAP Release Created in | 470 |