Bonjour à tous,
Tout d’abord je tiens à préciser que j’ai essayé à plusieurs reprises de contacter Régis pour des questions sur son module Multi-Company…Mais sans réponses de sa part…
Voilà mon soucis :
J’ai différentes entités et je souhaiterai pouvoir partager un répertoire créé manuellement dans la gestion électronique de document avec toutes les entités.
Est-ce faisable ?
Merci
Re petit up
Une âme charitable dans les parages ?
Petit up
Si Fred tu as une idée je suis preneur
j’ai un peu regarder, il faut modifier le fichier /htdocs/ecm/class/ecmdirectory.class.php
d’abord il faut ajouter un champ dans la table ecm_directories
genre « bgen » de type smallint et mettre à 1 les dossier que l’on souhaite partager à tous
vers la ligne 560, il faut modifier la requete sql
remplacer
$sql.= " AND c.entity = ".$conf->entity;
par
$sql.= " AND (c.entity = « .$conf->entity . " OR bgen = 1 ) »;
cela devrait suffire, bon ensuite il faut modifier la page de définition des dossiers pour activer / désactiver le champs mais c’est un autre sujet
1 « J'aime »
Bonjour à tous,
Merci de ton retour defrance.
J’ai ajouté un champs bgen de type smallint dans la table ecm_directories.
J’ai modifié la requête par
$sql.= " AND (c.entity = ".$conf->entity . " OR c.bgen = 1 )";
Mais les répertoires créés par entité 1 ne sont toujours pas visibles par les autres entités…
J’ai résolu mon problème en modifiant /core/class/conf.class.php
Ajout au dessus de // For mycompany storage
// For ecm storage
$rootfordata2 = DOL_DATA_ROOT;
$rootforuser2 = DOL_DATA_ROOT;
$this->ecm->dir_output=$rootfordata2."/ecm";
$this->ecm->dir_temp=$rootfordata2."/ecm/temp";
1 « J'aime »
Bonjour,
Je viens de faire la même procédure que vous et cela fonctionne bien (merci pour l’info). Par contre je n’arrive pas à acceder au sous dossier ?
[i][b]J’ai un message d’erreur : Url sollicitée: /dolibarr/htdocs/ecm/docmine.php?section=0&relativedir=M.H.T
Referer: http://192.168.4.151/dolibarr/htdocs/ecm/index.php?idmenu=270&mainmenu=ecm&leftmenu=
Gestionnaire de menu: eldy_menu.php
Message: ErrorSectionParamNotDefined[/b][/i]
Merci d’avance
Bonjour,
Pourriez-vous nous donner un peu plus d’infos svp ?
Infos :
Dolibarr 3.5.6 sur serveur Linux en local
En faite je n’arrive pas accéder aux sous dossier du GED de mon entité soeur avec le module « multy company ». J’ai modifier le fichier « ecm_directorie » comme décris dans ce sujet. J’ai modifié aussi /core/class/conf.class.php.
Merci pour votre intérêt.
Bonjour,
Avez-vous ajouter le champs « bgen » de type smallint en base de données ?
Bonjour,
Oui j’ai bien rajouter ce champs dans la table llx_ecm_directories.
Merci
Avez-vous tous les dossiers et sous dossiers dans /documents/ecm/ ?
Oui j’ai bien tous les dossier placés dans /documents/ecm/
Dans dolibarr je voie seulement que 2 fichier sur 4