SAP J_7L_READ_PARTNER Function Module for NOTRANSL: REA Partnerverwaltung: Lesen von Partnerdaten









J_7L_READ_PARTNER is a standard j 7l read partner 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: REA Partnerverwaltung: Lesen von Partnerdaten 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 j 7l read partner FM, simply by entering the name J_7L_READ_PARTNER into the relevant SAP transaction such as SE37 or SE38.

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



Function J_7L_READ_PARTNER 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 'J_7L_READ_PARTNER'"NOTRANSL: REA Partnerverwaltung: Lesen von Partnerdaten
EXPORTING
I_ENTNR = "Recycling Partner
I_LAND = "Country Key
* I_BUKRS = "Company Code
* I_SPRAS = ' ' "
* I_FLG_BUFFER_ON = ' ' "
* I_FLG_ENQUE_PARTN = ' ' "
* I_FLG_DELETION = ' ' "

CHANGING
O_E00 = "REA Partner Master Record: Name of Recycling Partner
* O_E07T = "REA Partner Master Record: Content Ident.Key, Short Text
* O_E08 = "REA Partner Master Record: Month-Quarter Assignment
* O_E09 = "REA Partner Master: Document Types
* O_E09T = "REA Partner Master: Document Types Short Text
* O_E10 = "REA Partner Master: Document Types Periodicity
* O_E11 = "REA Partner Master: Selection Groups for Consecutive Docs
* O_E11T = "REA Partner Master: Selection Grps for Consec.Docs Short Txt
* O_E12 = "REA Partner Master: Consecutive Doc.-to-Selection Grp Asgmt
* O_E13 = "REA Partner Master: Trade Levels
* O_E13T = "REA Partner Master: Trade Levels - Short Text
O_E01 = "REA Partner Master Record: General Data (Country-Dependent)
* O_E15 = "REA Partner Master: Formulas for Fee Calculation
* O_E15T = "REA Partner Master Record: Formulas - Short Texts
* O_E16 = "REA Partner Master Record: Packaging Category - Fraction
* O_E16T = "REA Partner Master Rec.: Packag. Ctgry Fraction, Short Text
* O_E17 = "REA Partner Master: Price Formulas
* O_E17T = "REA Partner Master: Formulas Short Text
* O_S02 = "
* O_S02T = "
* RETURN = "
* O_E02 = "REA Partner Master Record: Company Code
* O_E04 = "REA Partner Master Record: Volume/Area Classes
* O_E04T = "REA Partner Master Record: Volume/Area Classes Short Texts
* O_E05 = "REA Partner Master Record: Packaging Types
* O_E06 = "REA Partner Master Record: Additional Information Key
* O_E06T = "REA Partner Master Record: Additional Info., Short Text
* O_E07 = "REA Partner Master Record: Content Identification Key

EXCEPTIONS
READ_ERROR = 1
.



IMPORTING Parameters details for J_7L_READ_PARTNER

I_ENTNR - Recycling Partner

Data type: J_7LE01-ENTNR
Optional: No
Call by Reference: Yes

I_LAND - Country Key

Data type: J_7LE01-LAND1
Optional: No
Call by Reference: Yes

I_BUKRS - Company Code

Data type: J_7LE02-BUKRS
Optional: Yes
Call by Reference: Yes

I_SPRAS -

Data type: SY-LANGU
Default: SPACE
Optional: Yes
Call by Reference: Yes

I_FLG_BUFFER_ON -

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

I_FLG_ENQUE_PARTN -

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

I_FLG_DELETION -

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

CHANGING Parameters details for J_7L_READ_PARTNER

O_E00 - REA Partner Master Record: Name of Recycling Partner

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

O_E07T - REA Partner Master Record: Content Ident.Key, Short Text

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

O_E08 - REA Partner Master Record: Month-Quarter Assignment

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

O_E09 - REA Partner Master: Document Types

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

O_E09T - REA Partner Master: Document Types Short Text

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

O_E10 - REA Partner Master: Document Types Periodicity

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

O_E11 - REA Partner Master: Selection Groups for Consecutive Docs

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

O_E11T - REA Partner Master: Selection Grps for Consec.Docs Short Txt

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

O_E12 - REA Partner Master: Consecutive Doc.-to-Selection Grp Asgmt

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

O_E13 - REA Partner Master: Trade Levels

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

O_E13T - REA Partner Master: Trade Levels - Short Text

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

O_E01 - REA Partner Master Record: General Data (Country-Dependent)

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

O_E15 - REA Partner Master: Formulas for Fee Calculation

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

O_E15T - REA Partner Master Record: Formulas - Short Texts

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

O_E16 - REA Partner Master Record: Packaging Category - Fraction

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

O_E16T - REA Partner Master Rec.: Packag. Ctgry Fraction, Short Text

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

O_E17 - REA Partner Master: Price Formulas

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

O_E17T - REA Partner Master: Formulas Short Text

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

O_S02 -

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

O_S02T -

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

RETURN -

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

O_E02 - REA Partner Master Record: Company Code

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

O_E04 - REA Partner Master Record: Volume/Area Classes

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

O_E04T - REA Partner Master Record: Volume/Area Classes Short Texts

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

O_E05 - REA Partner Master Record: Packaging Types

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

O_E06 - REA Partner Master Record: Additional Information Key

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

O_E06T - REA Partner Master Record: Additional Info., Short Text

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

O_E07 - REA Partner Master Record: Content Identification Key

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

EXCEPTIONS details

READ_ERROR - Read Error

Data type:
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for J_7L_READ_PARTNER 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_o_e00  TYPE J_7LTY_E00, "   
lv_i_entnr  TYPE J_7LE01-ENTNR, "   
lv_read_error  TYPE J_7LE01, "   
lv_o_e07t  TYPE J_7LTY_E07T, "   
lv_o_e08  TYPE J_7LTY_E08, "   
lv_o_e09  TYPE J_7LTY_E09, "   
lv_o_e09t  TYPE J_7LTY_E09T, "   
lv_o_e10  TYPE J_7LTY_E10, "   
lv_o_e11  TYPE J_7LTY_E11, "   
lv_o_e11t  TYPE J_7LTY_E11T, "   
lv_o_e12  TYPE J_7LTY_E12, "   
lv_o_e13  TYPE J_7LTY_E13, "   
lv_o_e13t  TYPE J_7LTY_E13T, "   
lv_o_e01  TYPE J_7LTY_E01, "   
lv_i_land  TYPE J_7LE01-LAND1, "   
lv_o_e15  TYPE J_7LTY_E15, "   
lv_o_e15t  TYPE J_7LTY_E15T, "   
lv_o_e16  TYPE J_7LTY_E16, "   
lv_o_e16t  TYPE J_7LTY_E16T, "   
lv_o_e17  TYPE J_7LTY_E17, "   
lv_o_e17t  TYPE J_7LTY_E17T, "   
lv_o_s02  TYPE J_7LTY_S02, "   
lv_o_s02t  TYPE J_7LTY_S02T, "   
lv_return  TYPE J_7LTY_RETURN, "   
lv_o_e02  TYPE J_7LTY_E02, "   
lv_i_bukrs  TYPE J_7LE02-BUKRS, "   
lv_o_e04  TYPE J_7LTY_E04, "   
lv_i_spras  TYPE SY-LANGU, "   SPACE
lv_o_e04t  TYPE J_7LTY_E04T, "   
lv_i_flg_buffer_on  TYPE C, "   SPACE
lv_o_e05  TYPE J_7LTY_E05, "   
lv_i_flg_enque_partn  TYPE C, "   SPACE
lv_o_e06  TYPE J_7LTY_E06, "   
lv_i_flg_deletion  TYPE C, "   SPACE
lv_o_e06t  TYPE J_7LTY_E06T, "   
lv_o_e07  TYPE J_7LTY_E07. "   

  CALL FUNCTION 'J_7L_READ_PARTNER'  "NOTRANSL: REA Partnerverwaltung: Lesen von Partnerdaten
    EXPORTING
         I_ENTNR = lv_i_entnr
         I_LAND = lv_i_land
         I_BUKRS = lv_i_bukrs
         I_SPRAS = lv_i_spras
         I_FLG_BUFFER_ON = lv_i_flg_buffer_on
         I_FLG_ENQUE_PARTN = lv_i_flg_enque_partn
         I_FLG_DELETION = lv_i_flg_deletion
    CHANGING
         O_E00 = lv_o_e00
         O_E07T = lv_o_e07t
         O_E08 = lv_o_e08
         O_E09 = lv_o_e09
         O_E09T = lv_o_e09t
         O_E10 = lv_o_e10
         O_E11 = lv_o_e11
         O_E11T = lv_o_e11t
         O_E12 = lv_o_e12
         O_E13 = lv_o_e13
         O_E13T = lv_o_e13t
         O_E01 = lv_o_e01
         O_E15 = lv_o_e15
         O_E15T = lv_o_e15t
         O_E16 = lv_o_e16
         O_E16T = lv_o_e16t
         O_E17 = lv_o_e17
         O_E17T = lv_o_e17t
         O_S02 = lv_o_s02
         O_S02T = lv_o_s02t
         RETURN = lv_return
         O_E02 = lv_o_e02
         O_E04 = lv_o_e04
         O_E04T = lv_o_e04t
         O_E05 = lv_o_e05
         O_E06 = lv_o_e06
         O_E06T = lv_o_e06t
         O_E07 = lv_o_e07
    EXCEPTIONS
        READ_ERROR = 1
. " J_7L_READ_PARTNER




ABAP code using 7.40 inline data declarations to call FM J_7L_READ_PARTNER

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.

 
"SELECT single ENTNR FROM J_7LE01 INTO @DATA(ld_i_entnr).
 
 
 
 
 
 
 
 
 
 
 
 
 
"SELECT single LAND1 FROM J_7LE01 INTO @DATA(ld_i_land).
 
 
 
 
 
 
 
 
 
 
 
"SELECT single BUKRS FROM J_7LE02 INTO @DATA(ld_i_bukrs).
 
 
"SELECT single LANGU FROM SY INTO @DATA(ld_i_spras).
DATA(ld_i_spras) = ' '.
 
 
DATA(ld_i_flg_buffer_on) = ' '.
 
 
DATA(ld_i_flg_enque_partn) = ' '.
 
 
DATA(ld_i_flg_deletion) = ' '.
 
 
 


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!