我的直接调拨单想采用审批流,审批人为调入仓库负责人,但是调入仓库的负责人多,随机一个人审核即可,在仓库的基础资料中添加 多选基础资料 (审批人),对应的是 员工任岗信息,然后再 直接调拨单的单据头添加了调入仓库字段。这样在做审批流中 参与人变量 就可以选择到 "调入仓库.审批人"
在工作流的测试过程中是没有问题的,但是在实际做直接调拨单进行走审批流的时候总是提示找不到对应的人员,或是提示
System.Exception: 找不到对应的变量F_PAEZ_UserId.Id
在 Kingdee.BOS.Workflow.WorkflowParticipantContext.TryGetWFField(String key, Object& value)
在 Kingdee.BOS.Scripting.DynamicText.Parse(ExpressionContext context)
在 Kingdee.BOS.Workflow.Models.Members.VariableMember.SetMemberWrapper(BOSExpressionContext expContext)
在 Kingdee.BOS.Workflow.ActionEvents.ApprovalAction.SetMemberWarpper(ApprovalActionParticipantContext pec, IEnumerable`1 members)
在 Kingdee.BOS.Workflow.ActionEvents.ApprovalAction.GetReceiveUsers(ActionEventContext ctx)
在 Kingdee.BOS.Workflow.ActionEvents.ApprovalAction.Execute(ActionEventContext ctx)
在 Kingdee.BOS.Workflow.Elements.ActionEvent.ExecuteActionEvent(ActionEventContext ctx)
在 Kingdee.BOS.Workflow.Kernel.Runtime.MapStateExecutor.ExecuteActionEvents()
在 Kingdee.BOS.Workflow.Kernel.Runtime.MapStateExecutor.ExecuteMapState()
在 Kingdee.BOS.Workflow.Kernel.Runtime.MapSchedular.ExecuteMapStateInstance(IMapStateInstance instance)
在 Kingdee.BOS.Workflow.Kernel.Runtime.MapSchedular.Run()
请总部老师帮忙指导呢 QQ 827636789,谢谢
推荐阅读