Skip to content
Snippets Groups Projects
Unverified Commit 98e66766 authored by Haresh Shyara's avatar Haresh Shyara Committed by Richard Mathot
Browse files

[IMP] base,l10n_cr,l10n_do: avoid title clashes in localizations

Seen that:
- a unicity constraint on a translated field may lead to unexpected results
- declaring records with xmlids of other modules (aka 'base') raises a warning
- some titles may be translated and are highly local

=> we let people manage titles of their countries, even if it may lead
   to a few duplicates in case where more than 1 localization is installed
parent 9dafd7f4
No related branches found
No related tags found
No related merge requests found
......@@ -43,55 +43,55 @@
Resource: res.partner.title
Update partner titles
-->
<record id="base.res_partner_title_pvt_ltd" model="res.partner.title">
<record id="res_partner_title_pvt_ltd" model="res.partner.title">
<field name="name">Corporation</field>
<field name="shortcut">Corp.</field>
</record>
<record id="base.res_partner_title_ltd" model="res.partner.title">
<record id="res_partner_title_ltd" model="res.partner.title">
<field name="name">Limited Company</field>
<field name="shortcut">Ltd.</field>
</record>
<record id="base.res_partner_title_sal" model="res.partner.title">
<record id="res_partner_title_sal" model="res.partner.title">
<field name="name">Sociedad An&#243;nima Laboral</field>
<field name="shortcut">S.A.L.</field>
</record>
<record id="base.res_partner_title_asoc" model="res.partner.title">
<record id="res_partner_title_asoc" model="res.partner.title">
<field name="name">Asociation</field>
<field name="shortcut">Asoc.</field>
</record>
<record id="base.res_partner_title_gov" model="res.partner.title">
<record id="res_partner_title_gov" model="res.partner.title">
<field name="name">Government</field>
<field name="shortcut">Gov.</field>
</record>
<record id="base.res_partner_title_edu" model="res.partner.title">
<record id="res_partner_title_edu" model="res.partner.title">
<field name="name">Educational Institution</field>
<field name="shortcut">Edu.</field>
</record>
<record id="base.res_partner_title_indprof" model="res.partner.title">
<record id="res_partner_title_indprof" model="res.partner.title">
<field name="name">Independant Professional</field>
<field name="shortcut">Ind. Prof.</field>
</record>
<record id="base.res_partner_title_dra" model="res.partner.title">
<record id="res_partner_title_dra" model="res.partner.title">
<field name="name">Doctora</field>
<field name="shortcut">Dra.</field>
</record>
<record id="base.res_partner_title_msc" model="res.partner.title">
<record id="res_partner_title_msc" model="res.partner.title">
<field name="name">Msc.</field>
<field name="shortcut">Msc.</field>
</record>
<record id="base.res_partner_title_mba" model="res.partner.title">
<record id="res_partner_title_mba" model="res.partner.title">
<field name="name">MBA</field>
<field name="shortcut">MBA</field>
</record>
<record id="base.res_partner_title_lic" model="res.partner.title">
<record id="res_partner_title_lic" model="res.partner.title">
<field name="name">Licenciado</field>
<field name="shortcut">Lic.</field>
</record>
<record id="base.res_partner_title_licda" model="res.partner.title">
<record id="res_partner_title_licda" model="res.partner.title">
<field name="name">Licenciada</field>
<field name="shortcut">Licda.</field>
</record>
<record id="base.res_partner_title_ing" model="res.partner.title">
<record id="res_partner_title_ing" model="res.partner.title">
<field name="name">Ingeniero/a</field>
<field name="shortcut">Ing.</field>
</record>
......
......@@ -172,27 +172,27 @@
Resource: res.partner.title
Update partner titles
-->
<record id="base.res_partner_title_dra" model="res.partner.title">
<record id="res_partner_title_dra" model="res.partner.title">
<field name="name">Doctora</field>
<field name="shortcut">Dra.</field>
</record>
<record id="base.res_partner_title_msc" model="res.partner.title">
<record id="res_partner_title_msc" model="res.partner.title">
<field name="name">Msc.</field>
<field name="shortcut">Msc.</field>
</record>
<record id="base.res_partner_title_mba" model="res.partner.title">
<record id="res_partner_title_mba" model="res.partner.title">
<field name="name">MBA</field>
<field name="shortcut">MBA</field>
</record>
<record id="base.res_partner_title_lic" model="res.partner.title">
<record id="res_partner_title_lic" model="res.partner.title">
<field name="name">Licenciado</field>
<field name="shortcut">Lic.</field>
</record>
<record id="base.res_partner_title_licda" model="res.partner.title">
<record id="res_partner_title_licda" model="res.partner.title">
<field name="name">Licenciada</field>
<field name="shortcut">Licda.</field>
</record>
<record id="base.res_partner_title_ing" model="res.partner.title">
<record id="res_partner_title_ing" model="res.partner.title">
<field name="name">Ingeniero/a</field>
<field name="shortcut">Ing.</field>
</record>
......
......@@ -124,7 +124,6 @@ class PartnerTitle(models.Model):
name = fields.Char(string='Title', required=True, translate=True)
shortcut = fields.Char(string='Abbreviation', translate=True)
_sql_constraints = [('name_uniq', 'unique (name)', "Title name already exists !")]
class Partner(models.Model):
_description = 'Contact'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment