This is the documentation for older versions of Odoo (formerly OpenERP).

See the new Odoo user documentation.

See the new Odoo technical documentation.

Настройка рабочих циклов и процессов

Workflows represent the company's different document flows. They're completely configurable and define the path that any individual Open ERP object (such as an order) must follow depending on the conditions (for example an order over a certain value must be approved by a sales director, otherwise by any sales person, before the delivery can be triggered).

Иллюстрация «Рабочий цикл для заказа SO005» показывает стандартный рабочий цикл для заказа. Вы можете показать его из клиента GTK, начав с меню [Управление продажами ‣ Заказ на продажу ‣ Все заказы на продажу] (Sales Management ‣ Sales Order ‣ All Sales Order). Выберите заказ, затем перейдите в верхнее меню [Расширения ‣ Выполнить расширение ‣ Печать рабочего цикла] (Plugins ‣ Execute a plugin ‣ Print Workflow), чтобы показать изображенное ниже меню.

В веб-клиенте вы можете найти рабочий цикл через ассоциированный процесс компании (сам процесс можно вывести путем создания документа на продажу и затем нажатия на кнопку [Процесс] (Process), расположенную над ним). Глава «Процессы» дает всю информацию, требуемую для создания и изменения технических рабочих циклов и процессов компании.

/doc_static/5.0/_images/sales_workflow.png

Рабочий цикл для заказа SO005

Назначение ролей

Учетные записи пользователей могут быть связаны с несколькими ролями, определяющими их обязанности в определенных этапах различных рабочих циклов, сопровождающих различные документы. Например, если пользователь получает роль менеджера по услугам, он получает задачу одобрения запросов отпусков своих сотрудников. Так что его роль будет встроена в рабочий цикл запроса отпусков.

Определение ролей дано в меню [Администрирование ‣ Пользователи ‣ Структура ролей ‣ Роли] (Administration ‣ Users ‣ Roles Structure ‣ Roles), тем же способом, как вы определяли группы, за исключением того, что роли имеют иерархию: родительская роль имеет то же влияние, как и все ее порожденные роли (например, директор по продажам может делать все, что было определено для группы продаж, и также все, что определено для группы директора по продажам, если группа директора по продажам является порождающей для группы продаж).

После того, как роли определены, вы можете добавить их в переходы рабочего цикла, используя поле Роль (Role). Это означает, что пользователь с соответствующей ролью может совершать переходы рабочего цикла, что позволяет им перейти от одного действия к другому (например, подтверждение заказа или счета).