[MIG]rma_sale to v11

This commit is contained in:
aheficent
2018-08-22 13:36:20 +02:00
committed by Lois Rilo
parent 5b4a131bbc
commit d70750e7d9
15 changed files with 25 additions and 53 deletions

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
from . import models
from . import wizards

View File

@@ -1,10 +1,9 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
{
'name': 'RMA Sale',
'version': '10.0.2.0.0',
'version': '11.0.1.0.0',
'license': 'LGPL-3',
'category': 'RMA',
'summary': 'Links RMA with Sales Orders',

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
from . import sale_order_line
from . import rma_order_line

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
from odoo import fields, models

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 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, fields, models

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 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, fields, models, _
from odoo.exceptions import ValidationError

View File

@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 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, fields, models

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
from . import test_rma_sale

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# Copyright 2017-18 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
from openerp.tests import common

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
from . import rma_order_line_make_sale_order

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 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, fields, models

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 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, fields, models

View File

@@ -1,6 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl-3.0).
# Copyright 2017 Eficent Business and IT Consulting Services S.L.
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html)
import odoo.addons.decimal_precision as dp
from odoo import _, api, exceptions, fields, models
@@ -129,20 +128,18 @@ class RmaLineMakeSaleOrderItem(models.TransientModel):
_description = "RMA Line Make Sale Order Item"
wiz_id = fields.Many2one(
comodel_name='rma.order.line.make.sale.order', string='Wizard',
required=True, readonly=True)
comodel_name='rma.order.line.make.sale.order', string='Wizard')
line_id = fields.Many2one(
comodel_name='rma.order.line', string='RMA Line', required=True)
comodel_name='rma.order.line', string='RMA Line')
rma_id = fields.Many2one(
comodel_name='rma.order', related='line_id.rma_id',
string='RMA Order', readonly=True)
comodel_name='rma.order', related='line_id.rma_id')
product_id = fields.Many2one(
comodel_name='product.product', string='Product')
name = fields.Char(string='Description', required=True, readonly=True)
name = fields.Char(string='Description')
product_qty = fields.Float(
string='Quantity to sell', digits=dp.get_precision('Product UoS'))
product_uom_id = fields.Many2one(
comodel_name='product.uom', string='UoM', readonly=True)
comodel_name='product.uom', string='UoM')
out_warehouse_id = fields.Many2one(
comodel_name='stock.warehouse', string='Outbound Warehouse')
free_of_charge = fields.Boolean(string='Free of Charge')

View File

@@ -13,8 +13,8 @@
<newline/>
<group>
<field name="sale_order_id"
domain="[('partner_id','=',partner_id)]"
context="{'partner_id': partner_id}"/>/>
domain="[('partner_id','=', partner_id)]"
context="{'partner_id': partner_id}"/>
</group>
<newline/>
<separator
@@ -38,13 +38,12 @@
</tree>
</field>
</group>
<newline/>
<group colspan="2">
<footer colspan="2">
<button name="make_sale_order"
string="Create Sales Quotation" type="object"
class="oe_highlight"/>
<button special="cancel" string="Cancel" class="oe_link"/>
</group>
</footer>
</form>
</field>
</record>
@@ -60,16 +59,6 @@
<field name="target">new</field>
</record>
<record model="ir.values" id="rma_order_line_make_sale_order">
<field name="model_id" ref="model_rma_order_line" />
<field name="name">Create RFQ</field>
<field name="key2">client_action_multi</field>
<field name="value"
eval="'ir.actions.act_window,' + str(ref('action_rma_order_line_make_sale_order'))" />
<field name="key">action</field>
<field name="model">rma.order.line</field>
</record>
</data>
</openerp>

View File

@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# © 2017 Eficent Business and IT Consulting Services S.L.
# Copyright 2017 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, fields, models