diff --git a/docs/admin/process-odoo/index.md b/docs/admin/process-odoo/index.md index e97b7fe2..b4b7d13c 100644 --- a/docs/admin/process-odoo/index.md +++ b/docs/admin/process-odoo/index.md @@ -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) \ No newline at end of file +- [Effectuer le rapprochement bancaire](odoo-rapprochement) +- [Créer une note de frais](odoo-note-de-frais) \ No newline at end of file diff --git a/docs/admin/process-odoo/odoo-expense-create.png b/docs/admin/process-odoo/odoo-expense-create.png new file mode 100644 index 00000000..921bcc66 Binary files /dev/null and b/docs/admin/process-odoo/odoo-expense-create.png differ diff --git a/docs/admin/process-odoo/odoo-note-de-frais.md b/docs/admin/process-odoo/odoo-note-de-frais.md new file mode 100644 index 00000000..2f7663f5 --- /dev/null +++ b/docs/admin/process-odoo/odoo-note-de-frais.md @@ -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. diff --git a/docs/admin/process-odoo/odoo-setup-create-employee-address.png b/docs/admin/process-odoo/odoo-setup-create-employee-address.png new file mode 100644 index 00000000..da96e471 Binary files /dev/null and b/docs/admin/process-odoo/odoo-setup-create-employee-address.png differ diff --git a/docs/admin/process-odoo/odoo-setup-open-view.png b/docs/admin/process-odoo/odoo-setup-open-view.png new file mode 100644 index 00000000..334bdf7f Binary files /dev/null and b/docs/admin/process-odoo/odoo-setup-open-view.png differ diff --git a/docs/admin/process-odoo/odoo-setup.md b/docs/admin/process-odoo/odoo-setup.md index 5317f4c2..69c196da 100644 --- a/docs/admin/process-odoo/odoo-setup.md +++ b/docs/admin/process-odoo/odoo-setup.md @@ -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é." + diff --git a/docs/divers/internal/mkdocs.md b/docs/divers/internal/mkdocs.md index 0c5c788b..dd6239fe 100644 --- a/docs/divers/internal/mkdocs.md +++ b/docs/divers/internal/mkdocs.md @@ -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}` \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index ff125d86..322b3b03 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -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