Report generation and distribution system and method for a time and attendance recording system
First Claim
1. A method for generating a report from labor management data stored in a computer system for a plurality of employees, said method comprising:
- storing data indicating an association of a supervisor with each employee;
creating a report profile which designates items of report data that are to appear on the report wherein the items of report data are derived from the labor management data;
for each employee, creating a summary data file having storage locations for items of report data;
whenever labor management data for a given employee changes, modifying the summary data file for the given employee by changing contents of the storage locations for the items of report data which are derived from that labor management data; and
producing a report by using the report profile and summary data files for those employees indicated as associated with a particular supervisor.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer system records when employees enter and exit a workplace, thereby producing time and attendance data for each employee. Each supervisor is able to configure computer generated reports that contain designated information about the employees for whom a respective supervisor is responsible. A separate summary data file stores report data for each employee and the report data are updated automatically as the employee completes a period of work. The supervisor creates a report profile which specifies items of report data that are to appear on a particular report and whether only employees with an item of report data within a selected range are to appear. Reports are produced for a supervisor by using the respective report profile and summary data files for those employees associated with that supervisor.
-
Citations
25 Claims
-
1. A method for generating a report from labor management data stored in a computer system for a plurality of employees, said method comprising:
-
storing data indicating an association of a supervisor with each employee;
creating a report profile which designates items of report data that are to appear on the report wherein the items of report data are derived from the labor management data;
for each employee, creating a summary data file having storage locations for items of report data;
whenever labor management data for a given employee changes, modifying the summary data file for the given employee by changing contents of the storage locations for the items of report data which are derived from that labor management data; and
producing a report by using the report profile and summary data files for those employees indicated as associated with a particular supervisor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method by which a supervisor utilizes a computer system to generate a report from time and attendance data stored in the computer system, said method comprising:
-
storing an indication of a plurality of employees associated with the supervisor;
the creating a report profile which designates items of report data that are to appear on the report, wherein the items of report data are derived from the time and attendance data;
for each of the plurality of employees, creating a summary data file having storage locations for items of report data;
whenever time and attendance data for a given employee changes, modifying the summary data file for the given employee by changing contents of the storage locations for the items of report data which are derived from that time and attendance data; and
producing a report by using the report profile and summary data files for the plurality of employees. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for generating a report from time and attendance data for a plurality of employees wherein the data are stored in a computer system, said method comprising:
-
storing data indicating an association of a supervisor with each employee;
storing data indicating a person who supervises each supervisor;
creating a report profile which designates items of report data that are to appear on the report wherein the items of report data are derived from the time and attendance data;
for each employee, creating a summary data file having storage locations for items of report data;
for each supervisor, creating a supervisor summary data file having storage locations for items of group data that are produced by summing values of items of report data for the employees associated with the respective supervisor;
whenever time and attendance data for a given employee changes, modifying the summary data file for the given employee by changing contents of the storage locations for the items of report data which are derived from that time and attendance data;
modifying the supervisor summary data files in response to modifying the summary data file;
producing a report for a given supervisor by using the report profile and summary data files for those employees indicated as associated with that given supervisor; and
producing a group report using supervisor summary data files. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification