diff --git a/historique.html b/historique.html new file mode 100644 index 0000000..271ecb0 --- /dev/null +++ b/historique.html @@ -0,0 +1,40 @@ +{{:admin_header title="Historique des mouvements" current="module_equipment"}} + +{{* barre de navigation *}} +{{:include file="/%s/_nav.html"|args:$module.name current="index"}} + +{{:assign equipment_key=$_GET.key|trim}} +{{#load key=$_GET.key assign="equipment"}} +{{else}} + {{:error message="Pas de matériel avec la clé %s"|args:$equipment_key}} +{{/load}} + +{{#load type="category" where="key = :cle" :cle=$equipment.category assign="category"}} +{{else}} + {{:error message="Le matériel %s n'appartient à aucune catégorie"|args:$equipment.designation}} +{{/load}} + +

Historique des mouvements de {{$equipment.designation}} ({{$category.name}})

+ +{{* lister tous les mouvements du matériel passé en paramètre *}} +{{#list + type="movement" + select="$$.date AS 'Date'; + $$.direction AS 'Mvt'; + CASE $$.direction WHEN 'entrée' THEN $$.inputNature WHEN 'sortie' THEN $$.outputNature END AS 'Type'; + $$.amount AS 'Nombre'; + $$.comment AS 'Commentaire'" + equipment=$equipment_key + order=1 +}} + + {{$date|date_short}} + {{$direction}} + {{$col3}} + {{$amount}} + {{$comment}} + + +{{/list}} + +{{:admin_footer}} diff --git a/index.html b/index.html index 36b1942..0cde64f 100644 --- a/index.html +++ b/index.html @@ -42,7 +42,9 @@ {{$stock}} {{$sortie}} {{$dispo}} - + + {{:linkbutton label="Historique des mouvements" href="historique.html?key=%s"|args:$equipment_key shape="table" target="_dialog"}} + {{else}}

Il n'y a aucun matériel dans cette catégorie.