feat: viditeľnosť IČO/DIČ pre SZČO + odberateľ vpravo v hlavičke (v2.0.9)
- Default krajiny SK pri novom kontakte (ak je hlavná firma slovenská) - IČO/DIČ/Platca DPH viditeľné aj pre fyzické osoby (SZČO), nie len firmy - Skrytie duplicitného IČO v Sales & Purchase → Misc pre SK partnerov (l10n_sk pridáva svoje IČO pri VAT, takže by bol duplikát) - Override viditeľnosti l10n_sk poľa company_registry — viditeľné aj keď krajina ešte nie je nastavená (lepšia UX pri vytváraní nového kontaktu) - Odberateľ vpravo v hlavičke faktúry (nový report layout)
This commit is contained in:
@@ -66,3 +66,12 @@ class ResPartner(models.Model):
|
||||
labels = super()._get_company_registry_labels()
|
||||
labels['SK'] = _('IČO')
|
||||
return labels
|
||||
|
||||
@api.model
|
||||
def default_get(self, fields_list):
|
||||
defaults = super().default_get(fields_list)
|
||||
if 'country_id' in fields_list and not defaults.get('country_id'):
|
||||
company_country = self.env.company.country_id
|
||||
if company_country and company_country.code == 'SK':
|
||||
defaults['country_id'] = company_country.id
|
||||
return defaults
|
||||
|
||||
Reference in New Issue
Block a user