{{* -*- brindille -*- *}} {{* Marquer la ligne d'écriture « à ignorer » @param immo_id : numéro de ligne *}} {{#select trans.id AS trans_id, trans.date AS date, trans.label AS label, line.debit AS amount FROM acc_transactions_lines AS line INNER JOIN acc_transactions AS trans ON line.id_transaction = trans.id WHERE line.id = :line_id ; :line_id = $_GET.immo_id assign=ligne_immo }} {{else}} {{:error message="Il n'y a aucune écriture avec le numéro de ligne %s !"|args:$_GET.immo_id}} {{/select}} {{#load type="immo" assign="info_immo" where="$$.line = :line_id" :line_id=$_GET.immo_id|intval}}{{/load}} {{* Traiter l'envoi du formulaire *}} {{#form on="proceed"}} {{if $_POST.ignore != null && $info_immo == null}} {{* ignorer l'écriture *}} {{:assign duration=0}} {{:assign status="ignored"}} {{:save key=""|uuid validate_schema="schema.json" type="immo" line=$_GET.immo_id|intval duration=$duration date=$ligne_immo.date status=$status }} {{:redirect force="index.html?ok=1&msg=infos&type_immo=unfinished"}} {{elseif $_POST.ignore == null && $info_immo != null}} {{* dés-ignorer l'écriture *}} {{:delete id=$info_immo.id}} {{:redirect force="index.html?ok=1&msg=infos&type_immo=unfinished"}} {{else}} {{:redirect force="index.html?type_immo=unfinished"}} {{/if}} {{else}} {{:form_errors}} {{/form}} {{:admin_header title="Ignorer l'écriture" custom_css="./style.css" current="module_amortissement"}} {{* barre de navigation *}} {{if ! $dialog}} {{:include file="_nav.html" current="index"}} {{/if}}
Ignorer
Écriture
#{{$ligne_immo.trans_id}} {{$ligne_immo.label}}
Montant
{{"%f"|math:$ligne_immo.amount|money_currency}}
{{if $info_immo != null && $info_immo.status == "ignored"}} {{:input type="checkbox" name="ignore" checked="checked" value="1" label="Ignoré" help="Décocher pour ne plus ignorer l'écriture"}} {{else}} {{:input type="checkbox" name="ignore" value="1" label="Ignoré" help="Cocher pour ignorer l'écriture ; elle n'apparaitra plus dans la liste des immobilisations"}} {{/if}}

{{:button type="submit" name="proceed" label="Confirmer" shape="right" class="main"}}

{{:admin_footer}}