{{* -*- brindille -*- *}} {{* Calculer les valeurs de la sortie et saisir le montant de la cession (optionnel) paramètres : - immo_id : numéro de ligne de l'écriture d'immobilisation - amort_amount : montant des amortissements - year : exercice de la date de sortie de l'immobilisation - date_mes : datede mise en service de l'immobilisation - date_debut : date de début de la période d'amortissement complémentaire - exit_date : date de sortie de l'immobilisation - duree_amort : durée de l'amortiseement (optionnel) *}} {{#select line.debit as montant, trans.date as date_achat, trans.label 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|intval assign="ligne_immo" }} {{else}} {{:error message="Immobilisation %s non trouvée"|args:$_GET.immo_id}} {{/select}} {{:assign valeur_nette="%f-%f"|math:$ligne_immo.montant:$_GET.amort_amount}} {{:assign amort_comp=0}} {{* amortissement complémentaire jqà date sortie *}} {{if $valeur_nette > 0}} {{:assign nbjours="1+(%d-%d)/(60*60*24)"|math:$_GET.exit_date:$_GET.date_debut}} {{:assign annuite="%f/%f"|math:$ligne_immo.montant:$_GET.duree_amort}} {{:assign amort_comp="round(%f/365*%f, 0)"|math:$annuite:$nbjours}} {{:assign amort_comp="min(%f, %f)"|math:$valeur_nette:$amort_comp}} {{/if}} {{* Traiter l'envoi du formulaire *}} {{#form on="proceed"}} {{:debug post=$_POST}} {{if $_POST.cession != null}} {{if $_POST.montant_cession == null}} {{:error message="Vous devez saisir le montant de la cession"}} {{/if}} {{/if}} {{:redirect to="write_exit.html?immo_id=%s&amort_amount=%s&year=%s&date_mes=%s&date_debut=%s&exit_date=%s&duree_amort=%s&cession=%s"|args:$_GET.immo_id:$_GET.amort_amount:$_GET.year:$_GET.date_mes:$_GET.date_debut:$_GET.exit_date:$_GET.duree_amort:$_POST.montant_cession}} {{/form}} {{:admin_header title="Sortie du bilan" custom_css="./style.css" current="module_amortissement"}} {{* barre de navigation *}} {{if ! $dialog}} {{:include file="_nav.html" current="index" subsubcurrent="balance_exit"}} {{/if}} {{:form_errors}}

Sortir l'immobilisation « {{$ligne_immo.label}} » du bilan

Données de l'imobilisation
Montant
{{$ligne_immo.montant|money_currency:false}}
Date d'acquisition
{{$ligne_immo.date_achat|date_short}}
{{if $_GET.date_mes != $ligne_immo.date_achat|strtotime}}
Date de mise en service
{{$_GET.date_mes|date:"d/m/Y"}}
{{/if}} {{if $_GET.duree_amort != null}}
Durée de l'amortissement
{{$_GET.duree_amort}} ans
{{/if}}
Montant des amortissements
{{$_GET.amort_amount|money_currency:false}} (à la date de début de l'exercice)
Valeur nette résiduelle
{{$valeur_nette|money_currency:false}} (à la date de début de l'exercice)
Date de sortie
{{$_GET.exit_date|date:"d/m/Y"}}
{{if $amort_comp > 0}}
Amortissement complémentaire
{{$amort_comp|money_currency:false}} (jusqu'à la date de sortie)
Total des amortissements
{{"%f+%f"|math:$_GET.amort_amount:$amort_comp|money_currency:false}} (à la date de sortie)
Valeur nette résiduelle
{{"%f-%f"|math:$valeur_nette:$amort_comp|money_currency:false}} (à la date de sortie)
{{/if}}
Informations de sortie
{{:input type="checkbox" value=1 name="cession" label="Cession" help="Cocher si la sortie est due à une cession" onclick="toggleHiddenAndFocus('f_cession_1', ['infos_cession'], 'f_montant_cession')"}}

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

{{:admin_footer}}