SAP SP_REVALUATION_DOCS_DISPLAY Function Module for NOTRANSL: Anzeige von Verkaufswertänderungs-Belegen









SP_REVALUATION_DOCS_DISPLAY is a standard sp revaluation docs display 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: Anzeige von Verkaufswertänderungs-Belegen 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 sp revaluation docs display FM, simply by entering the name SP_REVALUATION_DOCS_DISPLAY into the relevant SAP transaction such as SE37 or SE38.

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



Function SP_REVALUATION_DOCS_DISPLAY 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 'SP_REVALUATION_DOCS_DISPLAY'"NOTRANSL: Anzeige von Verkaufswertänderungs-Belegen
EXPORTING
PI_I_SRD = "
* PI_P_ALV = "

TABLES
* SO_UBLNR = "
* PI_T_VUSEG = "
* PX_T_FILIA_ERR = "
* PX_T_FILIA = "
* SO_UBJAHR = "Selection Options for Fiscal Year
* SO_MATNR = "Selection Options for Material Number
* SO_WERKS = "Selection options for plants
* SO_GRUND = "
* SO_ERNAM = "
* SO_MATKL = "
* SO_VPDAT = "
* SO_BUDAT = "

EXCEPTIONS
NO_DOCUMENTS_FOUND = 1 NO_AUTHORIZED_PLANTS_SELECTED = 2
.



IMPORTING Parameters details for SP_REVALUATION_DOCS_DISPLAY

PI_I_SRD -

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

PI_P_ALV -

Data type: SY-MARKY
Optional: Yes
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for SP_REVALUATION_DOCS_DISPLAY

SO_UBLNR -

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

PI_T_VUSEG -

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

PX_T_FILIA_ERR -

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

PX_T_FILIA -

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

SO_UBJAHR - Selection Options for Fiscal Year

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

SO_MATNR - Selection Options for Material Number

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

SO_WERKS - Selection options for plants

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

SO_GRUND -

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

SO_ERNAM -

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

SO_MATKL -

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

SO_VPDAT -

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

SO_BUDAT -

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

EXCEPTIONS details

NO_DOCUMENTS_FOUND -

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

NO_AUTHORIZED_PLANTS_SELECTED -

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

Copy and paste ABAP code example for SP_REVALUATION_DOCS_DISPLAY 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_pi_i_srd  TYPE PISRD, "   
lt_so_ublnr  TYPE STANDARD TABLE OF UBLNR_RAN, "   
lv_no_documents_found  TYPE UBLNR_RAN, "   
lt_pi_t_vuseg  TYPE STANDARD TABLE OF V_USEG, "   
lt_px_t_filia_err  TYPE STANDARD TABLE OF TFILIAERROR, "   
lt_px_t_filia  TYPE STANDARD TABLE OF TFILIA, "   
lv_pi_p_alv  TYPE SY-MARKY, "   
lt_so_ubjahr  TYPE STANDARD TABLE OF UBJAHR_RAN, "   
lv_no_authorized_plants_selected  TYPE UBJAHR_RAN, "   
lt_so_matnr  TYPE STANDARD TABLE OF MATNR_RAN, "   
lt_so_werks  TYPE STANDARD TABLE OF WERKS_RAN, "   
lt_so_grund  TYPE STANDARD TABLE OF PVGRUND_RAN, "   
lt_so_ernam  TYPE STANDARD TABLE OF ERNAM_RAN, "   
lt_so_matkl  TYPE STANDARD TABLE OF MATKL_RAN, "   
lt_so_vpdat  TYPE STANDARD TABLE OF VPDAT_RAN, "   
lt_so_budat  TYPE STANDARD TABLE OF BUDAT_RAN. "   

  CALL FUNCTION 'SP_REVALUATION_DOCS_DISPLAY'  "NOTRANSL: Anzeige von Verkaufswertänderungs-Belegen
    EXPORTING
         PI_I_SRD = lv_pi_i_srd
         PI_P_ALV = lv_pi_p_alv
    TABLES
         SO_UBLNR = lt_so_ublnr
         PI_T_VUSEG = lt_pi_t_vuseg
         PX_T_FILIA_ERR = lt_px_t_filia_err
         PX_T_FILIA = lt_px_t_filia
         SO_UBJAHR = lt_so_ubjahr
         SO_MATNR = lt_so_matnr
         SO_WERKS = lt_so_werks
         SO_GRUND = lt_so_grund
         SO_ERNAM = lt_so_ernam
         SO_MATKL = lt_so_matkl
         SO_VPDAT = lt_so_vpdat
         SO_BUDAT = lt_so_budat
    EXCEPTIONS
        NO_DOCUMENTS_FOUND = 1
        NO_AUTHORIZED_PLANTS_SELECTED = 2
. " SP_REVALUATION_DOCS_DISPLAY




ABAP code using 7.40 inline data declarations to call FM SP_REVALUATION_DOCS_DISPLAY

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 MARKY FROM SY INTO @DATA(ld_pi_p_alv).
 
 
 
 
 
 
 
 
 
 


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!