Recording employee time sheet for Execution Ref #
This activity helps to update the employee time sheet for the Execution Ref #. You can record the employee time sheet on a daily basis for the assigned work, either by clock update mode or by manual update mode.
Select “Record Employee Timesheet for Execution Ref #” under the “Aircraft Maintenance Execution” business component.
The “Record Employee Timesheet for Execution Ref #” page appears.
The system displays the following field:
Date & Time Format |
The format in which the date and time fields are displayed. This format is displayed from the "User Preferences" business component based on the login user ID. In case the format is not defined, the system displays the date and time format from the “Enterprise Modeling” business component by default. |
The system displays the following in the “Employee Details” group box:
Employee # |
The employee code of the login user. |
Primary Skill # |
The code identifying the primary skill of the employee |
Employee Name |
The name of the employee. |
Resource Group |
The resource group to which the employee belongs, that could be mechanic or inspector. |
License # |
The license number of the employee. |
Clock Status |
The clock status which could be one of the following:
This field will be left blank, if the “Update Mode” is “Manual”. |
Enter the following field in the “Update Details” group box:
Worked Date |
The date, in the specified date format of timesheet records that you want to update Mandatory. The date entered in this field should be earlier than or same as the current system date. The system displays the current system date by default. |
Click the “Get Details” pushbutton to retrieve the work details for the employee for the specified date.
Enter the following field:
Update Mode |
Use the drop-down list box, to specify the mode of recording the time sheet. The system lists the options based on the value set in the “Employee Time Sheet Updation Mode” field in the “Set Options” activity, as follows:
|
The system displays the following field in the “Timesheet Summary” group box:
Total Normal Hours |
The total normal working hours reported by the employee for the date specified in the “Worked Date” field against the attendance type “Normal”. |
Total Extra Hours |
The total extra hours reported by the employee for the date specified in the “Worked Date” field against the attendance type “Normal”. |
Confirmed Booking (Hrs) |
The total hours reported and confirmed by the employee for the date specified in the “Worked Date” field and with timesheet status “Confirmed”. |
Pending Confirmation (Hrs) |
The total hours, which are not confirmed by the employee for the date specified in the “Worked Date” field and with timesheet status “Fresh”. |
Total Hours |
The total hours reported by the employee, which is the sum of the total hours worked and total non-working hours. |
Total Worked Hours |
The total direct hours reported by the employee for the date specified in the “Date” field. If the employee has already reported the actuals for the current date, the system displays the reported number of hours in this field. |
Total In-direct Hours |
The total in-direct work hours reported by the employee for the date worked. |
Pending Confirmation Dates |
The dates for which the timesheet booking is not confirmed by the employee. The dates are separated by a semi-colon “;”. |
Note: The system retrieves and displays the pending confirmation dates for which the timesheet has been recorded by the employee, with start date earlier than the worked date and for which the timesheet status is “Fresh”
Click the “Confirm Booking” pushbutton to confirm the timesheet booking details.
Note: Ensure that at least one timesheet record exists in “Fresh” status, with the duration between start date and end date and between start time and end time overlapping with the worked date.
The system performs the following on clicking the “Confirm Booking” pushbutton:
Updates the status of the timesheet records from “Fresh” to “Confirmed”
Updates the status of the timesheet records from “Fresh” to “Authorized”, if the “Authorization of Timesheet records” is set as “Not Required” in the “Set Options” activity of the current business component.
Note: If the timesheet records are authorized, the system updates the timesheet details of the employee, along with the allowances recorded for the employee (if any) in the “Payroll Processing” business component.
The system displays the following fields in the “Timesheet Details” multiline:
Customer Order # |
The code identifying the customer order. |
Customer # / Name |
The number identifying the customer / The name of the customer. |
Enter the following fields in the “Timesheet Details” multiline:
Execution Ref # |
The number identifying the Execution Ref # for which the employee work hours is to be recorded (Alphanumeric, 40). Mandatory. Help facility available. |
Note: The Execution Ref On-wing must not be in “Fresh” , “Closed” ,”Cancelled”, or “Completed” status. The existing Execution Ref On-wing cannot be modified.
The system displays the following fields in the “Timesheet Details” multiline:
Hold Status |
The hold / release status of the task. |
Enter the following fields in the “Timesheet Details” multiline:
Seq # |
Enter a valid sequence number for a On-wing and Task # combination. Integer). |
Note: it is mandatory to enter the Seq # if the same Task # is repeated for a Execution Ref On-wing. Also ensure that the Seq. # is valid for the Execution Ref # and Task # combination.
Task # |
The task for which the employee reports the actual hours (Alphanumeric, 30). Help facility available |
Note: It is mandatory to enter the Task #, if the Execution Ref On-wing has been entered. The execution status of the Task # can be “Planned” or “In Progress” or “Completed” or “Preclosed”. The task # must have been mapped to the Execution Ref ##. The existing Task # cannot be modified.
Enter the following fields:
Start Time |
The time, at which the execution of the task from the Execution Ref # commences on the day specified in the "Start Date" field. By default, the start time is displayed in the time zone of the station at which the timesheet is reported. |
End Time |
The time at which the execution of the task from the Execution Ref # concludes on the day specified in the "End Date" field. By default, the end time is displayed in the time zone of the station at which the task is being executed by the employee. |
The system displays the following field:
Worked Hours |
The total number of hours spent by the employee for the Execution Ref #. The total worked hours will be computed, as follows: Worked Hours = (End Date / Time – Start Date / Time) – Break Hours. This field will be left blank if the end date/time is not available. |
Enter the following fields:
Start Date |
The date on which the execution of the task from the pertaining to the Execution Ref # commences. The start date must be earlier than, or the same as the current system date. By default, the start date is displayed as per the time zone of the station at which the task is being executed by the employee. |
End Date |
The date on which the execution of the task from the Execution Ref # concludes. The end date must be earlier than the start date. By default, the end date is displayed as per the time zone of the station at which the task is being executed by the employee. |
Employee Comments |
Any additional remarks pertaining to the employee timesheet recorded (Alphanumeric, 2000). |
The system displays the following field:
Previous Employee Comments |
Any previous comments existing for the timesheet recorded, against the specified Execution Ref #. |
Emp. Comments Recorded By |
The code identifying the employee who recorded the previous comments. |
Note: The system updates the employee comments in the “View Comments Information” screen.
Cumulative Worked Hrs |
The total cumulative worked hours, which is computed as the sum of all the worked hours booked against the Execution Ref # by the login employee. |
Enter the following fields:
Attendance Type |
Use the drop-down list box to specify the attendance type for the employee. The system lists the option “Normal” indicating the standard working hours defined for the employee, and all the quick codes identified for “Attendance Type” in the “Work Center” business component, along with the inactive attendance types, if Component Interaction Model (CIM) interaction does not exist between “Timesheet” and “Flight Log” business components. If CIM interaction exists between “Timesheet” and “Flight Log” business components, the system lists “Normal” along with all the ‘Active’ / ‘Inactive’ values defined for the quick code “Attendance Type” in the “Time Tracking Setup” business component.. The system displays “Normal” by default. |
The system displays the following field:
Timesheet Status |
The status of the timesheet, which could be one of the following:
|
Note: The system updates the timesheet status for the newly added records as “Fresh”, if the “Confirmation of Timesheet Records” and “Authorization of Timesheet Records” are set as “Required” in the “Set Options” activity of the current business component.
The system updates the timesheet status for the newly added records as “Confirmed”, if the “Confirmation of Timesheet Records” is set as “Not Required” and if “Authorization of Timesheet Records” is set as “Required” in the “Set Options” activity.
The system updates the timesheet status as “Not Required”, if the “Confirmation of Timesheet Records” and “Authorization of Timesheet Records” are set to “Not Required” in the “Set Options” activity.
The system retains the timesheet status irrespective of whether the start date, end date, start time or end time is modified or not.
You cannot modify the authorized timesheet records.
The system displays the following on clicking the “Get Details” pushbutton:
Update Mode |
The mode by which the time sheet is updated, which could be "Clock" or "Manual". |
Other Log-Ons? |
Indicates whether any other employee has reported for the same Execution Ref #. The system displays one of the following:
|
Last Updated Date |
The date on which the details were last updated. |
Part # |
The number identifying the part. |
Task Description |
A description of the task. |
Note: Select the hyperlinked task description to view the task details.
Task Revision# |
The revision number of the task. |
Aircraft Reg # |
The aircraft registration number associated with the Execution Ref #. |
Note: At least one record must be selected in the multiline.
Work Hours Reporting by Clock Update Mode:
Click the “Start Clock” pushbutton to start the clock for updating the employee time sheet against the Execution Ref #, only if the value selected in the “Update Mode” field is “Clock”.
Note: For Main Base operations, if Aircraft Reg. # corresponding to the entered Exe. Ref. # is offline, ensure the following:
Source of Exe. Ref. # is set as "Online" (or)
Source of Exe. Ref. # is set as "Offline", Status of Exe. Ref. # is "Completed" and process parameter ‘Closure of Completed Packages’ in set as “Online” in the “Configurator” business component.
On clicking the “Start Clock” pushbutton, the system performs the following:
Ensures that the “Start Time” and “End Time” are not entered, for the selected record.
Displays “Start Date” and “Start Time” in the local time of the station in which the task is being executed by the employee. However, if time zone details for the execution station of the task is not defined in the Common Masters component, server date and time are displayed as the “Start Date” and “Start Time”.
Updates the status of the task and AME “In-progress” if both AME and task are planned.
Updates the status of only the task to “In-progress’ if only the task is planned.
Ensure that “Start Clock” pushbutton is not clicked more than once for the same Execution Ref #, Task #, Seq # and employee combination.
Ensure that “Start Clock” pushbutton is not clicked more than once for the same Execution Ref On-wing, Task #, Seq # and employee combination.
Ensure that “Start Clock” pushbutton is not clicked if the Update Mode is set as Manual.
Ensures that the employee is mapped to the work center defined for the selected Execution Ref #, in the “Work Center” business component.
Ensures that the clock for recording ‘in-direct reporting hours’ is not currently running.
Updates the start time for all the selected records to the current local time of the execution station.
Updates the employee comments and execution comments to the Comments History along with the corresponding details including comment date, comment type and employee who entered the comments.
For each row, if the current clock End Date and Time is later than the existing Actual End date and Time for the Task #, the system updates the Actual End Date and Time of the Task # with the current clock end date and time.
For the selected Execution Ref #, if the start date/time entered in this page is earlier than the actual start date and time recorded for the employee in the "Record Employee Actuals Information" page, then the system updates the "From Date" and "From Time" in the "Record Employee Actuals Information" page, with the start date/time entered here.
The “Clock Status” is updated to “Clock-Direct”.
Updates the “Last Update Date” to the End Date for the selected records.
Does not allow starting the clock for timesheet booking of Diect or Indirect reporting hours if the hold code parameter “Prevent Task Status Change” is set as “Yes” or “Till Estimation Confirmed” in the “Common Masters” business component for Customer Order # associated with AME # which is in “Hold” status:
Click the “Reset” pushbutton to reset the clock for restarting the time sheet entry process, only if the value selected in the “Update Mode” field is “Clock”.
On clicking the “Reset” pushbutton, the system performs the following:
Ensures that a value exists in the “Start Time” field and the end time is not recorded.
Ensures that the Update Mode is not Manual
Updates the current server time as the start time for all selected records.
For the selected Execution Ref #, if the start date/time entered in this page is earlier than the actual start date and time recorded for the employee in the "Record Employee Actuals Information" page, then the system updates the "From Date" and "From Time" in the "Record Employee Actuals Information" page, with the start date/time entered here.
Does not allow re-starting the clock for restarting the timesheet entry process of Diect or Indirect reporting hours if the hold code parameter “Prevent Task Status Change” is set as “Yes” or “Till Estimation Confirmed” in the “Common Masters” business component for Customer Order # associated with AME # which is in “Hold” status.
Click the “End Clock” pushbutton to end the clock for updating the employee time sheet against the Execution Ref #.
On clicking the “End Clock” pushbutton, the system performs the following:
Ensures that the start time is available for the selected record.
Displays “End Date” and “End Time” in the local time of the station in which the task is being executed by the employee. However If execution station time zone information is not defined in the Common Masters component, current server date and time are displayed as the “End Date” and “End Time”.
Ensures that the clock for recording ‘in-direct reporting hours’ is not currently running.
Updates the current server time as the end time for all the selected records.
Updates the “Worked Hours” as the difference between “Start Time” and “End Time”.
Updates the “Last Update Date” to the End Date for the selected records.
If the “Employee Attendance Processing” business component exists in the login organizational unit and “Check Employee Presence with Attendance Record” field is set as “Required” in the “Set options” activity, the system checks whether the time entered in the start time and end time is within the “In Time” and “Out Time” recorded for the employee.
.Note: The system checks the records only if the “Worked Date” is earlier than the current date.
If the “Time Management Scheduling” business component exists in the login organizational unit and “Allow Reporting of Extra Hours” field is set as “Not Allowed” in the “Set options” activity , the system ensures that the worked hours is less than or equal to the rota scheduled for the employee.
If the “Time Management Scheduling” business component does not exists in the login organizational unit and “Allow Reporting of Extra Hours” field is set as “Not Allowed” in the “Set options” activity , the system ensures that the worked hours less than or equal to the hours as set in “Work Hours/ Day” field of the “Maintain Standard Work Calendar” activity of the “Common Masters” business component .
If the “Time Management Setup” business component exists in the login organizational unit and “Computation of Extra Hours” field is set as “Required” in the “Set options” activity ,the system calculates the extra hours reported for the employee.
If the “Worked Date” is different from the current server date, on updating, the system fetches the pending Techlog – Task # combination details that are pending to be reported for which the clock has been started, else displays all the tasks assigned to the employee for the current date.
For the task which is in “Planned” status, the system updates the status to “In-Progress”.
If other employees have reported for the task and if the end time for those tasks are earlier than the end time of the employee for the date worked, the sytem updates the End Date/Time of the Techlog as the End Date /Time as given by the current login employee.
If break hour has been specified for the work center in the “Work Center” business component, the system calculates the actual work duration for the employee as given below:
Actual Work Duration = (End Date/Time – Start Date/Time) – Indirect Work Hours – Break Hours.
If the employee has simultaneously worked on more than one task, the system updates the total duration spent on each task, depending on the estimated elapsed time identified for each task.
Updates the “Cumulative Worked Hours” as the sum of the total number of hours the employee has worked for the selected Execution Ref # number.
For the selected Execution Ref #, if the end date/time entered in this page is later than the actual start date and time recorded for the employee in the "Record Employee Actuals Information" page, then the system updates the "To Date" and "To Time" in the "Record Employee Actuals Information" page, with the end date/time entered here.
If the Execution Ref # has customer order reference, the system checks whether the tasks are billable in the customer order, and updates the timesheet records as billable accordingly. The tasks are considered as billable if the “Billable?” drop-down list box is set as “Yes” in the “Customer Order” business component. Else, the tasks are considered as non-billable.
Updates the employee comments and execution comments to the Comments History along with the corresponding details including comment date, comment type and employee who entered the comments.
Note: The system maintains execution comments for each employee.
On successful end of the clock, if timesheet entry exists for an employee, the system updates the cost center in the Employee Actuals details, if the Accounting Process Parameter ‘Cost Center basis for Resource Adjustment is set as 'Base CC'’ in the “Set Options” activity of the “Account Group” business component.
Note: The employee cost center is derived from the Department-Cost Center mapping defined for an employee in the “Organization Structure” business component.
Work Hours Reporting by Manual Update Mode:
Click the “Manual Update” pushbutton to update the employee time sheet for the Execution Ref #, only if the “Update Mode” field is set as “Manual”.
Note: For Main Base operations, if Aircraft Reg. # corresponding to the entered Exe. Ref. # is offline, ensure the following:
Source of Exe. Ref. # is set as "Online" (or)
Source of Exe. Ref. # is set as "Offline", Status of Exe. Ref. # is "Completed" and process parameter ‘Closure of Completed Packages’ in set as “Online” in the “Configurator” business component.
On clicking the “Manual Update” pushbutton, the system performs the following:
For the selected records, ensure that the “Start Date”, “Start Time”, “End Date” and “End Time” are entered.
Converts “Start Date”, “Start Time”, “End Date” and “End Time” in the local time of the station in which the task is being executed by the employee. However, if time zone details for the execution station is not defined in the Common Masters component, these dates and times will reflect current date and time of the server.
For the employee, on the worked date, the system ensures that the reporting time period is not overlapping across the Execution Ref #s entered in the multiline.
Ensures that the employee is mapped to the work center defined for the selected Execution Ref #, in the “Work Center” business component.
If the reporting is done for a date range and the date range includes a holiday then the start date/time and the end date/time for the holiday must be reported as a separate row, in the multiline.
If any indirect work hours reported or if any break hours or lunch hours specified in the “Work Center” business component fall within the “From Start Date & Time” and “End Date & Time” period, the system the system computes the actual worked hours by reducing those indirect hours and/or break hours and/or lunch hours from the reported time period, as follows:
Worked Hours = (End Date / Time - Start Date/ Time)-Indirect Hours- Break Hours/Lunch hours.
Ensures that the worked hours duration does not fall within the in-direct hours duration.
For the selected Execution Ref #, if the start date/time entered in this page is earlier than the actual start date and time recorded for the employee in the "Record Employee Actuals Information" page, then the system updates the "From Date" and "From Time" in the "Record Employee Actuals Information" page, with the start date/time entered here.
For the selected Execution Ref #, if the end date/time entered in this page is later than the actual start date and time recorded for the employee in the "Record Employee Actuals Information" page, then the system updates the "To Date" and "To Time" in the "Record Employee Actuals Information" page, with the end date/time entered here.
If the Execution Ref # has customer order reference, the system checks whether the tasks are billable in the customer order, and updates the timesheet records as billable accordingly. The tasks are considered as billable if the “Billable?” drop-down list box is set as “Yes” in the “Customer Order” business component. Else, the tasks are considered as non-billable.
On manual update of timesheet, if timesheet entry exists for an employee, the system updates the cost center in the Employee Actuals details, if the Accounting Process Parameter ‘Cost Center basis for Resource Adjustment is set as 'Base CC'’ in the “Set Options” activity of the “Account Group” business component.
Note: The employee cost center is derived from the Department-Cost Center mapping defined for an employee in the “Organization Structure” business component.
Indirect Work Hours Reporting:
The system displays the following in the “In-Direct Reporting Hours” group box:
Start Time |
The time at which the clock is started for recording the indirect work hour details for the employee. By default, the start time is displayed in the local time of the station at which the task is being executed by the employee. However, if the time zone of the execution station of the task is not available, the system displays the current server time as the start time. |
End Date & Time |
The date and time at which the clock is stopped for terminating the indirect work hour reporting. By default, the end date and time is displayed in the local time of the station at which the task is being executed by the employee. However, if the time zone of the execution station of the task is not defined in the Common Masters component, the current server date and time becomes the end date & time. |
Total In-direct Hours |
The total indirect work hours reported for the employee. Total In-direct Hours = End Date & Time - Start Date & Time Note: The system computes the worked hours as the difference between start and end dates & times of the direct clock booking, if 1) In-direct hours are not reported for/by the employee. 2) In-direct hours computed as per the local time of the execution station is beyond the scope of the direct clock working hours. |
Enter the following fields in the “I-Direct Reporting Hours” group box:
In-Direct Category |
Use the drop-down list box to select the quick code applicable for the type “In-Direct Category”. The system lists all the active quick codes defined in the “Create Quick Codes” activity of the current business component, if Component Interaction Model (CIM) interaction does not exist between “Timesheet” and “Flight Log” business components. If CIM interaction exists between “Timesheet” and “Flight Log” business components, the system lists all the active quick codes defined for the Quick Code Type “In-Direct Category” in the “Time Tracking Setup” business component.. The system leaves the field blank by default. |
Attendance Type |
Use the drop-down list box to specify the attendance type for the employee. The system lists the option “Normal” indicating the standard working hours defined for the employee, and all the quick codes identified for “Attendance Type” in the “Work Center” business component, along with the inactive attendance types, if CIM interaction does not exist between “Timesheet” and “Flight Log” business components. If CIM interaction exists between “Timesheet” and “Flight Log” business components, the system lists “Normal” along with all the ‘Active’ / ‘Inactive’ values defined for the quick code “Attendance Type” in the “Time Tracking Setup” business component. The system displays “Normal” by default. |
Comments |
Any additional information relating to the indirect work hour details. |
To enable the clock for reporting indirect working hours:
Click the “Start Clock” pushbutton to start the clock for recording indirect working hour details.
The system performs the following:
Ensures that the indirect hours reporting “Start Time”, is not entered.
Updates the indirect hours reporting “Start Time” field to the current local time of the station at which the task is being executed.
Updates the clock status to “Clock-Indirect”. If the reporting for the direct work hours has been started, the clock status is updated to “Clock-Direct & Indirect”.
Click the “Reset” pushbutton to reset the clock for indirect working hours.
The system performs the following:
Ensures that the indirect hours reporting “Start Time” is entered.
Sets the current local time of the station at which the task is being executed as the start time.
To stop clock
Click the “End Clock” pushbutton to end the clock.
The system performs the following:
Ensures that the indirect hours reporting “Start Time” is entered.
Updates the “End Date & Time” with the current server date and time, if the time zone for the execution station not defined in the Common Masters component .
Updates the Total In-Direct Hours as the difference between the Start Time and the End Time.
Calculates the labor cost for the timesheet records booked by the employee, using the normal rate and overtime rate specified for the Primary Skill # for the employee, if the Primary Skill # is defined in the “Employee Information” business component. Otherwise, the system calculates the labor cost using the job rate defined for the employee.
Note: The system calculates the labor cost using the normal rate for the timesheet records booked with attendance type “Normal” and using the Overtime Rate for the timesheet records booked with attendance type other than “Normal”.
If the indirect work hours reported by the employee overlaps with the date and time range reported for the Execution Ref #, then the system reduces the indirect hours from the reported worked hours.
The system updates the timesheet status for the newly added records as “Fresh”, if the “Confirmation of Timesheet Records” is set as “Required” in the “Set Options” activity of the current business component, irrespective of the value selected in the “Authorization of Timesheet Records”.
The system updates the timesheet status for the newly added records as “Confirmed”, if the “Confirmation of Timesheet Records” is set as “Not Required” and if “Authorization of Timesheet Records” is set as “Required” in the “Set Options” activity.
The system updates the timesheet status as “Not Required”, if the “Confirmation of Timesheet Records” and “Authorization of Timesheet Records” are set to “Not Required” in the “Set Options” activity.
Note: If the “Authorization of Timesheet Records” is set to “Not Required” in the “Set Options” activity of the current business component, the system updates the “Billable?” field to “Yes” in the “Edit/Authorize Labor Hours” activity of the “Component Work Reporting” business component.
To proceed carry out the following:
Select the “Replace Components” link at the bottom of the page, to record component replacement details.
Select the “Request Material & Report Consumption” link at the bottom of the page, to record material request and consumption details.
Select the “Record Work & Sign-off Information” link at the bottom of the page, to record the sign-off details.
Select the “Issue certificate of Maintenance” link at the bottom of the page, to issue the certificate of maintenance.
Select the “Report Fuel / Oil Log” link at the bottom of the page, to record the fuel/oil consumption details.
Select the “Update Parameter Details” link at the bottom of the page, to update the parameter details.