Ansicht
Dokumentation

OHARURP_PY_4FSS_007 - Set Up DAQ Subapplication FSSA

OHARURP_PY_4FSS_007 - Set Up DAQ Subapplication FSSA

CL_GUI_FRONTEND_SERVICES - Frontend Services   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book

In this Customizing activity, you can find information about the DAQ subapplication FSSA. The report for preparing form 4-FSS, (report HRUL4FSS), uses the subapplication to fill the fields in the form according to latest version of legal requirements.

The subapplication FSSA contains a wide range of functions for entering data in the output form and splitting payroll results among the months in a quarter.

Note: The structure of the DAQ subapplication and nested structures must correspond exactly to the up-to-date ABAP dictionary structure for the subapplication FSSA, that is defined in the RU Attributes of Form section of the Define Fields and Conditions in Forms Customizing activity.

The subapplication FSSA comprises the following sections:

  • FORM - Form identification
This technical section contains four fields that represent a key for each organization (legal person and all detached subdivisions). All four fields are marked as key fields for splitting the results and entering the results on a separate form. The FORM section is a predecessor of the nested sections ADRS, HEAD, ER00, T0, PRT1, T5, and PRT2.
  • ADRS - Address of Organization
Section ADRS groups fields whose data is stored in the Enter Data About Organization Customizing activity. The function module HR_RU_DAQ_ORG_ADDRESS collects data for this section.
  • HEAD - Form header
This section contains the header and footer of the form layout. The section contains the fields on the selection screen of the report. The function module HR_RU_DAQ_SEL_PARAMS reads data from the selection screen and places it in the DAQ form.
  • ER00 - Data for each employer
Section ER00 groups fields whose data is stored in the Enter Data About Organization Customizing activity. The function module HR_RU_DAQ_ORG collects the data for this section. Besides, this section contains the following fields that obtain their values from the respective parameters that you set up in the Enter Groups and Parameters for Organization Customizing activity:
Field Description Parameter from which the system takes the value
ISINV Specifies whether or not an employer has a right to pay 60% of taxes ISINV
ISBUD Specifies whether the Federal Budget finances any part of an employer organization ISBUD
ISBUD Specifies whether the Federal Budget finances any part of an employer organization ISBUD

Note: To use these parameters you, as a system administrator, assign the parameters to a parameter group that is then assigned to an organization. For more information on how to perform this action, see the SAP Note 2005435.
  • T0 - Groups data for the Number of employees part of the title page in the layout Section T0 gets data based on the average number of employees in your organization by means of function module HR_RU_DAQ_4FSS_EE_AVE_STAT in the subapplication STAT.
  • PRT1 - Groups data for part one of the layout Section PRT1 is a predecessor of the nested sections T1FI, T2, T3, T31, T31T, T4, T41, T42, T43, and TFLG.
  • T5 - Groups fields for table five in the layout Section T5 gets data from wage type codes. Furthermore, the system processes the following points when it prepares data for section T5:
  1. Takes into account the fact that part of the wage type codes is prepared as a prediction in case employees do not have the social insurance group for 'victims of radiation' in the Additional Social Insurance Data infotype (0292). At the payroll level, the system calculates the wage types for the following cases:
- calculate the real amount and take into account the social insurance group from infotype 0292
- predict the amount if the employee does not have a record in infotype 0292
- predict the amount if the employee does not have a record in infotype 0292 but there are records of infotype 0294 with uninsured seniority. These wage types are processed based on the settings in the Define Special Calculation Processes for Wage Types Customizing activity.
To process the situation, the payroll function RUSI0 processes the wage type differently depending on the wage type groups:
- SCKR - real wage types for sickness calculation
- SCKN - wage types containing the prediction. The wage types are based only on seniority, without data from infotype 0292.
To fill section T5, the payroll run processes and stores both sets of wage types.
  1. Several columns contain data in case employees have the social insurance group 'victim of radiation. You can assign the groups for victims of radiation to employees using infotype 0292. The following groups are shipped as standard:
Code Description
CH Chernobyl
MK Mayak
SE Semipalatinsk testing area

The above values are conditions for filling the corresponding columns. For more information, see the Define Fields and Conditions in Forms Customizing activity.
  • PRT2 - Groups data for part two of the layout
Section PRT2 is a predecessor of the nested sections T6, T7I, T8, and T9.
  • T1FI - Groups fields for table one in the layout
Section T1FI collects data from an intermediate data source, the Enter Groups and Parameters for Organization Customizing activity. You use this Customizing activity as an alternative to store data about your organization. To fill section T1FI, you can store Financial Accounting (FI) data in the Customizing activity and read the data using the following function modules:
  • Function module HR_RU_DAQ_ORG_PARAM reads the data in the Customizing activity and returns a single value for the period.

  • Function module HR_RU_DAQ_4FSS_FIPERIOD reads the data from the Customizing activity and returns one value per month.

  • Function module HR_RU_DAQ_PLTAXRUN reads payroll data from the wage type codes and returns one amount for the period.

  • Function module HR_RU_DAQ_4FSS_T9WI reads payroll data from the wage type codes and returns one amount per month.

  • T2 - Groups fields for table two in the layout
Section T2 collects data from the following sources: Wage type codes by means of function module HR_RU_DAQ_PLTAXRUN. Data in the Enter Groups and Parameters for Organization Customizing activity and function module HR_RU_DAQ_ORG_PARAM. Wage type codes for sick leaves by means of function module HR_RU_DAQ_4FSS_NUMSICK. This module returns the following data: a number of cases (the module returns this by default) and a wage code amount. For the system to return the latter, you perform the following steps:
  • Open the Fields of the Form subfolder

  • Select a required field

  • In the Field field enter the value AMT

The function module HR_RU_DAQ_4FSS_NUMSICK can process the AVRE condition the source DAQ field for which is AVRE. This condition allows the system to determine that on the starting date of a sick leave an employee has an external concurrent employment status.
  • T3 - Groups fields for table 3 in the layout
Section T3 collects data from the wage type codes by means of function module HR_RU_DAQ_4FSS_RUTAX_CONDI. Some fields use conditions to distinguish between different kinds of employees, for example, Russian citizens or temporary staying foreigners. Example of conditions is EXFR used to determine that employee is citizen of Russia and EEU countries. To represent per month amounts for fields in table 3 there is an subsection T3WI.
  • T31 - Groups fields for table 3.1 in the layout
Section T31 collects personal data about temporary staying foreign citizens or stateless persons for whom employer paid social insurance contributions in reporting quarter. Section contains following information:
  • Full name of the employee

  • Nationality

  • Individual taxpayer number (INN)

  • Insurance number of individual account (SNILS)

  • T4 - Groups fields for table 4 in the layout
Section T4 gets data from the Enter Groups and Parameters for Organization Customizing activity.
  • T41 - Groups fields for table 4.1 in the layout
Section T41 gets data from the Enter Groups and Parameters for Organization Customizing activity.
  • T42 - Groups fields for table 4.2 in the layout
Section T42 gets data from the Enter Groups and Parameters for Organization Customizing activity.
  • T43 - Groups fields for table 4.3 in the layout
The fields of this section get their values from the respective parameters that you set up in the Enter Groups and Parameters for Organization Customizing activity:
Field Description Parameter from which the system takes the value
IWPAT Specifies a code of business activity type IWPAT

If you need to enter several lines in the table, ensure that you have set up all the parameters. For example, if you want to create three lines in the table, enter three values for each parameter. Note: To use these parameters you, as a system administrator, assign the parameters to a parameter group. After that this parameter group is assigned to an organization. For more information on how to perform this action, see the SAP Note 2005435.
  • T43T - Groups totals of the table 4.3 fields
This section uses the same values as in fields from T43.
  • TFLG - Table Flags
This technical section contains some fields that indicate if the tables 2, 3.1, 4, 4.1, 4.2, 4.3 have content in them.
  • T5 - Group fields for table five in the layout related to the expenses to additional benefits financed from federal budget and information about benefits received by special kinds of employees for example employees suffered from radiation impact.
  • T6 - Groups fields for table six in the layout
Section T6 collects data from the following sources: Wage type codes by means of function module HR_RU_DAQ_PLTAXRUN and function module HR_RU_DAQ_4FSS_T9WI Based on the data in the Enter Groups and Parameters for Organization Customizing activity. To display amounts paid for individual months there is a subsection T6WI.
  • T7I - Groups fields for table seven in the layout
Section T7I collects data from the Enter Groups and Parameters for Organization Customizing activity. To fill section T7I, you can store Financial Accounting (FI) data in the Customizing activity and read the data using the following function modules:
  • Function module HR_RU_DAQ_ORG_PARAM reads the data in the Customizing activity and returns a single value for the period.

  • Function module HR_RU_DAQ_4FSS_FIPERIOD reads the data from the Customizing activity and returns one value per month.

  • Function module HR_RU_DAQ_PLTAXRUN reads payroll data from the wage type codes and returns one amount for the period.

  • Function module HR_RU_DAQ_4FSS_T9WI reads payroll data from the wage type codes and returns one amount per month.

Subsections T702, T711 and T712 collects values related to rows 2, 15 and 16 respectively on table 7 of the layout.
  • T8 - Group fields for table eight in the layout
Section T8 gets data from wage type codes by means of function module HR_RU_DAQ_PLTAXRUN
  • T9 - Groups fields for table nine in the layout
Section T9 gets data from wage type codes by means of function module HR_RU_DAQ_PLTAXRUN
  • T10 - Groups fields for table ten in the layout
Section T10 collects data from an intermediate data source, the Enter Groups and Parameters for Organization Customizing activity. To fill section T10 for your organization, you must create the following parameters in group 4FSS_T10:
  • TA13 - T10 line 1 column 3

  • TA14 - T10 line 1 column 4

  • TA15 - T10 line 1 column 5

  • TA16 - T10 line 1 column 6

  • TA27 - T10 line 2 column 7

  • TA28 - T10 line 2 column 8

DAQ fields get data from the corresponding parameters by means of function module HR_RU_DAQ_ORG_PARAM.

Note: Each field and section has the attribute Type. The report for form 4-FSS calls sections and fields as follows:

Type Value Meaning Effect
1 or blank Single employee Processes section during event 'get pernr'
N or blank Multiple employees Processes section at end of selection level, once per organization

Multiple employees

Multiple employees

Multiple employees

Multiple employees






ROGBILLS - Synchronize billing plans   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 17992 Date: 20240523 Time: 185909     sap01-206 ( 214 ms )