SAP SM_DD_RFC_PROPS_QUERY Function Module for









SM_DD_RFC_PROPS_QUERY is a standard sm dd rfc props query 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 sm dd rfc props query FM, simply by entering the name SM_DD_RFC_PROPS_QUERY into the relevant SAP transaction such as SE37 or SE38.

Function Group: SM_DD
Program Name: SAPLSM_DD
Main Program: SAPLSM_DD
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Remote-Enabled
Update:



Function SM_DD_RFC_PROPS_QUERY 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 'SM_DD_RFC_PROPS_QUERY'"
EXPORTING
* I_FILTITLE = "
* I_FILTITLE_CS = 'X' "
* I_FILCOMMENT = "
* I_RFC_LOCAL = ' ' "

TABLES
* IT_LOIO = "
* ET_PROP = "
* ET_AGS_REQ_TST = "
* ET_FILPROP_NO_PROP = "
* ET_REQPROP_NO_PROP = "
* IT_CONTEXT = "
* IT_FILPROP = "
* IT_FILOBJ_ID = "
* IT_FILOBJ_TYPE = "
* IT_FILOBJ_LOGCMP = "
* IT_REQPROP = "
* ET_LOIO = "
* ET_LOIOPHIO = "
.



IMPORTING Parameters details for SM_DD_RFC_PROPS_QUERY

I_FILTITLE -

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

I_FILTITLE_CS -

Data type: CHAR1
Default: 'X'
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_FILCOMMENT -

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

I_RFC_LOCAL -

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

TABLES Parameters details for SM_DD_RFC_PROPS_QUERY

IT_LOIO -

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

ET_PROP -

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

ET_AGS_REQ_TST -

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

ET_FILPROP_NO_PROP -

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

ET_REQPROP_NO_PROP -

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

IT_CONTEXT -

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

IT_FILPROP -

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

IT_FILOBJ_ID -

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

IT_FILOBJ_TYPE -

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

IT_FILOBJ_LOGCMP -

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

IT_REQPROP -

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

ET_LOIO -

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

ET_LOIOPHIO -

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

Copy and paste ABAP code example for SM_DD_RFC_PROPS_QUERY 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:
lt_it_loio  TYPE STANDARD TABLE OF SDOKOBJECT, "   
lv_i_filtitle  TYPE SDOK_PROPV, "   
lt_et_prop  TYPE STANDARD TABLE OF SDOKPROPTL, "   
lt_et_ags_req_tst  TYPE STANDARD TABLE OF AGS_REQ_TST, "   
lt_et_filprop_no_prop  TYPE STANDARD TABLE OF SDOKQUPROP, "   
lt_et_reqprop_no_prop  TYPE STANDARD TABLE OF SDOKPROPTN, "   
lt_it_context  TYPE STANDARD TABLE OF SDOKPROPTY, "   
lv_i_filtitle_cs  TYPE CHAR1, "   'X'
lt_it_filprop  TYPE STANDARD TABLE OF SDOKQUPROP, "   
lv_i_filcomment  TYPE SDOK_PROPV, "   
lv_i_rfc_local  TYPE CHAR1, "   SPACE
lt_it_filobj_id  TYPE STANDARD TABLE OF SDOKPROPTY, "   
lt_it_filobj_type  TYPE STANDARD TABLE OF SDOKPROPTY, "   
lt_it_filobj_logcmp  TYPE STANDARD TABLE OF SDOKPROPTY, "   
lt_it_reqprop  TYPE STANDARD TABLE OF SDOKPROPTN, "   
lt_et_loio  TYPE STANDARD TABLE OF SDOKOBJECT, "   
lt_et_loiophio  TYPE STANDARD TABLE OF IWLOIOPHIO. "   

  CALL FUNCTION 'SM_DD_RFC_PROPS_QUERY'  "
    EXPORTING
         I_FILTITLE = lv_i_filtitle
         I_FILTITLE_CS = lv_i_filtitle_cs
         I_FILCOMMENT = lv_i_filcomment
         I_RFC_LOCAL = lv_i_rfc_local
    TABLES
         IT_LOIO = lt_it_loio
         ET_PROP = lt_et_prop
         ET_AGS_REQ_TST = lt_et_ags_req_tst
         ET_FILPROP_NO_PROP = lt_et_filprop_no_prop
         ET_REQPROP_NO_PROP = lt_et_reqprop_no_prop
         IT_CONTEXT = lt_it_context
         IT_FILPROP = lt_it_filprop
         IT_FILOBJ_ID = lt_it_filobj_id
         IT_FILOBJ_TYPE = lt_it_filobj_type
         IT_FILOBJ_LOGCMP = lt_it_filobj_logcmp
         IT_REQPROP = lt_it_reqprop
         ET_LOIO = lt_et_loio
         ET_LOIOPHIO = lt_et_loiophio
. " SM_DD_RFC_PROPS_QUERY




ABAP code using 7.40 inline data declarations to call FM SM_DD_RFC_PROPS_QUERY

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_i_filtitle_cs) = 'X'.
 
 
 
DATA(ld_i_rfc_local) = ' '.
 
 
 
 
 
 
 


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!