Skip to content
Extraits de code Groupes Projets
Valider f5ccce78 rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[ADD] Add vendor 2 in sale

parent fe726f7f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -13,5 +13,6 @@ ...@@ -13,5 +13,6 @@
"views/account_bank_statement.xml", "views/account_bank_statement.xml",
"views/account_move_line.xml", "views/account_move_line.xml",
"views/account_views.xml", "views/account_views.xml",
"views/sale_views.xml",
] ]
} }
...@@ -2,3 +2,4 @@ ...@@ -2,3 +2,4 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from . import account from . import account
from . import sale
# Copyright 2021 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import fields, models, api
class SaleOrder(models.Model):
_inherit = "sale.order"
# ------------------------------------------------------
# Fields declaration
# ------------------------------------------------------
user_second_id = fields.Many2one(
'res.users',
string='Vendeur 2',
track_visibility='onchange',
copy=False)
# ------------------------------------------------------
# SQL Constraints
# ------------------------------------------------------
# ------------------------------------------------------
# Default methods
# ------------------------------------------------------
# ------------------------------------------------------
# Computed fields / Search Fields
# ------------------------------------------------------
# ------------------------------------------------------
# Onchange / Constraints
# ------------------------------------------------------
# ------------------------------------------------------
# CRUD methods (ORM overrides)
# ------------------------------------------------------
# ------------------------------------------------------
# Actions
# ------------------------------------------------------
# ------------------------------------------------------
# Business methods
# ------------------------------------------------------
@api.multi
def _prepare_invoice(self):
values = super(saleOrder, self)._prepare_invoice()
values.update({
'user_second_id': self.user_second_id.id or False,
})
return values
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="view_order_form" model="ir.ui.view">
<field name="name">sale.3a.order.form</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<field name="user_id" position="after">
<field name="user_second_id"/>
</field>
</field>
</record>
</data>
</odoo>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter