diff --git a/write_exit.html b/write_exit.html index ddc1ab0..abbf883 100644 --- a/write_exit.html +++ b/write_exit.html @@ -41,6 +41,10 @@ {{:assign montant_cession="%f*100"|math:$_GET.cession}} {{/if}} +{{* numéros de comptes ; voir info.org *}} +{{:assign vnc_code="652"}} +{{:assign cession_code="757"}} + {{* TODO : faut-il forcer les 3 sélecteurs de compte d'amortissement à avoir toujours la même valeur ? *}} {{* Traiter l'envoi du formulaire *}} @@ -240,12 +244,24 @@ }} {{/if}} + {{* liaison écriture de cession *}} + {{#foreach from=$result.lines item="line"}} + {{if $line.account_code == $cession_code}} + {{:save + key=""|uuid + type="cession_link" + immo_doc_id=$info_immo.id + cession_line_id=$line.id + }} + {{:break}} + {{/if}} + {{/foreach}} + {{* mettre à jour l'état de l'immobilisation *}} {{:save key=$info_immo.key status="archived" }} - {{:redirect to="index.html?type_immo=archived"}} {{/form}} @@ -265,10 +281,6 @@ keep="code_amort" }} -{{* numéros de comptes ; voir info.org *}} -{{:assign vnc_code="652"}} -{{:assign cession_code="757"}} - {{:assign var="liste_codes.6811" name="comp_account"}} {{:assign var="liste_codes.687" name="except_account"}} {{:assign var="liste_codes.462" name="creance_account"}}