diff --git a/models/partnerimport.py b/models/partnerimport.py
index 8fc4025..683abb2 100644
--- a/models/partnerimport.py
+++ b/models/partnerimport.py
@@ -7,11 +7,19 @@ from werkzeug import utils
+class kalachakra_partnerdraftfile(models.Model):
+ _name = 'kalachakra.partnerdraftfile'
+ _description = 'draft partner file'
+
+ file= fields.Binary("Téléverser le fichier des contacts")
+ file_name = fields.Char("Nom du fichier")
+ active = fields.Boolean("actif")
+
class kalachakra_partnerdraft(models.Model):
_name = 'kalachakra.partnerdraft'
_description = 'import draft partner'
- external_id=fields.Char(string='external id')
+ external_id=fields.Integer(string='external id')
name=fields.Char(string='nom')
firstname=fields.Char(string='prenom')
title=fields.Char(string='civilité')
@@ -23,8 +31,7 @@ class kalachakra_partnerdraft(models.Model):
phone = fields.Char(string='tel')
email = fields.Char(string='Email')
statut_contact=fields.Char('Statut')
- date_creation_contact=fields.Char(string='Date contact')
+ date_creation_contact=fields.Date(string='Date contact')
origine=fields.Char(string='Origine')
date_member=fields.Char(string='Date adhesion')
doublon=fields.Boolean(string='Doublon')
-
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
index 23fea00..1d5cb1f 100644
--- a/security/ir.model.access.csv
+++ b/security/ir.model.access.csv
@@ -1,2 +1,3 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_kalachakra_partnerdraft,kalachakra_partnerdraft,model_kalachakra_partnerdraft,donation.group_donation_manager,1,1,1,1
+access_kalachakra_partnerdraftfile,kalachakra_partnerdraftfile,model_kalachakra_partnerdraftfile,donation.group_donation_manager,1,1,1,1
diff --git a/views/partner.xml b/views/partner.xml
index 1518810..d809677 100644
--- a/views/partner.xml
+++ b/views/partner.xml
@@ -33,15 +33,25 @@
+
+ Partners draft file
+ kalachakra.partnerdraftfile
+ tree,form
+
+
+
-
+
+