FPAYM_SUB is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter FPAYM_SUB into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CHECK_STRUCTURE_FIELDS CALL FUNCTION 'CHECK_STRUCTURE_FIELDS' EXPORTING i_tabname = gs_tfpm042ff-formf IMPORTING e_initial = lc_xinitial e_fields_filled = gc_xforp TABLES t_obli = lt_sapobli CHANGING c_workarea = par_forp.
CHECK_STRUCTURE_FIELDS CALL FUNCTION 'CHECK_STRUCTURE_FIELDS' EXPORTING i_tabname = gs_tfpm042ffc-formf IMPORTING e_initial = lc_xinitial e_fields_filled = gc_xforp TABLES t_obli = lt_cusobli CHANGING c_workarea = par_fopc.
SET_ARROW_ICON CALL FUNCTION 'SET_ARROW_ICON' EXPORTING i_parameter = lc_xentries i_icon_text = text-006 IMPORTING e_arrow_icon = fbutton.
FI_PAYM_FORMAT_READ_EVENTS CALL FUNCTION 'FI_PAYM_FORMAT_READ_EVENTS' EXPORTING i_formi = gs_tfpm042f-formi i_event = 10 IMPORTING e_eventfunction = lc_sapfunct EXCEPTIONS OTHERS = 1.
FI_PAYM_FORMAT_READ_EVENTS CALL FUNCTION 'FI_PAYM_FORMAT_READ_EVENTS' EXPORTING i_formi = gs_tfpm042f-formi i_event = 11 IMPORTING e_eventfunction = lc_cusfunct EXCEPTIONS OTHERS = 1.
DIC2DYN CALL FUNCTION 'DIC2DYN' EXPORTING i_saptabname = gs_tfpm042ff-formf i_custabname = gs_tfpm042ffc-formf i_sapcheckfunc = lc_sapfunct i_cuscheckfunc = lc_cusfunct i_tittext = lc_text IMPORTING e_xsapentry = lc_xsapentry e_xcusentry = lc_xcusentry TABLES t_sapobli = lt_sapobli t_cusobli = lt_cusobli CHANGING c_sapentries = lc_sappar c_cusentries = lc_cuspar.
FORM_CHECK CALL FUNCTION 'FORM_CHECK' EXPORTING i_pzfor = i_form EXCEPTIONS OTHERS = 4.
EDIT_FORM CALL FUNCTION 'EDIT_FORM' EXPORTING form = i_form display = 'X'.
FI_REF_PARTNER_INTERPRET CALL FUNCTION 'FI_REF_PARTNER_INTERPRET' EXPORTING im_gpa1t = is_fpayh-gpa1t im_gpa1r = is_fpayh-gpa1r im_gpa2t = is_fpayp-gpa2t im_gpa2r = is_fpayp-gpa2r IMPORTING ex_lifnr = l_lifnr.
FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION l_dest EXPORTING funcname = g_function EXCEPTIONS function_not_exist = 1 OTHERS = 2.
FUNCTION_IMPORT_INTERFACE CALL FUNCTION 'FUNCTION_IMPORT_INTERFACE' DESTINATION l_dest EXPORTING funcname = g_function inactive_version = ' ' TABLES exception_list = l_exceptions_tab export_parameter = l_export_tab import_parameter = l_import_tab tables_parameter = l_tables_tab EXCEPTIONS error_message = 1 function_not_found = 2 invalid_name = 3 OTHERS = 4.
FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING funcname = g_function EXCEPTIONS function_not_exist = 1 OTHERS = 2.
FUNCTION_IMPORT_INTERFACE CALL FUNCTION 'FUNCTION_IMPORT_INTERFACE' EXPORTING funcname = g_function inactive_version = ' ' TABLES exception_list = l_exceptions_tab export_parameter = l_export_tab import_parameter = l_import_tab tables_parameter = l_tables_tab EXCEPTIONS error_message = 1 function_not_found = 2 invalid_name = 3 OTHERS = 4.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.