Compare commits

...

2 Commits

6 changed files with 10 additions and 10 deletions

View File

@ -3,19 +3,18 @@
{{* {{*
Calcul des entrées/sorties de matériels à une date donnée Calcul des entrées/sorties de matériels à une date donnée
paramètres : paramètres :
- key : clé du matériel concerné - eqpmt_key : clé du matériel concerné
- cat_key : clé de la catégorie des matériels concernés - cat_key : clé de la catégorie des matériels concernés
- date - date
résultat : résultat :
- categories : tableau clé => nom - categories : tableau clé => nom
- equipments : tableau clé => { clé cat, libellé mat, stock, exter, nonproprio } - equipments : tableau clé => { clé cat, libellé mat, stock, exter, nonproprio }
*}} *}}
{{* liste des matériels *}} {{* liste des matériels *}}
{{:assign equipments=null}} {{:assign equipments=null}}
{{if $_GET.key}} {{if $eqpmt_key}}
{{* le matériel paramètre *}} {{* le matériel paramètre *}}
{{#load key=$_GET.key}} {{#load key=$eqpmt_key}}
{{:assign var="equipments.%s.category"|args:$key value=$category}} {{:assign var="equipments.%s.category"|args:$key value=$category}}
{{:assign var="equipments.%s.name"|args:$key value=$name}} {{:assign var="equipments.%s.name"|args:$key value=$name}}
{{:assign var="in_equipments." value="'%s'"|args:$key}} {{:assign var="in_equipments." value="'%s'"|args:$key}}

View File

@ -12,14 +12,14 @@
{{:include file="./_get_config.html" keep="config"}} {{:include file="./_get_config.html" keep="config"}}
{{* Sélecteur catégories *}} {{* Sélecteur catégories *}}
{{:assign var="options." value="" label="Toutes les catégories" href="?prop=1"}} {{:assign var="options." value="" label="Toutes les catégories" href="?"}}
{{#load type="category" order="$$.name"}} {{#load type="category" order="$$.name"}}
{{:assign var="categories.%s"|args:$key value=$name}} {{:assign var="categories.%s"|args:$key value=$name}}
{{:assign {{:assign
var="options." var="options."
value=$key value=$key
label=$name label=$name
href="?cat_key=%s&prop=1"|args:$key href="?cat_key=%s"|args:$key
}} }}
{{/load}} {{/load}}

View File

@ -26,7 +26,7 @@
</fieldset> </fieldset>
<div class="shortFormLeft"> <div class="shortFormLeft">
<p class="help shortFormLeft">Inventaire des matériels empruntés ou loués</p> <p class="help">Inventaire des matériels empruntés ou loués</p>
</div> </div>
{{* types d'entrées et sorties *}} {{* types d'entrées et sorties *}}

View File

@ -36,6 +36,7 @@
{{:include {{:include
file="../../_calcul_dispo.html" file="../../_calcul_dispo.html"
keep="equipments" keep="equipments"
eqpmt_key=$_GET.key
date=$_POST.date|parse_date date=$_POST.date|parse_date
}} }}
@ -67,7 +68,7 @@
{{:form_errors}} {{:form_errors}}
{{* Extraire et compiler les infos de la base *}} {{* Extraire et compiler les infos de la base *}}
{{:include file="../../_calcul_dispo.html" keep="categories, equipments"}} {{:include file="../../_calcul_dispo.html" eqpmt_key=$_GET.key keep="categories, equipments"}}
{{:assign var=sorti from="equipments.%s.exterieur"|args:$_GET.key}} {{:assign var=sorti from="equipments.%s.exterieur"|args:$_GET.key}}
{{if $sorti > 0}} {{if $sorti > 0}}

View File

@ -108,7 +108,7 @@
{{:form_errors}} {{:form_errors}}
{{* Extraire et compiler les infos de la base *}} {{* Extraire et compiler les infos de la base *}}
{{:include file="../../_calcul_dispo.html" keep="categories,equipments"}} {{:include file="../../_calcul_dispo.html" eqpmt_key=$_GET.key keep="categories,equipments"}}
{{:assign var=present from="equipments.%s.nonproprio"|args:$_GET.key}} {{:assign var=present from="equipments.%s.nonproprio"|args:$_GET.key}}
{{if $present > 0}} {{if $present > 0}}

View File

@ -122,7 +122,7 @@
{{:form_errors}} {{:form_errors}}
{{* Extraire et compiler les infos de la base *}} {{* Extraire et compiler les infos de la base *}}
{{:include file="../../_calcul_dispo.html" keep="categories,equipments"}} {{:include file="../../_calcul_dispo.html" eqpmt_key=$_GET.key keep="categories,equipments"}}
{{:assign var=stock from="equipments.%s.stock"|args:$_GET.key}} {{:assign var=stock from="equipments.%s.stock"|args:$_GET.key}}
{{:assign var=exterieur from="equipments.%s.exterieur"|args:$_GET.key}} {{:assign var=exterieur from="equipments.%s.exterieur"|args:$_GET.key}}
{{:assign dispo="%d-%d"|math:$stock:$exterieur}} {{:assign dispo="%d-%d"|math:$stock:$exterieur}}