diff --git a/models/account.py b/models/account.py index 9ba55b4e675492311b7d0806d5b1dd95b877328f..d4571a0d3ad8ffa33647fa0e04f9409ba3aa9b63 100644 --- a/models/account.py +++ b/models/account.py @@ -82,7 +82,7 @@ class AccountInvoice(models.Model): 'adefpat:factureStartDate': start_date, 'adefpat:factureEndDate': end_date, 'adefpat:factureTypeConvention': self.type_convention_id.name or "", - 'adefpat:factureProjet': self.project_id.id or "", + 'adefpat:factureProjet': str(self.project_id.id) or "", } else: return { diff --git a/wizard/adefpat_project_justif_zip_wizard.py b/wizard/adefpat_project_justif_zip_wizard.py index 2a791a922feab24d68e6dbc6f27ce3f8f9297d7a..2438ef18e183377cf2719ad546ae5fea3e476cc0 100644 --- a/wizard/adefpat_project_justif_zip_wizard.py +++ b/wizard/adefpat_project_justif_zip_wizard.py @@ -141,7 +141,7 @@ class AdefpatProjectJustifZip(models.TransientModel): "query": "(PATH:'/app:company_home/st:sites/cm:odoo/cm:documentLibrary/cm:Factures_x0020_fournisseurs//*') AND (+adefpat:factureEndDate:['" + str( self.period_start) + "' TO '" + str( self.period_end) + "'] OR +adefpat:factureSartDate:['" + str( - self.period_start) + "' TO '" + str(self.period_end) + "']) AND =adefpat:factureProjet:'"+ project_id +"'", + self.period_start) + "' TO '" + str(self.period_end) + "']) AND =adefpat:factureProjet:'"+ str(project_id) +"'", }, }, ]})