diff --git a/global_history.html b/global_history.html
index 3d30b4b..6f17597 100644
--- a/global_history.html
+++ b/global_history.html
@@ -46,11 +46,15 @@
FROM @TABLE AS mat
WHERE mat.key = @TABLE.$$.equipment) AS 'Matériel' ;
$$.amount AS 'Quantité';
- $$.comment AS 'Commentaire';
CASE WHEN $$.user NOT NULL
THEN (SELECT %s AS nom FROM users WHERE id = $$.user)
ELSE ''
- END as 'Dépositaire'
+ END as 'Dépositaire';
+ CASE WHEN $$.storage NOT NULL
+ THEN (SELECT $$.name FROM @TABLE as storage WHERE storage.key = @TABLE.$$.storage)
+ ELSE ''
+ END as 'Stockage';
+ $$.comment AS 'Commentaire'
"|args:$config.user_fields.name_sql
order=1
desc=true
@@ -70,8 +74,9 @@
{{$op_label}} |
{{$col4}} |
{{$amount}} |
+ {{:link href="/admin/users/details.php?id=%s"|args:$user label="%s"|args:$col6}} |
+ {{$col7}} |
{{$comment}} |
- {{:link href="/admin/users/details.php?id=%s"|args:$user label="%s"|args:$col7}} |
|
{{/list}}
diff --git a/historique.html b/historique.html
index 592abd3..2875de5 100644
--- a/historique.html
+++ b/historique.html
@@ -126,11 +126,15 @@
"" as 'Stock';
"" as 'Sorti';
"" as 'Disponible';
- $$.comment AS 'Commentaire';
CASE WHEN $$.user NOT NULL
THEN (SELECT %s AS nom FROM users WHERE id = $$.user)
ELSE ''
- END as 'Dépositaire'
+ END as 'Dépositaire';
+ CASE WHEN $$.storage NOT NULL
+ THEN (SELECT $$.name FROM @TABLE as storage WHERE storage.key = @TABLE.$$.storage)
+ ELSE ''
+ END as 'Stockage';
+ $$.comment AS 'Commentaire'
"|args:$config.user_fields.name_sql
equipment=$equipment_key
order=1
@@ -152,8 +156,9 @@
{{$stock}} |
{{$exterieur}} |
{{$dispo}} |
+ {{:link href="/admin/users/details.php?id=%s"|args:$user label="%s"|args:$col8}} |
+ {{$col9}} |
{{$comment}} |
- {{:link href="/admin/users/details.php?id=%s"|args:$user label="%s"|args:$col9}} |
{{if $current != "archives"}}
{{:linkbutton
@@ -185,6 +190,10 @@
$$.operation AS 'Opération';
$$.amount AS 'Quantité';
"" as 'Présent';
+ CASE WHEN $$.storage NOT NULL
+ THEN (SELECT $$.name FROM @TABLE as storage WHERE storage.key = @TABLE.$$.storage)
+ ELSE ''
+ END as 'Stockage';
$$.comment AS 'Commentaire'"
equipment=$equipment_key
order=1
@@ -202,6 +211,7 @@
| {{$op_label}} |
{{$amount}} |
{{$stock}} |
+ {{$col6}} |
{{$comment}} |
{{:linkbutton
diff --git a/mouvements/ajouter_entree.html b/mouvements/ajouter_entree.html
index 84c34db..a4e1d4e 100644
--- a/mouvements/ajouter_entree.html
+++ b/mouvements/ajouter_entree.html
@@ -24,7 +24,7 @@
{{* Traiter l'envoi du formulaire *}}
{{#form on="save"}}
- {{* vérifier la quantité saisie (UTILE ? : fait par la navigateur) *}}
+ {{* vérifier la quantité saisie *}}
{{if $_POST.quantite <= 0}}
{{:error message="La quantité (%s) doit être strictement positive !!"|args:$_POST.quantite}}
{{/if}}
@@ -35,7 +35,7 @@
{{/if}}
{{* vérifier l'existence d'un matériel de même nom *}}
- {{#load type="equipment" where="$$.name = :name COLLATE U_NOCASE" :name=$_POST.name|trim limit=1}}}}
+ {{#load type="equipment" where="$$.name = :name COLLATE U_NOCASE" :name=$_POST.name|trim limit=1}}
{{:assign equipment_key=$key}}
{{:assign var=nom_cat from="categories.%s"|args:$category}}
{{:assign present=true}}
@@ -77,6 +77,7 @@
equipment=$equipment_key
date=$_POST.date|parse_date
comment=$_POST.remarques|trim
+ storage=$_POST.storage
}}
{{:assign var=entree from="config.input_nature.%s"|args:$_POST.operation}}
@@ -85,30 +86,29 @@
{{else}}
{{:assign prop=1}}
{{/if}}
- {{:redirect force="../index.html?prop=%s&ok=1&msg=ajout"|args:$prop:$msg}}
+ {{:redirect force="../index.html?prop=%s&ok=1&msg=ajout"|args:$prop}}
{{/form}}
{{:admin_header title="Entrée de matériel" current="module_equipment"}}
{{:form_errors}}
{{if $categories != null}}
+ {{#load type="storage" order="$$.name"}}
+ {{:assign var="storage.%s"|args:$key value=$name}}
+ {{/load}}
+
{{* formulaire ajout matériel *}}
|