SAP Function Modules

LXE_PP_FILE_EXPORT_OBJECT_LIST SAP Function module - Export Proposal pool according to Object list







LXE_PP_FILE_EXPORT_OBJECT_LIST 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 LXE_PP_FILE_EXPORT_OBJECT_LIST into the relevant SAP transaction such as SE37 or SE80.

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


Pattern for FM LXE_PP_FILE_EXPORT_OBJECT_LIST - LXE PP FILE EXPORT OBJECT LIST





CALL FUNCTION 'LXE_PP_FILE_EXPORT_OBJECT_LIST' "Export Proposal pool according to Object list
  EXPORTING
    s_lang =                    " lxeisolang    ISO Language ID
    t_lang =                    " lxeisolang    ISO Language ID
    filepath =                  " string        Unix File Output Path
*   old_lang_key =              " char1         Old keys
*   add_best =                  " char1         Add best proposal
    object_list =               " lxe_tt_colob_min  Reduced object list
  IMPORTING
    pp_total =                  " i
    pp_exported =               " i
    ppa_total =                 " i
    ppa_exported =              " i
    ppx_total =                 " i
    ppx_exported =              " i
  EXCEPTIONS
    INVALID_LANGUAGE = 1        "
    FILE_OPEN_ERROR = 2         "
    CONVERSION_ERROR = 3        "
    .  "  LXE_PP_FILE_EXPORT_OBJECT_LIST

ABAP code example for Function Module LXE_PP_FILE_EXPORT_OBJECT_LIST





The ABAP code below is a full code listing to execute function module LXE_PP_FILE_EXPORT_OBJECT_LIST 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_pp_total  TYPE I ,
ld_pp_exported  TYPE I ,
ld_ppa_total  TYPE I ,
ld_ppa_exported  TYPE I ,
ld_ppx_total  TYPE I ,
ld_ppx_exported  TYPE I .

DATA(ld_s_lang) = 'Check type of data required'.
DATA(ld_t_lang) = 'Check type of data required'.
DATA(ld_filepath) = 'Check type of data required'.
DATA(ld_old_lang_key) = 'Check type of data required'.
DATA(ld_add_best) = 'Check type of data required'.
DATA(ld_object_list) = 'Check type of data required'. . CALL FUNCTION 'LXE_PP_FILE_EXPORT_OBJECT_LIST' EXPORTING s_lang = ld_s_lang t_lang = ld_t_lang filepath = ld_filepath * old_lang_key = ld_old_lang_key * add_best = ld_add_best object_list = ld_object_list IMPORTING pp_total = ld_pp_total pp_exported = ld_pp_exported ppa_total = ld_ppa_total ppa_exported = ld_ppa_exported ppx_total = ld_ppx_total ppx_exported = ld_ppx_exported EXCEPTIONS INVALID_LANGUAGE = 1 FILE_OPEN_ERROR = 2 CONVERSION_ERROR = 3 . " LXE_PP_FILE_EXPORT_OBJECT_LIST
IF SY-SUBRC EQ 0. "All OK ELSEIF SY-SUBRC EQ 1. "Exception "Add code for exception here ELSEIF SY-SUBRC EQ 2. "Exception "Add code for exception here ELSEIF SY-SUBRC EQ 3. "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_pp_total  TYPE I ,
ld_s_lang  TYPE LXEISOLANG ,
ld_pp_exported  TYPE I ,
ld_t_lang  TYPE LXEISOLANG ,
ld_ppa_total  TYPE I ,
ld_filepath  TYPE STRING ,
ld_ppa_exported  TYPE I ,
ld_old_lang_key  TYPE CHAR1 ,
ld_ppx_total  TYPE I ,
ld_add_best  TYPE CHAR1 ,
ld_ppx_exported  TYPE I ,
ld_object_list  TYPE LXE_TT_COLOB_MIN .

ld_s_lang = 'Check type of data required'.
ld_t_lang = 'Check type of data required'.
ld_filepath = 'Check type of data required'.
ld_old_lang_key = 'Check type of data required'.
ld_add_best = 'Check type of data required'.
ld_object_list = '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 LXE_PP_FILE_EXPORT_OBJECT_LIST or its description.