Ajoute les enveloppes budgétaires à l'endpoint /calculate

Conncecté à openfisca-france-dotations-locales!51


  • Ajout d'une fonctionnalité. Évolution de la simulation.
  • Période : 2025 et PLF 2026.
  • Détails :
    • Ajoute les enveloppes budgétaires au total de la requête et la réponse de /calculate
      • Ajoute la clef budgetNational à la DGF, DF, DCN, DACOM et DNP
      • Ajoute les clefs budgetNational, budgetMetropole et budgetOutreMer à la DSR et la DSU
    • Met à jour la réforme du PLF 2026
      • Ajoute la variable dsr_montant_outre_mer
      • Extrait en un fichier par dotation les variables réformées
      • Permet l'extraction de budgets des paramètres via get_budget_from_parameters ou des variables via get_budget_from_variables
      • Définit les nouveaux types BudgetType et DotationOpenFiscaExtended pour les dotations nécessaires au budget mais hors périmètre de base de l'API (DotationOpenFisca)
    • Extrait la gestion des erreurs de l'API web dans leximpact_dotations_back/errors.py
    • Ajoute le cas de réponse à /calculate avec error
    • Améliore les tests
      • Factorise les initialisations par fixture dans tests/conftest.py
      • Factorise les montants cibles des dotations dans tests/targets.py
      • Explicite les écarts de montants entre PLF 2026 et loi en vigueur 2025
Edited by sandcha

Merge request reports

Loading