SAP Function Modules

FVD_MD_FOLM_LM_PREPARE SAP Function module







FVD_MD_FOLM_LM_PREPARE is a standard SAP function module available within R/3 SAP systems depending on your version and release level. Below is the pattern details for this FM showing its interface including any import and export parameters, exceptions etc as well as any documentation contributions (Comments) specific to the object.

See here to view full function module documentation and code listing, simply by entering the name FVD_MD_FOLM_LM_PREPARE into the relevant SAP transaction such as SE37 or SE80.

Associated Function Group: FVD_MD_FOLM
Released Date: Not Released
Processing type: Normal fucntion module
Normal function module settings


Pattern for FM FVD_MD_FOLM_LM_PREPARE - FVD MD FOLM LM PREPARE





CALL FUNCTION 'FVD_MD_FOLM_LM_PREPARE' "
  EXPORTING
    i_getting_mode =            " boole-boole
    i_bearb =                   " tda10-bearb
    i_vdarl =                   " vdarl
    i_rdarnehm =                " rmf67-rdarnehm
    i_vzzkoko =                 " vzzkoko
    t_xvzzkoko =                " trty_vzzkoko
    t_ivzzkopo =                " trty_vvzzkopo
    t_ivzzkopa =                " trty_vzzkopa
    t_zitibepp =                " trty_vzzbepp
  IMPORTING
    e_mrm_stock =               " rmrm_stock
    t_mrm_flow =                " trty_rmrm_flow
    e_edit_mode =               " c
  EXCEPTIONS
    ERROR = 1                   "
    .  "  FVD_MD_FOLM_LM_PREPARE

ABAP code example for Function Module FVD_MD_FOLM_LM_PREPARE





The ABAP code below is a full code listing to execute function module FVD_MD_FOLM_LM_PREPARE including all data declarations. The code uses 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 original method of declaring data variables up front. 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).

DATA:
ld_e_mrm_stock  TYPE RMRM_STOCK ,
ld_t_mrm_flow  TYPE TRTY_RMRM_FLOW ,
ld_e_edit_mode  TYPE C .


DATA(ld_i_getting_mode) = some text here

SELECT single BEARB
FROM TDA10
INTO @DATA(ld_i_bearb).

DATA(ld_i_vdarl) = 'Check type of data required'.

DATA(ld_i_rdarnehm) = some text here
DATA(ld_i_vzzkoko) = 'Check type of data required'.
DATA(ld_t_xvzzkoko) = 'Check type of data required'.
DATA(ld_t_ivzzkopo) = 'Check type of data required'.
DATA(ld_t_ivzzkopa) = 'Check type of data required'.
DATA(ld_t_zitibepp) = 'Check type of data required'. . CALL FUNCTION 'FVD_MD_FOLM_LM_PREPARE' EXPORTING i_getting_mode = ld_i_getting_mode i_bearb = ld_i_bearb i_vdarl = ld_i_vdarl i_rdarnehm = ld_i_rdarnehm i_vzzkoko = ld_i_vzzkoko t_xvzzkoko = ld_t_xvzzkoko t_ivzzkopo = ld_t_ivzzkopo t_ivzzkopa = ld_t_ivzzkopa t_zitibepp = ld_t_zitibepp IMPORTING e_mrm_stock = ld_e_mrm_stock t_mrm_flow = ld_t_mrm_flow e_edit_mode = ld_e_edit_mode EXCEPTIONS ERROR = 1 . " FVD_MD_FOLM_LM_PREPARE
IF SY-SUBRC EQ 0. "All OK ELSEIF SY-SUBRC EQ 1. "Exception "Add code for exception here ENDIF.







ABAP code to compare 7.40 inline data declaration with original syntax

The below ABAP code uses the older none in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. It may also be useful if you are using an older version of SAP as some of the newer syntax above, such as the @DATA is not available until 4.70 EHP 8.

DATA:
ld_e_mrm_stock  TYPE RMRM_STOCK ,
ld_i_getting_mode  TYPE BOOLE-BOOLE ,
ld_t_mrm_flow  TYPE TRTY_RMRM_FLOW ,
ld_i_bearb  TYPE TDA10-BEARB ,
ld_e_edit_mode  TYPE C ,
ld_i_vdarl  TYPE VDARL ,
ld_i_rdarnehm  TYPE RMF67-RDARNEHM ,
ld_i_vzzkoko  TYPE VZZKOKO ,
ld_t_xvzzkoko  TYPE TRTY_VZZKOKO ,
ld_t_ivzzkopo  TYPE TRTY_VVZZKOPO ,
ld_t_ivzzkopa  TYPE TRTY_VZZKOPA ,
ld_t_zitibepp  TYPE TRTY_VZZBEPP .


ld_i_getting_mode = some text here

SELECT single BEARB
FROM TDA10
INTO ld_i_bearb.

ld_i_vdarl = 'Check type of data required'.

ld_i_rdarnehm = some text here
ld_i_vzzkoko = 'Check type of data required'.
ld_t_xvzzkoko = 'Check type of data required'.
ld_t_ivzzkopo = 'Check type of data required'.
ld_t_ivzzkopa = 'Check type of data required'.
ld_t_zitibepp = 'Check type of data required'.

Contribute (Add Comments)

Please help keep this info upto date and use the comments section below to add useful hints, tips and information specific to this SAP function. This will then be available for you and other users to easily find by simply searching on the object name FVD_MD_FOLM_LM_PREPARE or its description.