home_app.ctp
4.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<div class="index">
<h2>
<i class="icon-home"></i> Accueil
</h2>
<p>Bienvenue sur l'inventaire administratif et technique <?=$configuration->labPresent . ' <b>' . $configuration->labName?></b>.
</p>
<?php
// Utilisateur connecté
echo '<p>Vous êtes connecté en tant que <b>' . $username . '</b> ';
echo 'et avec le niveau d\'authentification <b>' . $role . '</b>.';
echo '<p>';
echo '<table cellpadding="0" cellspacing="0" style="width: 270px;">';
echo '<tr><th></th></tr>';
echo '<tr><td>';
echo '<a href="/pages/changes">Changements faits sur le logiciel</a>';
echo '</td></tr>';
echo '<tr><td>';
echo $this->Html->link('Voir mes matériels', [
'controller' => 'materiels',
'action' => 'index',
'MY' => $username
]);
echo '</td></tr>';
echo '<tr><td>';
echo $this->Html->link('Voir les responsables des domaines', [
'controller' => 'users',
'action' => 'indexRecap',
'sort' => 'sur_categorie_id'
]);
echo '</td></tr>';
echo '</table>';
// Utilisateur admin/super admin
if (in_array($role, [
'Administration',
'Administration Plus'
])) {
echo '<table cellpadding="0" cellspacing="0" style="width: 270px;">';
echo '<tr><th></th></tr>';
echo '<tr><td> ' . $this->Html->link('Voir les matériels à valider', [
'controller' => 'materiels',
'action' => 'index',
'CREATED'
]) . ' </td></tr>';
echo '<tr><td> ' . $this->Html->link('Voir les matériels à sortir de l\'inventaire', [
'controller' => 'materiels',
'action' => 'index',
'TOBEARCHIVED'
]) . ' </td></tr>';
echo '</table>';
}
// Utilisateur responsable
if ($role == 'Responsable') {
echo '<table cellpadding="0" cellspacing="0" style="width: 270px;">';
echo '<tr><th></th></tr>';
echo '<tr><td> ' . $this->Html->link('Voir les matériels dont je suis responsable', [
'controller' => 'materiels',
'action' => 'index',
'GM' => $priviledgedUser->groupes_metier_id,
'GT' => $priviledgedUser->groupes_thematique_id
]) . ' </td></tr>';
echo '<tr><td> ' . $this->Html->link('Voir les suivis des materiels dont je suis responsable', [
'controller' => 'suivis',
'action' => 'index',
'GM' => $priviledgedUser->groupes_metier_id,
'GT' => $priviledgedUser->groupes_thematique_id
]) . ' </td></tr>';
echo '</table>';
}
// A rendre configurable (pourquoi pas)
if (($role == 'Responsable' || $role == 'Utilisateur') && $configuration->procedure_sur_accueil) {
?>
<h5>Procédure à suivre pour la commande d’un nouveau matériel (8
étapes)</h5>
<br>
<p>
Voici la procédure pour passer commande d’un matériel de plus de 800€
(matériel <strong>inventoriable</strong>) : <br>(je <strong>peux</strong>
aussi, si je le désire, suivre cette procédure pour un matériel <
800€, afin qu'il soit référencé) <br>(je deviens <strong>“demandeur/utilisateur/référent”</strong>
de ce matériel)
</p>
<ol>
<li>J’obtiens un <strong>devis</strong></li>
<li>Je <strong>crée une fiche matériel</strong> (clic sur "Nouveau
Matériel") avec les quelques informations obligatoires (notamment une
<strong>description précise</strong> du matériel) <i>(éventuellement,
je peux y associer le devis en document attaché)</i></li>
<li><strong>J’imprime ma fiche et l’amène (avec le devis)</strong> à
un gestionnaire (ou bien par email)</li>
<li>Le gestionnaire retrouve cette fiche (en tapant son n° interne
labo dans le champ “Recherche”) et la <strong>complète</strong> avec
les informations administratives
</li>
<li>Le gestionnaire crée le bon de <strong>commande</strong> pour ce
matériel et passe la commande <i>(éventuellement, il peut associer le
bon de commande à la fiche matériel en document attaché)</i></li>
<li>A la <strong>livraison</strong> du matériel, le gestionnaire <strong>valide</strong>
la fiche matériel <i>(éventuellement, il peut y associer le bon de
livraison en document attaché)</i> => (je reçois un email qui
m'informe de l'arrivée du matériel et me demande de <strong>vérifier</strong>
ma fiche)
</li>
<li>Le gestionnaire <strong>imprime</strong> l’étiquette d’inventaire
associée au matériel ainsi que la <strong>fiche complète</strong> du
matériel et la joint au carton du matériel reçu
</li>
<li>Je viens chercher mon nouveau matériel et y <strong>colle
l’étiquette</strong> d’inventaire
</li>
</ol>
<?php
}
?>
</div>
<!--
<div class="actions">
<php
echo $this->element('menu')?>
</div>
-->