Ansicht
Dokumentation

RPCFORT0 - Statement - forms

RPCFORT0 - Statement - forms

BAL Application Log Documentation   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

Title

RPCFORT0 - program for generation of forms.

Purpose

The RPCFORT0 program is used to create the following forms:

1. Form CSSZ 89 122 2.
In the report, data for item 1 "Income considered as employment income for
income tax purposes" of the form
CSSZ 89 122 2 is processed.

2. Information for the "Income Statement" and "Quarterly Income
Statement" forms.
In the report, data for items "A. Person whose income is
documented", "B. Income for determination period", "D1.", and "K" is processed.

3. Information for form 07 01 01 610 "Monthly Income Statement" for applying for welfare benefits.

In the report, data for items "A. Person whose income is
documented", "B . Months for that I document my income", "C. Employment income ..." , and "G" is processed.

4. Form for "Employer confirmation for OSR 111".

Prerequisites

,,,,Form processing.

Report RPCFORT0 processes only forms delivered by SAP (named F001 to F016 and M001 tr M016, additional forms may be delivered in the future). Usage of any customer form may result in incorrrect input data which cannot be SAP liable for.

Configuration of tables for forms:

Results of RPCFORT0 program will be displayed using standard forms
supplied by SAP CR. Forms may be maintained using
PE51 transaction.

Required configuration for a summary of disability pensioners for year
form CSSZ no. 89 122 2.

Settings for table T5T04.

Correct functionality of RPCFORT0 program requires that absences
counted to calender days for that sick pay or no income
from economic activity was payed
are configured in AWTY9 field of the table T5T04. To these days all the absences
are transferred which have values 001, 002, 003 in T5T04-AWTY2,
004, 005, 010 (configuration is transferred from absence configuration for
records).

Configuration of T5T4A table for total income addition.

Correct determination of total income requires that wages
for estimation of total income are stored in the T5T4A table.
Enter values into the T5T4A table :
Form (T5T4A-FORML) - enter form 'M001'
Summary group (T5T4A-SUMGR) - enter value '1'
Table (T5T4A-TYPTA) - enter 'RT'
Wage type (T5T4A-LGART) - enter wager type to estimate total income. Total income was estimated
from wage type /311 so far.
Transf.part MD (T5T4A-TYPLG) - estimate which value is to be used from wage type
(R,N, or A). If we want to
use amount from the wage type enter value A'.
Summation sign (T5T4A-SIGN) - if we want to add wage type
to the total income enter
value '+'. If we want to subtract wage type
from the total income enter
value '-'.

Infotype 0620 configuration (Health disability).

Enter data for employees with partial disability to infotype 0620.

Economic activity report.

In RPCFORT0 report economic acitivity for form CSSZ 89 122 2 is listed
for the period when employee received pension for partial
disability.

RPCFORT0 program adds time to economic activity when:
1. employee was granted pension for partial disability during
the whole working month.
2. employee entered during the month and already in this period
he was granted pension for partial disability.
3. employee left during the month ELDP and to the end of ELDP he was
granted pension for partial disability.

RPCFORT0 program does not add time to economic activity when
employee was granted pension for partial invalidity during the working month
or the pension was withdrawn and employee was working the whole month.

Settings for table T536A (Addresses)

From the table T536A , field "Address text (name, street, city, tel.)"
(T536A-ANTXT) employer address is used.
For using employer address the following is required:
- address type must be '/A' (T536A-ANART = 'A')
- regulation for creation of the address type (field T536A-VARGU) is used from
selection screen of RPCFORT0 program(parameter "Address key for ICO in
T536A")
Using this option we write employer address in the following way:

,,T536A-SEQNU = 'A' - list of the 1st address line, T536A-SEQNU = '1' - list of the 2nd address line, T536A-SEQNU = 'I' - ,,list of the 3rd address line, T536A-SEQNU = 'J' - list of the 4th address line, T536A-SEQNU = 'K' - list of the 5th address line, ,,T536A-SEQNU = 'L' - list of the 6th address line, T536A-SEQNU = 'Q' - list of the 7th address line. The address is ,,listed in the form M001.

Further it is possible to fill in the employer address in user subprogram "USER_GET_ADR_INV_DUCH" defined in include RPCFORTX.

Required configuration for information for the form "Income statement"
and "Quarterly Income Statement.

Infotype 0002 configuration (personal data).

We use data from infotype 0002 which is necessary for item "A" of the income
statement.

Infotype 0006 configuration (Addresses).

From infotype 0006, subtype '1 ' (Domicile) we use data
required under item "A" for income statement.

Infotype 0016 configuration (Contract elements).

From infotype 0016 we use data required for estimation of the type of
employment (HPP or VPP, fixed term PPU, permanent PPÚ).

Settings for table T536A (Addresses)

From the table T536A , field "Address text (name, street, city, tel.)"
(T536A-ANTXT) employer ICO is used.
For using employer ICO the following is required:
- address type must be '/A' (T536A-ANART = 'A')
- regulation for creation of the address type (field T536A-VARGU) is used from
selection screen of RPCFORT0 program(parameter "Address key for ICO in
T536A")
- for ICO, value "Q" has to be entered in text identification
(T536A-SEQNU).
Using this option we write employer address in the following way:

,,T536A-SEQNU = 'A' - list of the 1st address line, T536A-SEQNU = '1' - list of the 2nd address line, T536A-SEQNU = 'I' - ,,list of the 3rd address line, T536A-SEQNU = 'J' - list of the 4th address line, T536A-SEQNU = 'K' - list of the 5th address line, ,,T536A-SEQNU = 'L' - list of the 6th address line. The address is listed in forms M002 and M003.

Further it is possible to fill in the employer address in user subprogram "USER_GET_ADR_INV_DUCH" defined in include RPCFORTX.

Table T5T4A settings for annual income statement since 1. October 2013 (form M016).

Correct determination of income requires that wage types for estimation of
employment income and sickness insurance benefits are stored
in tableT5T4A.
Enter values into the T5T4A table :
Form (T5T4A-FORML) - enter form name 'M016'
Summary group (T5T4A-SUMGR) - enter value '1' for employment (code a1)
For income from wage compensations for the first 21 (14) days of temporary sickness leave (code ab)
enter value '2'. Enter value '4' for sickness insurance benefits (code ap). For income due to
free usage of a car (code am) enter '5'. For employment income
(code a1), in case of tax return submission, enter '6'.,,,,
Table (T5T4A-TYPTA) - enter 'RT'.
Wage type (T5T4A-LGART) - enter wage type to estimate employment income (for summary group '1')
or wage type for wage compensations for the first 21 (14) days of temporary sickness leave
benefits (for summary group '2') or wage type for insurance premium total (for summary group '4') or
income from the free usage of a car (for summary
group '5'), wage type to estimate employment income or recommended wage
type /404 (for summary group '6').
Transf.part MD (T5T4A-TYPLG) - estimate which value is to be used from wage type
(R,N, A,...). To use amount from the wage type, enter value A'.
Summation sign (T5T4A-SIGN) - if we want to add wage type to employment income
/ wage compensations for temporary sickness leave / insurance premium total / income from the free usage of
a car, enter '+'. If we want to subtract wage type from employment income
/ wage compensations for temporary sickness leave / insurance premium total / income from the free usage of
a car, enter '-'.



Table T5T4A settings for monthly income statement since 2012 (form M015).

Correct determination of income requires that wage types for estimation of
employment income and sickness insurance benefits are stored
in tableT5T4A.
Enter values into the T5T4A table :
Form (T5T4A-FORML) - enter form name 'M015'.
Summary group (T5T4A-SUMGR) - enter value '1' for employment (code a1)
For income from wage compensations for the first 21 (14) days of temporary sickness leave (code ab)
enter value '2'.
Table (T5T4A-TYPTA) - enter 'RT'.
Wage type (T5T4A-LGART) - enter wage type to estimate employment income (for summary group '1')
or wage type for wage compensations for the first 21 (14) days of temporary sickness leave
(for summary group '2').
Transf.part MD (T5T4A-TYPLG) - estimate which value is to be used from wage type
(R,N, A,...). To use amount from the wage type, enter value A'.
Summation sign (T5T4A-SIGN) - if we want to add wage type to employment income
/ wage compensations for temporary sickness leave, enter '+'. If we want to
subtract wage type from employment income / compensations for temporary sickness
leave, enter '-'.

Table T5T4A settings for quarterly income statement since 1. 4. 2011 (form M014).

Correct determination of income requires that wage types for estimation of
employment income and sickness insurance benefits are stored
in tableT5T4A.
Enter values into the T5T4A table :
Form (T5T4A-FORML) - enter form name 'M014'.
Summary group (T5T4A-SUMGR) - enter value '1' for employment (code a1)
For income from wage compensations for the first 21 (14) days of temporary sickness leave (code ab)
enter value '3'.
Table (T5T4A-TYPTA) - enter 'RT'.
Wage type (T5T4A-LGART) - enter wage type to estimate employment income (for summary group '1')
or wage type for wage compensations for the first 21 (14) days of temporary sickness leave
(for summary group '3').
Transf.part MD (T5T4A-TYPLG) - select, which value is to be used from wage type
(R,N, A,...). To use amount from the wage type, enter value A'.
Summation sign (T5T4A-SIGN) - if we want to add wage type to employment income
/ wage compensations for temporary sickness leave, enter '+'. If we want to
subtract wage type from employment income / compensations for temporary sickness
leave, enter '-'.


Configuration of T5T4A table for income statement.

Correct determination of income requires that wages for estimation of
employment income and sickness insurance benefits are stored
in tableT5T4A.
Enter values into the T5T4A table :
Form (T5T4A-FORML) - enter form 'M002' for the form with print output 132 characters or ,,,,,,form 'M003' for the form with print output 80 characters, , form F006' for the form ,,,,with print output 132 characters or form M007' for the form with print output 80 characters. ,,,,,,We use forms M006 and M007 beginning 1.1.2009.

Summary group (T5T4A-SUMGR) - enter value '1' for employment
income. Enter value '2' for sickness insurance benefits. For income from wage ,,,,,,compensations for the first 14 days of temporary sickness leave (quarantine) by par. 192 sect. 2 of the Work ,,,,Code (code ab) enter value '3' .

Table (T5T4A-TYPTA) - enter 'RT'
Wage type (T5T4A-LGART) - enter wage type to estimate employment
income (for summary group '1') or wage type for sickness insurance
benefits (for summary group '2') or wage type for employer compensation (for summary ,,,,group '3').
Transf.part MD (T5T4A-TYPLG) - estimate which value is to be used from wage type
(R,N, or A). If we want to
use amount from the wage type enter value A'.
Summation sign (T5T4A-SIGN) - if we want to add wage type
to employment income /
to sickness insurance benefits enter
value '+'. If we want to subtract wage type
from employment income /
from sickness insurance benefit enter
value '-'.

Estimate information type for income statement.

If we want the program RPCFORT0 to create information for quarterly
income statement we have to enter the first and the last day of processed quarter
to data selection period on the selection screen of the program RPCFORT0.
(e.g. from 1.4.2002 to 30.6.2002).
If we want the program RPCFORT0 to create information for annual
income statement we have to enter the first and the last day of processed year
to data selection period on the selection screen of the program RPCFORT0.
(e.g. from 1.1.2002 to 31.12.2002).

Estimation of dates "From" "To" under item D1 requires the following:
- date "From" is the first day of processed period if employee had
income or sick pay in the first month of the processed period.
If emplyee had no income or sick pay in the first month
of the processed period, the first day of the month is
in the processed period when emplyee had income or sick
pay
- date "To" is the last day of the month that is in the processed period
when employee had income or sick pay.


Required configuration for information for the form "Monthly Income Statement"
for applying for welfare benefits.

Infotype 0002 configuration (personal data).

We use data from infotype 0002 which is necessary for item "A" of the income
statement.

Table T5T4A for monthly income statement for applying for welfare benefits.

Correct determination of income requires that wages for estimation of
employment income and sickness insurance benefits are stored
in tableT5T4A.
Enter values into the T5T4A table :
Form (T5T4A-FORML) - enter form 'M004' for the monthly income form for applying for welfare benefits or form 'M008' for monthly income form for applying for welfare benefits valid from 1.1.2009.

Summary group (T5T4A-SUMGR) - enter value '1' for employment
income. Enter value '2' for sickness insurance benefits or wage type for employer ,,,,compensation (for summary group '3').
Table (T5T4A-TYPTA) - enter 'RT'
Wage type (T5T4A-LGART) - enter wage type to estimate employment
income (for summary group '1') or wage type for sickness insurance
benefits (for summary group '2') or wage type for employer compensation (for summary ,,,,,,group '3').
Transf.part MD (T5T4A-TYPLG) - estimate which value is to be used from wage type
(R,N, or A). If we want to
use amount from the wage type enter value A'.
Summation sign (T5T4A-SIGN) - if we want to add wage type
to employment income /
to sickness insurance benefits enter
value '+'. If we want to subtract wage type
from employment income /
from sickness insurance benefit enter
value '-'.

Estimate information for monthly income statement for applying for welfare benefits.

If we want the program RPCFORT0 to create information for monthly
income statement for applying for welfare benefits we have to enter the first and the last day of processed period
to data selection period on the selection screen of the program RPCFORT0.
(e.g. from 1.7.2006 to 31.3.2007).

Selection

Selection screen description for form ČSSZ 89 122 2.

For employees without income - if selected, also for employees without income will be listed in the form M001.
Employer address from T536A - if selected, also employer address will be listed in the form M001 in accordance with parameter entry "Address key for ICO in T536A".

"Address key for ICO in T536A" - if listing of employer address is required enter value from T536A table where the address was created using search help.

Partial disability in IT0620 - using help enter partial
disability from IT0620. Employees with partial disability entered
this way will be processed using RPCFORT0 program.
Statement type (algorithm) - enter 'I'.
Form - enter name of form M001; using this form we can display
the form for CSSZ 89 122 2.
Personal number - enter '1'.
Number of header fields - ener '1'.
Start ALV - if selected, data output to ALV will be
displayed. We do not select this option as we wish
output into form M001..
ALV variant - if 'Start ALV' is selected, we can choose
display variant ALV. Do not fill in the field.
ALV header - enter text to be used as title for ALV data
display. Do not fill in the field.

Note:
Remaining parameters in the selection screen of the program RPCFORT0 are destined
for other forms and their display is not recommended. Display
of selection screen parameters may be eliminated using variant
of selection screen.

Description of the selection screen for information for form
"Income Statement" and "Quarterly Income Statement".

Income tax return submitted - if selected, information will
specify that employee submitted income tax return
for natural persons.
If not selected, information will specify that employee
did not submit income tax return for natural persons.
Valid for information for annual income statement.

'X' - Period list from-to - if option "enter limit.entry/leav." is selected, dates "From" "To" under item D1 exactly from the first day of processed period to the last day of processed period when employee had income or DNP will be listed. If option "according to entry " is selected, dates "From" "To" under item D1 from the first day of processed period with income to the last day of processed period when employee had income will be listed.

'X' - Address according to processed period - if selected, domicile address from T0006, subtype 1 will be listed, ,,valid to the last day of processed period. Otherwise domicile address from T0006, subtype 1, ,,valid for the day of income statement creation will be listed.

'X' - All employees PPVs - if checked, income from all the employees PPVs will be listed. Otherwise, ,,income from entered employee personal number will be listed.

Including illn.in OL and inc.after leav. - if checked, all illnesses in OL and total income after leaving for processed PPV ,, will be listed. Otherwise only illnesses and income occuring during PPV will be listed.

For employees without income - if selected, also for employees without income will be listed in the forms M002 and M003.

Cumulate income for illnesses in OL - if checked, income for illness in OL will be listed in one line in forms M002 and M003. Otherwise income for illnesses in OL will be listed in individual lines.

Employer address from T536A - if selected, also employer address will be listed in the form M002 and M003 in accordance with parameter entry "Address key for ICO in T536A".

Addres key for ICO in T536A - enter regulation for creation for address
type with that employer ICO will be selected (see above
under item "Settings for table T536A (Addresses)")
Using this entry we can list employer address.

Statement type (algorithm) - enter 'P'.
Form - enter name of the form M002 (print output 80 characters) or M003 (print output 132 characters) with that ,,we can display information for income statement.
Personal number - enter '1'.
Number of header fields - ener '1'.
Start ALV - if selected, data output to ALV will be
displayed. We do not select this option as we wish
output into form M002 or into form M003.
ALV variant - if 'Start ALV' is selected, we can choose
display variant ALV. Do not fill in the field.
ALV header - enter text to be used as title for ALV data
display. Do not fill in the field.

Note:
Remaining parameters in the selection screen of the program RPCFORT0 are destined
for other forms and their display is not recommended. Display
of selection screen parameters may be eliminated using variant
of selection screen.


Description of the selection screen for information for form
"Monthly Income Statement" that serves as an attachment to application for welfare benefits.

'X' - Period list from-to - parameter will not influence the processing. Processed period will depend only on period entry for data selection.,,

'X' - All employees PPVs - if checked, income from all the employees PPVs will be listed. Otherwise, ,,income from entered employee personal number will be listed.

Including illn.in OL and inc.after leav. - if checked, all illnesses in OL and total income after leaving for processed PPV ,, will be listed. Otherwise only illnesses and income occuring during PPV will be listed.

For employees without income - if selected, also for employees without income will be listed in the forms M002 and M003.
Addres key for ICO in T536A - enter regulation for creation for address
type with that employer ICO will be selected (see above
under item "Settings for table T536A (Addresses)")
Using this entry we can list employer address.

Statement type (algorithm) - enter 'M'.
Form - enter name for form M004 (print output 132 characters); using this form we can display information for monthly income statement.
Personal number - enter '1'.
Number of header fields - ener '1'.
Start ALV - if selected, data output to ALV will be
displayed. We do not select this option as we wish
output into form M004.
ALV variant - if 'Start ALV' is selected, we can choose
display variant ALV. Do not fill in the field.
ALV header - enter text to be used as title for ALV data
display. Do not fill in the field.

Note:
Remaining parameters in the selection screen of the program RPCFORT0 are destined
for other forms and their display is not recommended. Display
of selection screen parameters may be eliminated using variant
of selection screen.

Description of the selection screen for information for form
"Employer confirmation for OSR 111" initiated by the court application in relation with OSR 111 (e.g. alimony determination)

"General data" tab

Income tax return submitted - the parameter will not influence the processing.

Period list from-to - the parameter will not influence the processing. Processed period will depend only on period entry for data selection.,,

'X' - Address according to processed period - if selected, the last valid address within the data selection period will be listed. Otherwise, address valid on the system date will be listed. Address from subtype '1' in IT0006 is used.

'X' - All employees PPVs - if checked, income from all the employees PPVs will be listed. Otherwise, ,,income from entered employee personal number will be listed.

Including illn.in OL and inc.after leav. - the parameter will not influence the processing.

For employees without income - if selected, also for employees without income will be listed in the form M005.

Cumulate income for illnesses in OL - the parameter will not influence the processing.

Employer address from T536A - the parameter will not influence the processing.

Processing algorithm - enter 'O'.
Form name - enter name for form M005 (print output 1125 characters) used to display the Employer confirmation for OSR 111.

"Data for OSR 111" tab

'X' Av.inc.fom r.15/' ' by ML - if selected, average net monthly income in row 16 will be determined as arithmetic average of net wages from row 15. If not selected, average net monthly income in row 16 will be determined as arithmetic average of estimated income based on the "Estimated income by hours pro week" and “Tax bonus to net income” parameter setting.

Estimated income by hours pro week - if selected and number of hours in wage type /T44 is greater than 0, estimated income will be calculated using hours in wage type /T44, average in wage type /T10 or /T11 or a constant ADWEM in the T511K table. If not selected or wage type /T44 does not exist or number of hours is 0, estimated income will be calculated using hours in IT0007, average in wage type /T10 or /T11 or a constant ADWEM in the T511K table. The option is only valid if the "''X' Av.inc.fom r.15/' ' by ML” parameter is not selected.

Tax bonus to net income - if selected, tax bonus will be taken into account when calculating average net monthly income in line 16. The option is valid if the "''X' Av.inc.fom r.15/' ' by ML” parameter is not selected.

Average net month.income Kc - amount in this parameter will be used in the row 16 of the form

,,Zero income - if selected, average net monthly income will be listed in row 16

Last year for row 17 - fill the last calendar year for wage (salary) elements paid for period longer than one month

For r.17 for last cal.year Kc - if filled, this amount will be listed in row 17 for the last calendar year. Otherwise, amount based on the summary group 17 for form M005 (F005) will be used in table T5T4A.

,,Zero perform. - if selected, wage (salary) components for the last calendar year ,,paid for period longer than one month will be listed in row 17 as 0.

Current year for row 17 - fill the current calendar year for wage (salary) elements paid for period longer than one month

For r.17 for current cal.year Kc - if filled, this amount will be listed in row 17 for the current calendar year. Otherwise, amount based on the summary group 17 for form M005 (F005) will be used in table T5T4A.

,,Zero perform. - if selected, wage (salary) components for the current calendar year ,,paid for period longer than one month will be listed in row 17 as 0.

Court file sign - enter a court file sign. If not filled, it will be not present in the form.

Summary groups settings in the T5T4A table for the M005 form follow these rules:

Row 2. is filled according to the summary group 002 settings ,,
Row 3. is filled according to the summary group 003 settings
Row 4. is filled according to the summary group 004 settings
Row 5. is filled according to the summary group 005 settings
Row 6. is filled according to the summary group 006 settings
Row 7. is filled according to the summary group 007 settings
Row 8. is filled according to the summary group 008 settings
Row 9. is filled according to the summary group 009 settings
Row 10. is filled according to the summary group 010 settings ,,
Row 11. is filled according to the summary group 011 settings
Row 12. is filled according to the summary group 012 settings
Row 13. is filled according to the summary group 013 settings
Row 14. is filled according to the summary group 014 settings
Row 15. is filled according to the summary group 015 settings
Row 15. is filled according to the summary group 015 settings and WT settings in row 16 for the net wage change (e.g. tax bonus for net wage change)
Row 17. is filled according to the summary group 017 settings
Row 18. is filled according to the summary group 018 settings
Row 19. is filled according to the summary group 019 settings
Row 20. is filled according to the summary group 020 settings ,,

Note:
Remaining parameters in the selection screen of the program RPCFORT0 are destined
for other forms and their display is not recommended. Display
of selection screen parameters may be eliminated using variant
of selection screen.


#############################






CL_GUI_FRONTEND_SERVICES - Frontend Services   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 31593 Date: 20240601 Time: 093543     sap01-206 ( 322 ms )