Symptom
In SAP Reference IMG three nodes under Information Retrieval Framework are shown as Node text not found
The nodes are:
Maintain system status
BAdI: Tables Used by an ILM Object
BAdI: Extend Data Read Using Function Modules
Read more...
Environment
This KBA applies to all SAP Products based on NetWeaver and S4H
Keywords
IRF
Data Protection
DTINF_SYSTEM_STATE
Maintain system status
DTINF_ILM_OBJ_TAB_C
BAdI: Tables Used by an ILM Object
Definition BADI_DTINF_ILM_OBJ_TABLES_C
DTINF_READ_API_EXT_CDTINF_READ_API_EXT_C
BAdI: Extend Data Read Using Function Modules
Definition BADI_DTINF_READ_API_EXT_C
*&---------------------------------------------------------------------*
*& Report ZSLA_INFORM_RETRIEV_FRAMEWORK
*&
*&---------------------------------------------------------------------*
*& Creates missing entries in table TNODEIMGR for
*& Information Retrieval Framework
*&---------------------------------------------------------------------*
REPORT ZSLA_INFORM_RETRIEV_FRAMEWORK.
DATA R LIKE TNODEIMGR.
DATA TNODEIMGR_TABLE TYPE STANDARD TABLE OF TNODEIMGR.
DATA ls_e071 TYPE ko200.
DATA lt_e071k_row TYPE e071k.
DATA lt_e071k TYPE STANDARD TABLE OF e071k.
FREE R.
R-NODE_ID = '005056B42F491EE6A4BEED5077B11884'.
R-REF_TYPE = 'COBJ'.
R-REF_OBJECT = 'DTINF_SYSTEM_STATE'.
APPEND R TO TNODEIMGR_TABLE.
FREE R.
R-NODE_ID = '005056B42F491EE782971F31C8480CA2'.
R-REF_TYPE = 'COBJ'.
R-REF_OBJECT = 'DTINF_ILM_OBJ_TAB_C'.
APPEND R TO TNODEIMGR_TABLE.
FREE R.
R-NODE_ID = '005056B42F491EE7829A0624E94F1239'.
R-REF_TYPE = 'COBJ'.
R-REF_OBJECT = 'DTINF_READ_API_EXT_C'.
APPEND R TO TNODEIMGR_TABLE.
FREE ls_e071.
FREE lt_e071k.
ls_e071 = VALUE ko200( pgmid = 'R3TR' object = 'TABU' obj_name = 'TNODEIMGR' objfunc = 'K' ).
LOOP AT TNODEIMGR_TABLE INTO R.
lt_e071k_row-pgmid = 'R3TR'.
lt_e071k_row-object = 'TABU'.
lt_e071k_row-objname = 'TNODEIMGR'.
lt_e071k_row-mastertype = 'TABU'.
lt_e071k_row-mastername = 'TNODEIMGR'.
CONCATENATE
R-NODE_ID
R-EXT_KEY
R-REF_TYPE
R-REF_OBJECT
INTO lt_e071k_row-tabkey
RESPECTING BLANKS.
APPEND lt_e071k_row TO lt_e071k.
ENDLOOP.
CALL FUNCTION 'TR_OBJECT_CHECK'
EXPORTING
wi_ko200 = ls_e071
TABLES
wt_e071k = lt_e071k
EXCEPTIONS
cancel_edit_other_error = 1
show_only_other_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE 'S' NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 DISPLAY LIKE sy-msgty.
RETURN.
ENDIF.
CALL FUNCTION 'TR_OBJECT_INSERT'
EXPORTING
wi_ko200 = ls_e071
TABLES
wt_e071k = lt_e071k
EXCEPTIONS
cancel_edit_other_error = 1
show_only_other_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE 'S' NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 DISPLAY LIKE sy-msgty.
RETURN.
ENDIF.
FREE ls_e071.
FREE lt_e071k.
INSERT TNODEIMGR FROM TABLE TNODEIMGR_TABLE ACCEPTING DUPLICATE KEYS.
MODIFY TNODEIMGR FROM TABLE TNODEIMGR_TABLE.
FREE R.
FREE TNODEIMGR_TABLE.
FREE ls_e071.
FREE lt_e071k. , KBA , BC-CUS-TOL-IMG , Implementation Guide , BC-CUS-TOL-TME , View Maintenance Tool , CA-GTF-INF , Information Framework (IRF) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.