PAKEDNZF 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 PAKEDNZF 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.
Title: Include PAKEDNZF
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
HR_E_NUM_OF_DAYS_OF_MONTH * CALL FUNCTION 'HR_E_NUM_OF_DAYS_OF_MONTH' * EXPORTING * p_fecha = l_date * IMPORTING * number_of_days = l_number_of_days * EXCEPTIONS * OTHERS = 1.
HR_NZ_NUM_OF_DAYS_OF_MONTH CALL FUNCTION 'HR_NZ_NUM_OF_DAYS_OF_MONTH' EXPORTING p_fecha = l_date IMPORTING number_of_days = l_number_of_days EXCEPTIONS OTHERS = 1.
CU_READ_RGDIR call function 'CU_READ_RGDIR' *This function will get the payroll results directory for the *particular employee exporting persnr = pernr-pernr * BUFFER = * NO_AUTHORITY_CHECK = ' ' * IMPORTING * MOLGA = tables in_rgdir = rgdir exceptions no_record_found = 1 others = 2.
CU_READ_RGDIR call function 'CU_READ_RGDIR' *This function will get the payroll results directory for the *particular employee exporting persnr = pernr-pernr tables in_rgdir = rgdir exceptions no_record_found = 1 others = 2.
HR_FEATURE_BACKTABLE CALL FUNCTION 'HR_FEATURE_BACKTABLE' EXPORTING FEATURE = '43ADD' STRUC_CONTENT = add_struc KIND_OF_ERROR = '2' TABLES BACK = ret_tab * CHANGING * STATUS = EXCEPTIONS DUMMY = 1 ERROR_OPERATION = 2 NO_BACKVALUE = 3 FEATURE_NOT_GENERATED = 4 INVALID_SIGN_IN_FUNID = 5 TAB_IN_REPORT_FIELD_IN_PE03 = 6 OTHERS = 7 .
HR_FEATURE_BACKFIELD *CALL FUNCTION 'HR_FEATURE_BACKFIELD' * EXPORTING * FEATURE = '43BNK' * STRUC_CONTENT = add_struc * KIND_OF_ERROR = '2' * IMPORTING * BACK = ret_tab1 ** CHANGING ** STATUS = * EXCEPTIONS * DUMMY = 1 * ERROR_OPERATION = 2 * NO_BACKVALUE = 3 * FEATURE_NOT_GENERATED = 4 * INVALID_SIGN_IN_FUNID = 5 * FIELD_IN_REPORT_TAB_IN_PE03 = 6 * OTHERS = 7 * .
HR_FEATURE_BACKTABLE CALL FUNCTION 'HR_FEATURE_BACKTABLE' EXPORTING FEATURE = '43KIW' STRUC_CONTENT = add_struc KIND_OF_ERROR = '2' TABLES BACK = ret_tab * CHANGING * STATUS = EXCEPTIONS DUMMY = 1 ERROR_OPERATION = 2 NO_BACKVALUE = 3 FEATURE_NOT_GENERATED = 4 INVALID_SIGN_IN_FUNID = 5 TAB_IN_REPORT_FIELD_IN_PE03 = 6 OTHERS = 7 .
RP_GET_HIRE_DATE * CALL FUNCTION 'RP_GET_HIRE_DATE' * EXPORTING * PERSNR = p0000-pernr * CHECK_INFOTYPES = '0000' * DATUMSART = event_codes+6(2) * IMPORTING * HIREDATE = entry_date .
HR_ENTRY_DATE CALL FUNCTION 'HR_ENTRY_DATE' EXPORTING persnr = p0000-pernr IMPORTING entrydate = entry_date TABLES entry_dates = entry_dates EXCEPTIONS entry_date_not_found = 1 pernr_not_assigned = 2 OTHERS = 3.
RP_HIRE_FIRE CALL FUNCTION 'RP_HIRE_FIRE' EXPORTING BEG = '18000101' END = '99991231' IMPORTING * FIRE_DATE = HIRE_DATE = g_hire_date TABLES PPHIFI = phifi PP0000 = p0000 PP0001 = p0001 .
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = l_text.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_pf_status_set = g_status i_callback_user_command = g_user_command is_layout = gt_layout it_fieldcat = gt_fieldcat[] i_save = g_save is_variant = g_variant it_events = gt_events[] TABLES * t_outtab = record.
REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = p_lt_events.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = gt_list_top_of_page.
HR_APPEND_ERROR_LIST CALL FUNCTION 'HR_APPEND_ERROR_LIST' EXPORTING pernr = p_pernr arbgb = '3E' "message-id class msgty = 'E' "error message msgno = p_error_no "number of message-id error msgv1 = p_msgv1 msgv2 = p_msgv2 msgv3 = p_msgv3 msgv4 = p_msgv4.
HR_GET_ERROR_LIST CALL FUNCTION 'HR_GET_ERROR_LIST' TABLES error = error_table errortexts = error_texts EXCEPTIONS no_errors = 1 OTHERS = 2.
HR_DISPLAY_ERROR_LIST CALL FUNCTION 'HR_DISPLAY_ERROR_LIST' EXPORTING no_popup = ' ' no_print = 'X' linesize = sy-linsz TABLES error = error_table EXCEPTIONS invalid_linesize = 1 OTHERS = 2.
DOWNLOAD * CALL FUNCTION 'DOWNLOAD' * EXPORTING * filename = l_efile_name * filetype = 'ASC' * TABLES * data_tab = efile * EXCEPTIONS * invalid_filesize = 1 * invalid_table_width = 2 * invalid_type = 3 * no_batch = 4 * unknown_error = 5 * OTHERS = 6.
CALL FUNCTION 'GUI_DOWNLOAD' EXPORTING FILENAME = full_path FILETYPE = file_type TABLES DATA_TAB = efile EXCEPTIONS NO_BATCH = 2 INVALID_TYPE = 4 UNKNOWN_ERROR = 6 FILESIZE_NOT_ALLOWED = 9 OTHERS = 22 .
CD_READ_RGDIR CALL FUNCTION 'CD_READ_RGDIR' EXPORTING PERSNR = ked_pernr-pernr TABLES IN_RGDIR = rgdir EXCEPTIONS NO_RECORD_FOUND = 1 OTHERS = 2 .
DAYS_BETWEEN_TWO_DATES CALL FUNCTION 'DAYS_BETWEEN_TWO_DATES' EXPORTING I_DATUM_BIS = wa-fpend I_DATUM_VON = wa-fpbeg * I_KZ_EXCL_VON = '0' * I_KZ_INCL_BIS = '0' * I_KZ_ULT_BIS = ' ' * I_KZ_ULT_VON = ' ' * I_STGMETH = '0' * I_SZBMETH = '1' IMPORTING E_TAGE = days EXCEPTIONS DAYS_METHOD_NOT_DEFINED = 1 OTHERS = 2 .
CD_READ_LAST CALL FUNCTION 'CD_READ_LAST' EXPORTING BEGIN_DATE = wa-fpbeg END_DATE = wa-fpend IMPORTING OUT_SEQNR = seqno TABLES RGDIR = rgdir EXCEPTIONS NO_RECORD_FOUND = 1 OTHERS = 2 .
PYXX_READ_PAYROLL_RESULT CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT' EXPORTING CLUSTERID = 'NZ' EMPLOYEENUMBER = ked_pernr-pernr SEQUENCENUMBER = seqno * READ_ONLY_BUFFER = ' ' * READ_ONLY_INTERNATIONAL = ' ' * ARC_GROUP = ' ' * CHECK_READ_AUTHORITY = 'X' * FILTER_CUMULATIONS = 'X' * CLIENT = * IMPORTING * VERSION_NUMBER_PAYVN = * VERSION_NUMBER_PCL2 = CHANGING PAYROLL_RESULT = result EXCEPTIONS ILLEGAL_ISOCODE_OR_CLUSTERID = 1 ERROR_GENERATING_IMPORT = 2 IMPORT_MISMATCH_ERROR = 3 SUBPOOL_DIR_FULL = 4 NO_READ_AUTHORITY = 5 NO_RECORD_FOUND = 6 VERSIONS_DO_NOT_MATCH = 7 ERROR_READING_ARCHIVE = 8 ERROR_READING_RELID = 9 OTHERS = 10 .
CU_READ_RGDIR CALL FUNCTION 'CU_READ_RGDIR' EXPORTING persnr = ked_pernr-pernr TABLES in_rgdir = rgdir EXCEPTIONS NO_RECORD_FOUND = 1.
PYXX_READ_PAYROLL_RESULT CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT' EXPORTING CLUSTERID = 'NZ' EMPLOYEENUMBER = ked_pernr-pernr SEQUENCENUMBER = L_DIR-SEQNR CHANGING PAYROLL_RESULT = l_payresult EXCEPTIONS ILLEGAL_ISOCODE_OR_CLUSTERID = 1 ERROR_GENERATING_IMPORT = 2 IMPORT_MISMATCH_ERROR = 3 SUBPOOL_DIR_FULL = 4 NO_READ_AUTHORITY = 5 NO_RECORD_FOUND = 6 VERSIONS_DO_NOT_MATCH = 7 ERROR_READING_ARCHIVE = 8 ERROR_READING_RELID = 9 OTHERS = 10.
PYXX_READ_PAYROLL_RESULT CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT' EXPORTING CLUSTERID = 'NZ' EMPLOYEENUMBER = ked_pernr-pernr SEQUENCENUMBER = L_DIR-SEQNR CHANGING PAYROLL_RESULT = l_payresult EXCEPTIONS ILLEGAL_ISOCODE_OR_CLUSTERID = 1 ERROR_GENERATING_IMPORT = 2 IMPORT_MISMATCH_ERROR = 3 SUBPOOL_DIR_FULL = 4 NO_READ_AUTHORITY = 5 NO_RECORD_FOUND = 6 VERSIONS_DO_NOT_MATCH = 7 ERROR_READING_ARCHIVE = 8 ERROR_READING_RELID = 9 OTHERS = 10.
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 PAKEDNZF or its description.