Skip to content
Extraits de code Groupes Projets

Nom du dossier Alfresco

2 files
+ 4
3
Comparer les modifications
  • Côte à côte
  • En ligne

Fichiers

+ 4
1
@@ -26,6 +26,9 @@ class CgscopFondIngenierieDemandeAlfodoo(models.Model):
"""
# Check de si le répertoire existe
for dmd in self:
# si pas de no de demande alors on arrete
if not dmd.number:
raise exceptions.ValidationError("Vous devez enregistrer cette demande avant de déposer un document")
# Si le répertoire parent n'existe pas on le crée
if not dmd.partner_id.partner_cmis_folder:
folder = dmd.partner_id.create_cmis_folder()
@@ -33,7 +36,7 @@ class CgscopFondIngenierieDemandeAlfodoo(models.Model):
parent_path = backend.get_cmis_repository().getFolder(
dmd.partner_id.partner_cmis_folder).getPaths()
path_parts = parent_path + [
'Fond Ingénierie', 'Fond_' + str(dmd.fond_annee)]
'Fond Ingénierie', 'Demande_' + str(dmd.number)]
path = '/'.join(path_parts)
# Création ou récupération du répertoire LM
dmd.fi_cmis_folder = backend.get_folder_by_path(path)
Chargement en cours