RHOMATTRIBUTES_ANALYZE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for TRADOS memory: ndbw_hr_paos This program is aimed at finding errors using SAP Support...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RHOMATTRIBUTES_ANALYZE into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: SCENARIO = D Attribute Maintenance Scenario
Selection Text: REALO = D Extended Object ID
Selection Text: OTYPE = D Object Type
Selection Text: ATTRIBS = D Attribute
Title: Analysis of Attribute Inheritance
Text Symbol: 009 = Result:
Text Symbol: 008 = Inherited from
Text Symbol: 007 = Level
Text Symbol: 006 = Object Description:
Text Symbol: 005 = Object ID:
Text Symbol: 004 = Realo:
Text Symbol: 003 = Object Type:
Text Symbol: 002 = Scenario:
Text Symbol: 001 = Object Descr./Definition of Attribute
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RH_INTERNAL_ACTIVE_WF_PLVAR CALL FUNCTION 'RH_INTERNAL_ACTIVE_WF_PLVAR' IMPORTING active_plvar = plvar EXCEPTIONS no_active_plvar_found = 1 OTHERS = 2.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = report dynumb = dynpro_nr translate_to_upper = 'X' TABLES dynpfields = gt_dynpfields EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.
ASK_OTYPE CALL FUNCTION 'ASK_OTYPE' EXPORTING d_otype = otype IMPORTING otype = otype subrc = subrc EXCEPTIONS OTHERS = 0.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = report dynumb = dynpro_nr TABLES dynpfields = gt_dynpfields EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 undefind_error = 7 OTHERS = 8.
RH_OBJID_REQUEST CALL FUNCTION 'RH_OBJID_REQUEST' EXPORTING plvar = plvar otype = otype set_mode = ' ' IMPORTING sel_object = sel_object EXCEPTIONS cancelled = 1 wrong_condition = 2 nothing_found = 3 internal_error = 4 illegal_mode = 5 OTHERS = 6.
RH_MACO CALL FUNCTION 'RH_MACO' EXPORTING seark = realo plvar = plvar otype = otype IMPORTING sel_object = sel_object EXCEPTIONS f15 = 1 wrong_condition = 2 nothing_found = 3 OTHERS = 4.
RHGA_READ_TREE_UP CALL FUNCTION 'RHGA_READ_TREE_UP' EXPORTING scenario = scenario otype = otype realo = realo IMPORTING single_tree = gs_tree EXCEPTIONS invalid_scenario = 1 internal_error = 2 error_reading_structure = 3 OTHERS = 4.
RH_READ_OBJECT_SET CALL FUNCTION 'RH_READ_OBJECT_SET' EXPORTING objid_tab = gs_tree IMPORTING text_tab = it_objec EXCEPTIONS no_objects_supplied = 1 nothing_found = 2 OTHERS = 3.
RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = plvar otype = otype realo = realo IMPORTING short = short stext = stext EXCEPTIONS not_found = 1 OTHERS = 2.
OM_GET_ICON_OF_OTYPE CALL FUNCTION 'OM_GET_ICON_OF_OTYPE' EXPORTING otype = ls_outtab-otype IMPORTING icon = ls_icon-icon EXCEPTIONS otype_not_found = 1 no_icon_found = 0 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_INTENSIFY' IMPORTING RESULT = ls_icon-icon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_SUM' IMPORTING RESULT = ls_icon-icon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_TREE' IMPORTING RESULT = ls_icon-icon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = plvar otype = otype realo = realo IMPORTING short = short stext = stext EXCEPTIONS not_found = 1 OTHERS = 2.
HR_GENAT_READ_ATTRIBUTES CALL FUNCTION 'HR_GENAT_READ_ATTRIBUTES' EXPORTING scenario = scenario otype = otype realo = realo attributes = gt_attrib IMPORTING attrib_ext = attrib_ext EXCEPTIONS internal_error = 1 invalid_object = 2 invalid_scenario = 3 invalid_attribute = 4 no_authority = 5 OTHERS = 6.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RHOMATTRIBUTES_ANALYZE - Analysis of Attribute Inheritance RHOMATTRIBUTES_ANALYZE - Analysis of Attribute Inheritance RHOMATTRIBUTECUSTCHECK - Check Customizing entries RHOMATTRIBUTECUSTCHECK - Check Customizing entries RHOMATTRIBUTECHECK - HR-CA: General Attribute Maintenance: Consistency Check RHOMATTRIBUTECHECK - HR-CA: General Attribute Maintenance: Consistency Check