SAP ABAP Class C_BASIC_NODE (Basic Node)
Hierarchy
EA-FIN (Software Component) EA-FIN
   AC (Application Component) Accounting - General
     FB_CLOSING (Package) Closing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CITEMX Node Element 20030313
2 Inheritance (c INHERITING FROM c_ref)  CNODE Node Element 20030313
Properties
Class C_BASIC_NODE  
Short Description Basic Node    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class TFC0    
Program status P  SAP Standard Production Program 
Category 0   
Package FB_CLOSING   Closing 
Created 20030313   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class C_BASIC_NODE has no forward declaration.
Interfaces
Class C_BASIC_NODE has no interface implemented.
Friends
Class C_BASIC_NODE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NON_RECURSIVE Constant Public Type reference (TYPE) I 0 Do Not Call Recursively 20030313
2 C_RECURSIVE Constant Public Type reference (TYPE) I 1 Call Recursively 20030313
3 ISEXPANDED Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20030313
4 ISSELECTED Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20030313
5 M_CFC Instance attribute Public Object reference (TYPE REF TO) CFC Class for Administration of Fast Close 20030313
6 M_DRAG_BEHAVIOUR Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20040211
7 M_FIELDNAMES_ITEM Static Attribute Public Type reference (TYPE) BAL_T_FLD Application Log: Field Name Table 20031203
8 M_SCMA_TABIX Instance attribute Protected Type reference (TYPE) I 20030715
9 M_TEXT Instance attribute Public Type reference (TYPE) TFC_FOLDER_TEXT Description of a Folder 20030313
10 M_TEXTS Instance attribute Public Type reference (TYPE) TFC_T_LANGUAGE_TEXT Itab for TFC_LANGUAGE_TEXT 20040115
11 M_VALUES1 Instance attribute Public Type reference (TYPE) TFC_TREE_PATH_LONG Value Buffer 20030313
12 PARENT Instance attribute Public Object reference (TYPE REF TO) CNODE Node Element 20030313
13 POS Instance attribute Public Type reference (TYPE) TFC_NUM Counter 20030313
14 TREE_ID Instance attribute Public Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20030313
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031203
2 CLEAR_VALUES1 Instance method Public Method Clear properties <> sel or exp. 20030314
3 CONSTRUCTOR Instance method Public Constructor Constructor 20030313
4 CREATE_CHANGE_DOCUMENT Static method Public Method Open Change Document 20030425
5 GET_DRAG_HANDLE Instance method Public Method 20040706
6 GET_HEADER Instance method Public Method 20031212
7 GET_INSTANCE Instance method Public Method Get_instance 20050304
8 GET_ISEXPANDED Instance method Public Method Read Expanded 20030313
9 GET_ISSELECTED Instance method Public Method Read Selected 20030313
10 GET_PARENTS Instance method Public Method 20050204
11 GET_TEXT Instance method Public Method 20050217
12 PARENT_IN_ITAB Instance method Public Method 20040705
13 RE_CHANGE_OBJEKT Instance method Public Method Triggers Change_object 20040713
14 SET_DATA_CHANGED Instance method Public Method 20031202
15 SET_ISEXPANDED Instance method Public Method Set Is Expanded 20030313
16 SET_ISSELECTED Instance method Public Method Set/Delete Selected 20030313
17 STORE_USER_DATA_BASE Instance method Public Method Collect User-Dependent Data for Save 20030313
Events
# Event Type Visibility Description Created on
1 CHANGE_OBJEKT Static Event
(1)
Public
(2)
Signal Object Change 20030728
2 DELETE_OBJEKT Static Event
(1)
Public
(2)
Delete Object 20030523
Types
Class C_BASIC_NODE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class C_BASIC_NODE has no parameter.
Method CLASS_CONSTRUCTOR on class C_BASIC_NODE has no exception.

Method CLEAR_VALUES1 Signature

Method CLEAR_VALUES1 on class C_BASIC_NODE has no parameter.
Method CLEAR_VALUES1 on class C_BASIC_NODE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CFC Call by reference Object reference (TYPE REF TO) CFC Klasse zur Verwaltung des FastClose 20030313
2 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CNODE Knotenelement 20030313

Method CONSTRUCTOR on class C_BASIC_NODE has no exception.

Method CREATE_CHANGE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PINSTANCE Call by reference Type reference (TYPE) TFC_NUM Zähler 20030425
2 Importing PPROFILE Call by reference Type reference (TYPE) TFC_PROFILE FastClose: Abschlußplan 20030425
3 Importing P_ORG_ID Call by reference Type reference (TYPE) SCMA_NODE Zähler 20030425
4 Importing P_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030425
5 Importing WORKAREA_NEW Call by reference Type reference (TYPE) ANY 20030425
6 Importing WORKAREA_OLD Call by reference Type reference (TYPE) ANY 20030425
# Exception Resumable Description Created on
1 SEQUENCE_INVALID No CLOSE was called for last object 20030425

Method GET_DRAG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HANDLE Call by reference Type reference (TYPE) I 20040706

Method GET_DRAG_HANDLE on class C_BASIC_NODE has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_HDR Value transfer Type reference (TYPE) TFC_INST_HDR Kopfinformation Statusverwaltung FastClose 20031212

Method GET_HEADER on class C_BASIC_NODE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_INSTANCE Value transfer Type reference (TYPE) TFC_INSTANCE Instanzen eines Profils 20050304

Method GET_INSTANCE on class C_BASIC_NODE has no exception.

Method GET_ISEXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SEL Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030313

Method GET_ISEXPANDED on class C_BASIC_NODE has no exception.

Method GET_ISSELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SEL Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030313

Method GET_ISSELECTED on class C_BASIC_NODE has no exception.

Method GET_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARENTS Call by reference Type reference (TYPE) TFC_T_BASIC_NODE Itab zu C_Basic_node 20050204

Method GET_PARENTS on class C_BASIC_NODE has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_TEXT Value transfer Type reference (TYPE) TFC_FOLDER_TEXT Fast Close: Text einer Aufgabe 20050217

Method GET_TEXT on class C_BASIC_NODE has no exception.

Method PARENT_IN_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BASIC_NODES Call by reference Type reference (TYPE) TFC_T_BASIC_NODE Itab zu C_Basic_node 20040705
2 Returning RD_IS_FOUND Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040705

Method PARENT_IN_ITAB on class C_BASIC_NODE has no exception.

Method RE_CHANGE_OBJEKT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040713
2 Importing IR_NEW_PARENT Call by reference Object reference (TYPE REF TO) CNODE Knotenelement 20050317
3 Importing IR_OLD_PARENT Call by reference Object reference (TYPE REF TO) CNODE Knotenelement 20050317

Method RE_CHANGE_OBJEKT on class C_BASIC_NODE has no exception.

Method SET_DATA_CHANGED Signature

Method SET_DATA_CHANGED on class C_BASIC_NODE has no parameter.
Method SET_DATA_CHANGED on class C_BASIC_NODE has no exception.

Method SET_ISEXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PEXP Call by reference Type reference (TYPE) AS4LOCAL Aktivierungsstand eines Repository-Objektes 20030313

Method SET_ISEXPANDED on class C_BASIC_NODE has no exception.

Method SET_ISSELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SEL Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030313

Method SET_ISSELECTED on class C_BASIC_NODE has no exception.

Method STORE_USER_DATA_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ORG_ID Call by reference Type reference (TYPE) SCMA_NODE Integer f. Fast Close (Nodeverwaltung) 20030313
2 Importing P_PROFILE Call by reference Type reference (TYPE) TFC_PROFILE FastClose: Abschlußplan 20030313
3 Importing P_UNAME Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20030313
4 Changing P_USR Call by reference Type reference (TYPE) TFC_IUSR ITAB zu DB-Tab TFC_USR 20030313

Method STORE_USER_DATA_BASE on class C_BASIC_NODE has no exception.
Event Signatures

Event CHANGE_OBJEKT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ID_FIELDNAME Exporting Value transfer Type reference (TYPE) FIELDNAME 20030925
2 IR_NEW_PARENT Exporting Value transfer Object reference (TYPE REF TO) CNODE Knotenelement 20050317
3 IR_OLD_PARENT Exporting Value transfer Object reference (TYPE REF TO) CNODE Knotenelement 20050317
4 I_CALLER Exporting Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090921
5 P_BASIC_NODE Exporting Value transfer Object reference (TYPE REF TO) C_BASIC_NODE 20030728

Event DELETE_OBJEKT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 P_BASIC_NODE Exporting Value transfer Object reference (TYPE REF TO) C_BASIC_NODE Basisknoten 20030523
2 P_MOVE Exporting Value transfer Type reference (TYPE) I '1' 20030929
History
Last changed by/on SAP  20130531 
SAP Release Created in