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.
SAP Knowledge Base Article - Preview