Compare commits

..

No commits in common. "243441f4fa9d5c479bee93dd3d05a8ca604c2e14" and "a89ec26574d3fa4b33e0dacd56e1521ec3dae930" have entirely different histories.

3 changed files with 30 additions and 67 deletions

78
aide.md
View file

@ -14,7 +14,7 @@
### Fonctionnalités
* créer une immobilisation
* créer des écritures d'amortissement pour une immobilisation
* associer une écriture d'amortissement *orpheline* à une écriture
* associer une écriture d'amortissement « orpheline » à une écriture
d'immobilisation
* sortir une immobilisation du bilan en fin de de vie ou par cession
* réunir des écritures d'immobilisation en cours de constitution
@ -26,63 +26,12 @@
## Comment faire pour ...
### Incorporer une écriture d'immobilisation existante dans le module
Si on a créé des immobilisations et éventuellement des amortissements
avec Paheko *avant* la mise en service du module *Amortissements*,
il est possible de les prendre en charge avec le module. Les
immobilisations concernées sont regroupées dans l'onglet Autres.
- cliquer le bouton *Paramètres* en face de l'immobilisation à prendre
en charge
- cocher *Immobilisation à amortir* pour spécifier qu'on veut amortir
l'immobilisation ; plusieurs champs d'informations s'affichennt :
- Durée d'amortissement : renseigner la durée (obligatoire)
- Écritures liées au crédit du compte d'immobilisation : lorsqu'on
acquiert une immobilisation, il se peut que par la suite on
obtienne une ristourne ou un avoir ; cet avoir est enregistré
dans Paheko par une écriture dont le montant est au crédit du
compte d'immobilisation ; le module offre la possibilité
d'associer cette écriture d'avoir à l'écriture
d'immobilisation. En effet, le montant amortissable est égal au
montant d'acquisition de l'immobilisation moins la somme des
avoirs. Pour cela, cliquer le bouton *Ajouter* puis sélectionner
une écriture : cette écriture sera associée à l'écriture
d'immobilisation et son montant déduit du montant de
l'immobilisation pour donner le montant à amortir
- Date de mise en service : c'est la date à laquelle
l'immobilisation est en état de fonctionner, qui peut être
postérieure à la date d'acquisition ; c'est cette date qui est
prise en compte dans le calcul des amortissements ; si elle
coïncide avec la date d'acquisition, inutile de la renseigner.
- L'immobilisation apparait ensuite dans l'onglet *Amortissables* ; on
peut vérifier et éventuellement modifier ses paramètres grâce au
bouton Paramètres
### Attacher une écriture d'amortissement à une immobilisation
Si des écritures d'amortissement ont été saisies avec Paheko *avant*
la mise en service du module *Amortissements*, on peut les associer à
leur immobilisation :
- cliquer le bouton *Amortissements* en face de l'immobilisation concernée ; si la mention
> « Il existe des écritures d'amortissement qui ne sont pas rattachées à une immobilisation !
> Utilisez le bouton « Rattacher une écriture » pour les afficher ; vous pourrez choisir d'en attacher certaines à cette immobilisation. »
est présente, c'est qu'il existe des écritures d'amortissement saisies avec Paheko *avant*
la mise en service du module.
- cliquer le bouton *Rattacher une écriture* pour en afficher la liste
- le cas échéant, cliquer *Attacher* en face de l'écriture à rattacher
De retour sur la page des amortissements, on constate la présence de l'écriture d'amortissement qu'on vient d'attacher ; on peut répéter le processus plusieurs fois si nécessaire. On peut aussi détacher une écriture si on s'est trompé.
### Enregistrer une écriture d'immobilisation
Il s'agit de créer une nouvelle écriture d'immobilisation ; pour cela,
cliquer le bouton *Ajouter une immobilisation* qui est présent sur
cliquer le bouton « Ajouter une immobilisation » qui est présent sur
la plupart des onglets ; dans la fenêtre de saisie qui s'affiche il
suffit de saisir les données de l'immobilisation puis de cliquer
*Ajouter* :
« Ajouter » :
* Exercice : sélectionner l'exercice dans lequel enregistrer l'écriture
* Date d'acquisition : doit être située dans l'exercice sélectionné
* Libellé
@ -103,9 +52,9 @@ suffit de saisir les données de l'immobilisation puis de cliquer
d'amortissement pour une immobilisation que si la date
d'acquisition et la durée d'immobilisation ont été préalablement
définies.
* À partir de l'onglet *Amortissables*, cliquer le bouton
*Amortissements* en face de l'immobilisation choisie ; dans la
page suivante, cliquer le bouton *Enregistrer un amortissement*
* À partir de l'onglet « Amortissables », cliquer le bouton
« Amortissements » en face de l'immobilisation choisie ; dans la
page suivante, cliquer le bouton « Enregistrer un amortissement »
; dans la fenêtre de saisie qui s'affiche, il faut renseigner les
informations suivantes :
* Exercice : sélectionner l'exercice dans lequel enregistrer l'écriture
@ -119,12 +68,25 @@ suffit de saisir les données de l'immobilisation puis de cliquer
* Compte d'amortissement : par défaut c'est le compte qui
correspond au compte de l'immobilisation
### Attacher une écriture d'amortissement à une immobilisation
* Il se peut qu'il existe des écritures d'amortissement qui ont été
saisies à l'extérieur du module et qui ne sont pas liées à une
écriture d'immobilisation : le module ne peut donc pas les associer
automatiquement à leur écriture d'immobilisation.
* Quand on affiche la liste des amortissements d'une immobilisation en
cliquant le bouton « Amortissements », on peut voir la liste des
écritures d'amortissements qui ne sont associées à aucune
immobilisation en cliquant le bouton « Rattacher une écriture » ; on
peut alors choisir d'en attacher certaines à l'immobilisation
courante.
### Sortir une immobilisation du bilan
### Incorporer une écriture d'immobilisation existante dans le module
### Transformer des immobilisations en cours en immobilisation amortissable
### Marquer *à ignorer* des écritures
### Marquer « à ignorer » des écritures
### Ignorer des écritures selon leur libellé

View file

@ -239,20 +239,20 @@
<dl class="describe">
<dt>Immobilisation</dt>
<dd><span class="num"><a href="{{$trans_url}}">#{{$ligne_immo.immo_trans_id}}</a></span> {{$ligne_immo.label}}{{if $ligne_immo.line_label != null && $ligne_immo.line_label != $ligne_immo.label}} — {{$ligne_immo.line_label}}{{/if}}</dd>
<dt>Montant de l'immobilisation</dt>
<dd class="money strong">{{"%f"|math:$ligne_immo.montant|money_currency_html:false|raw}}</dd>
{{if $total_credits > 0}}
<dt>Montant des avoirs</dt>
<dd class="money">{{"%f"|math:$total_credits|money_currency_html:false|raw}}</dd>
<dt>Montant à amortir</dt>
<dd class="money strong">{{"%f"|math:$montant_amortissable|money_currency_html:false|raw}}</dd>
{{/if}}
<dt>Début d'amortissement</dt>
<dd>{{$date_debut|date_short}}</dd>
{{if $duree != null}}
<dt>Durée</dt>
<dd>{{$duree}} ans</dd>
{{/if}}
<dt>Montant de l'immobilisation</dt>
<dd class="money">{{"%f"|math:$ligne_immo.montant|money_currency_html:false|raw}}</dd>
{{if $total_credits > 0}}
<dt>Montant des avoirs</dt>
<dd class="money">{{"%f"|math:$total_credits|money_currency_html:false|raw}}</dd>
<dt>Montant à amortir</dt>
<dd class="money">{{"%f"|math:$montant_amortissable|money_currency_html:false|raw}}</dd>
{{/if}}
{{if $valeur_residuelle > 0}}
<dt>Montant des amortissements</dt>
<dd>{{"%d-%d"|math:$montant_amortissable:$valeur_residuelle|money_currency_html:false|raw}}</dd>

View file

@ -111,6 +111,7 @@
{{/load}}
{{/select}}
{{:assign total_amort=0}}
{{:assign valeur_residuelle=$ligne_immo.montant}}
{{#foreach from=$linked_amort}}
@ -119,7 +120,7 @@
{{:assign date_debut=$amort_date}}
{{:assign code_amort=$account_code}}
{{:assign amort_account_label=$account_label}}
{{:assign amort_label=$trans_label}}
{{:assign amort_label=$amort_label}}
{{/foreach}}
{{if $valeur_residuelle == 0}}