SAP AFWGO_ACCESS_EP2_READ Function Module for Read Final Results Procedure









AFWGO_ACCESS_EP2_READ is a standard afwgo access ep2 read SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Read Final Results Procedure 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 afwgo access ep2 read FM, simply by entering the name AFWGO_ACCESS_EP2_READ into the relevant SAP transaction such as SE37 or SE38.

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



Function AFWGO_ACCESS_EP2_READ 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 'AFWGO_ACCESS_EP2_READ'"Read Final Results Procedure
EXPORTING
I_EP2 = "Procedure for Single Records
I_DATE = "Key date for evaluation
* I_NO_MESSAGE = "General Indicator

IMPORTING
E_EP1 = "Procedure for Single Records
ET_PHID = "Table of Portfolio Hierarchy IDs
E_MAXD = "Valid From Data - Exclusive
E_FNDD = "Recovery Date
E_NXTD = "Next Date
ET_KEYF = "Table of Key Figures

EXCEPTIONS
NOT_FOUND = 1 NO_PH = 2 NO_KEYF = 3
.



IMPORTING Parameters details for AFWGO_ACCESS_EP2_READ

I_EP2 - Procedure for Single Records

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

I_DATE - Key date for evaluation

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

I_NO_MESSAGE - General Indicator

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

EXPORTING Parameters details for AFWGO_ACCESS_EP2_READ

E_EP1 - Procedure for Single Records

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

ET_PHID - Table of Portfolio Hierarchy IDs

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

E_MAXD - Valid From Data - Exclusive

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

E_FNDD - Recovery Date

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

E_NXTD - Next Date

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

ET_KEYF - Table of Key Figures

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

EXCEPTIONS details

NOT_FOUND - Single Records Procedure Not Found

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

NO_PH - No portfolio hierarchies

Data type:
Optional: No
Call by Reference: Yes

NO_KEYF - No key figures were assigned

Data type:
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for AFWGO_ACCESS_EP2_READ 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_e_ep1  TYPE AFWGO_EVALPROC, "   
lv_i_ep2  TYPE AFWGO_EVALPROC_2, "   
lv_not_found  TYPE AFWGO_EVALPROC_2, "   
lv_no_ph  TYPE AFWGO_EVALPROC_2, "   
lv_i_date  TYPE AFW_VALDATE, "   
lv_et_phid  TYPE AFWCH_PHID_T, "   
lv_e_maxd  TYPE AFW_VALDATE, "   
lv_no_keyf  TYPE AFW_VALDATE, "   
lv_i_no_message  TYPE FLAG, "   
lv_e_fndd  TYPE D, "   
lv_e_nxtd  TYPE D, "   
lv_et_keyf  TYPE AFWKF_DEFINITION_T. "   

  CALL FUNCTION 'AFWGO_ACCESS_EP2_READ'  "Read Final Results Procedure
    EXPORTING
         I_EP2 = lv_i_ep2
         I_DATE = lv_i_date
         I_NO_MESSAGE = lv_i_no_message
    IMPORTING
         E_EP1 = lv_e_ep1
         ET_PHID = lv_et_phid
         E_MAXD = lv_e_maxd
         E_FNDD = lv_e_fndd
         E_NXTD = lv_e_nxtd
         ET_KEYF = lv_et_keyf
    EXCEPTIONS
        NOT_FOUND = 1
        NO_PH = 2
        NO_KEYF = 3
. " AFWGO_ACCESS_EP2_READ




ABAP code using 7.40 inline data declarations to call FM AFWGO_ACCESS_EP2_READ

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.

 
 
 
 
 
 
 
 
 
 
 
 


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!