FORKEY_CHECK_BY_INT_EXT_ID_NEW SAP Method of class /SCMTMS/CL_TCM_BOPF_BASE









Below is documentation, parameters and attributes of ABAP Method FORKEY_CHECK_BY_INT_EXT_ID_NEW within SAP class /SCMTMS/CL_TCM_BOPF_BASE. 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_TCM_BOPF_BASE 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 FORKEY_CHECK_BY_INT_EXT_ID_NEW can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method FORKEY_CHECK_BY_INT_EXT_ID_NEW

.

NameTypeData TypeDescriptionDefault Value
IO_READImportingTYPE REF TO
/BOBF/IF_FRW_READ
Interface to Read Data
IV_EXT_ID_FIELDImportingTYPE
STRING
IV_INT_ID_FIELDImportingTYPE
STRING
IV_NODE_BOPF_CONF_KEYImportingTYPE
/BOBF/CONF_KEY
NodeID
IV_NODE_IDImportingTYPE
/BOBF/CONF_KEY
NodeID
IV_SAVE_TIME_CHECKSImportingTYPE
ABAP_BOOL
IV_TARGET_BO_KEYImportingTYPE
/BOBF/CONF_KEY
NodeID
IV_TARGET_BO_NODE_ALT_KEYImportingTYPE
/BOBF/CONF_KEY
NodeID
IV_TARGET_BO_NODE_EXTID_FLDImportingTYPE
CLIKE
IV_TARGET_BO_NODE_KEYImportingTYPE
/BOBF/CONF_KEY
NodeID
IV_TARGET_BO_NODE_QUERY_EXTATTImportingTYPE
STRING
IV_TARGET_BO_NODE_QUERY_KEYImportingTYPE
/BOBF/CONF_KEY
NodeID
ES_NODE_DATA_OUTExportingTYPE
ANY
ES_TARGET_NODE_DATA_OUTExportingTYPE
ANY
EV_CHANGEDExportingTYPE
ABAP_BOOL
EV_EXT_ID_INVALIDExportingTYPE
ABAP_BOOL
EV_HAS_VALID_VALUEExportingTYPE
ABAP_BOOL
EV_INT_ID_INVALIDExportingTYPE
ABAP_BOOL
EV_MESSAGE_FIELDExportingTYPE
STRING
EV_NO_ENTRYExportingTYPE
ABAP_BOOL
CT_TARGET_BO_NODE_ALT_KEYSChangingTYPE
STANDARD TABLE
CT_TARGET_BO_NODE_TABLEChangingTYPE
STANDARD TABLE



Exceptions of Method FORKEY_CHECK_BY_INT_EXT_ID_NEW

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO /SCMTMS/CL_TCM_BOPF_BASE.
DATA: lv_CT_TARGET_BO_NODE_ALT_KEYS TYPE STANDARD TABLE,
lv_CT_TARGET_BO_NODE_TABLE TYPE STANDARD TABLE,
lv_ES_NODE_DATA_OUT TYPE ANY,
lv_ES_TARGET_NODE_DATA_OUT TYPE ANY,
lv_EV_CHANGED TYPE ABAP_BOOL,
lv_EV_EXT_ID_INVALID TYPE ABAP_BOOL,
lv_EV_HAS_VALID_VALUE TYPE ABAP_BOOL,
lv_EV_INT_ID_INVALID TYPE ABAP_BOOL,
lv_EV_MESSAGE_FIELD TYPE STRING,
lv_EV_NO_ENTRY TYPE ABAP_BOOL,
lv_IO_READ TYPE /BOBF/IF_FRW_READ,
lv_IV_EXT_ID_FIELD TYPE STRING,
lv_IV_INT_ID_FIELD TYPE STRING,
lv_IV_NODE_BOPF_CONF_KEY TYPE /BOBF/CONF_KEY,
lv_IV_NODE_ID TYPE /BOBF/CONF_KEY,
lv_IV_SAVE_TIME_CHECKS TYPE ABAP_BOOL,
lv_IV_TARGET_BO_KEY TYPE /BOBF/CONF_KEY,
lv_IV_TARGET_BO_NODE_ALT_KEY TYPE /BOBF/CONF_KEY,
lv_IV_TARGET_BO_NODE_EXTID_FLD TYPE CLIKE,
lv_IV_TARGET_BO_NODE_KEY TYPE /BOBF/CONF_KEY,
lv_IV_TARGET_BO_NODE_QUERY_EXTATT TYPE STRING,
lv_IV_TARGET_BO_NODE_QUERY_KEY TYPE /BOBF/CONF_KEY,
lv_other TYPE c.

CALL METHOD lo_class=>FORKEY_CHECK_BY_INT_EXT_ID_NEW(
EXPORTING
IO_READ = lv_IO_READ
IV_EXT_ID_FIELD = lv_IV_EXT_ID_FIELD
IV_INT_ID_FIELD = lv_IV_INT_ID_FIELD
IV_NODE_BOPF_CONF_KEY = lv_IV_NODE_BOPF_CONF_KEY
IV_NODE_ID = lv_IV_NODE_ID
IV_SAVE_TIME_CHECKS = lv_IV_SAVE_TIME_CHECKS
IV_TARGET_BO_KEY = lv_IV_TARGET_BO_KEY
IV_TARGET_BO_NODE_ALT_KEY = lv_IV_TARGET_BO_NODE_ALT_KEY
IV_TARGET_BO_NODE_EXTID_FLD = lv_IV_TARGET_BO_NODE_EXTID_FLD
IV_TARGET_BO_NODE_KEY = lv_IV_TARGET_BO_NODE_KEY
IV_TARGET_BO_NODE_QUERY_EXTATT = lv_IV_TARGET_BO_NODE_QUERY_EXTATT
IV_TARGET_BO_NODE_QUERY_KEY = lv_IV_TARGET_BO_NODE_QUERY_KEY
IMPORTING
ES_NODE_DATA_OUT = lv_ES_NODE_DATA_OUT
ES_TARGET_NODE_DATA_OUT = lv_ES_TARGET_NODE_DATA_OUT
EV_CHANGED = lv_EV_CHANGED
EV_EXT_ID_INVALID = lv_EV_EXT_ID_INVALID
EV_HAS_VALID_VALUE = lv_EV_HAS_VALID_VALUE
EV_INT_ID_INVALID = lv_EV_INT_ID_INVALID
EV_MESSAGE_FIELD = lv_EV_MESSAGE_FIELD
EV_NO_ENTRY = lv_EV_NO_ENTRY
CHANGING
CT_TARGET_BO_NODE_ALT_KEYS = lv_CT_TARGET_BO_NODE_ALT_KEYS
CT_TARGET_BO_NODE_TABLE = lv_CT_TARGET_BO_NODE_TABLE ).

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!