SAP Reports / Programs

RFRESC_FILL_PARTICIP_GRP_IDOC SAP ABAP Report - Filling of an IDoc for ParticipGroupREFX.Create







RFRESC_FILL_PARTICIP_GRP_IDOC is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report generates an IDoc record for a participation group (business object ParticipGroupREFX)...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 RFRESC_FILL_PARTICIP_GRP_IDOC 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 RFRESC_FILL_PARTICIP_GRP_IDOC. "Basic submit
SUBMIT RFRESC_FILL_PARTICIP_GRP_IDOC AND RETURN. "Return to original report after report execution complete
SUBMIT RFRESC_FILL_PARTICIP_GRP_IDOC VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: P_BUKRS = D Company Code
Selection Text: P_PGID = D Participation Group
Selection Text: P_SWENR = D BE of Partic.Group
Title: Filling of an IDoc for ParticipGroupREFX.Create
Text Symbol: 001 = Selection of Participation Group for Which an IDoc Is Generated
Text Symbol: E00 = Error: Participation Group Does Not Exist
Text Symbol: E01 = IDoc Was Created Successfully.


INCLUDES used within this REPORT RFRESC_FILL_PARTICIP_GRP_IDOC

INCLUDE IFRECAMSG.


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:

CONV_TO_RE_PARTICIP_GRP CALL FUNCTION 'CONV_TO_RE_PARTICIP_GRP' EXPORTING bapi_re_particip_grp_int = ls_bus_object_int CHANGING bapi_re_particip_grp = ls_bapi_bus_object.

RESC_API_PARTICIP_OBJ_GET CALL FUNCTION 'RESC_API_PARTICIP_OBJ_GET' EXPORTING io_particip_group = lo_bus_object IMPORTING et_particip_obj = lt_particip_obj_int.

CONV_TO_RE_T_PART_OBJ_DAT CALL FUNCTION 'CONV_TO_RE_T_PART_OBJ_DAT' TABLES it_bapi_re_particip_obj_int = lt_particip_obj_int et_bapi_re_particip_obj_dat = lt_particip_obj_dat.

RECA_API_RESUBM_RULE_GET CALL FUNCTION 'RECA_API_RESUBM_RULE_GET' EXPORTING io_has_resubm = lo_bus_object IMPORTING et_resubm_rule = lt_resubm_rule_int.

CONV_TO_RE_T_RESUBM_RULE_DAT CALL FUNCTION 'CONV_TO_RE_T_RESUBM_RULE_DAT' TABLES it_bapi_re_resubm_rule_int = lt_resubm_rule_int et_bapi_re_resubm_rule_dat = lt_resubm_rule_dat.

ALE_RE_PG_CREATE CALL FUNCTION 'ALE_RE_PG_CREATE' EXPORTING compcodeext = ls_bapi_bus_object-comp_code businessentitynumberext = ls_bapi_bus_object-business_entity participgroupnumberext = ls_bapi_bus_object-particip_group participgrp = ls_bapi_bus_object_dat testrun = 'X' serial_id = '0' TABLES participobj = lt_particip_obj_dat resubmrule = lt_resubm_rule_dat * extensionin = receivers = lt_receiver EXCEPTIONS error_creating_idocs = 1 OTHERS = 2.



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 RFRESC_FILL_PARTICIP_GRP_IDOC or its description.