EFG_TEST_PRINT is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Trados = docu -> fi -> fica -> fica...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter EFG_TEST_PRINT 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.
Selection Text: X_TDATE = To Date
Selection Text: X_LANGU = Language
Selection Text: X_FKEY = Application Form
Selection Text: X_FDATE = From Date
Selection Text: X_FCLASS = Form Class
Selection Text: X_DIALOG = Dialog
Selection Text: X_DEVICE = Output Device
Selection Text: X_DEBUG = Debugging Mode
Selection Text: RANGES9 = Value Table 9
Selection Text: RANGES8 = Value Table 8
Selection Text: RANGES7 = Value Table 7
Selection Text: RANGES6 = Value Table 6
Selection Text: RANGES5 = Value Table 5
Selection Text: RANGES4 = Value Table 4
Selection Text: RANGES3 = Value Table 3
Selection Text: RANGES2 = Value Table 2
Selection Text: RANGES1 = Value Table 1
Selection Text: RANGES = Value Table 0
Selection Text: PREVIEW = Print Preview
Title: Print Workbench: Start Test Printout of an Application Form
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
EFG_GET_PRINT_PARAMETERS CALL FUNCTION 'EFG_GET_PRINT_PARAMETERS' EXPORTING x_printparams = g_printparams x_force_sapscript = 'X' x_no_formkey = 'X' x_archive_object_id = l_arc_id x_no_last_doc = 'X' IMPORTING y_printparams = g_printparams y_recipient = g_recipient y_archive_index = g_archive_index y_archive_params = g_archive_params EXCEPTIONS cancelled = 1 failed = 2 input_error = 3 OTHERS = 99.
EFG_PRINT CALL FUNCTION 'EFG_PRINT' EXPORTING x_archive_index = g_archive_index x_archive_params = g_archive_params x_printparams = g_printparams x_dialog = space x_recipient = g_recipient ref_log = l_ref_log IMPORTING y_itcpp = g_itcpp y_sf_result = l_sf_result TABLES xt_ranges = ranges xt_ranges1 = ranges1 xt_ranges2 = ranges2 xt_ranges3 = ranges3 xt_ranges4 = ranges4 xt_ranges5 = ranges5 xt_ranges6 = ranges6 xt_ranges7 = ranges7 xt_ranges8 = ranges8 xt_ranges9 = ranges9 EXCEPTIONS not_qualified = 1 formclass_not_found = 2 form_not_found = 3 formclass_invalid = 5 print_failed = 6 form_invalid = 7 cancelled = 9 OTHERS = 99.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
EFG_TEST_PRINT - Print Workbench: Start Test Printout of an Application Form EFG_TEST_PRINT - Print Workbench: Start Test Printout of an Application Form EFG_TEST_ASSEMBLED_PDF - Test of Assembled PDF EFG_TEST_ASSEMBLED_PDF - Test of Assembled PDF EFG_TEMPL_USER_TOP - EFGTEMPLUSERTOP EFG_TEMPL_USER_EXITS - EFGTEMPLUSEREXITS