Skip to main content

Hi,

If an employee reports in the Shop Floor Workbench on multiple operations concurrently, there is a time share calculated and shown in the time card day (tab "Mfg Clocking").

The duration of the clocking records is calculated automatically based on this time share value when the clocking is stopped in the Shop Floor Workbench:
 

Clocking Duration = (Stop Time - Start Time) * Time Share

An example

Duration =

(09:30 - 07:30) * 0.8510637999094638374924393623
 = 2 * 0.8510637999094638374924393623 = 1.70 (rounded)

(09:30 - 07:30) * 0.1489362000905361625075606377
 = 2 * 0.1489362000905361625075606377 = 0.30 (rounded)

This calculation is correct.

 

When the employee clocks out his attendance time, the duration of the shop order operations is calculated again:

As the basis for the calculation is the already calculated duration used and not the start time and stop time of the operations:

1.70 *   0.8510637999094638374924393623     = 1.45
0.30 *   0.1489362000905361625075606377     = 0.04

That is not correct and leads to inexplicable differences between the attendance hours and shop order operation hours.

Is there a setting that we need to change?


Our Work Center-Settings:

We are using IFS APPS10 UPD8.

Thanks and best regards,

Madeleine

The calculation of labor hours are quite complex, below picture can also be found in the  “About Shop Floor Reporting” document and describes the factors and parameters affecting the calculation. (valid for IFS Cloud, but probably similar at least for apps 10).

If I understand you correctly the Duration is changed as a result of the employee out clocking. Is it so that the employee is not clocked in for the entire period from 7:30 to 9:30? If he/she has valid work time and is clocked in during this entire interval it looks odd that you would get a recalculated result as you do.  

 


@MZemp Looking at the values again, your result looks really strange. I think you should create a support ticket for this.


Hi Björn Hultgren

Thank you for your reply.

As you can see the employee was clocked in for the entire period from 7:30 to 9:30:

 

Best regards,

Madeleine


Hi;

This is happening mainly due to “Base Labor Results on Attendance” setting in the Site / Manufacturing /General Tab.

If this is not intended, unchecking this Option would eliminate the issue mentioned above.

 


Hi,

It is clear to me that with this setting the duration of the shop order operations is re-evaluated again.

However, the new calculation is wrong.

The employee reports in the Shop Floor Workbench 2 hours for the shop order operations (from 07:30 to 09:30) After the recalculation are only 1.49 hours shown. That is wrong. The employee works from 07:30 to 09:30 for this shop order operations, so exactly two hours. After the recalculation 0.51 hours just disappear (see my example above).

If it is the standard IFS application behavior, then it is a bug in my opinion.

Could you please explain, why 0.51 hours disappear?

Thanks and best regards,

Madeleine


Hi 

This is clearly a BUG, and for the moment we are investigating a Task related to this issue.

Once the investigation is finished I will update the BUG ID,

I have answered the question “Is there a setting that we need to change?” hoping it may be helpful.

With this “Base Labor Results on Attendance” setting if the employee has entered a different time period for the Attendance in the Interval Tab (now it is 7.29 AM to 9.36 AM), than the Manufacturing clocking period (now it is  7.30 AM to 9.30 AM), then then the results may get changed to adjust based on the employee’s attendance in the Interval Tab.

 


The BUG id for this issue is 164025