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
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