{{* -*- brindille -*- *}} {{* Afficher les détails d'un mouvement et donner la possibilité : - d'associer des fichiers - de modifier, supprimer ou dupliquer le mouvement paramètres : - key : clé du mouvement - prop = 1 si matériel appartient à l'asso *}} {{:admin_header title="Détails du mouvement" custom_css="../style.css" current="module_equipment"}} {{:form_errors}} {{* récupérer les infos du mouvement *}} {{#load key=$_GET.key assign="mvt"}} {{else}} {{:error message="Aucun mouvement avec la clé %s"|args:$_GET.key}} {{/load}} {{* récupérer la config des entrées/sorties *}} {{:include file="../_get_config.html" keep="config, directions"}} {{:assign var="type_mvt" from="config.%s_nature.%s.type"|args:$mvt.direction:$mvt.operation}} {{* récupérer les infos du matériel associé *}} {{#load key=$mvt.equipment assign="equipment"}} {{else}} {{:error message="Aucun matériel avec la clé « %s »"|args:$mvt.equipment}} {{/load}} {{* -------------------- Afficher les informations du mouvement -------------------- *}} {{:assign var="op_label" from="config.%s_nature.%s.label"|args:$mvt.direction:$mvt.operation}} {{#load key=$equipment.category assign="category"}}{{/load}} {{#load key=$mvt.storage assign="storage"}}{{/load}} {{#select !name as nom FROM users WHERE id=:id; !name=$config.user_fields.name_sql :id=$mvt.user}} {{:assign user_name=$nom}} {{/select}}
Opération
{{$op_label}}
Matériel
{{$equipment.name}}
Catégorie
{{$category.name}}
Date
{{$mvt.date|date_short}}
Quantité
{{$mvt.amount}}
{{if $mvt.direction == "output" && $type_mvt != "retour"}}
Membre destinataire
{{if $mvt.user != null}} {{$user_name}} {{else}}— {{/if}}
{{/if}} {{if $mvt.direction == "input"}}
Lieu de stockage
{{if $storage != null}} {{$storage.name}} {{else}}— {{/if}}
{{/if}}
Écritures liées
{{#foreach from=$mvt.transactions item="trans"}} {{:link class="num" href="!acc/transactions/details.php?id=%d"|args:$trans label=$trans}} {{else}}— {{/foreach}}
Remarques
{{if $mvt.comment != null}} {{$mvt.comment}} {{else}}— {{/if}}
{{:admin_files path=$_GET.key upload=true edit=true use_trash=false}}
{{:admin_footer}}