RPCZPST0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for RPCZPST0 program is designed for creating reports for determining a compulsory ratio of citizens with ZPS to the total number of employees and creating data for tax advantages for employers employing citizens with ZPS and ZPS-ZTP...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 RPCZPST0 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
PC00_M18_POCZPS - Dada for obligatory share ZPS
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: ANART = Address type from T536A
Selection Text: P_DECPLC = Cut sumary on 4 dec. places
Selection Text: P_FPD = ' ' FPD fr.tab.T552A/ 'X' PSP
Selection Text: P_ODOBRA = Numb.ZPS from taking products
Selection Text: P_PRESCA = Count overtime (/852)
Selection Text: P_PRIN_F = Print form ZPS
Selection Text: P_PRIYDE = Detail for year
Selection Text: P_PRI_DE = Detail for month
Selection Text: P_PRI_F1 = Print tax prefere for ZPS
Selection Text: P_UHRAZ = Date for compension duty
Selection Text: P_VARGU = Key for address in T536A
Selection Text: P_ZADANA = Numb. ZPS from submission
Selection Text: P_ZAST = Substitutions for FPD fr. PSP
Selection Text: P_ZPS = Select ZPS in IT0620
Selection Text: P_ZTP = Select ZTP in IT0620
Selection Text: ROK = Fiscal period = cal.year
Selection Text: VYP_POS = Detail ' 'All/'X'handicappeds
Title: Details for mandatory share of disabled citizens
Text Symbol: 146 = B. Employer:
Text Symbol: 147 = Name:
Text Symbol: 148 = IC:
Text Symbol: 149 = Resid:
Text Symbol: 14A = 1. zamìstnáním u zamìstnavatele
Text Symbol: 150 = C. Average annual full-time equivalent:
Text Symbol: 151 = Law par.81 s.5 , p. 15, 16 and 20 Notice 518/2004 Coll.
Text Symbol: 152 = 1. Tot.n. of employees:
Text Symbol: 153 = 2. From that mand.share 4 %:
Text Symbol: 154 = D. Discharge of duty acc. to Law p. 81 sec. 2 let. a) and b):
Text Symbol: 155 = 1. By employm. at the employer:
Text Symbol: 156 = 2. By product and service cons. or order placem.:
Text Symbol: 157 = 3. Sum of all persons listed in the section (item 1 + item
Text Symbol: 158 = 2 of this section):
Text Symbol: 159 = E. Contribution to state budget acc. to Law p. 81 sec. 2 let. c):
Text Symbol: 145 = Regional employm.off.branch:
Text Symbol: 144 = F.year:
Text Symbol: 143 = A. Notific.:
Text Symbol: 142 = of the empolyer acc. to par. 83 Law 435/2004 Coll. on employment (hereafter "Law")
Text Symbol: 141 = in total number of employees
INCLUDE RPC2RX00.
INCLUDE RPC2RTT0.
INCLUDE RPPPXD00.
INCLUDE RPPPXD10.
INCLUDE RPPPXM00.
INCLUDE FP51TPRT. "CSBS200503
INCLUDE RPCZPSTX. "CSBS091205
INCLUDE RPCZPST1X. "CSBS080107
INCLUDE RPCZPST2X. "CSBS080107
INCLUDE RPCZPST3X. "CSBS100810
No SAP DATABASE tables are accessed within this REPORT code!
HR_CZ_DETERMINATION_PERIODS CALL FUNCTION 'HR_CZ_DETERMINATION_PERIODS' EXPORTING PERNR = PERNR-PERNR FROM_PERIOD = FOBD TO_PERIOD = TOBD TABLES OUT_RGTAB = MYRGDIR EXCEPTIONS RGDIR_EMPTY = 1 WRONG_INTERVAL = 2 OTHERS = 3.
HR_CZ_GET_ADR * CALL FUNCTION 'HR_CZ_GET_ADR' * EXPORTING * ANART = IANART * VARGU = IVARGU * IMPORTING * A_TEXT = ADR_A * B_TEXT = ADR_B * C_TEXT = ADR_C * D_TEXT = ADR_D * Q_TEXT = ICO_Q * EXCEPTIONS * NO_DATA = 1 * OTHERS = 2.
HR_CZ_GET_ADR_09 CALL FUNCTION 'HR_CZ_GET_ADR_09' EXPORTING anart = ianart vargu = ivargu endda = pn-endda repid = 'RPCZPST0' IMPORTING nazev = loc_nazev ulice = loc_ulice cislo = loc_cislo psc = loc_psc obec = loc_obec stat = loc_stat ico = loc_ico * OSSZ = gv_kpup "csbs080313 EMAIL = gv_email "csbs100113 TELEFON = gv_telef "csbs100113 urad_prace = gv_kpup "csbs080313 EXCEPTIONS no_data = 1 other = 2. "#EC ARGCHECKED
HRCZ_POPUP_WITH_TABLE_DISPLAY * CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY' "ChM bs0812 CALL FUNCTION 'HRCZ_POPUP_WITH_TABLE_DISPLAY' "ChM bs0812 EXPORTING * ENDPOS_COL = 100 "csbs260405 ENDPOS_COL = 110 "csbs260405 ENDPOS_ROW = 22 STARTPOS_COL = 50 STARTPOS_ROW = 12 TITLETEXT = TEXT-M01 IMPORTING CHOISE = POZICE TABLES VALUETAB = IT EXCEPTIONS BREAK_OFF = 1 OTHERS = 2.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING DYNAME = MY_REPORT DYNUMB = SY-DYNNR TABLES DYNPFIELDS = DYNR.
HRCZ_POPUP_WITH_TABLE_DISPLAY * CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY' "ChM bs0812 CALL FUNCTION 'HRCZ_POPUP_WITH_TABLE_DISPLAY' "ChM bs0812 EXPORTING * ENDPOS_COL = 100 "csbs260405 ENDPOS_COL = 110 "csbs260405 ENDPOS_ROW = 22 STARTPOS_COL = 50 STARTPOS_ROW = 12 TITLETEXT = TEXT-M01 IMPORTING CHOISE = POZICE TABLES VALUETAB = IT EXCEPTIONS BREAK_OFF = 1 OTHERS = 2.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING DYNAME = MY_REPORT DYNUMB = SY-DYNNR TABLES DYNPFIELDS = DYNR.
RP_BUILD_PSP CALL FUNCTION 'RP_BUILD_PSP' EXPORTING BEGDA = XBEGDA ENDDA = XENDDA ERROR = '0' INPUT = PTPRG IMPORTING OUTPUT = PTPRG TABLES I550AN = I550AN I550AO = I550AO I550PN = I550PN I550PO = I550PO PPSP = MXPSP PP0000 = P0000 PP0001 = P0001 PP0002 = P0002 PP0007 = P0007 PP2001 = P2001 PP2002 = P2002 PP2003 = P2003.
RP_BUILD_PSP CALL FUNCTION 'RP_BUILD_PSP' EXPORTING BEGDA = XBEGDA ENDDA = XENDDA ERROR = '0' INPUT = PTPRG IMPORTING OUTPUT = PTPRG TABLES I550AN = I550AN I550AO = I550AO I550PN = I550PN I550PO = I550PO PPSP = MXPSP PP0000 = P0000 PP0001 = P0001 PP0002 = P0002 PP0007 = P0007 PP2001 = P2001 PP2002 = P2002 PP2003 = P2003.
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 RPCZPST0 or its description.
RPCZPST0 - Details for mandatory share of disabled citizens RPCZPST0 - Details for mandatory share of disabled citizens RPCZPLT1 - Sozialversicherungsliste - Prüfung Private KV RPCZPLT1 - Sozialversicherungsliste - Prüfung Private KV RPCZPLT0 - Sozialversicherungsliste - Prüfung Private KV RPCZPLT0 - Sozialversicherungsliste - Prüfung Private KV