diff --git a/_immobilisations_autres.html b/_immobilisations_autres.html
index 76f9b0d..21669c9 100644
--- a/_immobilisations_autres.html
+++ b/_immobilisations_autres.html
@@ -6,6 +6,12 @@
Autres immobilisations
{{:assign nb_immo=0}}
+
+
@@ -59,8 +65,14 @@
{{else}}
{{:assign status="unknown"}}
{{/load}}
- {{if $status != "unknown"}}
- {{:continue}}
+ {{if $_POST.unhide == null}}
+ {{if $status != "unknown"}}
+ {{:continue}}
+ {{/if}}
+ {{else}}
+ {{if $status != "ignored" && $status != "unknown"}}
+ {{:continue}}
+ {{/if}}
{{/if}}
{{* voir s'il existe des écritures d'amortissement associées *}}
@@ -88,7 +100,7 @@
account.code LIKE '28%';
:line_id = $immo_id|intval
}}
- {{if $status == "unknown" && $amort_amount != null}}
+ {{if $amort_amount != null}}
{{:assign ignore=true}}
{{else}}
{{:assign ignore=false}}
@@ -111,14 +123,14 @@
{{if $status == "unknown"}}
{{:linkbutton
label="Paramètres"
- href="add_infos.html?immo_id=%s&amort=0&op=new&type_immo=autre"|args:$immo_id
+ href="add_infos.html?immo_id=%s&op=new&type_immo=autre"|args:$immo_id
shape="settings"
target="_dialog"
}}
{{else}}
{{:linkbutton
label="Paramètres"
- href="add_infos.html?immo_id=%s&amort=0&op=modif&type_immo=autre"|args:$immo_id
+ href="add_infos.html?immo_id=%s&op=modif&type_immo=autre"|args:$immo_id
shape="settings"
target="_dialog"
}}
@@ -137,3 +149,15 @@
Aucune immobilisation
{{/if}}
+
+
diff --git a/add_infos.html b/add_infos.html
index fb5ccb0..7aaa8ff 100644
--- a/add_infos.html
+++ b/add_infos.html
@@ -2,15 +2,12 @@
{{*
@param immo_id
- @param amort = 1 si immo amortissable, 0 si non
@param op = new ou modif
- @param type_immo : encours, amortie, sortie, autre
+ @param type_immo : managed, amortized, archived, other
*}}
-{{if $_GET.op == "modif"}}
- {{#load type="immo" assign="info_immo" where="$$.line = :line_id" :line_id=$_GET.immo_id|intval}}
- {{/load}}
-{{/if}}
+{{#load type="immo" assign="info_immo" where="$$.line = :line_id" :line_id=$_GET.immo_id|intval}}
+{{/load}}
{{* Traiter l'envoi du formulaire *}}
{{#form on="save"}}
@@ -70,10 +67,8 @@
status=$status
}}
- {{if $_POST.classify == "managed"}}
- {{:assign type_immo="encours"}}
- {{elseif $_POST.classify == "amortized"}}
- {{:assign type_immo="amortie"}}
+ {{if $_POST.classify == "managed" || $_POST.classify == "amortized"}}
+ {{:assign type_immo=$_POST.classify}}
{{else}}
{{:assign type_immo=$_GET.type_immo}}
{{/if}}
@@ -89,23 +84,30 @@
{{:include file="_nav.html" current="index"}}
{{/if}}
-{{* renseigner ou modifier la date de mise en service et la durée d'amortissement *}}
-{{if $_GET.amort == 0}}
- {{:assign disabled=1}}
- {{:assign default=""}}
+{{if $info_immo == null}}
+ {{:assign default=$_GET.type_immo}}
{{else}}
- {{:assign disabled=0}}
- {{:assign default="managed"}}
+ {{:assign default=$info_immo.status}}
{{/if}}
+{{if $_GET.type_immo == "managed" || $_GET.type_immo == "amortized"}}
+ {{:assign disabled=0}}
+{{else}}
+ {{:assign disabled=1}}
+{{/if}}
+
+{{*
+ - classer l'immobilisation
+ - renseigner ou modifier la date de mise en service et la durée d'amortissement
+ *}}