summaryrefslogtreecommitdiff
path: root/odoo/addons
diff options
context:
space:
mode:
authorJigar Patel <jat@openerp.com>2018-07-17 18:49:05 +0530
committerxmo-odoo <xmo@odoo.com>2018-07-17 15:19:05 +0200
commitb60de0db41bbe4af3c2f6e2369eda5d483702d76 (patch)
tree5b41a3654948efb6f758d63f7676f3a040d2d7d2 /odoo/addons
parent57676dc7d10b50bee44d122d48863586b18e4593 (diff)
[IMP] import/export UIs
Task 40692 Various changes to import/export (mainly) UIs: * default to excel & "full" (non-import-compatible) export * auto-detect encoding of CSV using chardet * remember column -> field mapping after having imported a file (useful for repeated imports where auto-matching failed) * better handle localised booleans & column names * automatically select source list view's fields when exporting * better integrate import templates feature and add a number of templates
Diffstat (limited to 'odoo/addons')
-rw-r--r--odoo/addons/base/models/res_partner.py7
-rw-r--r--odoo/addons/base/static/xls/res_partner.xlsbin0 -> 33792 bytes
2 files changed, 7 insertions, 0 deletions
diff --git a/odoo/addons/base/models/res_partner.py b/odoo/addons/base/models/res_partner.py
index e3a5e5b0a63..a477befcd24 100644
--- a/odoo/addons/base/models/res_partner.py
+++ b/odoo/addons/base/models/res_partner.py
@@ -829,6 +829,13 @@ class Partner(models.Model):
'company_name', 'state_id.code', 'state_id.name',
]
+ @api.model
+ def get_import_templates(self):
+ return [{
+ 'label': _('Import Template for Customers'),
+ 'template': '/base/static/xls/res_partner.xls'
+ }]
+
class ResPartnerIndustry(models.Model):
_description = 'Industry'
diff --git a/odoo/addons/base/static/xls/res_partner.xls b/odoo/addons/base/static/xls/res_partner.xls
new file mode 100644
index 00000000000..8f6640c94b6
--- /dev/null
+++ b/odoo/addons/base/static/xls/res_partner.xls
Binary files differ