二级审批工作流设计问题
金蝶云社区-广西尚贤李勇
广西尚贤李勇
0人赞赏了该文章 1229次浏览 未经作者许可,禁止转载编辑于2014年08月18日 16:10:32

1.对于未终审的单据,能否由当前处理人进行修改,比如采购订单的数量
2.工作流处理设计器的审批动作设置有终止流程选项,表单操作和驳回发起人一样都是反审核,如果将终止流程的表单操作修改为业务终止,在系统运行时选终止流程的时候报错:

发生时间:16:08:20
错误来源: Kingdee.BOS.DataEntity
错误信息:寻找实体上MRPCloseStatus对应的属性描述符失败,实体不能为空!
===================================================
调用堆栈:
at Kingdee.BOS.Orm.Metadata.DataEntity.DynamicProperty.FindTrueProperty(DynamicObject dataEntity)
at Kingdee.BOS.App.Core.AbstractSetStatus.SetEntryBillStatus(DynamicObject[] objs, List`1 pkEntryIds, List`1 paras)
at Kingdee.BOS.App.Core.AbstractOprerationService.CallOperation(DynamicObject[]& objs)
at Kingdee.BOS.App.Core.AbstractOprerationService.CallOperatinTransaction(DynamicObject[] objs)
at Kingdee.BOS.App.Core.AbstractOprerationService.DoExcete()
at Kingdee.BOS.App.Core.AbstractOprerationService.Excute(Object[] ids)
at Kingdee.BOS.App.Core.SetStatusService.SetBillStatus(Context ctx, BusinessInfo businessInfo, List`1 pkEntryIds, List`1 paras, String operationNumber, OperateOption option)
at Kingdee.BOS.Workflow.App.Core.SetStatusInvokeService.Execute(Context ctx, BusinessInfo info, DynamicObject[] dataEntities, String operationNumber, OperateOption option)
at Kingdee.BOS.Workflow.App.Core.WFInvokeOperationService.InvokeService(Context ctx, String operationName, BusinessInfo info, DynamicObject[] dataEntities, OperateOption option, Boolean needNewTrans)
at Kingdee.BOS.Workflow.App.Core.AssignmentService.InvokeAssignAndOperate(Context ctx, OperateOption option, Field billNoField, List`1 lstOnlyCompletedContext, Dictionary`2 dctCompletedWithOperate, List`1 lstUnCompletedContext, LocaleValue resultName, Int32& successCount)
at Kingdee.BOS.Workflow.App.Core.AssignmentService.SubmitApprovalItems(Context ctx, AssignmentContext assignContext)
at Kingdee.BOS.Workflow.App.Core.AssignmentService.SubmitApprovalItem(Context ctx, AssignmentContext assignContext)
at Kingdee.BOS.Workflow.ServiceHelper.AssignmentServiceHelper.SubmitApprovalItem(Context ctx, AssignmentContext assignContext)
at Kingdee.BOS.Workflow.PlugIns.AssignmentApproval.SubmitAssignment(Nullable`1 postId, OperateOption option)
at Kingdee.BOS.Workflow.PlugIns.AssignApprovalBaseEdit.Submit(OperateOption option)
at Kingdee.BOS.Workflow.PlugIns.AssignmentApproval.BarItemClick(BarItemClickEventArgs e)
at Kingdee.BOS.Core.DynamicForm.PlugIn.DynamicFormViewPlugInProxy.FireBarItemClick(BarItemClickEventArgs e)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.BarItemClick(String parentKey, String barItemKey, BarDataManager bar, Int32 bartype)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.MainBarItemClick(String barItemKey)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.MainBarItemClick(String itemKey, JSONArray postDatas)
错误数据: System.Collections.ListDictionaryInternal