In Client Contract screen, I try to modify the number of ordered tokens.
I have a given number of tokens (in the screenshot 7350 tokens) and when I click on the pencil to modify it,
the pop-up indicates "51450 tokens" without any modification. If I click on OK, the table is updated with this 51450 tokens.
(At the beginning I had 105 tokens and the first time, it became 1050... When retry, it became 7350 and now 51450.
I don't find where this quantity number come from.
Hello,
Indeed it's weird, have you any error on your logs files ?
Do you have duplicates in your DB?
Hello,
Thanks for your answer.
I think we've found the problem :
We work with hours and not with days, so 1 day = 7 hours.
Each time I update the contract, it is automatically multiplied by 7.
Best regards,
Anaïs
Hello,
Indeed you have find the problem !
For fixe this, change on tool/dynamicDialogWorkTokenClientContract.php ligne 91 :
value="quantity):'';?>"
by :
value="quantity:'';?>"
Ticket #6168 has been recorded on the road map.
This fix while be available on V9.5.4.
There is the same issue on "Work units catalog", where hours are divided by 7 when click to modify a line.
Best Regards,
Anaïs
Hello,
Indeed you're right, we'll fix it.
Ticket #6170 has been recorded on the road map, the fix will be available on V9.5.4.
Hello,
I have found 2 more bugs like these :
- When I import activities with .csv files, "validated work" is multiplied by seven during importation.
- In meetings, when I select the date and hour, then assign someone to the meeting -> the automatic assigned work is the duration of the meeting multiplied by 7.
Is it linked or is it something else that needs its own topic ?
Thanks,
Best Regards,
Anaïs
In import file, Work is expected in Days.
I guess you defined 7 hours per day/
So if you import data entered in hours (2), the amount is stored as days (2 days), so display after import is 14 hours