[UPT] oca dependencies to base_kanban_stage

This commit is contained in:
ahenriquez
2019-09-17 18:07:15 +02:00
committed by AaronHForgeFlow
parent 6e879eed94
commit f97fbc3e9e
3 changed files with 9 additions and 33 deletions

View File

@@ -1,12 +1,16 @@
# Copyright 2019 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
from odoo import api, models
from odoo import api, fields, models
class RmaOrderLine(models.Model):
_name = 'rma.order.line'
_inherit = ['rma.order.line', 'base.kanban.abstract']
user_id = fields.Many2one(
comodel_name='res.users', related='assigned_to'
)
@api.multi
def copy(self, default=None):
self.ensure_one()

View File

@@ -10,15 +10,7 @@ class TestRmaKanban(common.TransactionCase):
self.rma_obj = self.env['rma.order']
self.rma_line_obj = self.env['rma.order.line']
self.rma_op_obj = self.env['rma.operation']
self.kanban_stage_model = self.env['base.kanban.stage']
self.kanban_abstract_model = self.env['base.kanban.abstract']
self.product_obj = self.env['product.product']
self.partner_obj = self.env['res.partner']
self.rma_route_cust = self.env.ref('rma.route_rma_customer')
self.cust_refund_op = self.env.ref(
'rma_account.rma_operation_customer_refund')
# Create partners
customer1 = self.partner_obj.create({'name': 'Customer 1'})

View File

@@ -1,28 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="view_rma_line_form" model="ir.ui.view">
<field name="name">rma.order.line.form</field>
<field name="model">rma.order.line</field>
<field name="inherit_id" ref="rma.view_rma_line_form"/>
<field name="arch" type="xml">
<header position="inside">
<field name="stage_id" widget="statusbar" clickable="True" />
</header>
</field>
</record>
<record id="view_rma_line_supplier_form" model="ir.ui.view">
<field name="name">rma.order.line.supplier.form</field>
<field name="model">rma.order.line</field>
<field name="inherit_id" ref="rma.view_rma_line_supplier_form"/>
<field name="arch" type="xml">
<header position="inside">
<field name="stage_id" widget="statusbar" clickable="True" />
</header>
</field>
</record>
<!-- Inherit base kanban abstract view Kanban View -->
<record id="rma_order_line_kanban" model="ir.ui.view">
<field name="name">rma.order.line.kanban</field>
@@ -37,8 +15,10 @@
</strong><br/>
<t t-if="record.create_date.raw_value and record.create_date.raw_value &lt; (new Date())" t-set="red">oe_kanban_text_red</t>
<span t-attf-class="#{red || ''}">
date - <field name="create_date"/>
origin - <field name="origin"/>
Date - <field name="create_date"/>
<t t-if="origin">
origin - <field name="origin"/>
</t>
</span><br/>
Operation - <field name="operation_id"/><br/>
</div>