mirror of
https://github.com/ForgeFlow/stock-rma.git
synced 2025-01-21 12:57:49 +02:00
[UPT] oca dependencies to base_kanban_stage
This commit is contained in:
committed by
AaronHForgeFlow
parent
6e879eed94
commit
f97fbc3e9e
@@ -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()
|
||||
|
||||
@@ -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'})
|
||||
|
||||
@@ -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 < (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>
|
||||
|
||||
Reference in New Issue
Block a user