mirror of
https://github.com/ForgeFlow/stock-rma.git
synced 2025-01-21 12:57:49 +02:00
[9.0][FIX] rma_quality_control_issue: button only visible in state in progress.
This commit is contained in:
@@ -3,73 +3,73 @@
|
||||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl-3.0) -->
|
||||
<odoo>
|
||||
|
||||
<record id="view_qc_issue_make_supplier_rma"
|
||||
model="ir.ui.view">
|
||||
<field name="name">QC Issue Make Supplier RMA</field>
|
||||
<field name="model">qc.issue.make.supplier.rma</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Create Supplier RMA">
|
||||
<separator string="Existing Supplier RMA to update:"/>
|
||||
<newline/>
|
||||
<group>
|
||||
<field name="supplier_rma_id"/>
|
||||
</group>
|
||||
<newline/>
|
||||
<separator
|
||||
string="New RMA details:"/>
|
||||
<newline/>
|
||||
<group>
|
||||
<field name="partner_id"/>
|
||||
</group>
|
||||
<newline/>
|
||||
<group>
|
||||
<field name="item_ids" nolabel="1" colspan="2">
|
||||
<tree string="Details" editable="bottom" create="false">
|
||||
<field name="issue_id"
|
||||
options="{'no_open': true}"/>
|
||||
<field name="product_id"/>
|
||||
<field name="lot_id"
|
||||
groups="stock.group_production_lot"/>
|
||||
<field name="name"/>
|
||||
<field name="product_qty"/>
|
||||
<field name="uom_id"
|
||||
groups="product.group_uom"/>
|
||||
</tree>
|
||||
</field>
|
||||
</group>
|
||||
<newline/>
|
||||
<group colspan="2">
|
||||
<button name="make_supplier_rma"
|
||||
string="Create/Update Supplier RMA"
|
||||
type="object"
|
||||
class="oe_highlight"/>
|
||||
<button special="cancel" string="Cancel" class="oe_link"/>
|
||||
</group>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
<record id="view_qc_issue_make_supplier_rma"
|
||||
model="ir.ui.view">
|
||||
<field name="name">QC Issue Make Supplier RMA</field>
|
||||
<field name="model">qc.issue.make.supplier.rma</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Create Supplier RMA">
|
||||
<separator string="Existing Supplier RMA to update:"/>
|
||||
<newline/>
|
||||
<group>
|
||||
<field name="supplier_rma_id"/>
|
||||
</group>
|
||||
<newline/>
|
||||
<separator
|
||||
string="New RMA details:"/>
|
||||
<newline/>
|
||||
<group>
|
||||
<field name="partner_id"/>
|
||||
</group>
|
||||
<newline/>
|
||||
<group>
|
||||
<field name="item_ids" nolabel="1" colspan="2">
|
||||
<tree string="Details" editable="bottom" create="false">
|
||||
<field name="issue_id"
|
||||
options="{'no_open': true}"/>
|
||||
<field name="product_id"/>
|
||||
<field name="lot_id"
|
||||
groups="stock.group_production_lot"/>
|
||||
<field name="name"/>
|
||||
<field name="product_qty"/>
|
||||
<field name="uom_id"
|
||||
groups="product.group_uom"/>
|
||||
</tree>
|
||||
</field>
|
||||
</group>
|
||||
<newline/>
|
||||
<group colspan="2">
|
||||
<button name="make_supplier_rma"
|
||||
string="Create/Update Supplier RMA"
|
||||
type="object"
|
||||
class="oe_highlight"/>
|
||||
<button special="cancel" string="Cancel" class="oe_link"/>
|
||||
</group>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="action_qc_issue_make_supplier_rma"
|
||||
model="ir.actions.act_window">
|
||||
<field name="name">Create Supplier RMA</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
<field name="res_model">qc.issue.make.supplier.rma</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="view_id" ref="view_qc_issue_make_supplier_rma"/>
|
||||
<field name="target">new</field>
|
||||
</record>
|
||||
<record id="action_qc_issue_make_supplier_rma"
|
||||
model="ir.actions.act_window">
|
||||
<field name="name">Create Supplier RMA</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
<field name="res_model">qc.issue.make.supplier.rma</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="view_id" ref="view_qc_issue_make_supplier_rma"/>
|
||||
<field name="target">new</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.values" id="qc_issue_make_supplier_rma">
|
||||
<field name="model_id" ref="model_qc_issue" />
|
||||
<field name="name">Create Supplier RMA</field>
|
||||
<field name="key2">client_action_multi</field>
|
||||
<field name="value"
|
||||
eval="'ir.actions.act_window,' + str(ref('action_qc_issue_make_supplier_rma'))" />
|
||||
<field name="key">action</field>
|
||||
<field name="model">qc.issue</field>
|
||||
</record>
|
||||
<record model="ir.values" id="qc_issue_make_supplier_rma">
|
||||
<field name="model_id" ref="model_qc_issue" />
|
||||
<field name="name">Create Supplier RMA</field>
|
||||
<field name="key2">client_action_multi</field>
|
||||
<field name="value"
|
||||
eval="'ir.actions.act_window,' + str(ref('action_qc_issue_make_supplier_rma'))" />
|
||||
<field name="key">action</field>
|
||||
<field name="model">qc.issue</field>
|
||||
</record>
|
||||
|
||||
<record id="view_qc_issue_supplier_rma_button_form" model="ir.ui.view">
|
||||
<field name="name">qc.issue.supplier.rma.form</field>
|
||||
@@ -78,9 +78,10 @@
|
||||
<field name="arch" type="xml">
|
||||
<button name="action_cancel" position="after">
|
||||
<button name="%(action_qc_issue_make_supplier_rma)d"
|
||||
string="Create Supplier RMA" class="oe_highlight"
|
||||
string="Create Supplier RMA" states="progress"
|
||||
type="action"/>
|
||||
</button>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user