Not a Problem

Task allocation condition error: user skill

Hello,

I need to configure task allocation rules so they are assigned to users with a particular skill.

The required skill is not always the same, and it depends on a field value in each case data.

I have set the rule as following:

- "Skills" "Equals" "Data Binding" + Field XPath

Also, I have made sure at least one user has the required skill assigned.

So when I test the rule, and click the "Next" button in the first activity of the process to dispatch it, the following error shows up:

Unable to process the case:Invalid column name 'L3_WTRO'

L3_WTRO is the Name and Display Name of the Skill, and also the value of the field configured in the allocation rule.

I also get this output on the project log:

2013-11-14 16:40:34.770 None ERROR RENDER-------------- -------------------- Unable to process the case:Invalid column name 'L3_WTRO'.: at Vision.Trace.Tracer.TraceError(String message) at BizAgi.Render.JQuery.Controllers.Controller.ProcessRequest(BizAgiRenderContext renderContext) at BizAgi.Web.Services.AshxRedirection.MultiAction.MultiActionAshxHandler.ProcessSingleAction(JToken token, HttpContext context, Boolean& bContainsValidations) at BizAgi.Web.Services.AshxRedirection.MultiAction.MultiActionAshxHandler.InternalProcessRequest(HttpContext context) at BizAgi.Web.Services.AshxRedirection.MultiAction.MultiActionAshxHandler.ProcessRequest(HttpContext context) at Bizagi.Web.RestServices.Framework.AshxRedirection.AshxResources.Implementation.AshxServicesResourcesManager.<>c__DisplayClass2.<GetAshxHandlerForRequest>b__1() at Bizagi.Web.RestServices.Framework.GenericRestHandler.Implementation.RestServicesHandler.ProcessRequest(HttpRequestModel requestModel) at Castle.Proxies.Invocations.IRestServicesHandler_ProcessRequest.InvokeMethodOnTarget() at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IRestServicesHandlerProxy.ProcessRequest(HttpRequestModel requestModel) at BizAgiBPM.Rest.RestServicesHttpHandler.DoRequest(HttpContext context) at BizAgiBPM.Rest.BaseHandlerController.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error) at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb) at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)

----------------------------------------

Am I doing anything wrong?

Thank you in advance.

Kind Regards,

Jose F

Best Answer
photo

Dear Jose,

Thank you for your feedback.

In order to work properly, one needs to select the data binding to parameter entity instead of any of its attributes. Please note the image below:

6loy

Best Regards

photo
0

Dear Jose,

A member of our team support will contact you

Regards.

photo
0

Dear Jose,

Thank you for your feedback.

In order to work properly, one needs to select the data binding to parameter entity instead of any of its attributes. Please note the image below:

6loy

Best Regards