Hello, is there a way to update the products' country of origin from two-letters (US) to three (USA)? Thanks in advance, Balazs
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Akuntansi
- Inventaris
- PoS
- Project
- MRP
Pertanyaan ini telah diberikan tanda
Hi,
If you want to use three-letter codes (e.g. USA, IND, FRA), you can extend the model in a custom module and simply update the size constraint to 3:
from odoo import models, fields
class ResCountry(models.Model):
_inherit = "res.country"
code = fields.Char(
string='Country Code',
size=3,
required=True,
help='The ISO country code in three chars. \nYou can use this field for quick search.'
)
You can change size=2 to size=3 by inheriting res.country in a custom module. But keep in mind that Odoo and external services assume the 2-letter ISO format, so it’s recommended to add a separate code_alpha3 field for 3-letter codes instead of overriding the default one.
Hope it helps
Menikmati diskusi? Jangan hanya membaca, ikuti!
Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!
DaftarPost Terkait | Replies | Tampilan | Aktivitas | |
---|---|---|---|---|
|
2
Sep 25
|
532 | ||
|
1
Okt 25
|
666 | ||
|
2
Jun 25
|
2192 | ||
|
0
Mar 25
|
2075 | ||
|
0
Feb 25
|
1567 |