Skip to content
Extraits de code Groupes Projets
Valider 5a80da1c rédigé par jordan's avatar jordan
Parcourir les fichiers

[add] alfresco_publipostage

parent 552287a6
Branches 12.0-lm
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -171,6 +171,29 @@ class CgscopAlfresco(models.AbstractModel):
return self.get_nodeRef(
self.alfresco_get_by_url(url=url, call_type='post', json=json))
def alfresco_publipostage(self, partner, type, periode, validite, filename, mimetype, templateNodeRef,
templateNodeId, convertToPDF, public, dict):
""" Génération d'un document via Alfresco
:param dict: variables envoyés
"""
url = '/alfresco/s/erp/publipostage'
json = {
"folderNodeId": partner.id_alfresco,
"validite": validite,
"periode": periode,
"type": type,
"nomOrigine": filename,
"mimeType": mimetype,
"templateNodeRef": templateNodeRef,
"templateNodeId": templateNodeId,
"convertToPDF": convertToPDF,
"public": public,
"keys": dict
}
return self.alfresco_get_by_url(url=url, call_type='post', json=json)
# Delete Methods
def alfresco_remove(self, nodeRef):
""" Supprime un document d'Alfresco
......
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