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

.

NameTypeData TypeDescriptionDefault Value
IO_CONFImportingTYPE REF TO
/BOBF/IF_FRW_CONFIGURATION
Interface for Configuration
IS_NODEImportingTYPE
/BOBF/S_CONFRO_NODE
Configuration: Node
IT_RESULT_ENHANCEImportingTYPE
/SCMTMS/T_QDB_ATTR_ENHANCE
Generic result query attributes enhancement table
IV_BO2XDB_JOIN_ATTRImportingTYPE
FIELDNAME
Join attribute of IV_NODE_KEY to IV_XDB_TABLE
IV_BO2XDB_JOIN_ATTR2ImportingTYPE
FIELDNAME
Add. join attribute of IV_NODE_KEY to IV_XDB_TABLE
IV_BO2XDB_JOIN_ATTR2_CImportingTYPE
/SCMTMS/QENH_NODE_JOIN_C
Target Node Join Attribute Value from Constant or Type
IV_BO2XDB_JOIN_ATTR2_VALImportingTYPE
/SCMTMS/QENH_NODE_JOIN_VAL
Target Node Join Attribute Value
IV_BO2XDB_JOIN_ATTR3ImportingTYPE
FIELDNAME
Add. join attribute of IV_NODE_KEY to IV_XDB_TABLE
IV_BO2XDB_JOIN_ATTR3_CImportingTYPE
/SCMTMS/QENH_NODE_JOIN_C
Target Node Join Attribute Value from Constant or Type
IV_BO2XDB_JOIN_ATTR3_VALImportingTYPE
/SCMTMS/QENH_NODE_JOIN_VAL
Target Node Join Attribute Value
IV_NODE_KEYImportingTYPE
/BOBF/OBM_NODE_KEY
Node
IV_SRC_DB_COUNTImportingTYPE
NUMC2
Source DB Count
IV_SRC_DB_TABLEImportingTYPE
TABNAME
Source DB Table
IV_TRGT_DB_COUNTImportingTYPE
NUMC2
Target DB Count
IV_XDB_TABLEImportingTYPE
TABNAME
Target DB Table
ES_NODE_ATTRExportingTYPE
TY_NODE
Current node with counter and query attr.
CT_NODE_ATTRChangingTYPE
TT_NODE
Node with counter and query attributes



Exceptions of Method REGISTER_SELECT_PATH_NODE

This method does not have any exceptions

Example 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!