Skip to content
Extraits de code Groupes Projets
Valider f2914190 rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[ADD] Add project to refund from invoice

parent cec4665e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -48,11 +48,15 @@ class AccountInvoice(models.Model):
# ------------------------------------------------------
# CRUD methods (ORM overrides)
# ------------------------------------------------------
@api.model
def _prepare_refund(self, invoice, date_invoice=None, date=None, description=None, journal_id=None):
values = super(AccountInvoice, self)._prepare_refund(invoice, date_invoice, date, description, journal_id)
if invoice.project_id:
values['project_id'] = invoice.project_id.id
return values
# ------------------------------------------------------
# Actions
# ------------------------------------------------------
@api.multi
def generate_alfresco_file(self):
"""
......
......@@ -13,7 +13,7 @@ class LeFilamentAlfresco(models.AbstractModel):
def publipostage_documents(self, url, path, template_doc, backend, keys=None, versionable=None):
if template_doc.type_temp == "facture":
template_name = "lettre_facture_" + self.name + ".docx"
template_name = "lettre_facture_" + self.name + "_" + self.number + ".docx"
# get NodeRef from folder linked
cmis_obj_nodeRef = backend.get_folder_by_path(path).getProperties()['alfcmis:nodeRef']
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter