[11.0][FIX] stock_request_tier_validation: update tier definitions

This commit is contained in:
hveficent
2019-05-06 13:34:48 +02:00
committed by Surachet Saejueng
parent 3485351ea7
commit 396a9f49f3
4 changed files with 73 additions and 13 deletions

View File

@@ -4,7 +4,7 @@
"name": "Stock Request Tier Validation",
"summary": "Extends the functionality of Stock Requests to "
"support a tier validation process.",
"version": "11.0.1.0.0",
"version": "11.0.1.0.1",
"category": "Warehouse Management",
"website": "https://github.com/OCA/stock-logistics-warehouse",
"author": "Eficent, Odoo Community Association (OCA)",

View File

@@ -6,7 +6,8 @@
<record id="stock_request_default_tier_definition" model="tier.definition">
<field name="model_id" ref="model_stock_request"/>
<field name="python_code">1==1</field>
<field name="definition_type">domain</field>
<field name="definition_domain"/>
<field name="review_type">group</field>
<field name="reviewer_group_id" ref='stock_request.group_stock_request_manager'/>
<field name="active">False</field>
@@ -14,7 +15,8 @@
<record id="stock_request_order_default_tier_definition" model="tier.definition">
<field name="model_id" ref="model_stock_request_order"/>
<field name="python_code">1==1</field>
<field name="definition_type">domain</field>
<field name="definition_domain"/>
<field name="review_type">group</field>
<field name="reviewer_group_id" ref='stock_request.group_stock_request_manager'/>
<field name="active">False</field>

View File

@@ -59,11 +59,9 @@
<p><i class="fa fa-thumbs-down"/> Operation has been <b>rejected</b>.</p>
</div>
</header>
<notebook position="inside">
<page string="Reviews" name="tier_validation">
<field name="review_ids" readonly="1"/>
</page>
</notebook>
<div name="button_box" position="inside">
<field name="review_ids" widget="review_popup" attrs="{'invisible':[('review_ids', '=', [])]}"/>
</div>
</field>
</record>
@@ -85,4 +83,35 @@
</field>
</record>
<record id="tier_review_order_form_wiz" model="ir.ui.view">
<field name="name">stock.request.order.reviews</field>
<field name="model">stock.request.order</field>
<field name="arch" type="xml">
<form string="Tier Review">
<group>
<field name="review_ids" nolabel="1" readonly="1">
<tree create="false"
decoration-danger="status=='rejected'"
decoration-warning="status=='pending'"
decoration-success="status=='approved'">
<field name="sequence"/>
<field name="requested_by"/>
<field name="review_type"/>
<field name="name"/>
<field name="status"/>
<field name="done_by"/>
</tree>
</field>
</group>
<footer>
<button name="dismiss_popup"
type="object"
string="Dismiss"
class="oe_highlight"
/>
</footer>
</form>
</field>
</record>
</odoo>

View File

@@ -59,11 +59,9 @@
<p><i class="fa fa-thumbs-down"/> Operation has been <b>rejected</b>.</p>
</div>
</header>
<notebook position="inside">
<page string="Reviews" name="tier_validation">
<field name="review_ids" readonly="1"/>
</page>
</notebook>
<div name="button_box" position="inside">
<field name="review_ids" widget="review_popup" attrs="{'invisible':[('review_ids', '=', [])]}"/>
</div>
</field>
</record>
@@ -85,4 +83,35 @@
</field>
</record>
<record id="tier_review_form_wiz" model="ir.ui.view">
<field name="name">stock.request.order.reviews</field>
<field name="model">stock.request.order</field>
<field name="arch" type="xml">
<form string="Tier Review">
<group>
<field name="review_ids" nolabel="1" readonly="1">
<tree create="false"
decoration-danger="status=='rejected'"
decoration-warning="status=='pending'"
decoration-success="status=='approved'">
<field name="sequence"/>
<field name="requested_by"/>
<field name="review_type"/>
<field name="name"/>
<field name="status"/>
<field name="done_by"/>
</tree>
</field>
</group>
<footer>
<button name="dismiss_popup"
type="object"
string="Dismiss"
class="oe_highlight"
/>
</footer>
</form>
</field>
</record>
</odoo>