diff --git a/inventaire.html b/inventaire.html
index 1bf9a56..5f226c2 100644
--- a/inventaire.html
+++ b/inventaire.html
@@ -1,7 +1,7 @@
{{* -*- brindille -*- *}}
{{*
- inventaire des entrées/sorties des matériels permanents de l'association
+ inventaire des entrées/sorties des matériels permanents
paramètres
- category_keys : catégories dont on veut faire l'inventaire
*}}
@@ -9,18 +9,16 @@
{{* Extraire et compiler les infos de la base *}}
{{:include file="./_calcul_dispo.html" keep="cumul_mvt,category_keys,equipments"}}
-{{* Afficher les résultats *}}
-{{if $equipments === null}}
-
Aucun matériel.
-{{else}}
- {{* Vérifier s'il y a au moins un matériel propriété de l'asso *}}
- {{:assign mat_prop=false}}
- {{#foreach from=$equipments key=key item=eqpmt}}
- {{if $eqpmt|has_key:"stock"}}
- {{:assign mat_prop=true}}
- {{:break}}
- {{/if}}
- {{/foreach}}
+{{* Vérifier s'il y a au moins un matériel propriété de l'asso *}}
+{{:assign mat_prop=false}}
+{{#foreach from=$equipments key=key item=eqpmt}}
+ {{if $eqpmt|has_key:"stock"}}
+ {{:assign mat_prop=true}}
+ {{:break}}
+ {{/if}}
+{{/foreach}}
+
+{{if $mat_prop}}
{{* Sélecteur catégories *}}
@@ -28,7 +26,7 @@
- {{if $mat_prop}}
- Matériels propriété de l'association
- {{#list
- select="
- $$.date AS 'Date' ;
- (SELECT $$.designation
- FROM @TABLE AS b
- WHERE b.key = @TABLE.$$.equipment) AS 'Matériel' ;
- "" as 'Catégorie' ;
- "" AS 'Stock' ;
- "" AS 'Sortie' ;
- "" AS 'Dispo'
- "
- type="movement"
- group="$$.equipment"
- direction="input"
- order=2
- }}
+ Matériels propriété de l'association
+ {{#list
+ select="
+ $$.date AS 'Date' ;
+ (SELECT $$.designation
+ FROM @TABLE AS b
+ WHERE b.key = @TABLE.$$.equipment) AS 'Matériel' ;
+ "" as 'Catégorie' ;
+ "" AS 'Stock' ;
+ "" AS 'Sorti' ;
+ "" AS 'Dispo'
+ "
+ type="movement"
+ group="$$.equipment"
+ direction="input"
+ order=2
+ }}
- {{:assign var=cat_key from="equipments.%s.category"|args:$equipment}}
- {{if $_GET.cat_key != null && $_GET.cat_key != $cat_key}}
- {{:continue}}
- {{/if}}
+ {{:assign var=cat_key from="equipments.%s.category"|args:$equipment}}
+ {{if $_GET.cat_key != null && $_GET.cat_key != $cat_key}}
+ {{:continue}}
+ {{/if}}
- {{:assign var=cat_name from="cumul_mvt.%s.name"|args:$cat_key}}
- {{:assign var=stock from="equipments.%s.stock"|args:$equipment}}
- {{:assign var=exterieur from="equipments.%s.exterieur"|args:$equipment}}
- {{:assign dispo="%d-%d"|math:$stock:$exterieur}}
- {{*:debug stock=$stock exterieur=$exterieur dispo=$dispo*}}
-
- {{$date|date_short}}
- {{$col2}}
- {{$cat_name}}
- {{$stock}}
- {{if $exterieur == null}}0{{else}}{{$exterieur}}{{/if}}
- {{$dispo}}
-
- {{if $exterieur > 0}}
- {{:linkbutton
- label="Retour"
- href="mouvements/entrees/retour.html?key=%s&prop=1"|args:$equipment
- shape="history"
- target="_dialog"}}
- {{/if}}
- {{if $dispo > 0}}
- {{:linkbutton
- label="Sortie"
- shape="plus"
- href="mouvements/sorties/stock_disponible.html?key=%s&prop=1"|args:$equipment
- target="_dialog"}}
- {{/if}}
+ {{:assign var=cat_name from="cumul_mvt.%s.name"|args:$cat_key}}
+ {{:assign var=stock from="equipments.%s.stock"|args:$equipment}}
+ {{:assign var=exterieur from="equipments.%s.exterieur"|args:$equipment}}
+ {{:assign dispo="%d-%d"|math:$stock:$exterieur}}
+ {{*:debug stock=$stock exterieur=$exterieur dispo=$dispo*}}
+
+ {{if $stock == null}}
+ {{:continue}}
+ {{/if}}
+
+
+ {{$date|date_short}}
+ {{$col2}}
+ {{$cat_name}}
+ {{$stock}}
+ {{if $exterieur == null}}0{{else}}{{$exterieur}}{{/if}}
+ {{$dispo}}
+
+ {{if $exterieur > 0}}
{{:linkbutton
- label="Entrée"
- shape="plus"
- href="mouvements/entrees/repertorie.html?key=%s&prop=1"|args:$equipment
- target="_dialog"}}
+ label="Retour"
+ href="mouvements/entrees/retour.html?key=%s&prop=1"|args:$equipment
+ shape="history"
+ target="_dialog"}}
+ {{/if}}
+ {{if $dispo > 0}}
{{:linkbutton
- label="Mouvements"
- href="%shistorique.html?key=%s&prop=1"|args:$module.url:$equipment
- shape="table"}}
- {{:linkbutton
- label="Modifier"
- href="%smodifier_materiel.html?key=%s&prop=1"|args:$module.url:$equipment
- shape="edit"
- target="_dialog"}}
-
-
- {{/list}}
- {{/if}}
+ label="Sortie"
+ shape="plus"
+ href="mouvements/sorties/stock_disponible.html?key=%s&prop=1"|args:$equipment
+ target="_dialog"}}
+ {{/if}}
+ {{:linkbutton
+ label="Entrée"
+ shape="plus"
+ href="mouvements/entrees/repertorie.html?key=%s&prop=1"|args:$equipment
+ target="_dialog"}}
+ {{:linkbutton
+ label="Mouvements"
+ href="%shistorique.html?key=%s&prop=1"|args:$module.url:$equipment
+ shape="table"}}
+ {{:linkbutton
+ label="Modifier"
+ href="%smodifier_materiel.html?key=%s&prop=1"|args:$module.url:$equipment
+ shape="edit"
+ target="_dialog"}}
+
+
+ {{/list}}
+{{else}}
+ Aucun matériel.
{{/if}}
diff --git a/inventaire_nonprop.html b/inventaire_nonprop.html
index dcae51a..b2fb901 100644
--- a/inventaire_nonprop.html
+++ b/inventaire_nonprop.html
@@ -9,31 +9,29 @@
{{:admin_header title="Gestion des matériels" custom_css=$custom_css current="module_equipment"}}
{{* barre de navigation *}}
-{{:include file="_nav.html" current="index" subcurrent="nonproprio"}}
+{{:include file="_nav.html" current="inventaire" subcurrent="nonproprio"}}
{{* Extraire et compiler les infos de la base *}}
{{:include file="./_calcul_dispo.html" keep="cumul_mvt,category_keys,equipments"}}
-{{* Afficher les résultats *}}
-{{if $equipments === null}}
- Aucun matériel.
-{{else}}
- {{* Vérifier s'il y a au moins un matériel non propriété de l'asso *}}
- {{:assign mat_non_prop=false}}
- {{#foreach from=$equipments key=key item=eqpmt}}
- {{if $eqpmt|has_key:"nonproprio"}}
- {{:assign mat_non_prop=true}}
- {{:break}}
- {{/if}}
- {{/foreach}}
+{{* Vérifier s'il y a au moins un matériel non propriété de l'asso *}}
+{{:assign mat_non_prop=false}}
+{{#foreach from=$equipments key=key item=eqpmt}}
+ {{if $eqpmt|has_key:"nonproprio"}}
+ {{:assign mat_non_prop=true}}
+ {{:break}}
+ {{/if}}
+{{/foreach}}
- {{* TODO Sélecteur catégories *}}
+{{if $mat_non_prop}}
+
+ {{* Sélecteur catégories *}}
Filtrer par catégorie
- {{if $mat_non_prop}}
- Matériels temporairement dans l'association
+ Matériels temporairement dans l'association
- {{#list
- select="
- $$.date AS 'Date' ;
- (SELECT $$.designation
- FROM @TABLE AS b
- WHERE b.key = @TABLE.$$.equipment) AS 'Matériel' ;
- "" as 'Catégorie' ;
- "" AS 'Quantité'
- "
- type="movement"
- group="$$.equipment"
- direction="input"
- order=2
- }}
+ {{#list
+ select="
+ $$.date AS 'Date' ;
+ (SELECT $$.designation
+ FROM @TABLE AS b
+ WHERE b.key = @TABLE.$$.equipment) AS 'Matériel' ;
+ "" as 'Catégorie' ;
+ "" AS 'Quantité'
+ "
+ type="movement"
+ group="$$.equipment"
+ direction="input"
+ order=2
+ }}
- {{:assign var=cat_key from="equipments.%s.category"|args:$equipment}}
- {{if $_GET.cat_key != null && $_GET.cat_key != $cat_key}}
- {{:continue}}
- {{/if}}
+ {{:assign var=cat_key from="equipments.%s.category"|args:$equipment}}
+ {{if $_GET.cat_key != null && $_GET.cat_key != $cat_key}}
+ {{:continue}}
+ {{/if}}
- {{:assign var=cat_name from="cumul_mvt.%s.name"|args:$cat_key}}
- {{:assign var=qte from="equipments.%s.nonproprio"|args:$equipment}}
+ {{:assign var=cat_name from="cumul_mvt.%s.name"|args:$cat_key}}
+ {{:assign var=qte from="equipments.%s.nonproprio"|args:$equipment}}
- {{if $qte == null}}
- {{:continue}}
- {{/if}}
-
- {{$date|date_short}}
- {{$col2}}
- {{$cat_name}}
- {{$qte}}
-
- {{if $qte > 0}}
- {{:linkbutton
- label="Retour"
- href="mouvements/sorties/emprunte.html?key=%s&prop=0"|args:$equipment
- shape="history"
- target="_dialog"}}
- {{/if}}
+ {{if $qte == null}}
+ {{:continue}}
+ {{/if}}
+
+ {{$date|date_short}}
+ {{$col2}}
+ {{$cat_name}}
+ {{$qte}}
+
+ {{if $qte > 0}}
{{:linkbutton
- label="Entrée"
- shape="plus"
- href="mouvements/entrees/repertorie.html?key=%s&prop=0"|args:$equipment
- target="_dialog"}}
- {{:linkbutton
- label="Mouvements"
- href="%shistorique.html?key=%s&prop=0"|args:$module.url:$equipment
- shape="table"}}
- {{:linkbutton
- label="Modifier"
- href="modifier_materiel.html?key=%s&prop=0"|args:$equipment
- shape="edit"
- target="_dialog"}}
-
-
- {{/list}}
- {{/if}}
+ label="Retour"
+ href="mouvements/sorties/emprunte.html?key=%s&prop=0"|args:$equipment
+ shape="history"
+ target="_dialog"}}
+ {{/if}}
+ {{:linkbutton
+ label="Entrée"
+ shape="plus"
+ href="mouvements/entrees/repertorie.html?key=%s&prop=0"|args:$equipment
+ target="_dialog"}}
+ {{:linkbutton
+ label="Mouvements"
+ href="%shistorique.html?key=%s&prop=0"|args:$module.url:$equipment
+ shape="table"}}
+ {{:linkbutton
+ label="Modifier"
+ href="modifier_materiel.html?key=%s&prop=0"|args:$equipment
+ shape="edit"
+ target="_dialog"}}
+
+
+ {{/list}}
+{{else}}
+ Aucun matériel.
{{/if}}