SAP Reports / Programs | Basis Components | Basis Services / Communication Interfaces | Change Documents(BC-SRV-ASF-CHD) SAP BC

RSSCD809F01 SAP ABAP INCLUDE - documentation and ABAP source code







RSSCD809F01 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter RSSCD809F01 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RSSCD809F01. "Basic submit
SUBMIT RSSCD809F01 AND RETURN. "Return to original report after report execution complete
SUBMIT RSSCD809F01 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT RSSCD809F01

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING tabname = pv_tabname TABLES x031l_tab = lt_x031l "B20K8A0OGR dfies_tab = lt_dfies.

CHANGEDOCU_FIELDS_ANY2CHAR CALL FUNCTION 'CHANGEDOCU_FIELDS_ANY2CHAR' EXPORTING iv_tabname = lv_tabname iv_fieldname = lv_fname iv_value_old_any = IMPORTING ev_value_old_char = ls_outtab_char-char_out ev_value_new_char = lv_dummy ev_string_old = lv_string_old ev_string_new = lv_string_dummy.

CHANGEDOCU_OUTPUTLENGTH_GET CALL FUNCTION 'CHANGEDOCU_OUTPUTLENGTH_GET' EXPORTING is_x031l = is_dfies = "B20K8A0QD0 IMPORTING ev_outputlength = lv_len.

CHANGEDOCU_FIELDS_CHAR2ANY CALL FUNCTION 'CHANGEDOCU_FIELDS_CHAR2ANY' EXPORTING iv_tabname = lv_tabname iv_fieldname = lv_fname iv_value_old_char = lv_254 IMPORTING ev_value_old_any = ev_value_new_any = .

CHANGEDOCU_STRUCT_ANY2CHAR CALL FUNCTION 'CHANGEDOCU_STRUCT_ANY2CHAR' EXPORTING is_struct_in = ps_cdtestkey iv_tabname = lv_tabname IMPORTING es_struct_char = ls_outtab_char-char_out.

CHANGEDOCU_STRUCT_CHAR2ANY CALL FUNCTION 'CHANGEDOCU_STRUCT_CHAR2ANY' EXPORTING iv_char_in = ps_cdtestkey-tabkey_neu iv_tabname = lv_tabname IMPORTING es_struct_any = ls_outtab_any.

CHANGEDOCU_TABLE_ANY2CHAR CALL FUNCTION 'CHANGEDOCU_TABLE_ANY2CHAR' EXPORTING iv_tabname_in = c_cdtestkey iv_tabname_out = c_cdpos_uid iv_fieldname_out = c_tabkey it_table_in = lt_cdtestkey IMPORTING et_table_out = lt_cdpos_uid.

CHANGEDOCU_TABLE_CHAR2ANY CALL FUNCTION 'CHANGEDOCU_TABLE_CHAR2ANY' EXPORTING iv_tabname_in = c_cdpos_uid iv_tabname_out = c_cdtestkey iv_fieldname_in = c_tabkey it_table_in = lt_cdpos_uid IMPORTING et_table_out = llt_outtab_any.

CHANGEDOCU_TABLE_ANY2CHAR CALL FUNCTION 'CHANGEDOCU_TABLE_ANY2CHAR' EXPORTING iv_tabname_in = c_cdtestkey iv_tabname_out = c_cdpos_str iv_fieldname_out = c_tabkey it_table_in = lt_cdtestkey IMPORTING et_table_out = lt_cdpos_str.

CHANGEDOCU_TABLE_CHAR2ANY CALL FUNCTION 'CHANGEDOCU_TABLE_CHAR2ANY' EXPORTING iv_tabname_in = c_cdpos_str iv_tabname_out = c_cdtestkey iv_fieldname_in = c_tabkey it_table_in = lt_cdpos_str IMPORTING et_table_out = llt_outtab_any.

CHANGEDOCU_TABWKEY_ANY2CHAR CALL FUNCTION 'CHANGEDOCU_TABWKEY_ANY2CHAR' EXPORTING iv_tabname_in = c_cdtestkey iv_tabname_out = c_cdpos_uid iv_fieldname_out = c_tabkey it_table_in = lt_cdtestkey IMPORTING et_table_out = lt_cdpos_uid.

CHANGEDOCU_TABWKEY_CHAR2ANY CALL FUNCTION 'CHANGEDOCU_TABWKEY_CHAR2ANY' EXPORTING iv_tabname_in = c_cdpos_uid iv_fieldname_in = c_tabkey iv_tabname_out = c_cdtestkey it_tablewkey_char = lt_cdpos_uid IMPORTING et_tableany = llt_outtab_any.

CHANGEDOCU_TABWKEY_ANY2CHAR CALL FUNCTION 'CHANGEDOCU_TABWKEY_ANY2CHAR' EXPORTING iv_tabname_in = c_cdtestkey iv_tabname_out = c_cdpos_str iv_fieldname_out = c_tabkey it_table_in = lt_cdtestkey IMPORTING et_table_out = lt_cdpos_str.

CHANGEDOCU_TABWKEY_CHAR2ANY CALL FUNCTION 'CHANGEDOCU_TABWKEY_CHAR2ANY' EXPORTING iv_tabname_in = c_cdpos_str iv_fieldname_in = c_tabkey iv_tabname_out = c_cdtestkey it_tablewkey_char = lt_cdpos_str IMPORTING et_tableany = llt_outtab_any.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RSSCD809F01 or its description.