CMDBuild Forum

Lock card in parallel workflow

Hello CMDBuild team,

 

If I enable lock card feature, what happen to parallel step in workflow? Can it be edited at the same time by different user/group, or else?

 

Regards,

Herru

Dear Herru Windiarto,
 
talking about processes, it's the single activity that is locked. So that, other users can edit other activities at the same time. Since the lock of activities is hierarchical, an instance cannot be deleted (abort) if any of its activities is locked.
 
Best regards.
 
-- CMDBuild Team
 
Previously Herru Windiarto wrote:

Hello CMDBuild team,

 

If I enable lock card feature, what happen to parallel step in workflow? Can it be edited at the same time by different user/group, or else?

 

Regards,

Herru

 

Each parallel step can be edited by a single user at the same time.
CMDBuild Team


 

Dear Team,
 
I have tried Request for change workflow provided in demo database and also Change Management workflow in Ready2Use. When I reach parallel step, I try to edit or submit process in same time (using different user/group and different browsers) and I always getting error message "Process was not congruent, reload the list" (java exception: OUT_OF_DATE_PROCESS).
 
For example, in Request for change workflow, there are steps for analysis. I have made my request to be analyzed by 2 specialist in parallel (e.g. cost analysis and impact analysis). Then I login in 2 browsers with 2 different specialists. One user editing cost analysis, while the other editing impact analysis. After first user saving or submitting its analysis, the other user was not able to save or submitting it's analysis, and the above error message appears.
 
Is this bug?
 
Regards,
Herru
 
Previously Tecnoteca wrote:
Each parallel step can be edited by a single user at the same time.
CMDBuild Team

 

 

Dear Herru Windiarto,
 
thank you for your submission. We've verified that's it's a bug but not related with locking mechanism. We plan to fix it as soon as possible.
 
Best regards.
 
-- CMDBuild Team
 
Previously Herru Windiarto wrote:
Dear Team,
 
I have tried Request for change workflow provided in demo database and also Change Management workflow in Ready2Use. When I reach parallel step, I try to edit or submit process in same time (using different user/group and different browsers) and I always getting error message "Process was not congruent, reload the list" (java exception: OUT_OF_DATE_PROCESS).
 
For example, in Request for change workflow, there are steps for analysis. I have made my request to be analyzed by 2 specialist in parallel (e.g. cost analysis and impact analysis). Then I login in 2 browsers with 2 different specialists. One user editing cost analysis, while the other editing impact analysis. After first user saving or submitting its analysis, the other user was not able to save or submitting it's analysis, and the above error message appears.
 
Is this bug?
 
Regards,
Herru
 
Previously Tecnoteca wrote:
Each parallel step can be edited by a single user at the same time.
CMDBuild Team

 

 

 

Dear Team,
 
I see, this is not related to locking mechanism. Locking mechanism should send popup message when a user try to edit a card or process instance being accessed by another user, and this works as expected.
 
Thank you for your confirmation. I hope I will get notified once there is a patch regarding this issue, in bitbucket or sourceforge.
 
So, do I need submitting an Incident Management workflow? ☺
 
Thank you.
 
Best regards,
Herru
 
Previously Tecnoteca wrote:
Dear Herru Windiarto,
 
thank you for your submission. We've verified that's it's a bug but not related with locking mechanism. We plan to fix it as soon as possible.
 
Best regards.
 
-- CMDBuild Team
 
Previously Herru Windiarto wrote:
Dear Team,
 
I have tried Request for change workflow provided in demo database and also Change Management workflow in Ready2Use. When I reach parallel step, I try to edit or submit process in same time (using different user/group and different browsers) and I always getting error message "Process was not congruent, reload the list" (java exception: OUT_OF_DATE_PROCESS).
 
For example, in Request for change workflow, there are steps for analysis. I have made my request to be analyzed by 2 specialist in parallel (e.g. cost analysis and impact analysis). Then I login in 2 browsers with 2 different specialists. One user editing cost analysis, while the other editing impact analysis. After first user saving or submitting its analysis, the other user was not able to save or submitting it's analysis, and the above error message appears.
 
Is this bug?
 
Regards,
Herru
 
Previously Tecnoteca wrote:
Each parallel step can be edited by a single user at the same time.
CMDBuild Team