Author: |
Onestein, Noviat |
License: |
AGPL-3 |
Branch: |
13.0 |
Repository: |
CannaICT/canna-erp-third-party |
Dependencies: |
account,
and
base |
Languages: |
Python (356, 65.1%),
XML (177, 32.4%),
and
reStructuredText (14, 2.6%) |
<a class="reference external image-reference" href="https://www.gnu.org/licenses/agpl"><img alt="License: AGPL-3" src="https://img.shields.io/badge/license-AGPL--3-blue.png" /></a>
<a name="base-extended-approval"></a>
<h2>Base Extended Approval</h2>
<p>This module provides the base for extended approval flows. Through addon modules
extended flows can be made available for models.</p>
<p>When a model has an extended approval flow, when an object enters the approval
process the first matching flow (for which the domain applies) is used for the
approval process.</p>
<p>Each step of the flow for which the condition applies has to be completed. It
can be completed by a user which has any of the groups mentioned.</p>
<p>The applicable steps will be completed in sequence, and for each step a log
record will be created.</p>
<p>If a user belongs to the groups of multiple consecutive steps, all these steps
will be completed at once.</p>