[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
This commit is contained in:
@@ -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ó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'
|
||||
|
||||
Reference in New Issue
Block a user