REGISTER_SELECT_PATH_NODE SAP Method Util: Register node which is relevant for the select path
Below is documentation, parameters and attributes of ABAP Method REGISTER_SELECT_PATH_NODE within SAP class /SCMTMS/CL_Q_SUPERCLASS. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name /SCMTMS/CL_Q_SUPERCLASS into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method REGISTER_SELECT_PATH_NODE can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method REGISTER_SELECT_PATH_NODE
.| Name | Type | Data Type | Description | Default Value |
| IO_CONF | Importing | TYPE REF TO /BOBF/IF_FRW_CONFIGURATION | Interface for Configuration | |
| IS_NODE | Importing | TYPE /BOBF/S_CONFRO_NODE | Configuration: Node | |
| IT_RESULT_ENHANCE | Importing | TYPE /SCMTMS/T_QDB_ATTR_ENHANCE | Generic result query attributes enhancement table | |
| IV_BO2XDB_JOIN_ATTR | Importing | TYPE FIELDNAME | Join attribute of IV_NODE_KEY to IV_XDB_TABLE | |
| IV_BO2XDB_JOIN_ATTR2 | Importing | TYPE FIELDNAME | Add. join attribute of IV_NODE_KEY to IV_XDB_TABLE | |
| IV_BO2XDB_JOIN_ATTR2_C | Importing | TYPE /SCMTMS/QENH_NODE_JOIN_C | Target Node Join Attribute Value from Constant or Type | |
| IV_BO2XDB_JOIN_ATTR2_VAL | Importing | TYPE /SCMTMS/QENH_NODE_JOIN_VAL | Target Node Join Attribute Value | |
| IV_BO2XDB_JOIN_ATTR3 | Importing | TYPE FIELDNAME | Add. join attribute of IV_NODE_KEY to IV_XDB_TABLE | |
| IV_BO2XDB_JOIN_ATTR3_C | Importing | TYPE /SCMTMS/QENH_NODE_JOIN_C | Target Node Join Attribute Value from Constant or Type | |
| IV_BO2XDB_JOIN_ATTR3_VAL | Importing | TYPE /SCMTMS/QENH_NODE_JOIN_VAL | Target Node Join Attribute Value | |
| IV_NODE_KEY | Importing | TYPE /BOBF/OBM_NODE_KEY | Node | |
| IV_SRC_DB_COUNT | Importing | TYPE NUMC2 | Source DB Count | |
| IV_SRC_DB_TABLE | Importing | TYPE TABNAME | Source DB Table | |
| IV_TRGT_DB_COUNT | Importing | TYPE NUMC2 | Target DB Count | |
| IV_XDB_TABLE | Importing | TYPE TABNAME | Target DB Table | |
| ES_NODE_ATTR | Exporting | TYPE TY_NODE | Current node with counter and query attr. | |
| CT_NODE_ATTR | Changing | TYPE TT_NODE | Node with counter and query attributes |
Exceptions of Method REGISTER_SELECT_PATH_NODE
This method does not have any exceptionsExample ABAP coding
DATA: lo_class TYPE REF TO /SCMTMS/CL_Q_SUPERCLASS.
DATA: lv_CT_NODE_ATTR TYPE TT_NODE,
lv_ES_NODE_ATTR TYPE TY_NODE,
lv_IO_CONF TYPE /BOBF/IF_FRW_CONFIGURATION,
lv_IS_NODE TYPE /BOBF/S_CONFRO_NODE,
lv_IT_RESULT_ENHANCE TYPE /SCMTMS/T_QDB_ATTR_ENHANCE,
lv_IV_BO2XDB_JOIN_ATTR TYPE FIELDNAME,
lv_IV_BO2XDB_JOIN_ATTR2 TYPE FIELDNAME,
lv_IV_BO2XDB_JOIN_ATTR2_C TYPE /SCMTMS/QENH_NODE_JOIN_C,
lv_IV_BO2XDB_JOIN_ATTR2_VAL TYPE /SCMTMS/QENH_NODE_JOIN_VAL,
lv_IV_BO2XDB_JOIN_ATTR3 TYPE FIELDNAME,
lv_IV_BO2XDB_JOIN_ATTR3_C TYPE /SCMTMS/QENH_NODE_JOIN_C,
lv_IV_BO2XDB_JOIN_ATTR3_VAL TYPE /SCMTMS/QENH_NODE_JOIN_VAL,
lv_IV_NODE_KEY TYPE /BOBF/OBM_NODE_KEY,
lv_IV_SRC_DB_COUNT TYPE NUMC2,
lv_IV_SRC_DB_TABLE TYPE TABNAME,
lv_IV_TRGT_DB_COUNT TYPE NUMC2,
lv_IV_XDB_TABLE TYPE TABNAME,
lv_other TYPE c.
CALL METHOD lo_class=>REGISTER_SELECT_PATH_NODE(
EXPORTING
IO_CONF = lv_IO_CONF
IS_NODE = lv_IS_NODE
IT_RESULT_ENHANCE = lv_IT_RESULT_ENHANCE
IV_BO2XDB_JOIN_ATTR = lv_IV_BO2XDB_JOIN_ATTR
IV_BO2XDB_JOIN_ATTR2 = lv_IV_BO2XDB_JOIN_ATTR2
IV_BO2XDB_JOIN_ATTR2_C = lv_IV_BO2XDB_JOIN_ATTR2_C
IV_BO2XDB_JOIN_ATTR2_VAL = lv_IV_BO2XDB_JOIN_ATTR2_VAL
IV_BO2XDB_JOIN_ATTR3 = lv_IV_BO2XDB_JOIN_ATTR3
IV_BO2XDB_JOIN_ATTR3_C = lv_IV_BO2XDB_JOIN_ATTR3_C
IV_BO2XDB_JOIN_ATTR3_VAL = lv_IV_BO2XDB_JOIN_ATTR3_VAL
IV_NODE_KEY = lv_IV_NODE_KEY
IV_SRC_DB_COUNT = lv_IV_SRC_DB_COUNT
IV_SRC_DB_TABLE = lv_IV_SRC_DB_TABLE
IV_TRGT_DB_COUNT = lv_IV_TRGT_DB_COUNT
IV_XDB_TABLE = lv_IV_XDB_TABLE
IMPORTING
ES_NODE_ATTR = lv_ES_NODE_ATTR
CHANGING
CT_NODE_ATTR = lv_CT_NODE_ATTR ).
Links to Related Class(s)
/SCMTMS/...Full list of available SAP object classes
Search for further information about these or an SAP related objects