Numeriblog › Google Workspace › Google Forms, des formulaires interactifs gratuit › Google Forms et Sheets : gérez les notes de frais de vos salariés : 2/2 traiter les demandes de remboursement de notes de frais

Google Forms et Sheets : gérez les notes de frais de vos salariés : 2/2 traiter les demandes de remboursement de notes de frais

La gestion des notes de frais au sein d’une société ou d’une association est souvent une tâche chronophage et peu motivante, mais dont on ne peut pas se passer. Le mieux à faire est donc […]

personnes ont consulté cet article

3 minutes

Rédigé par Julien Wirenius - il y a 3 ans et modifié le 25/07/2023 à 16:07

Ce que vous allez découvrir

  • Permettre Ă  chaque salariĂ© de suivre ses demandes de remboursement de notes de frais
  • ContrĂ´ler et traiter les notes de frais

Google Forms et Sheets : gérez les notes de frais de vos salariés : 2/2 traiter les demandes de remboursement de notes de frais

La gestion des notes de frais au sein d’une société ou d’une association est souvent une tâche chronophage et peu motivante, mais dont on ne peut pas se passer. Le mieux à faire est donc d’optimiser et d’automatiser ce processus pour vous libérer du temps pour des tâches à plus forte valeur ajoutée.

Pour cela, vous pouvez utiliser deux applications de la suite Google : Google Forms pour la transmission d’informations de la part de vos collègues (voir l’article dédié), puis Google Sheets pour suivre et/ou contrôler les demandes de remboursement de notes de frais.

Les réponses envoyées via le formulaire Google Forms sont collectées dans un fichier Google Sheets de manière brute, c’est-à-dire lisible, mais qui nécessite quelques manipulations pour être exploitées. Voici quelques conseils pour exploiter ces données issues d’un formulaire dans le cadre du traitement des demandes de remboursement de notes de frais.

Permettre à chaque salarié de suivre ses demandes de remboursement de notes de frais

Si vous souhaitez par exemple créer des vues pour que les salariés suivent l’évolution de leurs demandes de remboursement, vous pouvez utiliser la fonction FILTER() (explications) ou QUERY() (explications) pour créer :

  • Un onglet par salariĂ© : dans l’onglet de Michel, vous pouvez y faire apparaĂ®tre uniquement les lignes qui le concernent.
  • Un unique onglet dans lequel les salariĂ©s sĂ©lectionnent leur nom dans une liste dĂ©roulante en haut, puis les donnĂ©es se mettent Ă  jour dans le tableau rĂ©capitulatif en fonction de la personne sĂ©lectionnĂ©e (voir l’image ci-dessous).
Créer des vues dynamiques

Ici, vous pouvez décider de n’afficher qu’une partie des questions du formulaire, en décidant de ne pas appliquer la fonction FILTER() à toutes les colonnes, mais uniquement à celles qui seront utiles à Michel pour le suivi de ses notes de frais.

Voici la formule rédigée :

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
=sierreur(filter('Réponses au formulaire 1'!B:F;'Réponses au formulaire 1'!A:A=B1);"Aucune note de frais pour ce salarié")
=sierreur(filter('Réponses au formulaire 1'!B:F;'Réponses au formulaire 1'!A:A=B1);"Aucune note de frais pour ce salarié")
=sierreur(filter('Réponses au formulaire 1'!B:F;'Réponses au formulaire 1'!A:A=B1);"Aucune note de frais pour ce salarié")

Explications :

  • Afficher le contenu des colonnes B Ă  F de l’onglet “RĂ©ponses au formulaire 1” correspondant aux lignes filtrĂ©es sur le critère dĂ©fini Ă  l’étape suivante.
  • Filtrer sur les donnĂ©es de l’onglet de la colonne A de “RĂ©ponses au formulaire 1” qui correspondent au… 
  • … prĂ©nom du demandeur dĂ©fini dans la cellule B1 (dans l’exemple de l’image il s’agit de « Michel Â»)
  • Si jamais aucune ligne ne correspond au prĂ©nom sĂ©lectionnĂ©, la formule donnera une erreur. Pour ne pas voir d’erreur s’afficher, la fonction SIERREUR() nous permet de faire afficher “Aucune note de frais pour ce salarié” en cas d’erreur.

Les données peuvent être synthétisées par personne, mais aussi par équipe, secteur… Grâce aux formules Google Sheets, les solutions sont infinies !

ContrĂ´ler et traiter les notes de frais

Vous pouvez avoir l’utilité de deux types de vues : la vue salarié (voir ci-dessus), mais aussi la vue comptable avec un suivi du traitement des demandes et éventuellement des informations en plus, comme le traitement de la TVA sur chaque ligne de note de frais.

Dans la vue comptable, une colonne est dédiée à indiquer si la note de frais a été traitée ou non. Ainsi, à chaque fois que vous en traitez une, vous cochez la cellule de cette colonne sur la ligne correspondant à la note de frais que vous venez de traiter. Pour encore gagner du temps et fluidifier la communication, vous pouvez configurer l’envoi d’un message automatique à destination du demandeur pour le prévenir que le virement devrait apparaître sur son compte bancaire dans les prochains jours. Encore une fois, ne créez des notifications que si elles vous sont vraiment utiles.

Vue comptable avec rappels automatiques

Selon l’organisation dans votre structure ou le montant des notes de frais engagées par vos collègues, vous avez peut-être besoin de traiter ces notes de frais au plus vite. Il peut être judicieux de vous créer un rappel automatique en cas de délai de traitement dépassant 24 ou 48 heures. Vous pouvez paramétrer ce rappel via Apps Script, en indiquant dans votre code qu’un rappel doit être envoyé par email à chaque fois que c’est indiqué dans votre vue comptable.

Pour cela, suivez les étapes suivantes :

  • Dans la vue comptable, crĂ©ez une colonne indiquant, pour chaque note de frais, si une relance doit ĂŞtre envoyĂ©e. VRAI indique qu’il faut envoyer une relance, FAUX qu’il ne faut pas le faire. Dans la formule ci-dessous, la colonne I correspond Ă  la checkbox sur l’image ci-dessus et la colonne E correspond Ă  la date de la demande.
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
=ET(I4=FAUX;AUJOURDHUI()+1>E4)
=ET(I4=FAUX;AUJOURDHUI()+1>E4)
=ET(I4=FAUX;AUJOURDHUI()+1>E4)
  • Pour une lecture facilitĂ©e de la colonne de relance, paramĂ©trez une mise en forme conditionnelle indiquant que les cellules de cette colonne doivent ĂŞtre rouges si la valeur des cellules est TRUE (ou VRAI) et vertes si la valeur des cellules est FALSE (ou FAUX) (voir la partie droite de l’image ci-dessus).
  • Codez l’envoi de l’email dans Google Apps Script (plus d’informations ici) en ne demandant au script de se dĂ©rouler en entier que s’il repère des cellules « VRAI Â» dans la colonne J de la vue comptable. Sinon, il ne doit pas se dĂ©rouler en entier car il n’y a pas de relances Ă  envoyer.
  • ParamĂ©trez le dĂ©clenchement automatique du script une fois par jour, par exemple en tout dĂ©but de journĂ©e, Ă  8h du matin, tous les jours, pour ĂŞtre certain que les personnes en charge des notes de frais n’en oublient aucune (voir l’image ci-dessous).
Déclencher un script automatiquement

Ainsi, grâce aux outils de la suite Google, vous pouvez gagner beaucoup de temps sur les processus d’entreprise et plus particulièrement, sur les demandes de remboursement de notes de frais. Rappelez-vous d’une règle avant de vous lancer dans des automatisations : ne vous embêtez pas à automatiser ce qui n’est pas chronophage. Priorisez vos automatisations sur les tâches les plus lentes et à faible valeur ajoutée.

N’hésitez pas à nous contacter si vous avez besoin d’aide dans l’optimisation du traitement de vos notes de frais ou d’autres processus de votre structure.

Besoin d'un peu plus d'aide sur Sheets ?

Des formateurs sont disponibles toute l'année pour vous accompagner et optimiser votre utilisation de Sheets, que ce soit pour votre entreprise ou pour vos besoins personnels !

Découvrir nos formations Sheets

Articles similaires

  • Articles connexes
  • Plus de l'auteur

Rédacteur

Photo de profil de l'auteur
Julien Wirenius

Je crée des outils de gestion/optimisation pour le reporting (financier, KPIs d'activité) ou l'automatisation de tâches chronophages (compta, admin, gestion projet). Je fais aussi de la formation. Quelques exemples de problèmes que j’adresse : - Reporting bizdev chronophage > automatisation CRM et dashboard(s) - Communication interne entre les opérations et l’équipe compta/facture/finance, sur le suivi client et pré-factu > outil de centralisation et d'uniformisation de la donnée - Facturation à la main > automatisation des parties création et envoi des factures - Analyse tréso et/ou compta > plug avec outil de paye et banque, dispatch & analyse automatiques - Suivi du recrutement - Planning intelligent (congés payés dont réception/acceptation/confirmation, plannings de restauration/d’équipes) - Scraper des taux de bourse et autres infos depuis un site web - Autres ? Surement ! N'hésitez pas à me contacter :)

S’abonner
Notification pour
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires