SAP Function Modules

FKK_PAYM_PARAMETERS_GET SAP Function module







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

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


Pattern for FM FKK_PAYM_PARAMETERS_GET - FKK PAYM PARAMETERS GET





CALL FUNCTION 'FKK_PAYM_PARAMETERS_GET' "
  IMPORTING
    e_applk =                   " fkkpy_para-applk
    e_laufd =                   " dpayc-laufd
    e_laufi =                   " dpayc-laufi
    e_run_origin =              " dpayc-orign
    e_xvorl =                   " dpayh-xvorl
    e_xprint_1 =                " tfk042f-xpri1
    e_layout_set_1 =            " tfk042fe-zforn
    e_print_params_1 =          " itcpo
    e_xprint_2 =                " tfk042f-xpri2
    e_layout_set_2 =            " tfk042fe-dforn
    e_print_params_2 =          " itcpo
    e_xdme =                    " tfk042f-xdme1
    e_xdme_file_system =        " fkkpy_sele-xpfil
    e_dme_file_name =           " fkkpy_sele-pfile
    e_dme_file_name_screen =    " fkkpy_sele-pfile
    e_dme_layout_set =          " tfk042fe-dforn
    e_dme_layout_pdf =          " tfk042fe-pdfdf
    e_dme_sheet_params =        " itcpo
    e_xedi =                    " tfk042f-xedi1
    e_edi_layout_set =          " tfk042b-eforn
    e_edi_sheet_params =        " itcpo
    e_xlist =                   " tfk042f-xlst1
    e_list_params =             " pri_params
    e_list_arcpar =             " arc_params
    e_xerror =                  " tfk042f-xlst1
    e_error_params =            " pri_params
    e_error_arcpar =            " arc_params
    e_format =                  " tfk042f-formi
    e_format_params =           " fkkpy_sele-param
    e_num_test_prints =         " rfpdo-fordanzp
    e_xlanguage =               " rfpdo-fordespr
    e_xisocode =                " rfpdo-fordisoc
    e_event_debug =             " tfk042fb-event
    .  "  FKK_PAYM_PARAMETERS_GET

ABAP code example for Function Module FKK_PAYM_PARAMETERS_GET





The ABAP code below is a full code listing to execute function module FKK_PAYM_PARAMETERS_GET 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_applk  TYPE FKKPY_PARA-APPLK ,
ld_e_laufd  TYPE DPAYC-LAUFD ,
ld_e_laufi  TYPE DPAYC-LAUFI ,
ld_e_run_origin  TYPE DPAYC-ORIGN ,
ld_e_xvorl  TYPE DPAYH-XVORL ,
ld_e_xprint_1  TYPE TFK042F-XPRI1 ,
ld_e_layout_set_1  TYPE TFK042FE-ZFORN ,
ld_e_print_params_1  TYPE ITCPO ,
ld_e_xprint_2  TYPE TFK042F-XPRI2 ,
ld_e_layout_set_2  TYPE TFK042FE-DFORN ,
ld_e_print_params_2  TYPE ITCPO ,
ld_e_xdme  TYPE TFK042F-XDME1 ,
ld_e_xdme_file_system  TYPE FKKPY_SELE-XPFIL ,
ld_e_dme_file_name  TYPE FKKPY_SELE-PFILE ,
ld_e_dme_file_name_screen  TYPE FKKPY_SELE-PFILE ,
ld_e_dme_layout_set  TYPE TFK042FE-DFORN ,
ld_e_dme_layout_pdf  TYPE TFK042FE-PDFDF ,
ld_e_dme_sheet_params  TYPE ITCPO ,
ld_e_xedi  TYPE TFK042F-XEDI1 ,
ld_e_edi_layout_set  TYPE TFK042B-EFORN ,
ld_e_edi_sheet_params  TYPE ITCPO ,
ld_e_xlist  TYPE TFK042F-XLST1 ,
ld_e_list_params  TYPE PRI_PARAMS ,
ld_e_list_arcpar  TYPE ARC_PARAMS ,
ld_e_xerror  TYPE TFK042F-XLST1 ,
ld_e_error_params  TYPE PRI_PARAMS ,
ld_e_error_arcpar  TYPE ARC_PARAMS ,
ld_e_format  TYPE TFK042F-FORMI ,
ld_e_format_params  TYPE FKKPY_SELE-PARAM ,
ld_e_num_test_prints  TYPE RFPDO-FORDANZP ,
ld_e_xlanguage  TYPE RFPDO-FORDESPR ,
ld_e_xisocode  TYPE RFPDO-FORDISOC ,
ld_e_event_debug  TYPE TFK042FB-EVENT .
CALL FUNCTION 'FKK_PAYM_PARAMETERS_GET' IMPORTING e_applk = ld_e_applk e_laufd = ld_e_laufd e_laufi = ld_e_laufi e_run_origin = ld_e_run_origin e_xvorl = ld_e_xvorl e_xprint_1 = ld_e_xprint_1 e_layout_set_1 = ld_e_layout_set_1 e_print_params_1 = ld_e_print_params_1 e_xprint_2 = ld_e_xprint_2 e_layout_set_2 = ld_e_layout_set_2 e_print_params_2 = ld_e_print_params_2 e_xdme = ld_e_xdme e_xdme_file_system = ld_e_xdme_file_system e_dme_file_name = ld_e_dme_file_name e_dme_file_name_screen = ld_e_dme_file_name_screen e_dme_layout_set = ld_e_dme_layout_set e_dme_layout_pdf = ld_e_dme_layout_pdf e_dme_sheet_params = ld_e_dme_sheet_params e_xedi = ld_e_xedi e_edi_layout_set = ld_e_edi_layout_set e_edi_sheet_params = ld_e_edi_sheet_params e_xlist = ld_e_xlist e_list_params = ld_e_list_params e_list_arcpar = ld_e_list_arcpar e_xerror = ld_e_xerror e_error_params = ld_e_error_params e_error_arcpar = ld_e_error_arcpar e_format = ld_e_format e_format_params = ld_e_format_params e_num_test_prints = ld_e_num_test_prints e_xlanguage = ld_e_xlanguage e_xisocode = ld_e_xisocode e_event_debug = ld_e_event_debug . " FKK_PAYM_PARAMETERS_GET
IF SY-SUBRC EQ 0. "All OK 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_applk  TYPE FKKPY_PARA-APPLK ,
ld_e_laufd  TYPE DPAYC-LAUFD ,
ld_e_laufi  TYPE DPAYC-LAUFI ,
ld_e_run_origin  TYPE DPAYC-ORIGN ,
ld_e_xvorl  TYPE DPAYH-XVORL ,
ld_e_xprint_1  TYPE TFK042F-XPRI1 ,
ld_e_layout_set_1  TYPE TFK042FE-ZFORN ,
ld_e_print_params_1  TYPE ITCPO ,
ld_e_xprint_2  TYPE TFK042F-XPRI2 ,
ld_e_layout_set_2  TYPE TFK042FE-DFORN ,
ld_e_print_params_2  TYPE ITCPO ,
ld_e_xdme  TYPE TFK042F-XDME1 ,
ld_e_xdme_file_system  TYPE FKKPY_SELE-XPFIL ,
ld_e_dme_file_name  TYPE FKKPY_SELE-PFILE ,
ld_e_dme_file_name_screen  TYPE FKKPY_SELE-PFILE ,
ld_e_dme_layout_set  TYPE TFK042FE-DFORN ,
ld_e_dme_layout_pdf  TYPE TFK042FE-PDFDF ,
ld_e_dme_sheet_params  TYPE ITCPO ,
ld_e_xedi  TYPE TFK042F-XEDI1 ,
ld_e_edi_layout_set  TYPE TFK042B-EFORN ,
ld_e_edi_sheet_params  TYPE ITCPO ,
ld_e_xlist  TYPE TFK042F-XLST1 ,
ld_e_list_params  TYPE PRI_PARAMS ,
ld_e_list_arcpar  TYPE ARC_PARAMS ,
ld_e_xerror  TYPE TFK042F-XLST1 ,
ld_e_error_params  TYPE PRI_PARAMS ,
ld_e_error_arcpar  TYPE ARC_PARAMS ,
ld_e_format  TYPE TFK042F-FORMI ,
ld_e_format_params  TYPE FKKPY_SELE-PARAM ,
ld_e_num_test_prints  TYPE RFPDO-FORDANZP ,
ld_e_xlanguage  TYPE RFPDO-FORDESPR ,
ld_e_xisocode  TYPE RFPDO-FORDISOC ,
ld_e_event_debug  TYPE TFK042FB-EVENT .

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 FKK_PAYM_PARAMETERS_GET or its description.