Ansicht
Dokumentation

RPTENT00 - Time Recording for Multiple Persons and Infotypes

RPTENT00 - Time Recording for Multiple Persons and Infotypes

CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

Description

Time Recording for Multiple Persons and Infotypes

CAUTION

This report was deleted for Release SAP ECC 6.0 (SAP_HR 600). For more information, see the release information RPTENT00 Report Deleted (Deleted).

In some branches of industry, employees planned and actual working times can fluctuate, which makes it necessary for working times to be recorded manually. In order to support this activity as much as possible, the report RPTENT00 has a new data entry screen that enables time recording for multiple persons and infotypes. You can use this report to record several infotypes for several employees at the same time. Not all types of data can be recorded using this report. If you want to record more complex time data, you should use the standard transactions for maintaining time data or fast entry.

Time data recorded using this report is stored in the system as:

  • Absences in the Absences infotype (2001), including quota deduction
  • Attendances in the Attendances infotype (2002)
  • Substitutions in the Substitutions infotype (2003)
  • Employee remuneration information in the EE Remuneration Info infotype (2010)
  • Control information for time evaluation and time balance revisions in the Time Balance Revisions infotype (2012)

Step-by-step procedure

  1. Start the report RPTENT00
  2. Select the persons and time period, and determine various options and default values on the report selection screen
  3. Execute the report
  4. The system displays the existing time data for the persons and days selected on the display screen. Enter, change or delete the time data on the entry screen
  5. Save the data
  6. The system displays a log with any system message that occurred when the data was posted
  7. Use the standard transactions for maintaining time data or fast entry to postprocess the incorrect records (error handling)

Selection screen for report RPTENT00

On the selection screen you can use the following functions to select the data to be processed:

  1. You can use selection options from the logical database PNP and additional report-specific selection according to the work schedule rule and the employees' time management status to select the persons and processing period.
  2. You can choose the data recording view (day or person view) and entry mode (display or maintain mode).
  3. You can select the infotypes to be processed or displayed (any infotypes you have not selected are hidden during processing). You can choose up to four time balance revisions as checkboxes.
  4. You can specify various default values (Absence or attendance type, substitution type or times).

You can store the selection screen as a variant that can be called at any time.

Selection options from the logical database PNP

You can use the standard selection options of the logical database PNP.

If no time interval is specified, the report uses the current week (Monday through Sunday) as the default.

Report-specific selection

In addition to the selection options of the logical database PNP, selections can be made according to the employees' work schedule rule and time management status.

Time data recording

View

You can record time data using two different views:

  1. Day view: To display or maintain the infotype records of all selected personnel numbers on one screen. The entry screen displays data for one day only. The day is shown in the title of the table control.
  2. Person view: To display or maintain all infotype records for one personnel number on one screen. The entry screen displays time data for every day within the selected period. The person is shown in the title of the table conrol.

You can switch between the two views during processing. You can use the cursor to select the desired day or person. Unsaved entries remain unchanged.

Mode

Switch to the maintain screen or the display screen. Other users can display data for persons who are being maintained, but they cannot maintain the same persons at the same time. Several users can, however, display data for the same employees at the same time.

Time data to be maintained

You can create, change or delete records lasting one day or less from infotypes 2001, 2002, 2003, 2010 and 2012 in the maintenance mode. You can create or maintain absences, attendances and substitutions lasting more than one day in a dialog box. All of the existing records of these infotypes are displayed in the data entry screen. You can change or delete records lasting one day or less if you recorded them using standard transactions and did not enter any texts or additional data such as activity allocation or cost assignment. If this is the case, you can only display the applicable records.

You can display time pairs that have not been changed by time evaluation and that have already been formed when the screen is called (either in separate columns or in the start time and end time columns).

You can select up to four time balance revisions as checkboxes to enable controlling in time evaluation. You can only maintain one-day records using the checkboxes. You must enter the time balance revisions together with the personnel subarea grouping for time recording.

Infotypes that you do not select are hidden in the subsequent processing.

Checkboxes for time balance revisions

You can specify up to four time balance revisions from the selection screen to be displayed at checkboxes in the entry screen. If you select a time balance revision, a record is created with the number 1. If you deselect it, all time balance revisions of this type for the relevant person on that day are deleted.

These time balance revisions can be used as control information in time evaluation. For example, you can use a time balance revision designed especially for this purpose to control whether an employee is to be paid an overtime bonus or not. Time evaluation must then query the existence of a record of this time balance revision and react accordingly.

You can only process one-day time balance revisions using the checkboxes.

Default values

In the selection screen, you can specify default values for the start and end time and the absence, attendance or substitution type. You can also choose to have employees' planned times as default times. These default values are then automatically put in the entry lines for persons in the maintain screen.

You can also create new default values or change existing defaults in the Change default values dialog box when you are processing data.

Default values are only inserted once for each person and day during processing. Proceed as follows:

  • The values entered in the selection screen are checked per person and day for validity when the recording screen is constructed and then these values are automatically entered in the corresponding data entry lines. Attendances, absences or substitutions not defined for a particular person are not transferred.
  • No default values are transferred for the daily work schedule "off" (planned time = 0) or for day type 1 (paid day off).
  • If a default value could not be inserted for one of the above reasons, it is logged as an error in the error list.
  • If you want the system to propose a default absence, attendance or substitution type for a person on a day that already has an absence or attendance, a warning is issued in the error list indicating that collisions may occur. If a substitution already exists, but no absence or attendance, a warning is issued in the error list only if a substitution type is proposed by the system. The default values are inserted in both cases. It is up to the user to take account of the warning messages. Any collisions that occur are displayed in the message log after you save the time data.

If you select new default values during processing, the default values already inserted remain unchanged. With new default values, you must start the process of inserting default values once again, that is, they are also transferred for persons or days for which other default values have already been inserted.

If you insert a new line using the insert line function, all of the default values defined for that person on that day are transferred, regardless of the daily work schedule or day type.

The time data recording screen for report RPTENT00

The recording screen displays the existing data records of the time infotypes chosen in the selection screen under the time data to be processed section. Records lasting one day or less from infotypes 2001, 2002, 2003, 2010 und 2012 can then be processed in the maintain screen. You can only display records lasting more than one day, records with hidden information and time pairs not changed by time evaluation that already formed at the time of call.

You can use a dialog box to maintain absences, attendances and substitutions lasting more than one day.

Each line corresponds to one infotype record. Different infotypes must be maintained in separate lines. When you access the recording screen in the single person view, one blank line and the existing infotype records are listed for each person selected or for each day within the selection period.

Description of functions

Save (only in maintain screen)

Recorded, changed or deleted data is written to the database. All validations for the standard transactions for maintaining time data are carried out. All warnings, error messages and other messages are listed in a log. Please note that no dynamic actions are carried out when the records are posted. This means that in certain cases you may have to carry out a comparison of absences and attendances separately.

Special situations can be postprocessed afterward by the administrator responsible by using the standard transactions for maintaining time data or fast entry (error handling).

Print

The current table control is printed. A variety of formatting options are available.

Display or change

You can switch between the display screen and the maintain screen, and vice versa. When you jump from the display screen to the maintain screen, the personnel numbers are locked. When you jump from the maintain screen to the display screen, the personnel numbers are released for processing again. Locked persons can still be viewed in the display screen.

Time data recording view Change

You can switch from person view to day view (and vice versa) during processing. Unsaved entries remain unchanged.

Previous day

The previous day in the selection period is included in the recording screen. You cannot scroll past the limit of the selection period.

Next day

The next day in the selection period is included in the recording screen. You cannot scroll past the limit of the selection period.

Previous person

The previous person from the selected personnel numbers is included in the recording screen. You cannot scroll past the limit of the selected personnel numbers.

Next person

The next person from the selected personnel numbers is included in the recording screen. You cannot scroll past the limit of the selected personnel numbers.

Sort

In the person and day views, you can sort data for each day and person in the following ways:

  1. Time events, time pairs
  2. Substitutions
  3. Attendances and absences
  4. Employee remuneration information
  5. Time balance revisions

If the cursor is placed on a certain column in the day view, the personnel numbers are sorted according to this column. You can sort according to the following columns:

  1. Personnel number
  2. Name
  3. Daily work schedule
  4. Daily work schedule variants
  5. Break schedule
  6. Planned working hours
  7. Start of planned working time
  8. End of planned working time
  9. Time management status

Insert line (only in the maintain screen)

If the cursor is placed on a particular personnel number, a new entry line (with default values, if applicable) is inserted above the line for the personnel number.

Delete line (only in the maintain screen)

If the cursor is placed on the line of an existing or newly recorded time record, the record is deleted and the line disappears. You can only delete lines that are ready for input.

Undo (only in the maintain screen)

You can undo new entries or changes until the data is transferred to the employee buffer. This is the case if:

  • You change the day or person
  • You change the data recording mode
  • You exit the dialog box change default values using adopt
  • You exit the dialog box record lasting more than one day using Transfer
  • You choose sort

Until you select one of these options, the newly entered or changed records are highlighted in red.

Default values entered by the system are also deleted if the user has not yet seen them (by scrolling).

Records deleted by the delete line function cannot be retrieved. Manually overwritten records are transferred in their previous format.

Change default values

You can select new default values during processing using a dialog box. Existing default values remain unchanged.

Record lasting more than one day

You can use a dialog box to process attendances, absences and substitutions that last more than one day. If you have used the standard transactions for maintaining additional data that cannot be displayed on the recording screen (for example, cost assignment or text, you can only display the records. Please note that possible collisions (caused by a change in date, for example) are only displayed after the data is saved.

If you place the cursor on a blank entry line, you can create a new attendance, absence or substitution lasting more than one day.

Error list

Errors, missing Customizing entries and collision warnings relating to the default values are compiled in an error list. If required, you can display the error list.






BAL_S_LOG - Application Log: Log header data   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 16428 Date: 20240520 Time: 110359     sap01-206 ( 273 ms )