Utilisation d\'un modèle par beaucoup de personnes

Recoupe toutes les discussions à propos de Noalyss
Répondre
jpsouq
Messages : 65
Enregistré le : mar. nov. 14, 2017 10:35 pm

Utilisation d\'un modèle par beaucoup de personnes

Message par jpsouq » mar. nov. 14, 2017 10:35 pm

Bonjour,

Voici ce que je veux faire avec Noalyss. Je souhaite faire découvrir un logiciel comptable (et un bon! :) ) à un grand nombre d\'étudiants et les faire travailler sur un cas réel.

Pour cela, je veux :

1) créer un modèle de dossier bien configuré (plan comptable, fiches et catégories de fiches) où j\'ai entré des écritures et élaboré les outils d\'analyse financière avec le plugin \"rapports avancés\"

2) Qu\'un étudiant puisse se créer un compte sur Noalyss, et qu\'à son compte soit attaché un dossier créé sur le modèle créé en 1. L\'étudiant pourra ainsi se connecter, voir seulement son dossier et travailler dessus sans voir les dossiers des autres.

Pour le point 1) pas de problème, c\'est assez facile. Pour le point 2) en revanche, je ne vois pas comment automatiser la chose. Je veux automatiser car le projet se ferait pour plus de 200 étudiants, et je ne peux pas créer 200 comptes, associer pour chaque compte le modèle, puis prévenir l\'étudiant concerné en lui envoyant ses identifiants.

Comment puis-je automatiser cela ?

Merci.

Dany
Messages : 2181
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Utilisation d\'un modèle par beaucoup de personnes

Message par Dany » mar. nov. 14, 2017 10:35 pm

Pour le 1, c\'est assez simple : tu créés un dossier, tu le paramètres complètement ainsi que les plugins puis dans administration, tu vas dans modèle -> ajouter modèle sur base d\'un dossier. Et voilà tu as ton modèle prêt à l\'emploi.

Pour le 2, il va falloir faire un petit script pour
a) créer un dossier par étudiant
b) créer l\'étudiant et lui affecter ce dossier

Je peux aider pour ce script, ce n\'est pas très difficile, il suffit de créér un petit plugin, d\'une 50taine de lignes. Il y a de l\'aide ici
http://wiki.phpcompta.eu/doku.php?id=de ... _de_plugin et la documentation du code est ici http://www.phpcompta.eu/doc/.

Dans ton cas, tu auras besoin de créer des utilisateurs ( class User et Dossier )

Pour le développement en général : http://wiki.phpcompta.eu/doku.php?id=developpement

Si tu as encore besoin d\'aide, n\'hésite pas ;-)

Bien à toi,

D.

Répondre