Subventions fédérales américaines Lite — registre des attributions, budget SF-424A et dépenses (gratuit)
US Federal Grant Management Lite — registre gratuit des attributions fédérales : FAIN, numéro de liste d'assistance, période de performance, budget par catégorie du SF-424A, dépenses rattachées avec part fédérale et points d'avancement. Saisie et consultation manuelles.
Schermafbeeldingen
-
Subventions fédérales américaines Lite — registre des attributions, budget SF-424A et dépenses (gratuit) — capture 1 -
Subventions fédérales américaines Lite — registre des attributions, budget SF-424A et dépenses (gratuit) — capture 2 -
Subventions fédérales américaines Lite — registre des attributions, budget SF-424A et dépenses (gratuit) — capture 3 -
Subventions fédérales américaines Lite — registre des attributions, budget SF-424A et dépenses (gratuit) — capture 4 -
Subventions fédérales américaines Lite — registre des attributions, budget SF-424A et dépenses (gratuit) — capture 5
Le registre de vos subventions fédérales américaines
Ce qui a été attribué, pour quelle période, découpé en quelle enveloppe, et ce qui a été dépensé dessus. Numéro fédéral (FAIN), numéro de liste d'assistance, budget par catégorie du SF-424A, dépenses avec leur part fédérale, points d'avancement.
| Odoo 20 Community — On Premise | ✔ |
| Odoo.sh | ✔ |
| Odoo Online (SaaS) | ✘ |
Le problème
Une subvention fédérale se suit dans un classeur de tableurs : un onglet par attribution, un onglet par budget, un onglet par exercice. Le jour où le responsable du programme part, ou le jour où l'agence demande un rapprochement, personne ne retrouve quelle dépense était imputée sur quelle ligne, ni quelle fraction tombait sur la part fédérale. Ce n'est pas un problème d'outil savant : c'est un problème de registre.
Cette édition gratuite tient ce registre, dans Odoo, à côté du reste de la gestion. Sans limite de durée, sans plafond, sans bandeau publicitaire.
L'application en marche
Ce que fait l'édition gratuite
Le registre des attributions
FAIN, numéro de liste d'assistance (ex-CFDA), agence, UEI, date d'attribution, part fédérale et contrepartie exigée. Une attribution reçue d'une entité intermédiaire se déclare comme telle.
La période de performance
Début, fin, jours restants, et un drapeau posé chaque nuit sur les périodes échues. Une prolongation le fait retomber.
Le budget par poste
Les neuf catégories de la section B du SF-424A, relevées sur l'exemplaire officiel. Les deux lignes de total du formulaire n'y sont pas : elles sont calculées.
Les dépenses rattachées
Chacune sur son poste, avec sa date, sa pièce justificative et sa part fédérale saisie séparément du montant : les confondre fausse tout état financier ultérieur.
Les points d'avancement
Un taux déclaratif et un compte rendu, datés. Le taux n'est pas déduit du budget consommé : c'est l'écart entre les deux qui a de la valeur.
Deux rôles, un cloisonnement
Gestion au quotidien, Responsable pour la configuration et la clôture. Cloisonnement par société sur tous les modèles.
Le module constate, il ne conclut pas
C'est la règle qui gouverne toute l'application, et elle se voit à l'écran.
Une dépense dont la date sort de la période de performance est signalée, jamais refusée : le 2 CFR partie 200 laisse à l'agence, dans les termes de l'attribution, le soin de dire quels coûts antérieurs au démarrage sont recevables.
Un poste dépassé est compté, jamais interdit. L'application dit « les dépenses rattachées à ce poste dépassent son montant budgété ». Elle ne dit pas « cette dépense est inéligible », parce qu'elle n'en sait rien.
Les écrans
Gratuit veut dire gratuit
Aucune limite de durée, aucun plafond d'attributions, de postes ou de dépenses, aucun bandeau publicitaire dans les écrans de travail. Ce n'est pas une période d'essai.
Ce que l'édition complète ajoute
| Lite (ce module) | Complète | |
|---|---|---|
| Registre des attributions, FAIN, période de performance | ✔ | ✔ |
| Budget par catégorie du SF-424A, dépenses, part fédérale | ✔ | ✔ |
| Constat de dépassement, dépense hors période, avancement | ✔ | ✔ |
| Coûts indirects, taux négocié (NICRA) et forfaitaire | — | ✔ |
| Contrepartie et apport en nature, sept conditions du 200.306(b) | — | ✔ |
| Sous-bénéficiaires, quatorze mentions du 200.332(b)(1), suivi | — | ✔ |
| Tirages de fonds, feuilles SF-425 et SF-270 | — | ✔ |
| Constat de seuil d'audit unique | — | ✔ |
| Grants.gov, SAM.gov, USAspending et leur relevé manuel | — | ✔ |
L'édition complète dyo_subventions_us s'installe par-dessus celle-ci sans rien redemander : le registre y reste, et la désinstaller ne vous fait rien perdre.
Ce que ce module ne fait pas
Non éprouvé en production.
- Aucun dépôt réel auprès d'une agence fédérale. Ce module tient un registre interne et n'émet aucune déclaration.
- Aucune connexion à un service fédéral : ni Grants.gov, ni SAM.gov, ni USAspending. C'est l'apport de l'édition complète.
- Pas de calcul de coûts indirects, pas de SF-425, pas de sous-bénéficiaires.
- Il ne dit jamais qu'un coût est éligible. Cette conclusion appartient à l'organisme, à son agence et à son auditeur.
Questions fréquentes
D'où viennent les neuf catégories de budget ?
De la section B du formulaire SF-424A (OMB 4040-0006), relevée sur l'exemplaire officiel publié par Grants.gov. Les deux lignes de total du formulaire ne sont pas proposées à la saisie : ce sont des totaux, et le module les calcule.
Pourquoi saisir la part fédérale séparément du montant ?
Parce qu'une dépense de 1 000 $ dont 800 $ tombent sur la part fédérale et 200 $ sur la contrepartie est le cas ordinaire. Les confondre fausse le rapport financier, et l'erreur ne se voit qu'au moment où l'agence la relève.
Le module bloque-t-il une dépense hors période ?
Non, jamais. Il la signale. Selon les termes de l'attribution, une dépense antérieure au démarrage peut être recevable — et un logiciel qui refuserait la saisie ferait perdre la trace d'une dépense réellement engagée.
Faut-il Odoo Enterprise ?
Non. Odoo 20 Community suffit, et ce module ne dépend que du standard.
Informations techniques
| Nom technique | dyo_subventions_us_lite |
| Dépendances | base, mail — rien d'autre que le standard |
| Licence | LGPL-3 |
| Version | 20.0.1.0.0 |
| Tests | 36 tests automatisés, exécutés sur Odoo 20 |
| Support | welcome@dyonysos.fr |
DYONYSOS. Ce module est un outil de gestion. Il ne constitue ni un conseil juridique, ni un conseil comptable, ni une garantie de conformité au 2 CFR partie 200.
Wat deze app niet doet
- Aucun dépôt réel auprès d'une agence fédérale. Ce module tient un registre interne et n'émet aucune déclaration.
- Aucune connexion à un service fédéral : ni Grants.gov, ni SAM.gov, ni USAspending. C'est l'apport de l'édition complète.
- Pas de calcul de coûts indirects, pas de SF-425, pas de sous-bénéficiaires.
- Il ne dit jamais qu'un coût est éligible. Cette conclusion appartient à l'organisme, à son agence et à son auditeur.
Vereiste applicaties van de appstore
Geen.
Gebruikte Odoo Community-modules
basemail
Applicaties die haar aanvullen
| Serie | Versie | Status | Gepubliceerd op |
|---|---|---|---|
| 20.0 | 20.0.1.0.0 | Beschikbaar | 02-10-2026 |
| 19.0 | 19.0.1.0.0 | Beschikbaar |
Fiche gegenereerd uit de code van de uitgever (privé-repository, branch 20.0): de broncode is niet gepubliceerd.
Automatische controle van de appstore (los van de uitgever), toegepast op alle applicaties. Conforme.
| Controle | Resultaat | Effect indien afwezig |
|---|---|---|
| Manifeste lisible sans exécution | conforme | bloquant |
| Licence reconnue (LGPL-3) | conforme | bloquant |
| Aucune dépendance vers Odoo Enterprise | conforme | bloquant |
| Aucun import de code Enterprise | conforme | bloquant |
| Aucun en-tête de licence Enterprise | conforme | bloquant |
| Icône static/description/icon.png | conforme | déclasse |
| Description (static/description/index.html ou README) | conforme | déclasse |
| Tests automatisés (tests/test_*.py) | conforme | déclasse |
| Traduction française (i18n/fr.po) | conforme | info |
| Section « Ce que le module ne fait pas » | conforme | info |
| Titre de 70 caractères au plus (104 actuellement) | absent | info |
| Résumé en français | conforme | info |
Guide utilisateur — Subventions fédérales américaines (Lite)
Ce guide suit l'ordre dans lequel on se sert de l'application : on enregistre une attribution, on ouvre son budget, on y rattache des dépenses, on note où en est le projet.
Non éprouvé en production. Cette application tient un registre interne. Elle n'émet aucune déclaration et ne transmet rien à aucune agence fédérale.
1. Avant de commencer : les agences
Subventions US → Configuration → Agences fédérales.
Créez l'agence qui vous attribue : son nom complet, son sigle (HHS, NSF, DOE, ED) et, si vous le connaissez, son code à trois chiffres — celui qui apparaît dans les identifiants d'attribution.
L'agence n'est pas cloisonnée par société : le ministère de la santé américain est le même pour toutes les sociétés d'une base.
2. Enregistrer une attribution
Subventions US → Attributions → Nouveau.
Recopiez l'avis d'attribution tel qu'il est.
| Champ | Ce que vous recopiez |
|---|---|
| Intitulé du projet | le titre du programme |
| Numéro fédéral d'attribution (FAIN) | l'identifiant que l'agence porte sur l'avis |
| Numéro de liste d'assistance | le numéro du programme, anciennement CFDA |
| Agence attributrice | celle que vous venez de créer |
| Date d'attribution | Federal Award Date |
| Identifiant unique d'entité (UEI) | le vôtre, douze caractères |
| Début / fin de la période de performance | tels quels |
| Part fédérale attribuée | les fonds fédéraux engagés |
| Contrepartie exigée | ce que vous vous engagez à apporter |
La référence interne est attribuée toute seule (SUBV/2026/0001). Elle sert
de repère quand le FAIN n'est pas encore connu.
Une attribution reçue d'un intermédiaire
Si les fonds ne viennent pas directement de l'agence mais d'un bénéficiaire de premier rang, cochez « Reçue d'une entité intermédiaire (subaward) » et nommez cette entité. Les obligations ne sont pas les mêmes — les délais de rapport et de liquidation notamment.
Ce que l'application vérifie, et ce qu'elle refuse de vérifier
Elle refuse une fin de période antérieure au début, un montant négatif, et un UEI mal formé — douze caractères alphanumériques, ni I ni O.
Elle signale en revanche, sans refuser, un numéro de liste d'assistance qui
ne suit pas la forme habituelle NN.NNN : cette forme n'est pas fixée par le
2 CFR partie 200, et certaines listes ne s'y conforment pas.
3. Ouvrir le budget
Sur la fiche de l'attribution, onglet « Budget par poste ».
Ajoutez une ligne par catégorie. Les neuf catégories proposées sont celles de la section B du formulaire SF-424A :
| a. Personnel | e. Fournitures (Supplies) |
| b. Charges sociales (Fringe Benefits) | f. Prestations et contrats (Contractual) |
| c. Déplacements (Travel) | g. Construction |
| d. Équipement | h. Autres (Other) |
| j. Coûts indirects (Indirect Charges) |
Les lignes i (total des charges directes) et k (total général) du formulaire ne sont pas proposées : ce sont des totaux, et l'application les calcule.
Une catégorie ne peut être ouverte qu'une fois par attribution. Un budget n'a qu'une ligne par catégorie.
4. Rattacher les dépenses
Subventions US → Dépenses → Nouveau, ou depuis l'onglet « Dépenses » de l'attribution.
Le point important tient en une phrase : la part fédérale se saisit séparément du montant. Une dépense de 1 000 $ dont 800 $ tombent sur la part fédérale et 200 $ sur votre contrepartie est le cas ordinaire. Confondre les deux fausse tout état financier ultérieur, et l'erreur ne se voit qu'au moment où l'agence la relève.
Notez aussi la référence de la pièce — facture, bulletin de paie, ordre de mission. C'est ce que l'auditeur demandera : le 2 CFR 200.302(b)(3) exige que tous les enregistrements soient étayés par une pièce d'origine.
Les deux signalements, et pourquoi ils ne bloquent pas
Dépense hors période de performance. Si la date sort de la période, un bandeau orange le dit sur la fiche, la ligne se colore dans la liste, et un filtre « Hors période de performance » les rassemble. La dépense est enregistrée quand même : selon les termes de l'attribution, un coût antérieur au démarrage peut être recevable, et un logiciel qui refuserait la saisie vous ferait perdre la trace d'une dépense réellement engagée.
Poste dépassé. Quand les dépenses rattachées à un poste excèdent son montant budgété, la ligne se colore et la fiche de l'attribution affiche : « N poste(s) au-delà du montant budgété. Le module s'arrête à ce constat : il ne dit pas si la dépense est éligible, ni si un avenant est nécessaire. » C'est exactement ce qu'il fait, et rien de plus.
Annuler une dépense
Passez-la à l'état « Annulée ». Ne la supprimez pas, et ne mettez pas son montant à zéro (l'application le refuse) : la trace que l'auditeur cherchera doit rester. Une dépense annulée sort des totaux.
5. Noter l'avancement
Sur la fiche de l'attribution, onglet « Avancement », ou par le menu Points d'avancement.
Un taux et un compte rendu, datés, couvrant une période. Le taux est déclaratif : l'application ne le déduit pas du budget consommé. C'est justement l'écart entre les deux qui a de la valeur — un projet peut avoir dépensé 70 % de son enveloppe et n'avoir livré que 30 % de son programme. Les deux chiffres se lisent côte à côte sur la fiche.
Le taux de la fiche reprend toujours le dernier point saisi, par date.
6. Le cycle de vie d'une attribution
Brouillon → En cours → En clôture (closeout) → Clôturée.
Les boutons du bandeau font passer d'un état à l'autre, et « Remettre en brouillon » revient en arrière. Rien n'est verrouillé : ce sont des repères de suivi, pas des validations comptables.
Une tâche planifiée quotidienne pose le drapeau « Période de performance échue » sur les attributions dont la date de fin est passée. Une prolongation (no-cost extension) fait retomber le drapeau dès la nuit suivante : il aurait été plus simple de calculer ce drapeau à l'affichage, mais un calcul sur la date du jour ne se cherche pas dans un filtre et se périme dans le cache du serveur.
7. Qui peut faire quoi
| Gestion | Responsable | |
|---|---|---|
| Lire les attributions, postes, dépenses, avancement | ✔ | ✔ |
| Créer et modifier attributions, postes, dépenses | ✔ | ✔ |
| Supprimer | — | ✔ |
| Créer et modifier les agences fédérales | — | ✔ |
| Menu Configuration | — | ✔ |
Les deux groupes se règlent par utilisateur, dans Paramètres → Utilisateurs, sous le privilège « Subventions fédérales US ».
8. Quand vous aurez besoin de plus
L'édition complète dyo_subventions_us s'installe par-dessus celle-ci sans
rien redemander, et ajoute :
- les coûts indirects et le taux négocié (NICRA) ;
- la contrepartie et l'apport en nature, avec les sept conditions du 2 CFR 200.306(b) ;
- les sous-bénéficiaires, les quatorze mentions du 2 CFR 200.332(b)(1) et leur suivi ;
- les tirages de fonds ;
- les feuilles SF-425 et SF-270 avec leurs échéances ;
- le constat de seuil d'audit unique ;
- les connexions Grants.gov, SAM.gov, USAspending — et leur contournement manuel.
Le registre reste le vôtre : désinstaller l'édition complète ne vous fait rien perdre.
Support : welcome@dyonysos.fr — DYONYSOS, https://dyonysos.fr
Beoordelingen van ingelogde klanten. Eén beoordeling per klant; de uitgever kan erop reageren. Log in om een beoordeling te plaatsen.
- Uitgever
- DYONYSOS
- contact@omnifloo.com
- Omnifloo-klanten
- Support inbegrepen volgens uw formule: helpcentrum.