При выполнении рабочего процесса управления делами , я получил ошибку:
> 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
![enter image description here](https://i.stack.imgur.com/NI8qv.png)
Ошибка связана с SysWorkflowDocument\assertAsUser
метод
![enter image description here](https://i.stack.imgur.com/Kl0qH.png)
Переменная Common
rec
в строка 64 является недействительной. Переменная заполняется запросом:
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).
У меня нет никаких настроек в этой области.
Есть ли у вас идеи, как я могу запустить рабочий процесс управления делами? Если есть какие-либо исправления?
Спасибо.