ProjeQtOr free project management software - Automatic closed when Left work set to 0 - ProjeQtOr

Formations en Amérique du Nord

Une formation est organisée par un de nos partenaires à Montréal.

Pour de plus amples informations, ou pour vous inscrire, rendez-vous sur notre planning de formations.

 

Automatic closed when Left work set to 0

More
07 Fév 2019 10:38 - 07 Fév 2019 15:51 #1 by fmoyer
Hello,

ProjeQtor version : 7.1.2
set to first 'done' status : No

When I remove the left directly in the activity screen, the activity is automaticaly closed, and the close date is complete.

But with the option "Set to first 'done' status" at "No", I understand it is not the correct operation.

Is it a bug ?

Thanks
Florent
Last edit: 07 Fév 2019 15:51 by fmoyer.

Please Connexion or Create an account to join the conversation.

More
08 Fév 2019 09:51 #2 by babynus
Hi,

I cannot reproduce on V7.3.4.
Do you have the opportunity to test on V7.3.4 (last stable release) ?
I set the global parameter to No on Demo. Could you please try and reproduce on Demo ?

Babynus
Administrator of ProjeQtOr web site

Please Connexion or Create an account to join the conversation.

More
13 Fév 2019 23:54 #3 by fmoyer
Hello,

I open the planning screen and I test on the activity "Management" (WBS = 2.1).
The left for "project manager" is at 2, and I delete the value and tab for exit of the field.
The closed box has checked and the date completed at 13/02/2019.

Florent

Please Connexion or Create an account to join the conversation.

More
14 Fév 2019 16:11 #4 by babynus
OK,
I could reproduce the issue with your use case.
NB : in fact, if you save afterwards, the status is not changes, and if this stauts is not a "closed" status, activity is not closed.

Ticket #3855 recorded.

Babynus
Administrator of ProjeQtOr web site

Please Connexion or Create an account to join the conversation.

More
14 Fév 2019 16:12 #5 by babynus
Fix is to comment lines 220 to 228 in model/PlanningElement.php, like this
//       if ($rubr=="real") {
//         $colScript .= '   if (dijit.byId("idle")) { ';
//         $colScript .= '     if ( endDate!=null && endDate!="") {';
//         $colScript .= '       dijit.byId("idle").set("checked", true);';
//         $colScript .= '     } else {';
//         $colScript .= '       dijit.byId("idle").set("checked", false);';
//         $colScript .= '     }';
//         $colScript .= '   }';
//       }
Fix will be deployed on V7.4.2

Babynus
Administrator of ProjeQtOr web site

Please Connexion or Create an account to join the conversation.

Moderators: babynusprotion
Time to create page: 0.036 seconds