odoo setup and expenses

This commit is contained in:
Florian du Garage Num 2022-04-24 16:15:10 +02:00
parent c691728d6c
commit 7daed8e648
8 changed files with 123 additions and 17 deletions

View File

@ -4,4 +4,5 @@ Cette rubrique regroupe les procédures à suivre pour saisir la comptabilité s
- [Paramétrer Odoo](odoo-setup)
- [Saisir une facture](odoo-facture)
- [Effectuer le rapprochement bancaire](odoo-rapprochement)
- [Effectuer le rapprochement bancaire](odoo-rapprochement)
- [Créer une note de frais](odoo-note-de-frais)

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@ -0,0 +1,34 @@
# Créer une note de frais
!!!warning "Pour créer une note de frais, il faut au préalable avoir [créé et configuré un employé](../odoo-setup/#53-creation-dun-employe), ainsi que [des articles insérables dans une note de frais](../odoo-setup/#52-creation-dun-article)."
## Création de la note de frais
1. Utiliser le menu __Dépenses__ > Créer.
2. ![Capture d'écran de la fihce de création d'une note de frais, centrée sur le champ Payé par Employé à rembourser](odoo-expense-create.png){ align=right }Remplir le formulaire en choisissant __Payé par: Employé (à rembourser)__, et en sélectionnant l'employé correspondant.
3. Cliquer sur __Sauvegarder__.
4. Cliquer sur __Joindre le reçu__ pour joindre le ticket de caisse ou la facture.
## Création du rapport
Les notes de frais doivent être soumises à validation par le biais d'un rapport. Celui-ci peut contenir une ou plusieurs notes de frais.
1. Cliquer sur le bouton __Créer le rapport__
2. En cliquant sur le bouton __Modifier__, il est possible de rajouter d'autres notes de frais existantes au rapport
3. Cliquer sur __Soumettre au responsable__
## Validation du responsable
Selon la configuration de la fiche Employé, le responsable de la validation des notes de frais est le supérieur hiérarchique de l'employé, ou un autre employé désigné pour valider les notes de frais de l'employé ayant réalisé des dépenses.
Une fois que le rapport est en status __Soumis__, le responsable le voit apparaître dans le menu __Dépenses__ > __Notes de frais__ > __Notes de frais à approuver__.
Dans la fiche du rapport, le validateur a la possibilité de cliquer sur __Approuver__, __Refuser__ ou __Remettre en brouillon__.
Une fois le rapport approuvé, le validateur peut cliquer sur __Comptabiliser les écritures__.
## Remboursement de la dépense
Le rapport approuvé et comptabilisé (la pièce comptable correspondante est créée), le validateur peut cliquer sur le bouton __Enregistrer un paiement__ pour rembourser le salarié ayant réalisé l'avance.
Choisir le journal __Banque__ ou __Espèces__ selon le moyen de paiement.

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -21,6 +21,7 @@ Aller dans le menu Applications, et installer les applications Vente, Facturatio
| Dépenses | hr_expenses | Gestion des notes de frais |
| Projet | project | Kanban pour le suivi de projets |
| Inventaire | stock | Gérer les stocks et les immobilisations |
| Membre | member | Gérer les membres et les adhésions |
## Installation des modules communautaires
@ -50,6 +51,7 @@ Vous pouvez trouver d'autres modules communautaires sur [le site web du magasin
| hr_expense_analytic_distribution | Éclater une note de frais sur plusieurs comptes analytiques grâce à des clés en pourcentage |
| hr_expense_cancel | Permet d'annuler et défaire le lettrage en cas d'erreur sur les notes de frais |
| l10n_fr | Plan comptable français |
| l10n_fr_siret_lookup | Rechercher les informations sur une société à partir de l'API de la base SIREN |
| om_account_followup | Suivi automatique des impayés et relances clients |
| account_payment_mode | Flux de paiement (nécessaire pour donation) |
| donation_base | Base du module donation (nécessaire pour donation) |
@ -58,8 +60,9 @@ Vous pouvez trouver d'autres modules communautaires sur [le site web du magasin
| hr_expense_journal | Sélectionner le journal en fonction du mode de paiement des notes de frais, permet d'utiliser les cartes de crédit de la société pour régler les notes de frais |
| sale_advance_payment | Permet d'enregistrer des paiements d'avance sur des ventes |
| purchase_advance_payment | Permet d'enregistrer des paiements d'avance sur des achats |
| membership_variable_period | Période glissante pour les adhésions |
| membership_withdrawal | Gestion des dé-adhésions |
| membership_extension | Amélioration du module membership basique |
## Configuration d'odoo
@ -80,7 +83,82 @@ Créer ensuite un taux pour les entrepreneurs et les associations, à 0% avec le
Dans le menu Configuration, allez à l'onglet "Accounting" et sélectionnez les réglages suivants:
1. Choix du Plan Comptable
![Capture d'écran du menu de configuration d'odoo avec le réglage du Plan Comptable mis en valeur](odoo-setup-pcgfr.png)
![Capture d'écran du menu de configuration d'odoo avec le réglage du Plan Comptable mis en valeur](odoo-setup-pcgfr.png)
2. Activation de la comptabilité analytique
![Capture d'écran du menu de configuration d'odoo avec le réglage de la comptabilité analytique mis en valeur](odoo-setup-analytic.png)
### Paramétrage des journaux
#### Paramétrage de la banque
##### Création d'une banque
![Capture d'écran montrant le bouton à cliquer pour ouvrir une vue depuis le menu développeur](odoo-setup-open-view.png){width="200", align=right} Après avoir activé les outils développeur, pour créer une banque, il faut aller dans les **outils de déboguage** > **Ouvrir la vue** > Sélectionner la vue **res.bank.form**.
Replissez les informations de votre agence (nom, adresse et BIC).
Vous pouvez voir la liste des banques créées par la vue **res.bank.tree**.
##### Création d'un compte bancaire
Aller au menu **Facturation > Configuration > Banques > Ajouter un compte bancaire**
##### Renommage du journal de Banque
Un journal portant comme nom le numéro du compte bancaire a été créé. Il est possible de modifier le nom du journal pour plus de lisibilité
#### Création du journal des chèques
Pour suivre les chèques reçus, il est nécessaire de créer un journal dédié, de type "Banque" et nommé "Chèques".
#### Vérification des journaux
Aller au menu **Facturation > Configuration > Journaux**.
Vérifier que pour journal, les __comptes d'attente__, __Paiements sortant__ et __Paiements entrant__ sont bien configurés.
## Configuration de la facturation
### Création d'un fournisseur
1. Aller au menu Facturation > Fournisseurs > Fournisseurs > Créer
2. Saisssez le nom de la société, puis cliquez sur Sauvegarder.
3. Cliquez sur le bouton Action > Rechercher API Sirene
4. Dans la boîte de dialogue, cliquez sur Rechercher ou modifiez le champ "Nom à Chercher". Vous pouvez chercher à partir du nom de l'entreprise, de son Siret, son adresse, etc.
5. Cliquez sur la ligne correspondante puis validez avec le bouton Sélectionner.
6. Cliquez sur Modifier pour compléter ou corriger les informations obtenues sur l'api Siren.
### Création d'un article
Vous pouvez créer des articles pouvant être achetés, vendus, et/ou integrés dans une note de frais.
Plusieurs menus vous permettent de créer un article:
- Facturation > Fournisseurs > Articles > Créer
- Facturation > Clients > Articles > Créer
- Dépenses > Configuration > Articles de notes de frais
1. Définissez d'abord le type d'article: **Service**, **Consommable** ou **Article Stockable**, ainsi que la catégorie: Expenses / Purchases / all.
2. Cochez les cases associées: __Peut être acheté__, __Peut être vendu__, __Peut être inséré dans une note de frais__
2. Définissez le **compte de charges** et/ou le **compte de produits** correspondant à l'article dans l'onglet comptabilité.
3. Dans l'onglet Achats, définissez la Politique de contrôle des Factures Fournisseurs comme **"Sur les quantités commandées"**.
### Création d'un employé
L'utilisation de l'application Employés nous permet de gérer la paye, mais aussi les avances et notes de frais.
Il y a deux manières de créer un employé:
- à partir d'un utilisateur existant (bouton "Créer un employé" sur la fiche de l'utilisateur)
- via le menu Employés > Créer
Remplir les informations liées à l'employé, puis dans l'onglet Informations personnelles, cliquer sur le champ __Contact privé__ > __Adresse__ et écrire le prénom et le nom du salarié avant de cliquer sur __Créer__.
![Capture d'écran de la fiche Employée, avec le menu de création d'adresse personnelle mis en valeur](odoo-setup-create-employee-address.png)
Vous pouvez sauvegarder la fiche de l'employé.
Il faut maintenant utiliser l'application __Contacts__ pour définir les informations comptables liées au salarié.
Trouver la fiche adresse de l'employé nouvellement créé, puis cliquer sur __Modifier__.
Dans l'onglet __Accounting__, modifier le __Compte fournisseur__ pour le définir à __467xxx Comptes débiteurs et créditeurs divers__.
!!!warning "Attention, il faut que le compte 467 utilisé ait été configuré avec le type __Payable__ pour pouvoir être sélectionné."

View File

@ -56,7 +56,7 @@ Utilisez la syntaxe suivante
Plus d'informations sur [la doc](https://squidfunk.github.io/mkdocs-material/reference/admonitions/)
### Insérer un groupe avec des tabulations
### Insérer un groupe d'onglets
#### Code
@ -75,12 +75,12 @@ Plus d'informations sur [la doc](https://squidfunk.github.io/mkdocs-material/ref
#### Résultat
=== "Python"
```
```python
print(something)
```
=== "Bash"
```
```bash
echo something
```
@ -88,15 +88,6 @@ Plus d'informations sur [la doc](https://squidfunk.github.io/mkdocs-material/ref
Certains caractères peuvent être mal intêrprétés. Il faut parfois les échapper en les encadrant avec les directives `{% raw %}` et `{% endraw %}`.
C'est le cas par exemple avec les double-accolades, ( **double curly brackets** : `{% raw %}{\{{% endraw %}`) qu'on utilise dans les templates Hugo.
Pour mettre la ligne `{% raw %}{\{ define main}}{% endraw %}` dans un bloc quote, on écrira:
```
```
{% raw %} {% raw %} {\{ define main}} {% endravv %} {% endraw %}
```
```
### Aligner une image sur la droite
![image d'une flèche orientée vers la gauche](img/mkdocs_image-left.png){ width="150", align=right }Grâce à l'extension `md_in_html`, vous pouvez ajouter des classes css à vos images pour en modifier l'affichage. Il suffit d'ajouter la classe entre accolades à la suite de l'image: `![description de mon image](chemin-de-mon-image.png){width="150", align=right}`

View File

@ -27,7 +27,8 @@ plugins:
# theme: 'dark'
markdown_extensions:
- admonition
- pymdownx.tabbed
- pymdownx.tabbed:
alternate_style: true
- pymdownx.details
- pymdownx.superfences:
custom_fences:
@ -151,5 +152,6 @@ nav:
- "Paramétrage": admin/process-odoo/odoo-setup.md
- "Saisir une facture": admin/process-odoo/odoo-facture.md
- "Rapprochement bancaire": admin/process-odoo/odoo-rapprochement.md
- "Note de frais": admin/process-odoo/odoo-note-de-frais.md
- "Test": raw_test.md