Passer au contenu principal

Comment créer un processus de remboursement des notes de frais dans Formaloo

Créez dans Formaloo un processus de remboursement des notes de frais : un formulaire avec sections manager et finance réservées aux administrateurs, un acheminement automatisé, trois modèles PDF et un portail basé sur les rôles.

Ce que vous allez créer

À la fin de ce guide, vous disposerez d’un formulaire unique qui gère l’intégralité d’une note de frais, de la soumission au paiement. Les collaborateurs soumettent une demande, leur manager l’approuve ou la refuse à partir de champs réservés aux administrateurs sur le même enregistrement, et la finance procède au paiement sans jamais toucher à un second formulaire. Les changements de statut déclenchent l’acheminement automatique, des notifications par e-mail à votre image et trois documents PDF (un dossier de décision du manager, un dossier de traitement par la finance et un rapport de frais pour le collaborateur). Un portail basé sur les rôles offre aux collaborateurs, aux managers et à la finance leur propre vue filtrée du pipeline.

Quand l’utiliser

  • Les approbations de frais se trouvent dans des fils d’e-mails et des tableurs, et des demandes se perdent régulièrement entre « envoyé à mon manager » et « remboursé »

  • Vous souhaitez une seule piste d’audit par dépense, au lieu de formulaires distincts pour la soumission, l’approbation et le paiement

  • La finance n’a aucune visibilité sur les demandes approuvées qui attendent encore d’être payées

  • Les collaborateurs demandent sans cesse « où en est mon remboursement ? » faute de pouvoir consulter eux-mêmes le statut

  • Vous avez besoin d’un document PDF pour chaque décision et chaque paiement, à des fins de conformité ou d’audit

Partie 1 — Créer le formulaire de note de frais

C’est le seul formulaire de tout le processus. Les collaborateurs remplissent la section publique lorsqu’ils soumettent une demande. Les sections manager et finance sont réservées aux administrateurs. Elles se trouvent sur le même enregistrement : un manager ou un responsable financier ouvre simplement la réponse et remplit sa partie, au lieu de jongler avec un formulaire distinct. Le Form Creation Agent peut générer l’ensemble de la structure, sections réservées aux administrateurs comprises, à partir d’une seule instruction.

1. Créez un nouveau projet : depuis votre page d’accueil Formaloo, créez un nouveau projet avec Form. Il est fourni avec un formulaire déjà associé, ce qui constitue le point de départ le plus rapide pour ce processus.

2. Ouvrez le Form Creation Agent : depuis votre page d’accueil Formaloo, cliquez sur Form Creation Agent. Décrivez votre formulaire sous forme de texte (ou collez l’instruction ci-dessous), puis cliquez sur Create.

Crée un formulaire de remboursement des notes de frais. Section publique : nom complet, adresse e-mail, service (choix unique), catégorie de dépense (choix unique : Travel, Meals, Equipment, Software, Other), objet de la dépense (texte court), montant (nombre), date de la dépense (date), téléversement du justificatif (fichier) et un projet ou centre de coûts facultatif (texte court). Ajoute une section manager réservée aux administrateurs : manager assigné (champ Assignee), décision (choix unique : Approved, Rejected), notes d’approbation (texte long). Ajoute une section finance réservée aux administrateurs : responsable financier (champ Assignee), mode de paiement (choix unique : Bank transfer, Company card, Check), numéro de référence du paiement (texte court), date de paiement (date), notes de la finance (texte long). Ajoute une section de statut réservée aux administrateurs : statut de la dépense (liste déroulante : Manager review, Finance processing, Processed, Rejected, On hold) et notes internes (texte long).

3. Vérifiez vos champs : votre formulaire devrait maintenant ressembler au tableau ci-dessous. Le Form Creation Agent aura généré automatiquement la plus grande partie de cette structure. Ouvrez les paramètres de chaque champ et vérifiez que l’ID de champ correspond exactement, car la logique, les e-mails et les PDF font tous référence à ces ID.

Champ (formulation de la question)

L’ID du champ

Type

Section

Quel est votre nom complet ?

employee_name

Texte court

Public

Quelle est votre adresse e-mail ?

employee_email

E-mail

Public

Dans quel service travaillez-vous ?

department

Choix unique

Public

Quelle est la catégorie de dépense ?

expense_category

Choix unique

Public

Quel est l’objet de cette dépense ?

expense_description

Texte court

Public

Quel montant demandez-vous ?

amount

Nombre

Public

À quelle date cette dépense a-t-elle été engagée ?

expense_date

Date

Public

Veuillez téléverser votre justificatif.

receipt

Téléversement de fichier

Public

À quel projet ou centre de coûts cette dépense se rapporte-t-elle ?

project_code

Texte court

Public, facultatif

Manager assigné

manager

Assignee

Administrateurs uniquement

Décision

manager_decision

Choix unique : Approved / Rejected

Administrateurs uniquement

Notes d’approbation

approval_notes

Texte long

Administrateurs uniquement

Responsable financier

finance_reviewer

Assignee

Administrateurs uniquement

Mode de paiement

payment_method

Choix unique

Administrateurs uniquement

Numéro de référence du paiement

payment_reference

Texte court

Administrateurs uniquement

Date de paiement

payment_date

Date

Administrateurs uniquement

Notes de la finance

finance_notes

Texte long

Administrateurs uniquement

Statut de la dépense

expense_status

Liste déroulante : Manager review / Finance processing / Processed / Rejected / On hold

Administrateurs uniquement

Notes internes

internal_notes

Texte long

Administrateurs uniquement

📖 Consultez Que sont les champs réservés aux administrateurs et à quoi servent-ils pour comprendre en quoi ces champs se comportent différemment des champs publics.

4. Publiez le formulaire : cliquez sur Publish dans la barre flottante en haut de l’éditeur.

Partie 2 — Créer vos modèles d’e-mail

Quatre modèles se déclenchent automatiquement à mesure que la demande progresse dans le processus : une notification au manager à l’arrivée d’une demande, une notification à la finance lorsqu’elle est approuvée, un avis de refus au collaborateur et une confirmation de remboursement une fois le paiement effectué. Créez-les tous les quatre dès maintenant afin qu’ils soient prêts à être associés à la logique dans la partie 4.

1. Ouvrez l’éditeur de modèles d’e-mail : cliquez sur l’icône de votre profil → Apps & integrations → Custom email templates → Add new template.

2. Créez chacun des quatre modèles : donnez à chacun un nom, un objet et un design, en utilisant l’insertion des réponses (@field_id) pour personnaliser le contenu. Enregistrez chacun d’eux.

  • New expense submitted (au manager) : objet « Nouvelle note de frais de @employee_name : @expense_category, @amount ». Résume la demande et invite le manager à ouvrir l’enregistrement, à examiner le justificatif et à renseigner sa décision.

  • Approved for processing (à la finance) : objet « Approuvée pour traitement : @employee_name, @amount (@expense_category) ». Résume la demande et indique le manager approbateur, puis invite la finance à renseigner les informations de paiement et à la marquer comme Processed.

  • Expense not approved (au collaborateur) : objet « Votre note de frais n’a pas été approuvée : @expense_category, @amount ». Insère @approval_notes comme motif et invite le collaborateur à soumettre de nouveau sa demande ou à en discuter avec son manager.

  • Reimbursement confirmed (au collaborateur) : objet « Votre remboursement est en cours : @amount (@expense_category) ». Confirme @payment_method, @payment_reference et @payment_date, et indique que le rapport de frais PDF est joint.

📖 Consultez comment créer et envoyer des modèles d’e-mail personnalisés pour une présentation complète de l’éditeur de modèles, y compris la génération du design HTML par l’IA à partir d’une instruction.

Partie 3 — Créer vos modèles PDF

Trois modèles PDF transforment l’enregistrement en document à chaque moment clé : un dossier de décision du manager, un dossier de traitement par la finance et un rapport de frais destiné au collaborateur. La logique les générera tous les trois automatiquement par la suite : ici, vous vous contentez de les créer.

1. Ouvrez l’éditeur de modèles PDF : cliquez sur l’icône de votre profil → Apps & integrations → Custom PDF templates → Add new template.

2. Créez chacun des trois modèles : utilisez le bloc AI pour générer un design à partir d’une instruction, ou passez en vue HTML et collez votre propre code. Utilisez l’insertion des réponses pour intégrer les valeurs des champs.

  • Manager decision record : les détails de la dépense, accompagnés d’une bannière de décision (approuvée ou refusée) et des notes d’approbation. Conservé pour les archives du manager et des RH.

  • Finance processing record : un récapitulatif du montant, un tableau des informations de paiement et une chaîne d’approbation en trois étapes (collaborateur, manager, puis finance). Conservé pour la piste d’audit de la finance.

  • Employee expense report : une confirmation de remboursement avec un récapitulatif du paiement et la chronologie des approbations. Joint à l’e-mail de confirmation reçu par le collaborateur.

📖 Consultez comment créer des modèles PDF pour transformer les réponses en documents pour une présentation complète de l’éditeur.

Partie 4 — Automatiser les approbations et l’acheminement avec la logique avancée

C’est ici que le processus prend forme. Un seul ensemble de règles de logique achemine l’enregistrement du manager vers la finance jusqu’au paiement, déclenche le bon e-mail à chaque étape et génère le bon PDF. Le Logic Agent peut tout générer à partir d’une seule instruction décrivant chaque condition.

1. Ouvrez le Logic Agent : dans l’éditeur de formulaire, ouvrez Advanced logic depuis le panneau des paramètres du formulaire, à droite, puis accédez à l’onglet Logic. Cliquez sur Logic Agent dans le coin supérieur droit.

2. Décrivez l’ensemble du processus en une seule instruction : collez l’instruction ci-dessous et cliquez sur Generate rules.

Lorsque le formulaire est soumis : définir le statut de la dépense sur « Manager review », attribuer l’enregistrement au champ manager et envoyer l’e-mail « New expense submitted » au manager. Masquer par défaut le mode de paiement, le numéro de référence du paiement, la date de paiement et les notes de la finance. Lorsque la décision passe à « Approved » : afficher le mode de paiement, le numéro de référence du paiement, la date de paiement et les notes de la finance ; définir le statut de la dépense sur « Finance processing » ; attribuer l’enregistrement au champ du responsable financier ; et envoyer l’e-mail « Approved for processing » au responsable financier. Lorsque la décision passe à « Rejected » : définir le statut de la dépense sur « Rejected » et envoyer l’e-mail « Expense not approved » à l’adresse indiquée dans le champ e-mail du collaborateur, en insérant les notes d’approbation comme motif. Lorsque le statut de la dépense passe à « Processed » : générer le PDF du rapport de frais du collaborateur et envoyer l’e-mail « Reimbursement confirmed » à l’adresse indiquée dans le champ e-mail du collaborateur, avec ce PDF en pièce jointe.

3. Vérifiez et approuvez chaque règle : l’IA présente un aperçu de chaque règle créée. Approuvez, refaites ou annulez chacune d’elles individuellement, puis effectuez les ajustements manuels nécessaires, par exemple en vérifiant que le bon modèle d’e-mail est sélectionné pour chaque action « Send email » et le bon modèle PDF pour l’action « Generate PDF ».

4. Enregistrez votre logique : cliquez sur Save dans le coin supérieur droit.

📖 Consultez Qu’est-ce que la logique dans Formaloo et comment ajouter une logique avancée à votre formulaire pour en savoir plus sur le fonctionnement des règles On submit et On update. Pour la liste complète des variables prises en charge, consultez comment intégrer dynamiquement les données des formulaires dans des e-mails, des PDF et des instructions IA personnalisés.

Partie 5 — Configurer le portail pour les collaborateurs, les managers et la finance

Transformez le projet en portail afin que chaque rôle ne voie que ce qui le concerne : les collaborateurs voient leurs propres demandes, les managers la file de leur équipe, et la finance travaille à partir d’un pipeline Kanban.

1. Activez le portail : ouvrez votre projet, cliquez sur l’icône d’engrenage dans le coin supérieur droit et sélectionnez Activate client portal. Cliquez sur Manage users, puis sur Setup wizard, et connectez un annuaire d’utilisateurs.

2. Ajoutez des rôles d’utilisateur : dans votre annuaire d’utilisateurs, ajoutez trois rôles : Employee, Manager et Finance. Vous pouvez ainsi contrôler l’accès aux pages et les filtres de données selon le rôle.

📖 Consultez comment créer et attribuer des rôles d’utilisateur dans votre portail pour une présentation complète.

3. Créez les pages des collaborateurs : ajoutez une page Submit an expense avec le bloc de formulaire. Ajoutez My claims, un tableau filtré sur l’adresse e-mail de l’utilisateur connecté, affichant la catégorie, le montant, la date et le statut. Ajoutez Rejected claims, avec le même filtre plus statut = Rejected, affichant les notes d’approbation du manager afin que les collaborateurs comprennent pourquoi et puissent soumettre à nouveau.

💡 Astuce : chaque collaborateur ne voit que ses propres réponses sur ces pages. Aucun enregistrement d’une autre personne n’apparaît. Consultez comment permettre aux utilisateurs de consulter et de modifier leurs propres données dans votre portail.

4. Créez les pages des managers : ajoutez Pending my approval, un tableau filtré sur manager = utilisateur connecté et statut = Manager review, trié du plus ancien au plus récent. Ajoutez All my team's claims, filtré sur manager = utilisateur connecté, tous statuts confondus. Ajoutez Approved by me, filtré sur manager = utilisateur connecté et décision = Approved, pour suivre les demandes approuvées encore en cours de traitement par la finance.

💡 Astuce : chaque manager ne voit que les demandes qui lui sont attribuées, et non la file d’un autre manager. Consultez comment permettre aux utilisateurs de consulter et de modifier leurs propres données dans votre portail.

5. Créez les pages de la finance : ajoutez All expenses, un tableau Kanban regroupé par statut de dépense avec cinq colonnes (Manager review, Finance processing, Processed, Rejected, On hold). Déplacer une carte d’une colonne à l’autre met à jour le statut et déclenche automatiquement la logique correspondante. Ajoutez Ready to process, un tableau filtré sur statut = Finance processing, trié du plus ancien au plus récent. Ajoutez Processed, filtré sur statut = Processed, affichant le mode de paiement, la référence et la date sous forme de journal d’audit. Ajoutez Expense overview, un graphique des montants demandés regroupés par catégorie et par service.

📖 Consultez comment créer un tableau Kanban et comment trier et filtrer les données de vos réponses pour les vues de données utilisées sur ces pages.

Ce que vous obtenez

Les collaborateurs soumettent une demande une seule fois et peuvent toujours en consulter le statut sans rien demander à personne. Les managers approuvent ou refusent depuis l’enregistrement même dont ils ont été avertis. Pas de second formulaire, pas de copier-coller dans un e-mail. La finance travaille à partir d’une seule file Kanban au lieu d’une boîte de réception partagée, et chaque décision et chaque paiement produisent un PDF pour la piste d’audit. Ce qui était auparavant un processus éparpillé entre e-mails et tableurs se résume désormais à un formulaire, un pipeline et trois rôles qui voient chacun exactement ce dont ils ont besoin.

Modèles prêts à l’emploi

Inutile de partir de zéro : nous l’avons déjà préparé pour vous.

  • Employee request workflow — achemine les demandes internes par type et suit les approbations depuis une seule vue. Remplacez ses champs par les champs propres aux frais et la logique de décision de ce guide pour en faire un processus de remboursement dédié.

  • Scholarship & grant application with scoring and approval — un processus d’examen en plusieurs étapes avec des e-mails d’approbation et de refus automatisés. Le même schéma d’embranchement approbation/refus utilisé ici pour les managers s’applique directement.

  • Patient intake & consent workflow for healthcare — des sections conditionnelles réservées aux administrateurs, un export PDF et un pipeline Kanban d’administration, structurés de la même manière que les sections manager et finance de ce guide.

Et ensuite ?

Découvrez d’autres tutoriels

Avez-vous trouvé la réponse à votre question ?