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