workflow - 如何以正确的方式执行案例管理工作流程?
问题描述
执行案例管理工作流,我得到一个错误:
> X++ Exception: Work item could not be created. Insufficient rights for
> user Admin.
>
> Stopped (error):
> SysWorkflowMessageQueueManager-run SysWorkflowMessageQueueManager-executeTask SysWorkflowQueue-resume X++
> Exception: Work item could not be created. Insufficient rights for
> user Admin. at SysWorkflowWorkItem-create
> SysWorkflowWorkItem-createWorkItems SysWorkflow-save
> SysWorkflowQueue-resume SysWorkflowMessageQueueManager-executeTask
> SysWorkflowMessageQueueManager-run
>
> X++ Exception: The workflow system could not access the business
> document data. Report this issue to your system administrator. at
> SysWorkflowDocument-assertAsUser SysWorkflowDocument-assert
> SysWorkflowDocument-assertPermission SysWorkflowWorkItem-create
> SysWorkflowWorkItem-createWorkItems SysWorkflow-save
> SysWorkflowQueue-resume
错误与
SysWorkflowDocument\assertAsUser
方法有关
第64 行Common
rec
的变量是无效的。该变量由查询填充:
select * from CaseDetailBase
join CaseDetail
outer join CaseAssociation
join CaseCategoryHierarchyDetail
where CaseDetailBase.RecId == CaseDetail.RecId
&& CaseDetailBase.RecId == CaseAssociation.CaseRecId
&& CaseDetailBase.CategoryRecId == CaseCategoryHierarchyDetail.RecId
&& CaseDetail.RecId == 'My_Current_Case_RecId';
缺少 CaseDetail 中的记录(CaseDetailbase 的子表)。
我对此区域没有任何自定义。
您知道如何运行案例管理工作流程吗?是否有任何修复?
谢谢。
解决方案
推荐阅读
- python - 为什么我的脚本可以正常工作,当我手动执行它时,但使用 crontab 它不起作用?
- ruby-on-rails - 添加限制以验证发送到 Rails API 的 json 数据
- python - Loky-backed 并行循环不能嵌套在线程下面,设置 n_jobs=1
- jquery - jQuery 不加载整个表格
- html - 对于 img 元素,有没有办法像 background-position 一样将它定位到背景图像?
- d - 为什么函数的返回语句不是通常的 int[ ]
- php - 不必要的换行 php
- django - 当我尝试发布新帖子时,我得到'django.db.utils.IntegrityError:“user_id”列中的空值违反非空约束'
- azure-devops - 筛选出 Azure Boards 上的已完成项目时,我可以将积压工作视为树视图吗?
- python - BrowserStack 脚本因 MaxRetryError 而失败