PXTA1HKF 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 PXTA1HKF 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: HR-HK: Re-usable code for the IR56 forms (forms)(ver4.6)
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
OPEN_FORM CALL FUNCTION 'OPEN_FORM' EXPORTING DEVICE = 'PRINTER' DIALOG = ' ' FORM = G_FORMNAME LANGUAGE = SY-LANGU OPTIONS = ITCPO EXCEPTIONS CANCELED = 1 DEVICE = 2 FORM = 3 OPTIONS = 4 UNCLOSED = 5 OTHERS = 6.
START_FORM CALL FUNCTION 'START_FORM' EXPORTING FORM = G_FORMNAME LANGUAGE = SY-LANGU STARTPAGE = P_PAGE EXCEPTIONS FORM = 1 FORMAT = 2 UNENDED = 3 UNOPENED = 4 UNUSED = 5 OTHERS = 6.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'MAIN' EXCEPTIONS ELEMENT = 1 FUNCTION = 2 TYPE = 3 UNOPENED = 4 UNSTARTED = 5 WINDOW = 6 OTHERS = 7.
END_FORM CALL FUNCTION 'END_FORM' EXCEPTIONS UNOPENED = 1 OTHERS = 2.
CLOSE_FORM CALL FUNCTION 'CLOSE_FORM' IMPORTING RESULT = RESULTS EXCEPTIONS UNOPENED = 1 OTHERS = 2.
RP_HIRE_FIRE CALL FUNCTION 'RP_HIRE_FIRE' EXPORTING BEG = PN-BEGDA END = PN-ENDDA IMPORTING HIRE_DATE = G_HIREDATE FIRE_DATE = G_FIREDATE TABLES pp0000 = p0000 PP0001 = P0001 PPHIFI = PHIFI.
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 = ' ' LINESIZE = SY-LINSZ TABLES ERROR = ERROR_TABLE EXCEPTIONS INVALID_LINESIZE = 1 OTHERS = 2.
HR_APPEND_ERROR_LIST CALL FUNCTION 'HR_APPEND_ERROR_LIST' EXPORTING PERNR = PERNR-PERNR ARBGB = '3Q' "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 EXCEPTIONS OTHERS = 1.
TEXT_SYMBOL_SETVALUE CALL FUNCTION 'TEXT_SYMBOL_SETVALUE' EXPORTING NAME = NAME VALUE = C_WERT EXCEPTIONS OTHERS = 1.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = L_PERCENTAGE TEXT = L_TEXT EXCEPTIONS OTHERS = 1.
CD_READ_LAST CALL FUNCTION 'CD_READ_LAST' EXPORTING BEGIN_DATE = G_FIRST_DATE_OF_TAXYR END_DATE = G_LAST_PAY_DATE_FOR_TAXYR IMPORTING OUT_SEQNR = L_LST_SEQNR TABLES RGDIR = RGDIR EXCEPTIONS NO_RECORD_FOUND = 1 OTHERS = 2.
CD_READ_LAST CALL FUNCTION 'CD_READ_LAST' EXPORTING BEGIN_DATE = PN-BEGDA END_DATE = PN-ENDDA IMPORTING OUT_SEQNR = L_LST_SEQNR TABLES RGDIR = RGDIR EXCEPTIONS NO_RECORD_FOUND = 1 OTHERS = 2.
CD_READ_DATE_RANGE_ACTUAL_NV CALL FUNCTION 'CD_READ_DATE_RANGE_ACTUAL_NV' EXPORTING * begda = g_original_pnbegda BEGDA = G_PROJECT_BEGDA ENDDA = G_FORDATE TABLES RGDIR_IN = RGDIR_IN RGDIR_OUT = RGDIR_OUT.
CD_READ_LAST CALL FUNCTION 'CD_READ_LAST' EXPORTING BEGIN_DATE = LOW_DATE END_DATE = HIGH_DATE IMPORTING OUT_SEQNR = L_LST_SEQNR TABLES RGDIR = RGDIR_OUT EXCEPTIONS NO_RECORD_FOUND = 1 OTHERS = 2.
HR_HK_TAX_YEAR CALL FUNCTION 'HR_HK_TAX_YEAR' EXPORTING PAYROLL_YEAR = L_STARTYR IMPORTING BEGIN_OF_TXYEAR = G_START_OF_TAXYR END_OF_TXYEAR = G_END_OF_TAXYR.
RP_HIRE_FIRE CALL FUNCTION 'RP_HIRE_FIRE' EXPORTING BEG = L_BEGDA END = L_ENDDA IMPORTING HIRE_DATE = LOCAL_HIREDATE FIRE_DATE = LOCAL_FIREDATE TABLES pp0000 = p0000 PP0001 = P0001 PPHIFI = PHIFI.
CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING DATE = BEGIN_DATE FOREIGN_AMOUNT = AMOUNT FOREIGN_CURRENCY = FOREIGN_CURRENCY LOCAL_CURRENCY = LOCAL_CURRENCY IMPORTING LOCAL_AMOUNT = RESULT EXCEPTIONS NO_RATE_FOUND = 01 OVERFLOW = 02.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
PXTA1HKF - HR-HK: Re-usable code for the IR56 forms (forms)(ver4.6) PWWF0001 - Program for object type WIRE_APP : Wire Approval PWWF0001 - Program for object type WIRE_APP : Wire Approval PWTY_CONST - PWTYCONST PWPC_TO_CONVERT_TABLESF01 - PWPCTOCONVERTTABLESF01 PWPC_TO_CONVERT_TABLES - Program PWPC_TO_CONVERT_TABLES