SAP DIPCOL_COLLECTIVE_RRB Function Module for NOTRANSL: FB zur Verarbeitung und Ausgabe der Selektion









DIPCOL_COLLECTIVE_RRB is a standard dipcol collective rrb SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for NOTRANSL: FB zur Verarbeitung und Ausgabe der Selektion processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for dipcol collective rrb FM, simply by entering the name DIPCOL_COLLECTIVE_RRB into the relevant SAP transaction such as SE37 or SE38.

Function Group: DIPCOL
Program Name: SAPLDIPCOL
Main Program: SAPLDIPCOL
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function DIPCOL_COLLECTIVE_RRB pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'DIPCOL_COLLECTIVE_RRB'"NOTRANSL: FB zur Verarbeitung und Ausgabe der Selektion
EXPORTING
* I_SELPARAM = "
* IT_SEL = "Table Type
* IT_SO_VBELN = "
* IT_SO_POSNR = "
* IT_SO_AUFNR = "
* I_NO_OUTPUT_LIST = ' ' "No Result Output

IMPORTING
ET_RESULTS_LIST = "
ET_ERRORS_LIST = "
E_OBJECTS_WITH_ERRORS = "
E_OBJECTS_WO_ERRORS = "
.



IMPORTING Parameters details for DIPCOL_COLLECTIVE_RRB

I_SELPARAM -

Data type: AD01PARAM
Optional: Yes
Call by Reference: Yes

IT_SEL - Table Type

Data type: AD01COLLTAB
Optional: Yes
Call by Reference: Yes

IT_SO_VBELN -

Data type: DIPLV_TT_VBELN_RANGE
Optional: Yes
Call by Reference: Yes

IT_SO_POSNR -

Data type: DIPLV_TT_POSNR_RANGE
Optional: Yes
Call by Reference: Yes

IT_SO_AUFNR -

Data type: DIPLV_TT_AUFNR_RANGE
Optional: Yes
Call by Reference: Yes

I_NO_OUTPUT_LIST - No Result Output

Data type: BOOLE_D
Default: SPACE
Optional: Yes
Call by Reference: Yes

EXPORTING Parameters details for DIPCOL_COLLECTIVE_RRB

ET_RESULTS_LIST -

Data type: DIPLV_T_RESULT_LIST
Optional: No
Call by Reference: Yes

ET_ERRORS_LIST -

Data type: DIPLV_T_ERROR_LIST
Optional: No
Call by Reference: Yes

E_OBJECTS_WITH_ERRORS -

Data type: I
Optional: No
Call by Reference: Yes

E_OBJECTS_WO_ERRORS -

Data type: I
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for DIPCOL_COLLECTIVE_RRB Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_i_selparam  TYPE AD01PARAM, "   
lv_et_results_list  TYPE DIPLV_T_RESULT_LIST, "   
lv_it_sel  TYPE AD01COLLTAB, "   
lv_et_errors_list  TYPE DIPLV_T_ERROR_LIST, "   
lv_it_so_vbeln  TYPE DIPLV_TT_VBELN_RANGE, "   
lv_e_objects_with_errors  TYPE I, "   
lv_it_so_posnr  TYPE DIPLV_TT_POSNR_RANGE, "   
lv_e_objects_wo_errors  TYPE I, "   
lv_it_so_aufnr  TYPE DIPLV_TT_AUFNR_RANGE, "   
lv_i_no_output_list  TYPE BOOLE_D. "   SPACE

  CALL FUNCTION 'DIPCOL_COLLECTIVE_RRB'  "NOTRANSL: FB zur Verarbeitung und Ausgabe der Selektion
    EXPORTING
         I_SELPARAM = lv_i_selparam
         IT_SEL = lv_it_sel
         IT_SO_VBELN = lv_it_so_vbeln
         IT_SO_POSNR = lv_it_so_posnr
         IT_SO_AUFNR = lv_it_so_aufnr
         I_NO_OUTPUT_LIST = lv_i_no_output_list
    IMPORTING
         ET_RESULTS_LIST = lv_et_results_list
         ET_ERRORS_LIST = lv_et_errors_list
         E_OBJECTS_WITH_ERRORS = lv_e_objects_with_errors
         E_OBJECTS_WO_ERRORS = lv_e_objects_wo_errors
. " DIPCOL_COLLECTIVE_RRB




ABAP code using 7.40 inline data declarations to call FM DIPCOL_COLLECTIVE_RRB

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

 
 
 
 
 
 
 
 
 
DATA(ld_i_no_output_list) = ' '.
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!