SAP REMD_OBJECT_SELECT Function Module for









REMD_OBJECT_SELECT is a standard remd object select SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used to perform a specific ABAP function and below is the pattern details, 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 remd object select FM, simply by entering the name REMD_OBJECT_SELECT into the relevant SAP transaction such as SE37 or SE38.

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



Function REMD_OBJECT_SELECT 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 'REMD_OBJECT_SELECT'"
EXPORTING
* IT_SO_BUKRS = "Company Code Selection Options
* IT_SO_BENOSU = "Business Entity Selection Options
* IT_SO_SCKSU = "Service Charge Key Selection Options
* IT_SO_SUNOSU = "Recipient Key Selection Options
* ID_VALIDFROM = '00000000' "Date: Valid From
* ID_VALIDTO = '99991231' "Date: Valid To
* IF_SELBE = "General Yes/No Field
* IF_SELPR = "General Yes/No Field
* IF_SELBU = "General Yes/No Field
* IF_SELRO = "General Yes/No Field
* IF_SELCNUS = "General Yes/No Field
* IT_SO_SWENR = "Business Entity Selection Options
* IF_SELCNGN = "General Yes/No Field
* IF_SELSU = "General Yes/No Field
* IF_SELCC = "General Yes/No Field
* IT_SO_SGENR = "Building Selection Options
* IT_SO_SGRNR = "Property Selection Options
* IT_SO_SMENR = "Rental Object Selection Options
* IT_SO_RECNNR_US = "Selection Options RE General Contract
* IT_SO_BUKRS_GN = "Company Code Selection Options
* IT_SO_RECNNR_GN = "Selection Options RE General Contract
* IT_SO_BUKSU = "Company Code Selection Options

IMPORTING
ET_BUS_OBJ = "Business Object
ET_OBJNR = "OBJNR

EXCEPTIONS
ERROR = 1
.



IMPORTING Parameters details for REMD_OBJECT_SELECT

IT_SO_BUKRS - Company Code Selection Options

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

IT_SO_BENOSU - Business Entity Selection Options

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

IT_SO_SCKSU - Service Charge Key Selection Options

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

IT_SO_SUNOSU - Recipient Key Selection Options

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

ID_VALIDFROM - Date: Valid From

Data type: D
Default: '00000000'
Optional: Yes
Call by Reference: Yes

ID_VALIDTO - Date: Valid To

Data type: D
Default: '99991231'
Optional: Yes
Call by Reference: Yes

IF_SELBE - General Yes/No Field

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

IF_SELPR - General Yes/No Field

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

IF_SELBU - General Yes/No Field

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

IF_SELRO - General Yes/No Field

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

IF_SELCNUS - General Yes/No Field

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

IT_SO_SWENR - Business Entity Selection Options

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

IF_SELCNGN - General Yes/No Field

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

IF_SELSU - General Yes/No Field

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

IF_SELCC - General Yes/No Field

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

IT_SO_SGENR - Building Selection Options

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

IT_SO_SGRNR - Property Selection Options

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

IT_SO_SMENR - Rental Object Selection Options

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

IT_SO_RECNNR_US - Selection Options RE General Contract

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

IT_SO_BUKRS_GN - Company Code Selection Options

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

IT_SO_RECNNR_GN - Selection Options RE General Contract

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

IT_SO_BUKSU - Company Code Selection Options

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

EXPORTING Parameters details for REMD_OBJECT_SELECT

ET_BUS_OBJ - Business Object

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

ET_OBJNR - OBJNR

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

EXCEPTIONS details

ERROR - Errors

Data type:
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for REMD_OBJECT_SELECT 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_error  TYPE STRING, "   
lv_et_bus_obj  TYPE RE_T_RFVIBUSOBJ, "   
lv_it_so_bukrs  TYPE RSO_T_BUKRS, "   
lv_it_so_benosu  TYPE RSO_T_SWENR, "   
lv_it_so_scksu  TYPE RSO_T_SNKSL, "   
lv_it_so_sunosu  TYPE RSO_T_SEMPSL, "   
lv_id_validfrom  TYPE D, "   '00000000'
lv_id_validto  TYPE D, "   '99991231'
lv_if_selbe  TYPE ABAP_BOOL, "   
lv_if_selpr  TYPE ABAP_BOOL, "   
lv_if_selbu  TYPE ABAP_BOOL, "   
lv_if_selro  TYPE ABAP_BOOL, "   
lv_if_selcnus  TYPE ABAP_BOOL, "   
lv_et_objnr  TYPE RE_T_J_OBJNR, "   
lv_it_so_swenr  TYPE RSO_T_SWENR, "   
lv_if_selcngn  TYPE ABAP_BOOL, "   
lv_if_selsu  TYPE ABAP_BOOL, "   
lv_if_selcc  TYPE ABAP_BOOL, "   
lv_it_so_sgenr  TYPE RSO_T_SGENR, "   
lv_it_so_sgrnr  TYPE RSO_T_SGRNR, "   
lv_it_so_smenr  TYPE RSO_T_SMENR, "   
lv_it_so_recnnr_us  TYPE RSO_T_RECNNR, "   
lv_it_so_bukrs_gn  TYPE RSO_T_BUKRS, "   
lv_it_so_recnnr_gn  TYPE RSO_T_RECNNR, "   
lv_it_so_buksu  TYPE RSO_T_BUKRS. "   

  CALL FUNCTION 'REMD_OBJECT_SELECT'  "
    EXPORTING
         IT_SO_BUKRS = lv_it_so_bukrs
         IT_SO_BENOSU = lv_it_so_benosu
         IT_SO_SCKSU = lv_it_so_scksu
         IT_SO_SUNOSU = lv_it_so_sunosu
         ID_VALIDFROM = lv_id_validfrom
         ID_VALIDTO = lv_id_validto
         IF_SELBE = lv_if_selbe
         IF_SELPR = lv_if_selpr
         IF_SELBU = lv_if_selbu
         IF_SELRO = lv_if_selro
         IF_SELCNUS = lv_if_selcnus
         IT_SO_SWENR = lv_it_so_swenr
         IF_SELCNGN = lv_if_selcngn
         IF_SELSU = lv_if_selsu
         IF_SELCC = lv_if_selcc
         IT_SO_SGENR = lv_it_so_sgenr
         IT_SO_SGRNR = lv_it_so_sgrnr
         IT_SO_SMENR = lv_it_so_smenr
         IT_SO_RECNNR_US = lv_it_so_recnnr_us
         IT_SO_BUKRS_GN = lv_it_so_bukrs_gn
         IT_SO_RECNNR_GN = lv_it_so_recnnr_gn
         IT_SO_BUKSU = lv_it_so_buksu
    IMPORTING
         ET_BUS_OBJ = lv_et_bus_obj
         ET_OBJNR = lv_et_objnr
    EXCEPTIONS
        ERROR = 1
. " REMD_OBJECT_SELECT




ABAP code using 7.40 inline data declarations to call FM REMD_OBJECT_SELECT

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_id_validfrom) = '00000000'.
 
DATA(ld_id_validto) = '99991231'.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


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!