1
0
-1

We are trying to make it so our collaboration tasks that are group assigned do not get claimed when opened by a user.

I have been reading this page:

Form Space (CollabJobs v5.0)

Which states that default behavior is for tasks to not be claimed, however that is not what happens. A user opens the task and then its assigned to them. I have also tried adding the "Task Enable Claiming" property in as false and nothing changes.

Is there a way to stop this from happening?

Current collab JSON is below:

{
"jobDetails": {
"name": "1379 - Public Vehicle Licence",
"version": "4.1.0"
},
"properties": [
{ "name": "Task Form Code", "value": "$func.startFormCode()" }
],
"steps": [
{
"name": "Start",
"type": "start",
"actions": [
{
"name": "Handle Submission",
"type": "Job Form Start",
"properties": [
{ "name": "Process Message Text", "value": "Your ${submission.formName} application is being processed." }
]
},
{
"name": "Trigger Submission Delivery Service",
"type": "Job Delivery",
"properties": [
{ "name": "Smartforms Delivery", "value": "Smartforms Delivery" }
]
}
],
"routes": [
{ "name": "Default", "nextStep": "RTA check" }
]
},
{
"name": "RTA check",
"type": "",
"actions": [
{
"name": "Create Task",
"type": "Job Task Assign",
"properties": [
{ "name": "Process Message Send Email", "value": "false" },
{ "name": "Process Message Submission Step", "value": "Start" },
{ "name": "Process Message Text", "value": "Your ${submission.formName} application is at the Initial Review Step" },
{ "name": "Task Assign Group", "value": "RTA" },
{ "name": "Task Enable Claiming", "value": "false" },
{ "name": "Task Review Previous Step", "value": "true" },
{ "name": "Task Subject", "value": "Lt check for ${submission.formName} from ${formDataMap.GivenName} ${formDataMap.FamilyName}" },
{ "name": "Task Type", "value": "Review" }
]
},
{
"name": "Review Wait",
"type": "Job Task Wait",
"properties": [
{ "name": "Conditional Route Name", "value": "#if (${formDataMap.LicenceConditionApproval} == 'Approved' && ${formDataMap.DRideshareNew} == true && ${formDataMap.Rideshare} == 'Rideshare') PTR #elseif (${formDataMap.LicenceConditionApproval} == 'Approved' || ${formDataMap.AccreditationIssued} == true || ${formDataMap.QConditionRemoved} == true) Approve #else Reject #end" }
]
}
],
"routes": [
{ "name": "Approve", "nextStep": "Application Approved" },
{ "name": "Reject", "nextStep": "Application Rejected" },
{ "name": "PTR", "nextStep": "PTR" }
]
},
{
"name": "Application Approved",
"type": "",
"actions": [
{
"name": "Trigger Submission Delivery Service",
"type": "Job Delivery",
"properties": [
{ "name": "Smartforms Delivery", "value": "Smartforms Delivery" }
]
}
],
"routes": [
{ "name": "Default", "nextStep": "DeliveryApproved" }
]
},
{
"name": "DeliveryApproved",
"type": "",
"actions": [
{
"name": "Application Delivery",
"type": "Job Delivery"
},
{
"name": "Application Delivery Wait",
"type": "Job Delivery Wait"
}
],
"routes": [
{ "name": "Default", "nextStep": "Application Completed Approved" }
]
},
{
"name": "Application Completed Approved",
"type": "endpoint",
"actions": [
{
"name": "Process Message",
"type": "Job Process Message",
"properties": [
{ "name": "Process Message Send Email", "value": "false" },
{ "name": "Process Message Submission Step", "value": "Start" },
{ "name": "Process Message Text", "value": "The ${submission.formName} has been approved." }
]
}
]
},
{
"name": "PTR",
"type": "",
"actions": [
{
"name": "Create Task",
"type": "Job Task Assign",
"properties": [
{ "name": "Process Message Send Email", "value": "false" },
{ "name": "Process Message Submission Step", "value": "Start" },
{ "name": "Process Message Text", "value": "Your ${submission.formName} application is at the Final Review Step." },
{ "name": "Task Assign Group", "value": "PTR" },
{ "name": "Task Enable Claiming", "value": "false" },
{ "name": "Task Review Previous Step", "value": "true" },
{ "name": "Task Subject", "value": "PTR check for ${submission.formName} from ${formDataMap.GivenName} ${formDataMap.FamilyName}" },
{ "name": "Task Type", "value": "Review" }
]
},
{
"name": "Review Wait",
"type": "Job Task Wait"
}
],
"routes": [
{ "name": "Default", "nextStep": "Application Approved" }
]
},
{
"name": "Application Rejected",
"type": "",
"actions": [
{
"name": "Trigger Submission Delivery Service",
"type": "Job Delivery",
"properties": [
{ "name": "Smartforms Delivery", "value": "Smartforms Delivery" }
]
}
],
"routes": [
{ "name": "Default", "nextStep": "DeliveryRejected" }
]
},
{
"name": "DeliveryRejected",
"type": "",
"actions": [
{
"name": "Application Delivery",
"type": "Job Delivery"
},
{
"name": "Application Delivery Wait",
"type": "Job Delivery Wait"
}
],
"routes": [
{ "name": "Default", "nextStep": "Application Completed Rejected" }
]
},
{
"name": "Application Completed Rejected",
"type": "endpoint",
"actions": [
{
"name": "Process Message",
"type": "Job Process Message",
"properties": [
{ "name": "Process Message Send Email", "value": "false" },
{ "name": "Process Message Submission", "value": "$func.previousSubmission()" },
{ "name": "Process Message Text", "value": "Sorry ${formDataMap.GivenName} ${formDataMap.FamilyName} your ${submission.formName} has been declined." }
]
}
]
}
]
}
    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      I would like to know this as well

        CommentAdd your comment...