SAP Reports / Programs

RPCJVST5 SAP ABAP Report - Výpoèet roèního vyrovnání danì ze mzdy.







RPCJVST5 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 RPCJVST5 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 RPCJVST5. "Basic submit
SUBMIT RPCJVST5 AND RETURN. "Return to original report after report execution complete
SUBMIT RPCJVST5 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: TXYEAR = Process year
Selection Text: TXSAVE = Save overcharge/undercharge
Selection Text: TXMSG = Report changes in coupling tab
Selection Text: TXMONT = Mont 01, 02, 03
Selection Text: NEW_OUTP = New out
Selection Text: DARZAK = Min.donat.base - donat+flod d.
Selection Text: CHKPAR = Check of input params. PPV
Title: Výpoèet roèního vyrovnání danì ze mzdy.
Text Symbol: 053 = Úhrn Dílèí Odb.pøísp. Pov.dary Penz ®ivot +PØEPL
Text Symbol: 054 = Daòové zvýhodnìní Zúèt.záloh na daò po slevì Zúèt. mìs.daò.bonusù Kompenz.rozdílù +PØEPL
Text Symbol: 055 = Nárok celkem Sleva na dani Daò. bonus Daò po slevì Rozdíl na dani Vyplacené Rozdíl na bonusu -NEDOPL
Text Symbol: 056 = Úhrn Dílèí +PØEPL
Text Symbol: 057 = Odb.pøísp. Pov.dary Penz ®ivot Vzdìl.
Text Symbol: 058 = Os.èíslo Jméno pøíjmù Pojist základ Zálohy Zákl. Man¾. ÈID ID ZTP-P Stud. CELKEM Dary Úroky CELKEM DAÒ -NEDOPL
Text Symbol: 059 = Úhrn Dílèí | S l e v a n a d a n i | Nezdan. èástky | +PØEPL
Text Symbol: 060 = ===== Sleva na dani a nezdanitelné èásti základu danì =====
Text Symbol: 061 = Úhrn Úhrn Dílèí zákl. Zálohy Nezdanitelné èástky Nezd.èástky Základ danì
Text Symbol: 062 = Os.èíslo Jméno pøíjmù Pojist dane Dary Úvìry PF ®P Odbory Vzdìl. celkem sní¾.o NC
Text Symbol: 063 = Sleva na dani Daò.Sleva Daò po +PØEPL
Text Symbol: 064 = Vypoètená daò Popl. Man¾. ÈID ID ZTP-P Stud. celkem sl.na dani -NEDOPL
Text Symbol: 065 = Daòové zvýhodnìní Zúètování záloh na daò Bonusy +PØEPL
Text Symbol: 066 = Nárok celkem Sleva na dani Daò.Bonus Daò po sl. Rozdíl na dani Vypl. Rozdíl -NEDOPL
Text Symbol: E01 = Výsledek neulo¾en pro os.èíslo:
Text Symbol: E02 = Pracovník neaktivní, nebude zúètován. Zmìòte infotyp 0003.
Text Symbol: E03 = V zúètování uvedena jiná hodnota (pøeplatek) :
Text Symbol: E04 = Manuální zadání RZD
Text Symbol: E05 = v infotypu 0015.
Text Symbol: E06 = Manuální zadání RZD (zúètováno) :
Text Symbol: E07 = V zúètování uvedena jiná hodnota (nedoplatek):
Text Symbol: E10 = Odmítnut pøístup k os.èíslu
Text Symbol: 001 = VÝPOÈET DANÌ Z PØÍJMÙ FYZICKÝCH OSOB ZA ROK &1
Text Symbol: 002 = Os.èíslo Jméno Úhrn pøíjmù Pojistné Dílèí zákl. Zálohy
Text Symbol: 003 = Uplatnìno v min.roce
Text Symbol: 004 = Opraveno z násl.roku
Text Symbol: 005 = *** Celkem ***
Text Symbol: 010 = Zákl: Dìti: Man¾: Stud: Dary: Úroky:
Text Symbol: 011 = ÈID : ID : ZTP :
Text Symbol: 020 = VYPOÈTENÁ DAÒ: xx.xxx.xxx NEDOPLATEK(-)/PØEPLATEK(+): xx.xxx.xx





Text Symbol: 021 = VYPOÈTENÁ DAÒ: xx.xxx.xxx PØEPLATEK(+): xx.xxx.xx
Text Symbol: 022 = VYPOÈTENÁ DAÒ: xx.xxx.xxx NEDOPLATEK(-): xx.xxx.xx
Text Symbol: 023 = NEZD.È.CELKEM: xxx.xxx DAÒ: xx.xxx.xxx PØEPLATEK(+): xx.xxx.xx
Text Symbol: 024 = NEZD.È.CELKEM: xxx.xxx DAÒ: xx.xxx.xxx NEDOPLATEK(-): xx.xxx.xx
Text Symbol: 025 = PØEPLATEK(+)
Text Symbol: 026 = NEDOPLATEK(-)
Text Symbol: 030 = !!! xx.xx.xxxx xx:xx:xx ulo¾il xxxxxxxxxxxx jinou hodnotu
Text Symbol: 031 = !!! xx.xx.xxxx xx:xx:xx ulo¾il xxxxxxxxxxxx jinou hodnotu
Text Symbol: 032 = !!! Výsledek nebyl ulo¾en
Text Symbol: 040 = Souèet pøeplatkù > 50 Kè
Text Symbol: 041 = Souèet pøeplatkù < 50 Kè
Text Symbol: 042 = Souèet nedoplatkù
Text Symbol: 043 = Souèet nezaøazených do zúètování
Text Symbol: 044 = Souèet neulo¾ených
Text Symbol: 045 = Manuální zadání RZD v IT0015
Text Symbol: 046 = Manuální zadání RZD (zúètováno)
Text Symbol: 047 = Poèet zúètování
Text Symbol: 048 = Rozdíl na dani po slevì
Text Symbol: 049 = Rozdíl na daòovém bonusu
Text Symbol: 050 = =============== Nezdanitelné èásti základu danì ==========
Text Symbol: 051 = Úhrn Dílèí Pov.dary Penz ®ivot +PØEPL
Text Symbol: 052 = Os.èíslo Jméno pøíjmù Pojist základ Zálohy Zákl. Dìti Man¾. ÈID ID ZTP-P Stud. Dary Úroky CELKEM DAÒ -NEDOPL


INCLUDES used within this REPORT RPCJVST5

INCLUDE RPPPXD10.
INCLUDE RPC2RX01.
INCLUDE RPC2RX02.
INCLUDE RPC2RTT0.
INCLUDE RPPPXD00.


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:

HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = P0121-HPERN INFTY = '0001' IMPORTING SUBRC = L_SUBRC TABLES INFTY_TAB = P0001 EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.

HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = PERNR-PERNR INFTY = '0000' IMPORTING SUBRC = L_SUBRC TABLES INFTY_TAB = P0000 EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.

HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = PERNR-PERNR INFTY = '0001' IMPORTING SUBRC = L_SUBRC TABLES INFTY_TAB = P0001 EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.

HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = PERNR-PERNR INFTY = '0003' IMPORTING SUBRC = L_SUBRC TABLES INFTY_TAB = P0003 EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.

HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = PERNR-PERNR INFTY = '0015' IMPORTING SUBRC = L_SUBRC TABLES INFTY_TAB = P0015 EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.






HR_CZ_HIRE_FIRE CALL FUNCTION 'HR_CZ_HIRE_FIRE' EXPORTING BEG = PN-BEGDA END = PN-BEGDA IMPORTING FIRE_DATE = FIRE HIRE_DATE = HIRE TABLES PPHIFI = PPHIFI PP0000 = P0000 PP0001 = P0001.

HR_CZ_WRITE_REPORT_HEADER CALL FUNCTION 'HR_CZ_WRITE_REPORT_HEADER' EXPORTING DATE = SAVE_DATE TIME = SAVE_TIME TITLE = PAGE_TITLE.

HR_CZ_DETERMINATION_PERIODS CALL FUNCTION 'HR_CZ_DETERMINATION_PERIODS' EXPORTING PERNR = PERNR-PERNR FROM_PERIOD = BEGD TABLES OUT_RGTAB = MYRGDIR EXCEPTIONS RGDIR_EMPTY = 1 WRONG_INTERVAL = 2 OTHERS = 3.



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 RPCJVST5 or its description.