[IMP]pms_l10n_es: Use Lastname and lastname2 in checkin_partner

This commit is contained in:
Darío Lodeiros
2021-01-05 11:12:26 +01:00
parent 71c2f8c9bc
commit ed74fe1764
2 changed files with 17 additions and 1 deletions

View File

@@ -4,8 +4,14 @@ from odoo import api, fields, models
class PmsCheckinPartner(models.Model):
_inherit = "pms.checkin.partner"
lastname2 = fields.Char(
lastname = fields.Char(
"Last Name",
compute="_compute_lastname",
store=True,
readonly=False,
)
lastname2 = fields.Char(
"Second Last Name",
compute="_compute_lastname2",
store=True,
readonly=False,
@@ -51,6 +57,12 @@ class PmsCheckinPartner(models.Model):
readonly=False,
)
@api.depends("partner_id", "partner_id.lastname")
def _compute_lastname(self):
for record in self:
if not record.lastname:
record.lastname = record.partner_id.lastname
@api.depends("partner_id", "partner_id.lastname2")
def _compute_lastname2(self):
for record in self:

View File

@@ -25,6 +25,7 @@
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='partner_id']" position="after">
<field name="lastname" />
<field name="lastname2" />
<field name="gender" />
<field name="birthdate_date" />
@@ -43,6 +44,7 @@
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='partner_id']" position="after">
<field name="lastname" />
<field name="lastname2" />
<field name="gender" />
<field name="birthdate_date" />
@@ -61,6 +63,7 @@
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='partner_id']" position="after">
<field name="lastname" />
<field name="lastname2" />
<field name="gender" />
<field name="birthdate_date" />
@@ -79,6 +82,7 @@
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='partner_id']" position="after">
<field name="lastname" />
<field name="lastname2" />
<field name="gender" />
<field name="birthdate_date" />