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 + + + - + +