diff --git a/models/res_partner.py b/models/res_partner.py index d0ee5fd1673564c5abe939927ea2af4469cb16ba..db771f04a0b918562ff8053b88d3cb25bd811dff 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -1,7 +1,7 @@ # © 2021 Le Filament (<http://www.le-filament.com>) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from odoo import models, api +from odoo import models, api, fields class ScopAlfrescoAdhesionPartner(models.Model): @@ -83,9 +83,14 @@ class ScopAlfrescoAdhesionPartner(models.Model): self.push_alfresco_file( file=invoice_file, name="Facture d'Adhésion", - partner=self, - type='FAD', - folder=folder_coop) + folder=folder_coop, + metadata={ + 'cmis:objectTypeId': 'D:crm:document', + 'cmis:secondaryObjectTypeIds': ['P:crm:organisme'], + 'crm:type': 'FAD', + 'crm:contexte': 'STD', + 'crm:annee': str(fields.Datetime.now().year) + }) # Create & store Courrier adhésion report_adhesion = self.env.ref( @@ -94,9 +99,14 @@ class ScopAlfrescoAdhesionPartner(models.Model): self.push_alfresco_file( file=report_adhesion, name="Courrier d'Adhésion.pdf", - partner=self, - type='LDI', - folder=folder_coop) + folder=folder_coop, + metadata={ + 'cmis:objectTypeId': 'D:crm:document', + 'cmis:secondaryObjectTypeIds': ['P:crm:organisme'], + 'crm:type': 'LDI', + 'crm:contexte': 'STD', + 'crm:annee': str(fields.Datetime.now().year) + }) return True