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 ### Fonctionnalités
* créer une immobilisation * créer une immobilisation
* créer des écritures d'amortissement pour 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 d'immobilisation
* sortir une immobilisation du bilan en fin de de vie ou par cession * sortir une immobilisation du bilan en fin de de vie ou par cession
* réunir des écritures d'immobilisation en cours de constitution * réunir des écritures d'immobilisation en cours de constitution
@ -26,63 +26,12 @@
## Comment faire pour ... ## 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 ### Enregistrer une écriture d'immobilisation
Il s'agit de créer une nouvelle écriture d'immobilisation ; pour cela, 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 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 suffit de saisir les données de l'immobilisation puis de cliquer
*Ajouter* : « Ajouter » :
* Exercice : sélectionner l'exercice dans lequel enregistrer l'écriture * Exercice : sélectionner l'exercice dans lequel enregistrer l'écriture
* Date d'acquisition : doit être située dans l'exercice sélectionné * Date d'acquisition : doit être située dans l'exercice sélectionné
* Libellé * 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'amortissement pour une immobilisation que si la date
d'acquisition et la durée d'immobilisation ont été préalablement d'acquisition et la durée d'immobilisation ont été préalablement
définies. définies.
* À partir de l'onglet *Amortissables*, cliquer le bouton * À partir de l'onglet « Amortissables », cliquer le bouton
*Amortissements* en face de l'immobilisation choisie ; dans la « Amortissements » en face de l'immobilisation choisie ; dans la
page suivante, cliquer le bouton *Enregistrer un amortissement* page suivante, cliquer le bouton « Enregistrer un amortissement »
; dans la fenêtre de saisie qui s'affiche, il faut renseigner les ; dans la fenêtre de saisie qui s'affiche, il faut renseigner les
informations suivantes : informations suivantes :
* Exercice : sélectionner l'exercice dans lequel enregistrer l'écriture * 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 * Compte d'amortissement : par défaut c'est le compte qui
correspond au compte de l'immobilisation 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 ### Sortir une immobilisation du bilan
### Incorporer une écriture d'immobilisation existante dans le module
### Transformer des immobilisations en cours en immobilisation amortissable ### Transformer des immobilisations en cours en immobilisation amortissable
### Marquer *à ignorer* des écritures ### Marquer « à ignorer » des écritures
### Ignorer des écritures selon leur libellé ### Ignorer des écritures selon leur libellé

View file

@ -239,20 +239,20 @@
<dl class="describe"> <dl class="describe">
<dt>Immobilisation</dt> <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> <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> <dt>Début d'amortissement</dt>
<dd>{{$date_debut|date_short}}</dd> <dd>{{$date_debut|date_short}}</dd>
{{if $duree != null}} {{if $duree != null}}
<dt>Durée</dt> <dt>Durée</dt>
<dd>{{$duree}} ans</dd> <dd>{{$duree}} ans</dd>
{{/if}} {{/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}} {{if $valeur_residuelle > 0}}
<dt>Montant des amortissements</dt> <dt>Montant des amortissements</dt>
<dd>{{"%d-%d"|math:$montant_amortissable:$valeur_residuelle|money_currency_html:false|raw}}</dd> <dd>{{"%d-%d"|math:$montant_amortissable:$valeur_residuelle|money_currency_html:false|raw}}</dd>

View file

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