SAP ABAP Class J_3RF_REP_OBJECT (Node object for xml reporting hier)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     J3RFTAX (Package) Tax Accounting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_J3RF_REP_DYNTABLE Dynamic table interface 20120504
2 Interface implementation (CLASS c. INTERFACES i_ref)  J_3RF_REP_HIER_OBJ Object of the xml hierarchy 20120112
3 Inheritance (c INHERITING FROM c_ref)  J_3RF_REP_TREE_NODE Class representing tree node 20111206
Properties
Class J_3RF_REP_OBJECT  
Short Description Node object for xml reporting hier    
Super Class J_3RF_REP_TREE_NODE Class representing tree node 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package J3RFTAX   Tax Accounting 
Created 20111206   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 J3RXR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_J3RF_REP_DYNTABLE Dynamic table interface 20120504
2 J_3RF_REP_HIER_OBJ Object of the xml hierarchy 20120112
Friends
# Friend Modeled only Created on Description
1 IF_J3RF_REP_XML_RENDER 20131111 Interface for XML rendering engine
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONCAT_BY Instance attribute Public Type reference (TYPE) J_3RF_REP_CONCAT_METHOD 1 20111206
2 CONTEXT Instance attribute Private Object reference (TYPE REF TO) DATA Context. Holds line of table 20120127
3 CRITERIA Instance attribute Public Object reference (TYPE REF TO) J_3RF_REP_INCOND Inclusion criteria holder 20111206
4 DESCRIPTION Instance attribute Public Type reference (TYPE) J_3RF_REP_OBJ_NAME '' 20111206
5 HAS_INC_CRITERIA Instance attribute Public Type reference (TYPE) J_3RF_REP_USE_CRITERIA 0 20120112
6 HAS_REPETITION Instance attribute Public Type reference (TYPE) J_3RF_REP_USE_REPCRIT Flag for having repetition criteria 20120111
7 LINK_FLAG Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20111206
8 LINK_HREF Instance attribute Private Type reference (TYPE) J_3RF_REP_OBJECTREF 20111206
9 MAX_OCCURS Instance attribute Public Type reference (TYPE) J_3RF_REP_MAXOCCURS 0 20111206
10 MIN_OCCURS Instance attribute Public Type reference (TYPE) J_3RF_REP_MINOCCURS 0 20111206
11 MY_STORAGE Instance attribute Private Object reference (TYPE REF TO) J_3RF_REP_INDEXED_CONT Storage for nested attributes 20111206
12 NODE_ALIAS Instance attribute Public Type reference (TYPE) J_3RF_REP_NODE_ALIAS Alias for the node 20120618
13 NODE_MANDATORY Instance attribute Public Type reference (TYPE) J_3RF_REP_MANDATORY ' ' 20111206
14 OBJECT_NAME Instance attribute Public Type reference (TYPE) J_3RF_REP_NODE_NAME 20111206
15 PARENT_HIER Instance attribute Public Object reference (TYPE REF TO) J_3RF_REPORT Main object for xml report hierarchy 20120112
16 PARENT_OBJ Instance attribute Public Object reference (TYPE REF TO) J_3RF_REP_HIER_OBJ Object of the xml hierarchy 20121102
17 REPETITION_DBQ Instance attribute Public Object reference (TYPE REF TO) J_3RF_REP_OBJSEL Database query class for xml reports hier 20120111
18 REP_IDX Instance attribute Public Type reference (TYPE) I 0 Repetition index. If > 0 then node is repeatable 20120314
19 VIS_STRUCT Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20120504
20 XPATH Instance attribute Private Type reference (TYPE) STRING XPath cache. As item can't change it's placement 20130729
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE Instance method Public Method 20111206
2 ADD_ATTRIBUTE_EX Instance method Public Method Add attribute without duplicates check 20131111
3 ADD_ELEMENT Instance method Public Method 20111206
4 APPEND_DESCRIPTION Instance method Public Method 20111206
5 CLONE Instance method Public Method Duplicate 20120319
6 CONSTRUCTOR Instance method Public Constructor 20111206
7 CREATE_STRUCTURE Instance method Private Method Create proper structure for visualization 20120504
8 DESTROY Instance method Public Method 20131111
9 EXPORT_ATTRS_TO_TABLE Instance method Public Method Used for DB save 20111206
10 EXPORT_INCCRIT_TO_TABLE Instance method Public Method Used for DB save 20120130
11 EXPORT_OBJSEL_TO_TABLE Instance method Public Method Used for DB save 20120131
12 EXPORT_OBJ_TO_STRUCT Instance method Public Method Used for visualization 20120504
13 EXPORT_STRUCT Instance method Public Method 20111206
14 GET_ALIAS Instance method Public Method Get node's alias 20120618
15 GET_ALL_ATTRIBUTES Instance method Public Method Fetch all nested attributes at once 20130226
16 GET_ATTRIBUTE Instance method Public Method 20111206
17 GET_ATTRIBUTES_COUNT Instance method Public Method 20111206
18 GET_ATTRIBUTE_BY_NAME Instance method Public Method 20111206
19 GET_ATTRIBUTE_IDX Instance method Public Method 20111206
20 GET_ATTRRIBUTE_NEXTID Instance method Public Method 20111206
21 GET_CELL_FROM_CONTEXT Instance method Public Method Get cell from saved context 20120314
22 GET_CONCAT_BY Instance method Public Method 20111206
23 GET_CONTEXT Instance method Public Method 20120127
24 GET_DESCRIPTION Instance method Public Method 20111206
25 GET_ELEMENT Instance method Public Method 20111206
26 GET_HAS_INCOND Instance method Public Method 20120201
27 GET_HAS_REPETITION Instance method Public Method 20120111
28 GET_HIERARCHY Instance method Public Method 20130701
29 GET_INCOND Instance method Public Method 20120201
30 GET_MANDATORY Instance method Public Method 20111206
31 GET_NAME Instance method Public Method 20111206
32 GET_OCCURS_NUM Instance method Public Method 20111206
33 GET_PARENT_HIER Instance method Public Method 20120112
34 GET_PARENT_OBJECT Instance method Public Method 20130701
35 GET_REPIDX Instance method Public Method Returns object index. If > 0 then item is repeatable 20120314
36 GET_REP_ATTRS_BY_NAME Instance method Public Method Get all attributes with a given name up to given depth 20120326
37 GET_REP_DBQ Instance method Public Method 20120112
38 GET_ROOT_ID Instance method Public Method 20111206
39 GET_SELF_ID Instance method Public Method 20111206
40 GET_XPATH Instance method Public Method 20130701
41 HAVE_REPEATABLE_CHILDS Instance method Public Method 20120504
42 IMPORT_STRUCT Instance method Public Method 20111206
43 IS_ASCENDANT_OF Instance method Public Method Returns whether this object is a child of another object 20120202
44 IS_CHILD_OF Instance method Public Method Returns whether this object is a child of another object 20120202
45 IS_DESCENDANT_OF Instance method Public Method Returns whether this object is a child of another object 20120202
46 IS_INCLUDED Instance method Public Method Returns whether method is included into output 20120203
47 IS_LINK Instance method Public Method 20111206
48 IS_PARENT_OF Instance method Public Method Returns whether this object is a child of another object 20120202
49 MOVE_ATTRIBUTE_DOWN Instance method Public Method 20111206
50 MOVE_ATTRIBUTE_UP Instance method Public Method 20111206
51 RECREATE_STORAGE Instance method Public Method used for clonning 20120320
52 REMOVE_ALL_ATTRIBUTES Instance method Public Method 20120314
53 REMOVE_ATTRIBUTE Instance method Public Method 20111206
54 REMOVE_ATTRIBUTE_BY_REF Instance method Public Method 20111206
55 SET_ALIAS Instance method Public Method Set node's alias 20120618
56 SET_CONCAT_BY Instance method Public Method 20111206
57 SET_CONTEXT Instance method Public Method 20120127
58 SET_DESCRIPTION Instance method Public Method 20111206
59 SET_HAS_INCOND Instance method Public Method 20120201
60 SET_HAS_REPETITION Instance method Public Method 20120111
61 SET_INCOND Instance method Public Method 20120201
62 SET_LINK Instance method Public Method 20111206
63 SET_MANDATORY Instance method Public Method 20111206
64 SET_NAME Instance method Public Method 20111206
65 SET_OCCURS_NUM Instance method Public Method 20111206
66 SET_REPIDX Instance method Public Method 20120314
67 SET_REP_DBQ Instance method Public Method 20120112
68 SET_ROOT_ID Instance method Public Method 20111206
Events
Class J_3RF_REP_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 L_ATTR_LINE Public See coding 20130226 begin of l_attr_line , attr_ref type ref to object, end of l_attr_line
2 L_ATTR_NAME_CACHE Public See coding 20130716 begin of l_attr_name_cache , attr_name type string, attr_ref type ref to object, end of l_attr_name_cache
3 T_ATTRS_NAME_TAB Public See coding 20130716 t_attrs_name_tab type hashed table of l_attr_name_cache with unique key attr_name
4 T_ATTRS_TAB Public See coding 20130226 t_attrs_tab type hashed table of l_attr_line with unique key attr_ref
Method Signatures

Method ADD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRIBUTE Call by reference Object reference (TYPE REF TO) J_3RF_REP_ATTRIBUTE 20111206
2 Returning OUT_INSERTED_ATTR_ID Value transfer Type reference (TYPE) I 20111206
# Exception Resumable Description Created on
1 CX_DUPLICATE_ITEM 20111206

Method ADD_ATTRIBUTE_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRIBUTE Call by reference Object reference (TYPE REF TO) J_3RF_REP_ATTRIBUTE 20131111
2 Returning OUT_INSERTED_ATTR_ID Value transfer Type reference (TYPE) I 20131111
# Exception Resumable Description Created on
1 CX_DUPLICATE_ITEM 20131111

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_OBJ Call by reference Object reference (TYPE REF TO) OBJECT 20111206

Method ADD_ELEMENT on class J_3RF_REP_OBJECT has no exception.

Method APPEND_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DESCRIPTION Call by reference Type reference (TYPE) J_3RF_REP_OBJ_NAME 20111206

Method APPEND_DESCRIPTION on class J_3RF_REP_OBJECT has no exception.

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CLONECHILDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Clone child nodes aswell 20120319
2 Importing IN_KEEP_INDEXES Call by reference Type reference (TYPE) ABAP_BOOL Keep original indexes or create new indexes 20121113
3 Importing IN_PARENT Call by reference Object reference (TYPE REF TO) J_3RF_REP_HIER_OBJ Node object for xml reporting hier 20120319
4 Importing IN_PARENTHIER Call by reference Object reference (TYPE REF TO) J_3RF_REPORT Object of the xml hierarchy 20120319
5 Returning RESULT Value transfer Object reference (TYPE REF TO) OBJECT 20120319

Method CLONE on class J_3RF_REP_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ALIAS Call by reference Type reference (TYPE) J_3RF_REP_NODE_ALIAS Alias for the node 20120618
2 Importing IN_CONTEXT_VALUE Call by reference Object reference (TYPE REF TO) DATA 20120127
3 Importing IN_CRIT_CONT_METH Call by reference Type reference (TYPE) J_3RF_REP_CONCAT_METHOD 20111206
4 Importing IN_DESCRIPTION Call by reference Type reference (TYPE) J_3RF_REP_OBJ_NAME 20111206
5 Importing IN_HAS_INCCRIT Call by reference Type reference (TYPE) J_3RF_REP_USE_CRITERIA 0 20120201
6 Importing IN_HAS_REPETITION Call by reference Type reference (TYPE) J_3RF_REP_USE_REPCRIT ABAP_FALSE Flag for having repetition criteria 20120201
7 Importing IN_IS_LINK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20111206
8 Importing IN_LINK_HREF Call by reference Type reference (TYPE) J_3RF_REP_OBJECTREF 20111206
9 Importing IN_MAX_OCCURS Call by reference Type reference (TYPE) J_3RF_REP_MAXOCCURS 20111206
10 Importing IN_MIN_OCCURS Call by reference Type reference (TYPE) J_3RF_REP_MINOCCURS 20111206
11 Importing IN_NODE_MANDATORY Call by reference Type reference (TYPE) J_3RF_REP_MANDATORY 20111206
12 Importing IN_PARENT_HIER Call by reference Object reference (TYPE REF TO) J_3RF_REPORT Main object for xml report hierarchy 20120112
13 Importing IN_ROOT_ID Call by reference Type reference (TYPE) I 20111206
14 Importing IN_SELF_ID Call by reference Type reference (TYPE) I 20111206
15 Importing IN_TAG_NAME Call by reference Type reference (TYPE) J_3RF_REP_NODE_NAME 20111206

Method CONSTRUCTOR on class J_3RF_REP_OBJECT has no exception.

Method CREATE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_COUNT Call by reference Type reference (TYPE) I Number of columns 20120504
2 Importing IN_MAKEFIXED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Add 1 to given number of columns 20120528
3 Returning OUT_STRUCT Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20120504

Method CREATE_STRUCTURE on class J_3RF_REP_OBJECT has no exception.

Method DESTROY Signature

Method DESTROY on class J_3RF_REP_OBJECT has no parameter.
Method DESTROY on class J_3RF_REP_OBJECT has no exception.

Method EXPORT_ATTRS_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_TABLE Call by reference Type reference (TYPE) J_3RF_REP_ATTR_TAB 20111206

Method EXPORT_ATTRS_TO_TABLE on class J_3RF_REP_OBJECT has no exception.

Method EXPORT_INCCRIT_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_TABLE Call by reference Type reference (TYPE) J_3RF_REP_INCOND_TAB Reporting Hierarchy Object Inclusion Criteria 20120130

Method EXPORT_INCCRIT_TO_TABLE on class J_3RF_REP_OBJECT has no exception.

Method EXPORT_OBJSEL_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_TABLE Call by reference Type reference (TYPE) J_3RF_REP_OBJSEL_TAB Reporting Object Selections 20120131

Method EXPORT_OBJSEL_TO_TABLE on class J_3RF_REP_OBJECT has no exception.

Method EXPORT_OBJ_TO_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ADDFIXED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Add name of the node as first cell 20120528
2 Importing IN_VISSTRUCT Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20120528
3 Returning OUT_STRUCT Value transfer Object reference (TYPE REF TO) DATA 20120504

Method EXPORT_OBJ_TO_STRUCT on class J_3RF_REP_OBJECT has no exception.

Method EXPORT_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_STRUCT Value transfer Type reference (TYPE) J_3RFVDBREP_OBJ 20111206

Method EXPORT_STRUCT on class J_3RF_REP_OBJECT has no exception.

Method GET_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_ALIAS Value transfer Type reference (TYPE) J_3RF_REP_NODE_ALIAS Alias for the node 20120618

Method GET_ALIAS on class J_3RF_REP_OBJECT has no exception.

Method GET_ALL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OUT_ATTRS Call by reference Type reference (TYPE) T_ATTRS_TAB List of attached attributes 20130226

Method GET_ALL_ATTRIBUTES on class J_3RF_REP_OBJECT has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTR Value transfer Object reference (TYPE REF TO) OBJECT 20111206
2 Importing ATTR_IDX Call by reference Type reference (TYPE) I 20111206
# Exception Resumable Description Created on
1 CX_TAXOBJECT_NOT_FOUND Attribute not found 20120210

Method GET_ATTRIBUTES_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COUNT Value transfer Type reference (TYPE) I 20111206
2 Importing EXCLUDE_TECH Call by reference Type reference (TYPE) FLAG ABAP_FALSE don't count technical attributes 20120604

Method GET_ATTRIBUTES_COUNT on class J_3RF_REP_OBJECT has no exception.

Method GET_ATTRIBUTE_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTR_NAME Call by reference Type reference (TYPE) J_3RF_REP_ATTRNAME 20111206
2 Returning OUT_ATTRIBUTE Value transfer Object reference (TYPE REF TO) OBJECT 20111206
# Exception Resumable Description Created on
1 CX_TAXOBJECT_NOT_FOUND Object not found in hierarchy 20111221

Method GET_ATTRIBUTE_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRIBUTE Call by reference Object reference (TYPE REF TO) OBJECT 20111206
2 Returning OUT_IDX Value transfer Type reference (TYPE) I 20111206

Method GET_ATTRIBUTE_IDX on class J_3RF_REP_OBJECT has no exception.

Method GET_ATTRRIBUTE_NEXTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_NEXT_ID Value transfer Type reference (TYPE) I 20111206

Method GET_ATTRRIBUTE_NEXTID on class J_3RF_REP_OBJECT has no exception.

Method GET_CELL_FROM_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRSEL_TAB Call by reference Type reference (TYPE) J3RXR_ATTRSEL_TT Additional selection criteria 20120604
2 Importing IN_CELLNAME Call by reference Type reference (TYPE) J_3RF_TAX_FIELDNAME Name of the retreving cell 20120314
3 Exporting OUT_CELL Value transfer Type reference (TYPE) ANY 20120314
4 Exporting OUT_SUBRC Value transfer Type reference (TYPE) SUBRC 20120314
# Exception Resumable Description Created on
1 CX_WRONG_ARGUMENTS_LIST Wrong combination of input parameters 20121025

Method GET_CONCAT_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_CONCAT_BY Value transfer Type reference (TYPE) J_3RF_REP_CONCAT_METHOD 20111206

Method GET_CONCAT_BY on class J_3RF_REP_OBJECT has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_CONTEXT Value transfer Object reference (TYPE REF TO) DATA 20120127

Method GET_CONTEXT on class J_3RF_REP_OBJECT has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_DESCRIPTION Value transfer Type reference (TYPE) J_3RF_REP_OBJ_NAME 20111206

Method GET_DESCRIPTION on class J_3RF_REP_OBJECT has no exception.

Method GET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) I 20111206
2 Returning OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20111206

Method GET_ELEMENT on class J_3RF_REP_OBJECT has no exception.

Method GET_HAS_INCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_HAS_CRITERIA Value transfer Type reference (TYPE) J_3RF_REP_USE_CRITERIA 20120201

Method GET_HAS_INCOND on class J_3RF_REP_OBJECT has no exception.

Method GET_HAS_REPETITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_REPETITION Value transfer Type reference (TYPE) J_3RF_REP_USE_REPCRIT Flag for having repetition criteria 20120111

Method GET_HAS_REPETITION on class J_3RF_REP_OBJECT has no exception.

Method GET_HIERARCHY Signature

Method GET_HIERARCHY on class J_3RF_REP_OBJECT has no parameter.
Method GET_HIERARCHY on class J_3RF_REP_OBJECT has no exception.

Method GET_INCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_CRITERIA Value transfer Object reference (TYPE REF TO) J_3RF_REP_INCOND Inclusion criteria holder 20120201

Method GET_INCOND on class J_3RF_REP_OBJECT has no exception.

Method GET_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_MANDATORY Value transfer Type reference (TYPE) J_3RF_REP_MANDATORY 20111206

Method GET_MANDATORY on class J_3RF_REP_OBJECT has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_NAME Value transfer Type reference (TYPE) J_3RF_REP_NODE_NAME 20111206

Method GET_NAME on class J_3RF_REP_OBJECT has no exception.

Method GET_OCCURS_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_MAX_OCCURS Call by reference Type reference (TYPE) J_3RF_REP_MAXOCCURS 20111206
2 Exporting OUT_MIN_OCCURS Call by reference Type reference (TYPE) J_3RF_REP_MINOCCURS 20111206

Method GET_OCCURS_NUM on class J_3RF_REP_OBJECT has no exception.

Method GET_PARENT_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_PARENT_HIER Call by reference Object reference (TYPE REF TO) J_3RF_REPORT Main object for xml report hierarchy 20120112

Method GET_PARENT_HIER on class J_3RF_REP_OBJECT has no exception.

Method GET_PARENT_OBJECT Signature

Method GET_PARENT_OBJECT on class J_3RF_REP_OBJECT has no parameter.
Method GET_PARENT_OBJECT on class J_3RF_REP_OBJECT has no exception.

Method GET_REPIDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_REPIDX Value transfer Type reference (TYPE) I 20120314

Method GET_REPIDX on class J_3RF_REP_OBJECT has no exception.

Method GET_REP_ATTRS_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTR_NAME Call by reference Type reference (TYPE) J_3RF_REP_ATTRNAME Reporting Object Attribute Name 20120326
2 Importing IN_MAX_DEPTH Call by reference Type reference (TYPE) I Max depth to look at (after skipping) 20120330
3 Importing IN_MIN_DEPTH Call by reference Type reference (TYPE) I 1 Minimum depth of childs to start lookup 20120331
4 Exporting OUT_ATTRS Call by reference Type reference (TYPE) J3RXR_ATTR_TABLE 20120326
5 Exporting OUT_COUNT Call by reference Type reference (TYPE) I Amount of items found 20120326

Method GET_REP_ATTRS_BY_NAME on class J_3RF_REP_OBJECT has no exception.

Method GET_REP_DBQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_REP_DBQ Value transfer Object reference (TYPE REF TO) J_3RF_REP_OBJSEL Database query class for xml reports hier 20120112

Method GET_REP_DBQ on class J_3RF_REP_OBJECT has no exception.

Method GET_ROOT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ROOT_ID Value transfer Type reference (TYPE) I 20111206

Method GET_ROOT_ID on class J_3RF_REP_OBJECT has no exception.

Method GET_SELF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SELF_ID Value transfer Type reference (TYPE) I 20111206

Method GET_SELF_ID on class J_3RF_REP_OBJECT has no exception.

Method GET_XPATH Signature

Method GET_XPATH on class J_3RF_REP_OBJECT has no parameter.
Method GET_XPATH on class J_3RF_REP_OBJECT has no exception.

Method HAVE_REPEATABLE_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_CHILDS Call by reference Type reference (TYPE) J3RXR_OBJECT_LIST Repeatable childs list 20120504
2 Exporting OUT_COUNT Call by reference Type reference (TYPE) I Amount of objects 20120515
3 Exporting OUT_HAVEREP Value transfer Type reference (TYPE) ABAP_BOOL Object have repeatable childs 20120504

Method HAVE_REPEATABLE_CHILDS on class J_3RF_REP_OBJECT has no exception.

Method IMPORT_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_STRUCT Call by reference Type reference (TYPE) J_3RFVDBREP_OBJ 20111206

Method IMPORT_STRUCT on class J_3RF_REP_OBJECT has no exception.

Method IS_ASCENDANT_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_OBJECT Call by reference Object reference (TYPE REF TO) J_3RF_REP_OBJECT Node object for xml reporting hier 20120202
2 Returning OUT_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120202

Method IS_ASCENDANT_OF on class J_3RF_REP_OBJECT has no exception.

Method IS_CHILD_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_OBJECT Call by reference Object reference (TYPE REF TO) J_3RF_REP_OBJECT Node object for xml reporting hier 20120202
2 Returning OUT_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120202

Method IS_CHILD_OF on class J_3RF_REP_OBJECT has no exception.

Method IS_DESCENDANT_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_OBJECT Call by reference Object reference (TYPE REF TO) J_3RF_REP_OBJECT Node object for xml reporting hier 20120202
2 Returning OUT_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120202

Method IS_DESCENDANT_OF on class J_3RF_REP_OBJECT has no exception.

Method IS_INCLUDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120203

Method IS_INCLUDED on class J_3RF_REP_OBJECT has no exception.

Method IS_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OUT_IS_LINK Call by reference Type reference (TYPE) ABAP_BOOL 20111206
2 Changing OUT_LINK_HREF Call by reference Type reference (TYPE) J_3RF_REP_OBJECTREF 20111206

Method IS_LINK on class J_3RF_REP_OBJECT has no exception.

Method IS_PARENT_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_OBJECT Call by reference Object reference (TYPE REF TO) J_3RF_REP_OBJECT Node object for xml reporting hier 20120202
2 Returning OUT_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120202

Method IS_PARENT_OF on class J_3RF_REP_OBJECT has no exception.

Method MOVE_ATTRIBUTE_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTR_IDX Call by reference Type reference (TYPE) I 20111206
2 Importing IN_STEPS Call by reference Type reference (TYPE) I 1 20111206
3 Returning OUT_OTHER_ATTR_ID Value transfer Type reference (TYPE) I 20111206

Method MOVE_ATTRIBUTE_DOWN on class J_3RF_REP_OBJECT has no exception.

Method MOVE_ATTRIBUTE_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTR_IDX Call by reference Type reference (TYPE) I 20111206
2 Importing IN_STEPS Call by reference Type reference (TYPE) I 1 20111206
3 Returning OUT_OTHER_ATTR_ID Value transfer Type reference (TYPE) I 20111206

Method MOVE_ATTRIBUTE_UP on class J_3RF_REP_OBJECT has no exception.

Method RECREATE_STORAGE Signature

Method RECREATE_STORAGE on class J_3RF_REP_OBJECT has no parameter.
Method RECREATE_STORAGE on class J_3RF_REP_OBJECT has no exception.

Method REMOVE_ALL_ATTRIBUTES Signature

Method REMOVE_ALL_ATTRIBUTES on class J_3RF_REP_OBJECT has no parameter.
Method REMOVE_ALL_ATTRIBUTES on class J_3RF_REP_OBJECT has no exception.

Method REMOVE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTR_IDX Call by reference Type reference (TYPE) I 20111206

Method REMOVE_ATTRIBUTE on class J_3RF_REP_OBJECT has no exception.

Method REMOVE_ATTRIBUTE_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTR_REF Call by reference Object reference (TYPE REF TO) OBJECT 20111206

Method REMOVE_ATTRIBUTE_BY_REF on class J_3RF_REP_OBJECT has no exception.

Method SET_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ALIAS Call by reference Type reference (TYPE) J_3RF_REP_NODE_ALIAS Alias for the node 20120618

Method SET_ALIAS on class J_3RF_REP_OBJECT has no exception.

Method SET_CONCAT_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CONCAT_BY Call by reference Type reference (TYPE) J_3RF_REP_CONCAT_METHOD 20111206

Method SET_CONCAT_BY on class J_3RF_REP_OBJECT has no exception.

Method SET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CONTEXT_VALUE Call by reference Object reference (TYPE REF TO) DATA 20120127

Method SET_CONTEXT on class J_3RF_REP_OBJECT has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DESCRIPTION Call by reference Type reference (TYPE) J_3RF_REP_OBJ_NAME 20111206

Method SET_DESCRIPTION on class J_3RF_REP_OBJECT has no exception.

Method SET_HAS_INCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_HAS_CRITERIA Call by reference Type reference (TYPE) J_3RF_REP_USE_CRITERIA 20120201

Method SET_HAS_INCOND on class J_3RF_REP_OBJECT has no exception.

Method SET_HAS_REPETITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_REPETITION Call by reference Type reference (TYPE) J_3RF_REP_USE_REPCRIT Flag for having repetition criteria 20120111

Method SET_HAS_REPETITION on class J_3RF_REP_OBJECT has no exception.

Method SET_INCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CRITERIA Call by reference Object reference (TYPE REF TO) J_3RF_REP_INCOND Inclusion criteria holder 20120201

Method SET_INCOND on class J_3RF_REP_OBJECT has no exception.

Method SET_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_IS_LINK Call by reference Type reference (TYPE) ABAP_BOOL Indicates that this node is a link 20111206
2 Importing IN_LINK_HREF Call by reference Type reference (TYPE) J_3RF_REP_OBJECTREF Id of the node link refers to 20111206

Method SET_LINK on class J_3RF_REP_OBJECT has no exception.

Method SET_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MANDATORY Call by reference Type reference (TYPE) J_3RF_REP_MANDATORY 20111206

Method SET_MANDATORY on class J_3RF_REP_OBJECT has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_NAME Call by reference Type reference (TYPE) J_3RF_REP_NODE_NAME 20111206

Method SET_NAME on class J_3RF_REP_OBJECT has no exception.

Method SET_OCCURS_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MAX_OCCURS Call by reference Type reference (TYPE) J_3RF_REP_MAXOCCURS 20111206
2 Importing IN_MIN_OCCURS Call by reference Type reference (TYPE) J_3RF_REP_MINOCCURS 20111206

Method SET_OCCURS_NUM on class J_3RF_REP_OBJECT has no exception.

Method SET_REPIDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_REPIDX Call by reference Type reference (TYPE) I 20120314

Method SET_REPIDX on class J_3RF_REP_OBJECT has no exception.

Method SET_REP_DBQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_REP_DBQ Call by reference Object reference (TYPE REF TO) J_3RF_REP_OBJSEL Database query class for xml reports hier 20120112

Method SET_REP_DBQ on class J_3RF_REP_OBJECT has no exception.

Method SET_ROOT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ROOT_ID Call by reference Type reference (TYPE) I 20111206

Method SET_ROOT_ID on class J_3RF_REP_OBJECT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 607