SAP Reports / Programs

RPCOINE0 SAP ABAP Report - Printing of INEM contracts







RPCOINE0 is a standard Executable ABAP Report 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 RPCOINE0 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RPCOINE0. "Basic submit
SUBMIT RPCOINE0 AND RETURN. "Return to original report after report execution complete
SUBMIT RPCOINE0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: S_BASCOP = Print basic copy
Selection Text: S_OSAVED = Saved forms only
Title: Printing of INEM contracts
Text Symbol: 001 = Form not maintained in IT 0480
Text Symbol: 002 = Generated contracts
Text Symbol: 003 = Form selection
Text Symbol: 005 = Printed form for contract
Text Symbol: 006 = with starting date


INCLUDES used within this REPORT RPCOINE0

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

H99L_PAL_STANDARD_NODES_CREATE call function 'H99L_PAL_STANDARD_NODES_CREATE' exporting im_forms = 'X' importing ex_standard_nodes = g_log_nodes exceptions error = 1 others = 2.

H99L_PAL_PERNR_TEXT_ADD call function 'H99L_PAL_PERNR_TEXT_ADD' exporting im_pernr_node = g_log_nodes-pernr im_pernr = pernr-pernr im_msgty = 'W' im_text = 'Formulario no mantenido en IT 0480'(001) exceptions error = 1 others = 2.

FP_FUNCTION_MODULE_NAME call function 'FP_FUNCTION_MODULE_NAME' "#EC ARGCHECKED
exporting i_name = gv_forname importing e_funcname = fm_name.

HR_PAL_PERNR_MSG_ADD call function 'HR_PAL_PERNR_MSG_ADD' exporting i_node_key = g_log_nodes-pernr i_pernr = pernr-pernr i_msgid = 'PLA' i_msgty = 'E' i_msgno = '010' exceptions program_error = 1 others = 2.

HR_PAL_PERNR_MSG_ADD call function 'HR_PAL_PERNR_MSG_ADD' exporting i_node_key = g_log_nodes-pernr i_pernr = pernr-pernr i_msgid = 'PLA' i_msgty = 'E' i_msgno = '010' exceptions program_error = 1 others = 2.

H99L_PAL_PERNR_TEXT_ADD call function 'H99L_PAL_PERNR_TEXT_ADD' exporting im_pernr_node = g_log_nodes-pernr im_pernr = pernr-pernr im_msgty = 'I' im_text = l_text exceptions error = 1 others = 2.

FP_JOB_CLOSE * call function 'FP_JOB_CLOSE' * importing * e_result = l_joboutput * exceptions * usage_error = 1 * system_error = 2 * internal_error = 3 * others = 4.

HR_PAL_GENRL_MSG_ADD * call function 'HR_PAL_GENRL_MSG_ADD' * exporting * i_node_key = g_log_nodes-genrl * i_msgid = 'PLA' * i_msgty = 'E' * i_msgno = '009' * exceptions * program_error = 1 * others = 2.

HR_PAL_FORMS_ROW_ADD * call function 'HR_PAL_FORMS_ROW_ADD' * exporting * i_node_key = g_log_nodes-forms * i_name = g_form_log-name * i_form_type = 'PDF' * i_text = g_form_log-text * i_rqid = g_form_log-spool_id * importing * e_forms_node_key = g_log_nodes-forms * exceptions * program_error = 1 * others = 2.

H99L_PAL_STATS_ADD_STNDRT_ROWS call function 'H99L_PAL_STATS_ADD_STNDRT_ROWS' exporting im_stndrt_stcnt = g_standard_stats im_stats_node = g_log_nodes-stats exceptions error = 1 others = 2.

H99L_PAL_STATS_ADD_ROW call function 'H99L_PAL_STATS_ADD_ROW' exporting im_stats_node = g_log_nodes-stats im_icon = icon_view_form im_qinfo = 'Contratos generados'(002) im_text = 'Contratos generados'(002) im_stcnt = g_specific_stats-created_forms exceptions error = 1 others = 2.

HR_PAL_LOG_DISPLAY call function 'HR_PAL_LOG_DISPLAY' * EXPORTING * I_S_DISPLAY_PROFILE = * I_S_FLAT_PROFILE = exceptions program_error = 1 no_logs = 2 others = 3 .

FP_JOB_OPEN call function 'FP_JOB_OPEN' changing ie_outputparams = l_sfpoutputparams exceptions cancel = 1 usage_error = 2 system_error = 3 internal_error = 4 others = 5.

HR_PAL_GENRL_MSG_ADD call function 'HR_PAL_GENRL_MSG_ADD' exporting i_node_key = g_log_nodes-genrl i_msgid = 'PLA' i_msgty = 'E' i_msgno = '008' exceptions program_error = 1 others = 2.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING report = lv_repid mode = lv_print_param_mode no_dialog = 'X' IMPORTING out_parameters = lv_pri_params EXCEPTIONS OTHERS = 99.

H99B_GET_LFORM_PROPERTIES CALL FUNCTION 'H99B_GET_LFORM_PROPERTIES' EXPORTING i_molga = '04' i_fogroup = 'HR_ES_INEM' i_folname = p_log_form_name i_fovariant = ' ' i_fotype = ' ' i_date = p_begda IMPORTING e_forname = p_form_name e_fotype = p_form_type EXCEPTIONS logical_group_not_found = 1 type_name_not_maintained = 2 OTHERS = 3.

HR_PAL_GENRL_MSG_ADD call function 'HR_PAL_GENRL_MSG_ADD' exporting i_node_key = g_log_nodes-genrl i_msgid = 'PLA' i_msgty = 'E' i_msgno = '008' exceptions program_error = 1 others = 2.

FP_JOB_CLOSE call function 'FP_JOB_CLOSE' importing e_result = l_joboutput exceptions usage_error = 1 system_error = 2 internal_error = 3 others = 4.

HR_PAL_GENRL_MSG_ADD





call function 'HR_PAL_GENRL_MSG_ADD' exporting i_node_key = g_log_nodes-genrl i_msgid = 'PLA' i_msgty = 'E' i_msgno = '009' exceptions program_error = 1 others = 2.

HR_PAL_FORMS_ROW_ADD call function 'HR_PAL_FORMS_ROW_ADD' exporting i_node_key = g_log_nodes-forms i_name = g_form_log-name i_form_type = 'PDF' i_text = g_form_log-text i_rqid = g_form_log-spool_id importing e_forms_node_key = g_log_nodes-forms exceptions program_error = 1 others = 2.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RPCOINE0 or its description.