Compare commits
2 Commits
a77ce407cc
...
29f9f680a9
Author | SHA1 | Date | |
---|---|---|---|
29f9f680a9 | |||
f41caf7ad7 |
@ -18,8 +18,7 @@
|
|||||||
|
|
||||||
{{if $subsubcurrent == 'mouvements'}}
|
{{if $subsubcurrent == 'mouvements'}}
|
||||||
<ul class="sub">
|
<ul class="sub">
|
||||||
<li class="title"><strong>{{$eqpmt}} ({{$category}})</strong></li>
|
<li class="title"><strong>Mouvements de {{$eqpmt}} ({{$category}})</strong></li>
|
||||||
<li class="current"><a>Mouvements</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{elseif $current == 'config'}}
|
{{elseif $current == 'config'}}
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
{{:form_errors}}
|
{{:form_errors}}
|
||||||
|
|
||||||
{{* formulaire d'ajout de catégorie *}}
|
{{* formulaire d'ajout de catégorie *}}
|
||||||
<form method="post" action="{{$self_url}}">
|
<form method="post" action="{{$self_url}}" data-focus="1">
|
||||||
<fieldset class="ajout_categorie">
|
<fieldset class="ajout_categorie">
|
||||||
<legend>Ajouter une catégorie</legend>
|
<legend>Ajouter une catégorie</legend>
|
||||||
<dl>
|
<dl>
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
{{:form_errors}}
|
{{:form_errors}}
|
||||||
|
|
||||||
{{* formulaire de modification de catégorie *}}
|
{{* formulaire de modification de catégorie *}}
|
||||||
<form method="post" action="">
|
<form method="post" action="" data-focus="1">
|
||||||
<fieldset class="modif_categorie">
|
<fieldset class="modif_categorie">
|
||||||
<legend>Modifier la catégorie « {{$category.name}} »</legend>
|
<legend>Modifier la catégorie « {{$category.name}} »</legend>
|
||||||
<dl>
|
<dl>
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
<td>{{$type}}</td>
|
<td>{{$type}}</td>
|
||||||
<td class="actions">
|
<td class="actions">
|
||||||
{{if ! $locked_inputs|has:$label}}
|
{{if ! $locked_inputs|has:$label}}
|
||||||
{{:linkbutton label="Supprimer" shape="minus" href="config/supprimer_type_mouvement.html?dir=input&mvt=%s"|args:$label target="_dialog"}}
|
{{:linkbutton label="Supprimer" shape="delete" href="config/supprimer_type_mouvement.html?dir=input&mvt=%s"|args:$label target="_dialog"}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{:linkbutton label="Modifier" shape="edit" href="config/modifier_type_mouvement.html?dir=output&mvt=%s"|args:$label target="_dialog"}}
|
{{:linkbutton label="Modifier" shape="edit" href="config/modifier_type_mouvement.html?dir=output&mvt=%s"|args:$label target="_dialog"}}
|
||||||
</td>
|
</td>
|
||||||
@ -73,7 +73,7 @@
|
|||||||
<td>{{$type}}</td>
|
<td>{{$type}}</td>
|
||||||
<td class="actions">
|
<td class="actions">
|
||||||
{{if ! $locked_outputs|has:$label}}
|
{{if ! $locked_outputs|has:$label}}
|
||||||
{{:linkbutton label="Supprimer" shape="minus" href="config/supprimer_type_mouvement.html?dir=output&mvt=%s"|args:$label target="_dialog"}}
|
{{:linkbutton label="Supprimer" shape="delete" href="config/supprimer_type_mouvement.html?dir=output&mvt=%s"|args:$label target="_dialog"}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{:linkbutton label="Modifier" shape="edit" href="config/modifier_type_mouvement.html?dir=output&mvt=%s"|args:$label target="_dialog"}}
|
{{:linkbutton label="Modifier" shape="edit" href="config/modifier_type_mouvement.html?dir=output&mvt=%s"|args:$label target="_dialog"}}
|
||||||
</td>
|
</td>
|
||||||
|
@ -72,11 +72,6 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Type d'entrée</legend>
|
<legend>Type d'entrée</legend>
|
||||||
<dl>
|
<dl>
|
||||||
<td>{{:input
|
|
||||||
type="text"
|
|
||||||
label="Libellé de l'entrée"
|
|
||||||
name="input_fields[label]"
|
|
||||||
required=true}}</td>
|
|
||||||
<td>
|
<td>
|
||||||
{{:input type="select"
|
{{:input type="select"
|
||||||
label="Type d'entrée"
|
label="Type d'entrée"
|
||||||
@ -86,6 +81,13 @@
|
|||||||
required=true
|
required=true
|
||||||
default_empty="— Choisir un type —"}}
|
default_empty="— Choisir un type —"}}
|
||||||
</td>
|
</td>
|
||||||
|
<td>
|
||||||
|
{{:input
|
||||||
|
type="text"
|
||||||
|
label="Libellé de l'entrée"
|
||||||
|
name="input_fields[label]"
|
||||||
|
required=true}}
|
||||||
|
</td>
|
||||||
</dl>
|
</dl>
|
||||||
<div class="help block">
|
<div class="help block">
|
||||||
<h3>Signification du type d'entrée</h3>
|
<h3>Signification du type d'entrée</h3>
|
||||||
@ -110,11 +112,6 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Type de sortie</legend>
|
<legend>Type de sortie</legend>
|
||||||
<dl>
|
<dl>
|
||||||
<td>{{:input
|
|
||||||
type="text"
|
|
||||||
label="Libellé de la sortie"
|
|
||||||
name="output_fields[label]"
|
|
||||||
required=true}}</td>
|
|
||||||
<td>
|
<td>
|
||||||
{{:input type="select"
|
{{:input type="select"
|
||||||
label="Type de sortie"
|
label="Type de sortie"
|
||||||
@ -124,6 +121,13 @@
|
|||||||
required=true
|
required=true
|
||||||
default_empty="— Choisir un type —"}}
|
default_empty="— Choisir un type —"}}
|
||||||
</td>
|
</td>
|
||||||
|
<td>
|
||||||
|
{{:input
|
||||||
|
type="text"
|
||||||
|
label="Libellé de la sortie"
|
||||||
|
name="output_fields[label]"
|
||||||
|
required=true}}
|
||||||
|
</td>
|
||||||
</dl>
|
</dl>
|
||||||
<div class="help block">
|
<div class="help block">
|
||||||
<h3>Signification du type de sortie</h3>
|
<h3>Signification du type de sortie</h3>
|
||||||
|
@ -10,23 +10,6 @@
|
|||||||
- msg : message de retour
|
- msg : message de retour
|
||||||
*}}
|
*}}
|
||||||
|
|
||||||
{{if $_GET.ok}}
|
|
||||||
{{if $_GET.msg == "modification"}}
|
|
||||||
<p class="block confirm">Modification enregistrée</p>
|
|
||||||
{{elseif $_GET.msg == "copie"}}
|
|
||||||
<p class="block confirm">Mouvement copié</p>
|
|
||||||
{{elseif $_GET.msg == "suppression"}}
|
|
||||||
<p class="block confirm">Mouvement supprimé</p>
|
|
||||||
{{else}}
|
|
||||||
<p class="block confirm">{{$_GET.msg}}</p>
|
|
||||||
{{/if}}
|
|
||||||
{{elseif $_GET.err}}
|
|
||||||
{{if $_GET.msg == "suppression"}}
|
|
||||||
<p class="block error">Ce mouvement ne peut être supprimé</p>
|
|
||||||
{{else}}
|
|
||||||
<p class="block error">{{$_GET.msg}}</p>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{* barre de navigation *}}
|
{{* barre de navigation *}}
|
||||||
{{if $_GET.prop == 1}}
|
{{if $_GET.prop == 1}}
|
||||||
@ -49,6 +32,24 @@
|
|||||||
|
|
||||||
{{:include file="./_nav.html" current="inventaire" subcurrent=$proprio subsubcurrent="mouvements" eqpmt=$equipment.designation category=$category.name}}
|
{{:include file="./_nav.html" current="inventaire" subcurrent=$proprio subsubcurrent="mouvements" eqpmt=$equipment.designation category=$category.name}}
|
||||||
|
|
||||||
|
{{if $_GET.ok}}
|
||||||
|
{{if $_GET.msg == "modification"}}
|
||||||
|
<p class="block confirm">Modification enregistrée</p>
|
||||||
|
{{elseif $_GET.msg == "copie"}}
|
||||||
|
<p class="block confirm">Mouvement copié</p>
|
||||||
|
{{elseif $_GET.msg == "suppression"}}
|
||||||
|
<p class="block confirm">Mouvement supprimé</p>
|
||||||
|
{{else}}
|
||||||
|
<p class="block confirm">{{$_GET.msg}}</p>
|
||||||
|
{{/if}}
|
||||||
|
{{elseif $_GET.err}}
|
||||||
|
{{if $_GET.msg == "suppression"}}
|
||||||
|
<p class="block error">Ce mouvement ne peut être supprimé</p>
|
||||||
|
{{else}}
|
||||||
|
<p class="block error">{{$_GET.msg}}</p>
|
||||||
|
{{/if}}
|
||||||
|
{{/if}}
|
||||||
|
|
||||||
{{* récupérer la config des entrées/sorties *}}
|
{{* récupérer la config des entrées/sorties *}}
|
||||||
{{:include file="./_get_config.html" keep="config"}}
|
{{:include file="./_get_config.html" keep="config"}}
|
||||||
|
|
||||||
@ -115,17 +116,15 @@
|
|||||||
|
|
||||||
{{* lister tous les mouvements du matériel passé en paramètre *}}
|
{{* lister tous les mouvements du matériel passé en paramètre *}}
|
||||||
{{if $_GET.prop}}
|
{{if $_GET.prop}}
|
||||||
<h3>Matériel propriété de l'association</h3>
|
|
||||||
|
|
||||||
{{#list
|
{{#list
|
||||||
type="movement"
|
type="movement"
|
||||||
select="$$.date AS 'Date';
|
select="$$.date AS 'Date';
|
||||||
CASE $$.direction WHEN 'input' THEN 'Entrée' WHEN 'output' THEN 'Sortie' END AS 'Mvt';
|
CASE $$.direction WHEN 'input' THEN 'Entrée' WHEN 'output' THEN 'Sortie' END AS 'Mouvement';
|
||||||
CASE $$.direction WHEN 'input' THEN $$.input_nature WHEN 'output' THEN $$.output_nature END AS 'Opération';
|
CASE $$.direction WHEN 'input' THEN $$.input_nature WHEN 'output' THEN $$.output_nature END AS 'Opération';
|
||||||
$$.amount AS 'Quantité';
|
$$.amount AS 'Quantité';
|
||||||
"" as 'Stock';
|
"" as 'Stock';
|
||||||
"" as 'Sorti';
|
"" as 'Sorti';
|
||||||
"" as 'Dispo';
|
"" as 'Disponible';
|
||||||
$$.comment AS 'Commentaire'"
|
$$.comment AS 'Commentaire'"
|
||||||
equipment=$equipment_key
|
equipment=$equipment_key
|
||||||
order=1
|
order=1
|
||||||
@ -169,12 +168,10 @@
|
|||||||
{{/list}}
|
{{/list}}
|
||||||
|
|
||||||
{{else}}
|
{{else}}
|
||||||
<h3>Matériel temporairement dans l'association</h3>
|
|
||||||
|
|
||||||
{{#list
|
{{#list
|
||||||
type="movement"
|
type="movement"
|
||||||
select="$$.date AS 'Date';
|
select="$$.date AS 'Date';
|
||||||
CASE $$.direction WHEN 'input' THEN 'Entrée' WHEN 'output' THEN 'Sortie' END AS 'Mvt';
|
CASE $$.direction WHEN 'input' THEN 'Entrée' WHEN 'output' THEN 'Sortie' END AS 'Mouvement';
|
||||||
CASE $$.direction WHEN 'input' THEN $$.input_nature WHEN 'output' THEN $$.output_nature END AS 'Opération';
|
CASE $$.direction WHEN 'input' THEN $$.input_nature WHEN 'output' THEN $$.output_nature END AS 'Opération';
|
||||||
$$.amount AS 'Quantité';
|
$$.amount AS 'Quantité';
|
||||||
"" as 'Présent';
|
"" as 'Présent';
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
{{* 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" keep="categories,equipments"}}
|
||||||
|
<p class="help">Inventaire des matériels propriété de l'association</p>
|
||||||
|
|
||||||
{{* Sélecteur catégories *}}
|
{{* Sélecteur catégories *}}
|
||||||
<fieldset class="shortForm" style="width: 30%;">
|
<fieldset class="shortForm" style="width: 30%;">
|
||||||
@ -35,9 +36,6 @@
|
|||||||
{{/foreach}}
|
{{/foreach}}
|
||||||
|
|
||||||
{{if $mat_present}}
|
{{if $mat_present}}
|
||||||
|
|
||||||
<h2>Matériels propriété de l'association</h2>
|
|
||||||
|
|
||||||
{{#list
|
{{#list
|
||||||
select="
|
select="
|
||||||
$$.designation AS 'Matériel' ;
|
$$.designation AS 'Matériel' ;
|
||||||
@ -82,7 +80,7 @@
|
|||||||
{{if $dispo > 0}}
|
{{if $dispo > 0}}
|
||||||
{{:linkbutton
|
{{:linkbutton
|
||||||
label="Sortie"
|
label="Sortie"
|
||||||
shape="plus"
|
shape="minus"
|
||||||
href="mouvements/sorties/stock_disponible.html?key=%s"|args:$eqpmt_key
|
href="mouvements/sorties/stock_disponible.html?key=%s"|args:$eqpmt_key
|
||||||
target="_dialog"}}
|
target="_dialog"}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
{{* 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" keep="categories,equipments"}}
|
||||||
|
<p class="help">Inventaire des matériels empruntés ou loués</p>
|
||||||
|
|
||||||
{{* Sélecteur catégories *}}
|
{{* Sélecteur catégories *}}
|
||||||
<fieldset class="shortForm" style="width: 30%;">
|
<fieldset class="shortForm" style="width: 30%;">
|
||||||
@ -35,9 +36,6 @@
|
|||||||
{{/foreach}}
|
{{/foreach}}
|
||||||
|
|
||||||
{{if $mat_present}}
|
{{if $mat_present}}
|
||||||
|
|
||||||
<h2>Matériels temporairement dans l'association</h2>
|
|
||||||
|
|
||||||
{{#list
|
{{#list
|
||||||
select="
|
select="
|
||||||
$$.designation AS 'Matériel' ;
|
$$.designation AS 'Matériel' ;
|
||||||
|
@ -180,11 +180,11 @@
|
|||||||
{{if $_GET.direction == "input"}}
|
{{if $_GET.direction == "input"}}
|
||||||
<legend>Créer une copie de l'entrée « {{$mvt_nature}} {{$eqpmt.designation}} ({{$amount_init}}) en date du {{$date_init}} »</legend>
|
<legend>Créer une copie de l'entrée « {{$mvt_nature}} {{$eqpmt.designation}} ({{$amount_init}}) en date du {{$date_init}} »</legend>
|
||||||
<dl>
|
<dl>
|
||||||
{{:input type="select" name="nature_operation" label="Type" required=true options=$input_labels default=$nature_defaut}}
|
{{:input type="select" name="nature_operation" label="Type" required=true options=$input_labels|sort default=$nature_defaut}}
|
||||||
{{else}}
|
{{else}}
|
||||||
<legend>Créer une copie de la sortie « {{$mvt_nature}} {{$eqpmt.designation}} ({{$amount_init}}) en date du {{$date_init}} »</legend>
|
<legend>Créer une copie de la sortie « {{$mvt_nature}} {{$eqpmt.designation}} ({{$amount_init}}) en date du {{$date_init}} »</legend>
|
||||||
<dl>
|
<dl>
|
||||||
{{:input type="select" name="nature_operation" label="Type" required=true options=$output_labels default=$nature_defaut}}
|
{{:input type="select" name="nature_operation" label="Type" required=true options=$output_labels|sort default=$nature_defaut}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{:input type="date" name="date" label="Date" required=true default=$mvt_new.date}}
|
{{:input type="date" name="date" label="Date" required=true default=$mvt_new.date}}
|
||||||
{{:input type="text" name="designation" label="Matériel" disabled=true default=$eqpmt.designation}}
|
{{:input type="text" name="designation" label="Matériel" disabled=true default=$eqpmt.designation}}
|
||||||
|
@ -70,7 +70,7 @@
|
|||||||
<fieldset class="entree">
|
<fieldset class="entree">
|
||||||
<legend>Ajouter une entrée de matériel</legend>
|
<legend>Ajouter une entrée de matériel</legend>
|
||||||
<dl>
|
<dl>
|
||||||
{{:input type="select" name="nature_operation" label="Type" required=true options=$input_labels}}
|
{{:input type="select" name="nature_operation" label="Type" required=true options=$input_labels|sort}}
|
||||||
{{:input type="date" name="date" label="Date" required=true default=$now|date_short}}
|
{{:input type="date" name="date" label="Date" required=true default=$now|date_short}}
|
||||||
{{:input type="text" name="equipment" label="Matériel" required=true disabled=true default=$equipment.designation}}
|
{{:input type="text" name="equipment" label="Matériel" required=true disabled=true default=$equipment.designation}}
|
||||||
{{:input type="text" name="category" label="Catégorie" required=true disabled=true default=$category.name}}
|
{{:input type="text" name="category" label="Catégorie" required=true disabled=true default=$category.name}}
|
||||||
|
@ -80,7 +80,7 @@
|
|||||||
<fieldset class="entree">
|
<fieldset class="entree">
|
||||||
<legend>Ajouter un retour de matériel</legend>
|
<legend>Ajouter un retour de matériel</legend>
|
||||||
<dl>
|
<dl>
|
||||||
{{:input type="select" name="type_operation" label="Type" required=true options=$input_labels}}
|
{{:input type="select" name="type_operation" label="Type" required=true options=$input_labels|sort}}
|
||||||
{{:input type="date" name="date" label="Date" required=true default=$now|date_short}}
|
{{:input type="date" name="date" label="Date" required=true default=$now|date_short}}
|
||||||
{{:input type="text" name="equipment" label="Matériel" required=true disabled=true default=$equipment.designation}}
|
{{:input type="text" name="equipment" label="Matériel" required=true disabled=true default=$equipment.designation}}
|
||||||
{{:input type="text" name="category" label="Catégorie" required=true disabled=true default=$cat_name}}
|
{{:input type="text" name="category" label="Catégorie" required=true disabled=true default=$cat_name}}
|
||||||
|
@ -172,11 +172,11 @@
|
|||||||
{{if $_GET.direction == "input"}}
|
{{if $_GET.direction == "input"}}
|
||||||
<legend>Modifier l'entrée « {{$mvt_nature}} {{$eqpmt.designation}} ({{$amount_init}}) en date du {{$date_init}} »</legend>
|
<legend>Modifier l'entrée « {{$mvt_nature}} {{$eqpmt.designation}} ({{$amount_init}}) en date du {{$date_init}} »</legend>
|
||||||
<dl>
|
<dl>
|
||||||
{{:input type="select" name="nature_operation" label="Type" required=true options=$input_labels default=$nature_defaut}}
|
{{:input type="select" name="nature_operation" label="Type" required=true options=$input_labels|sort default=$nature_defaut}}
|
||||||
{{else}}
|
{{else}}
|
||||||
<legend>Modifier la sortie « {{$mvt_nature}} {{$eqpmt.designation}} ({{$amount_init}}) en date du {{$date_init}} »</legend>
|
<legend>Modifier la sortie « {{$mvt_nature}} {{$eqpmt.designation}} ({{$amount_init}}) en date du {{$date_init}} »</legend>
|
||||||
<dl>
|
<dl>
|
||||||
{{:input type="select" name="nature_operation" label="Type" required=true options=$output_labels default=$nature_defaut}}
|
{{:input type="select" name="nature_operation" label="Type" required=true options=$output_labels|sort default=$nature_defaut}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{:input type="date" name="date" label="Date" required=true default=$mvt_new.date}}
|
{{:input type="date" name="date" label="Date" required=true default=$mvt_new.date}}
|
||||||
{{:input type="text" name="designation" label="Matériel" disabled=true default=$eqpmt.designation}}
|
{{:input type="text" name="designation" label="Matériel" disabled=true default=$eqpmt.designation}}
|
||||||
|
@ -119,7 +119,7 @@
|
|||||||
<fieldset class="sortie">
|
<fieldset class="sortie">
|
||||||
<legend>Ajouter une sortie d'un matériel présent temporairement</legend>
|
<legend>Ajouter une sortie d'un matériel présent temporairement</legend>
|
||||||
<dl>
|
<dl>
|
||||||
{{:input type="select" name="type_operation" label="Type" required=true options=$output_labels}}
|
{{:input type="select" name="type_operation" label="Type" required=true options=$output_labels|sort}}
|
||||||
{{:input type="date" name="date" label="Date de sortie" required=true default=$now|date_short}}
|
{{:input type="date" name="date" label="Date de sortie" required=true default=$now|date_short}}
|
||||||
{{:input type="text" name="equipment" label="Matériel" required=true disabled=true default=$equipment.designation}}
|
{{:input type="text" name="equipment" label="Matériel" required=true disabled=true default=$equipment.designation}}
|
||||||
{{:input type="text" name="category" label="Catégorie" required=true disabled=true default=$cat_name}}
|
{{:input type="text" name="category" label="Catégorie" required=true disabled=true default=$cat_name}}
|
||||||
|
@ -139,7 +139,7 @@
|
|||||||
<fieldset class="sortie">
|
<fieldset class="sortie">
|
||||||
<legend>Ajouter une sortie de matériel</legend>
|
<legend>Ajouter une sortie de matériel</legend>
|
||||||
<dl>
|
<dl>
|
||||||
{{:input type="select" name="type_operation" label="Type" required=true options=$output_labels}}
|
{{:input type="select" name="type_operation" label="Type" required=true options=$output_labels|sort}}
|
||||||
{{:input type="date" name="date" label="Date de sortie" required=true default=$now|date_short}}
|
{{:input type="date" name="date" label="Date de sortie" required=true default=$now|date_short}}
|
||||||
{{:input type="text" name="equipment" label="Matériel" required=true disabled=true default=$equipment.designation}}
|
{{:input type="text" name="equipment" label="Matériel" required=true disabled=true default=$equipment.designation}}
|
||||||
{{:input type="text" name="category" label="Catégorie" required=true disabled=true default=$cat_name}}
|
{{:input type="text" name="category" label="Catégorie" required=true disabled=true default=$cat_name}}
|
||||||
|
Loading…
Reference in New Issue
Block a user