Wiki

Version 3 (Etienne Pallier, 10/17/2012 05:46 pm)

1 1 Etienne Pallier
h1. INVENTIRAP WIKI
2 1 Etienne Pallier
3 1 Etienne Pallier
4 1 Etienne Pallier
h2. Comment accéder au site redmine depuis l'extérieur ?
5 1 Etienne Pallier
6 1 Etienne Pallier
1) Créer un tunnel (entre le port local 9443 et le port distant 443 du serveur web irap, via la passerelle)
7 1 Etienne Pallier
8 1 Etienne Pallier
ssh -L 9443:projects.irap.omp.eu:443 MONLOGINDULABO@gw.irap.omp.eu
9 1 Etienne Pallier
10 1 Etienne Pallier
(Pour les personnes qui utilisent Windows, vous pouvez faire la même chose avec le logiciel Putty, en vous inspirant de ce qui est décrit au point 4) a) de cet article http://planetoweb.cesr.fr/twiki/bin/view/Main/HowtoInformatique#Se_connecter_un_serveur_linux_en) 
11 1 Etienne Pallier
12 1 Etienne Pallier
2) Pointer son navigateur sur https://localhost:9443
13 1 Etienne Pallier
14 1 Etienne Pallier
h2. Dépôt SVN
15 1 Etienne Pallier
16 2 Etienne Pallier
https://usvn-inventirap.irap.omp.eu/repo/inventirap/trunk/
17 3 Etienne Pallier
18 3 Etienne Pallier
h2. TODO LIST
19 3 Etienne Pallier
20 3 Etienne Pallier
------------------------------------
21 3 Etienne Pallier
I - PRIORITE 1 : LES BUGS
22 3 Etienne Pallier
------------------------------------
23 3 Etienne Pallier
24 3 Etienne Pallier
1) (Elodie) Bug sur les emprunts externes/internes 
25 3 Etienne Pallier
Je ferai remonter la case a cocher "emprunt interne/externe" pour que suivant si  c'est coche ou non, apparaissent :
26 3 Etienne Pallier
- si c'est Interne : la case Nom de l'emprunteur soit le user LDAP + Lieu de stockage et piece.
27 3 Etienne Pallier
- Si c'est Externe :  les cases qui apparaissent sont : le nom de l'emprunteur qui est une case texte a remplir, le lieu (ca peut ne pas etre un labo), et le TEL.
28 3 Etienne Pallier
Le Tel doit etre mentionne dans la liste des emprunts.
29 3 Etienne Pallier
--> appliquer solution donnée par Pierrick :
30 3 Etienne Pallier
(cf mail du 6/10)
31 3 Etienne Pallier
32 3 Etienne Pallier
2) (Elodie) Dans l'edition du materiel (qd on clique sur le nom), le type du materiel apparait s'il n'est pas rempli et disparait qd il est renseigné a inventoriable. ???
33 3 Etienne Pallier
--> pas de solution donnée
34 3 Etienne Pallier
35 3 Etienne Pallier
3) (Etienne) je peux entrer un matériel sans désigner de responsable, c'est normal que ça soit facultatif ?
36 3 Etienne Pallier
--> Arnaud : 
37 3 Etienne Pallier
Effectivement le nom du responsable devrait être obligatoire
38 3 Etienne Pallier
39 3 Etienne Pallier
4) (Etienne) Pourquoi les champs "matériel inventoriable" et "matériel non inventoriable et technique" n'apparaissent pas lors de la création du matériel, mais seulement lors de son édition (modification) ?
40 3 Etienne Pallier
--> Arnaud : 
41 3 Etienne Pallier
C'est un oubli, ces champs doivent normalement être masqué pour tous les utilisateurs qui ne sont pas de l'administration. Il faut donc aussi le masquer dans la vue Edit.
42 3 Etienne Pallier
43 3 Etienne Pallier
5) (Etienne) suivis et emprunts
44 3 Etienne Pallier
On peut aussi saisir un emprunt sans préciser l'emprunteur... et faire un suivi sans préciser l'organisme... alors que ce sont des informations qui me semblent obligatoires
45 3 Etienne Pallier
--> Arnaud : 
46 3 Etienne Pallier
Effectivement c'est à corriger
47 3 Etienne Pallier
48 3 Etienne Pallier
49 3 Etienne Pallier
50 3 Etienne Pallier
--------------------------------------------------------------------------
51 3 Etienne Pallier
II - PRIORITE 2 : LES AMELIORATIONS URGENTES ???
52 3 Etienne Pallier
--------------------------------------------------------------------------
53 3 Etienne Pallier
54 3 Etienne Pallier
1) (Vincent) problème dans le champ « description » où j’aimerais placer un caractère spécial, le « % », afin de définir une précision sur le matériel. A priori, le soft ne semble pas apprécier ce symbole
55 3 Etienne Pallier
--> Solution Arnaud : 
56 3 Etienne Pallier
Il vous suffit d'éditer la liste des caractères acceptés dans le fichier cakephp/app/Model/AppModel.php
57 3 Etienne Pallier
58 3 Etienne Pallier
59 3 Etienne Pallier
2) (Elodie) dans la table materiel, il manque une sur-catégorie (un 3ème niveau de catégorie)
60 3 Etienne Pallier
Une sur-categorie que nous avons utilisée dans le fichier de l'existant :
61 3 Etienne Pallier
en fait tout ce qui est étiqueté "(old)" dans la base actuelle : informatique, electronique, instrumentation, logistique, optique, mobilier...
62 3 Etienne Pallier
Les categories actuelles sont trop detaillees pour du gros tri.
63 3 Etienne Pallier
Sinon, on peut utiliser les groupes techniques pour les ranger.  Mais certains materiels servent a plusieurs groupes ... 
64 3 Etienne Pallier
--> pas de solution donnée
65 3 Etienne Pallier
66 3 Etienne Pallier
67 3 Etienne Pallier
3) (Elodie) Creation de materiel :
68 3 Etienne Pallier
Le prix doit pouvoir etre saisi par tous.
69 3 Etienne Pallier
Il faudrait qu'il remonte d'un petit cran et sorte du cadre "administration".
70 3 Etienne Pallier
--> Solution Arnaud :
71 3 Etienne Pallier
Il vous faut regarder le fichier cakephp/app/View/Materiels/scaffold.form.ctp
72 3 Etienne Pallier
Ce fichier détermine l'affichage du matériel, pour déplacer le prix dans la partie commune, il suffit de le sortir de la partie réservé à l'administration (le
73 3 Etienne Pallier
   if ($userAuth >= 3) {)
74 3 Etienne Pallier
Vous pouvez vous appuyer sur le commit 6e28f3aabe0433d4909a31c3140743cd3f9901ae qui effectue cette opération mais pour des champs différents.
75 3 Etienne Pallier
76 3 Etienne Pallier
77 3 Etienne Pallier
4) (Elodie) il manque un champ "projet" dans la table materiel
78 3 Etienne Pallier
Ce serait utile pour avoir une liste du materiel commandé par projet.
79 3 Etienne Pallier
Je ne sais pas si c'est rajoutable mais ce sera a faire.
80 3 Etienne Pallier
--> pas de solution donnée
81 3 Etienne Pallier
82 3 Etienne Pallier
83 3 Etienne Pallier
5) (Elodie) Dans les recherches, j'aimerai un tri juste sur les categories.
84 3 Etienne Pallier
Si je ne remplis pas la sous-cat, je n'ai pas de reponses.
85 3 Etienne Pallier
--> pas de solution donnée
86 3 Etienne Pallier
87 3 Etienne Pallier
88 3 Etienne Pallier
-------------------------------------------------------------------------------------
89 3 Etienne Pallier
III - PRIORITE 3 : LES AMELIORATIONS MOINS URGENTES ???
90 3 Etienne Pallier
-------------------------------------------------------------------------------------
91 3 Etienne Pallier
92 3 Etienne Pallier
93 3 Etienne Pallier
1) (Etienne) Le QRCode 
94 3 Etienne Pallier
--> Suggestion Arnaud :
95 3 Etienne Pallier
Il est associé via le numéro d'inventaire IRAP, pour créer le QRCode du matériel IRAP-12-0003, il suffit d'encoder la chaine "IRAP-12-0003" dans un QRCode. 
96 3 Etienne Pallier
On peut utiliser des outils en ligne pour ça. 
97 3 Etienne Pallier
Pour la création des étiquettes, le plus simple est de les commander à un prestataire qui pré-imprime les étiquettes avec les numéros d'inventaire qui s'incrémentent. 
98 3 Etienne Pallier
Quelqu'un à l"IRAP devait regarder de ce côté là mais je ne sais pas où ça en est.
99 3 Etienne Pallier
100 3 Etienne Pallier
101 3 Etienne Pallier
2) (Elodie) J'aimerais bien une edition de la fiche materiel c'est complique a faire ? Pas la fiche d'admission, l'impression de la fiche materiel.
102 3 Etienne Pallier
--> pas de solution donnée
103 3 Etienne Pallier
104 3 Etienne Pallier
105 3 Etienne Pallier
3) (Elodie) La recherche par groupe technique ne fonctionne pas
106 3 Etienne Pallier
--> pas de solution donnée
107 3 Etienne Pallier
108 3 Etienne Pallier
109 3 Etienne Pallier
4) (Etienne) Pourrait-on avoir le champ "matériel inventoriable" coché automatiquement quand le montant est supérieur à 800€ ?
110 3 Etienne Pallier
--> Arnaud : 
111 3 Etienne Pallier
C'est possible, mais cela s’apparente plus à une fonctionnalité qu'à du bugfix qui est normalement le cadre des modifications que nous faisons pendant cette période.
112 3 Etienne Pallier
113 3 Etienne Pallier
114 3 Etienne Pallier
5) (Etienne) Ces 2 champs sont exclusifs, on ne devrait pas pouvoir les cocher tous les 2, or... on peut...
115 3 Etienne Pallier
Nouvelle proposition :
116 3 Etienne Pallier
Ces 2 champs ne permettent pas de préciser qu'un matériel est à la fois inventoriable et technique, or c'est une information qui me semble quand même intéressante...
117 3 Etienne Pallier
La dernière fois que j'étais présent à une réunion sur le logiciel, on avait plutôt convenu de faire 2 champs "inclusifs" :
118 3 Etienne Pallier
- "matériel inventoriable"
119 3 Etienne Pallier
- "matériel technique"
120 3 Etienne Pallier
sachant qu'on pourrait avoir toutes les combinaisons possibles, sauf les 2 cases non cochées (ce qui signifierait un matériel non inventoriable ET non technique...) ; 
121 3 Etienne Pallier
il faudrait alors que la case "matériel inventoriable" soit cochée par défaut...
122 3 Etienne Pallier
--> Arnaud : 
123 3 Etienne Pallier
Nous avons effectivement parlé de l'inclusion des champs "inventoriable" et "technique" dans une réunion, mais dans une réunion suivante (avec Elodie et Nicole) il a été dit de bien ajouter "non inventoriable". 
124 3 Etienne Pallier
Le fait qu'un matériel soit technique et coûte plus de 800€ le place en matériel inventoriable il me semble. Ainsi il n'est pas nécessaire d'avoir une combinaison. C'est du moins ce que j'ai compris, est ce correct ?
125 3 Etienne Pallier
126 3 Etienne Pallier
127 3 Etienne Pallier
6) (Etienne) suivis et emprunts
128 3 Etienne Pallier
- on peut faire un suivi ou un emprunt sur un matériel non validé, c'est normal ?
129 3 Etienne Pallier
- on peut emprunter 2 fois le même matériel sur des périodes qui se recouvrent (exemple, emprunt du matériel M1 du 10 au 18 septembre, et du 11 au 19 par quelqu'un d'autre)... il faudrait tester cette incohérence (même chose pour les "suivis" j'imagine)
130 3 Etienne Pallier
--> Arnaud : 
131 3 Etienne Pallier
    1) Cela ne me pose pas vraiment de problème, si la personne responsable ne valide pas la fiche par manque de temps/absence, la mise à jour des étalonnage/emprunt est ainsi quand même possible. Il est bien sûr possible d'enlever cette possibilité.
132 3 Etienne Pallier
    2) L'application a pour but d'avoir un suivi du matériel, pas de gérer de manière exhaustive les prêts, c'est pour cela que la vérification n'est pas faite. On donne ainsi plus de liberté, par exemple le matériel M est prêté à B pour 6 mois qui le prête à C pour 1 mois, on peut dans l'application ajouter le prêt à C sans modifier le prêt à B. Si vous voulez être plus stricte là dessus il est possible de vérifier le recouvrement des dates.
133 3 Etienne Pallier
134 3 Etienne Pallier
135 3 Etienne Pallier
7) (Etienne) liens directs sur les noms des articles souvent absents
136 3 Etienne Pallier
On aimerait bien avoir un lien direct sur les noms des utilisateurs, des catégories, des emprunts, des suivis... pour visionner leur fiche détaillée (sans avoir à cliquer sur l’icône OEUIL)
137 3 Etienne Pallier
--> Arnaud : 
138 3 Etienne Pallier
Ce point a été discuté lors de la dernière réunion avec Elodie et tous les liens non nécessaires ont été supprimés pour simplifier l'interface. A voir si certains sont finalement nécessaires.
139 3 Etienne Pallier
140 3 Etienne Pallier
8) (Etienne) Catégories
141 3 Etienne Pallier
quand je visionne le détail d'une catégorie, j'aimerais voir toutes les sous-catégories qui lui sont associées
142 3 Etienne Pallier
--> Arnaud : 
143 3 Etienne Pallier
Ok, cette fonctionnalité avait été faites puis enlevé suite à une des premières réunions, il ne devrait pas être trop difficile de la remettre en place.
144 3 Etienne Pallier
je créerai rapidement sur github, les issues associées aux éléments à corriger.
145 3 Etienne Pallier
(Etienne) POUR INFO, je ne vois rien de fait sur github à ce sujet… !!!)