SAP Function Modules

COBL_EX_RECEIVE SAP Function module







COBL_EX_RECEIVE is a standard SAP function module available within R/3 SAP systems depending on your version and release level. Below is the pattern details for this FM showing its interface including any import and export parameters, exceptions etc as well as any documentation contributions (Comments) specific to the object.

See here to view full function module documentation and code listing, simply by entering the name COBL_EX_RECEIVE into the relevant SAP transaction such as SE37 or SE80.

Associated Function Group: KACB
Released Date: Not Released
Processing type: Normal fucntion module
Normal function module settings


Pattern for FM COBL_EX_RECEIVE - COBL EX RECEIVE





CALL FUNCTION 'COBL_EX_RECEIVE' "
  IMPORTING
    ecobl =                     " cobl_ex
    esc_used =                  " dkacb-xfeld
    fcode_used =                " dkacb-xfeld
    pcobl =                     " cobl_ex
    ecobl_int =                 " cobl
    pcobl_int =                 " cobl
    cursorfield =               " dynfnam       Field Name
* TABLES
*   icoblf =                    " coblf         Control Table
    .  "  COBL_EX_RECEIVE

ABAP code example for Function Module COBL_EX_RECEIVE





The ABAP code below is a full code listing to execute function module COBL_EX_RECEIVE including all data declarations. The code uses 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 original method of declaring data variables up front. 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).

DATA:
ld_ecobl  TYPE COBL_EX ,
ld_esc_used  TYPE DKACB-XFELD ,
ld_fcode_used  TYPE DKACB-XFELD ,
ld_pcobl  TYPE COBL_EX ,
ld_ecobl_int  TYPE COBL ,
ld_pcobl_int  TYPE COBL ,
ld_cursorfield  TYPE DYNFNAM ,
it_icoblf  TYPE STANDARD TABLE OF COBLF,"TABLES PARAM
wa_icoblf  LIKE LINE OF it_icoblf .


"populate fields of struture and append to itab
append wa_icoblf to it_icoblf. . CALL FUNCTION 'COBL_EX_RECEIVE' IMPORTING ecobl = ld_ecobl esc_used = ld_esc_used fcode_used = ld_fcode_used pcobl = ld_pcobl ecobl_int = ld_ecobl_int pcobl_int = ld_pcobl_int cursorfield = ld_cursorfield * TABLES * icoblf = it_icoblf . " COBL_EX_RECEIVE
IF SY-SUBRC EQ 0. "All OK ENDIF.







ABAP code to compare 7.40 inline data declaration with original syntax

The below ABAP code uses the older none in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. It may also be useful if you are using an older version of SAP as some of the newer syntax above, such as the @DATA is not available until 4.70 EHP 8.

DATA:
ld_ecobl  TYPE COBL_EX ,
it_icoblf  TYPE STANDARD TABLE OF COBLF ,
wa_icoblf  LIKE LINE OF it_icoblf,
ld_esc_used  TYPE DKACB-XFELD ,
ld_fcode_used  TYPE DKACB-XFELD ,
ld_pcobl  TYPE COBL_EX ,
ld_ecobl_int  TYPE COBL ,
ld_pcobl_int  TYPE COBL ,
ld_cursorfield  TYPE DYNFNAM .


"populate fields of struture and append to itab
append wa_icoblf to it_icoblf.

Contribute (Add Comments)

Please help keep this info upto date and use the comments section below to add useful hints, tips and information specific to this SAP function. This will then be available for you and other users to easily find by simply searching on the object name COBL_EX_RECEIVE or its description.