Как удалить дела в личку?
Я пытаюсь удалить дела в личку, но я не могу использовать API
http://wiki.processmaker.com/3.1/REST_API_Cases
Я пробовал этот API, но он дает мне ошибку, такую как:
[GuzzleHttp\Exception\ClientException]
Client error: `DELETE http://processmaker.app:32768/api/1.0/workflow/cases/50492041658e1dfca544ad3002222462` resulted in a `400 Bad Request` response:
{"error":{"code":400,"message":"Bad Request: You can't delete the case because it's not in Draft status and was already (truncated...)
Да, я даже пытался отменить дело, но все та же ошибка
1 ответ
Ошибка, которую вы получаете, заключается в том, что вы не можете удалить дело, если оно вышло из состояния ПРОЕКТ. Это означает, что как только дело передается в следующую задачу, оно рассматривается в статусе TODO.
Таким образом, после того, как дело перешло в статус TODO, вы можете только отменить дело, но не удалить его.
Вы можете найти более подробную информацию об этом здесь: http://wiki.processmaker.com/3.1/user_guide
Не забудьте удостовериться, что пользователь, которому вы делаете оставшийся вызов API, имеет права доступа, чтобы иметь возможность отменить / удалить дело.
Чтобы отменить дело через остальные API, взгляните на эту ссылку: http://wiki.processmaker.com/3.1/REST_API_Cases
Надеюсь, это поможет!