D-budget

Commandes

Fermer

Vous avez demandé : les actions dans les programmes (CP) dont le libellé ou le code contient « Restitution des « biens mal acquis » ».

Aide publique au développement :

Source de la donnée : fichier open data publié par le ministère de l'économie et des finances

Consulter la source.

Source de la donnée : fichier open data publié par le ministère de l'économie et des finances

Consulter la source.

Afficher les données

Budget Mission Code prog Code action Action AE CP Type LFR Exercice Source
BG Aide publique au développement 370 370-00 PLR 2024 source
BG Aide publique au développement 370 370-01 BMA_Coopération bilatérale 32 000 000,00 LFI 2025 source

Erreur

No JSON object could be decoded

08:02:36: level de log mis a 1

08:02:36: display_form

08:02:36: default : actions programme "Restitution des « biens mal acquis »" en CP

08:02:36: requete_naturelle(actions programme "Restitution des « biens mal acquis »" en CP )

08:02:36: Analyse de (?<=ission|gramme|rammes|action|cettes)(?:\s*"\s*(?P.*?)\s*"|\s*«\s*(?P.*?)\s*»|\s+(?P\d+)) sur : actions programme "Restitution des « biens mal acquis »" en CP

08:02:36: Trouvé : Restitution des « biens mal acquis »

08:02:36: Ajout de recettes_fiscales_nettes pour la regex \b(?:rfn|recettes fiscales nettes)\b

08:02:36: Ajout de recettes_non_fiscales pour la regex \b(?:rnf|recettes non fiscales)\b

08:02:36: Ajout de amortissement_dette_mlt pour la regex \b(?:amortissement)\b

08:02:36: Ajout de emission_dette_mlt pour la regex \b(?:oat|émission de dette à moyen et long termes?)\b

08:02:36: Ajout de solde pour la regex \b(?:solde|déficit)\b

08:02:36: Ajout de depenses_nettes pour la regex \b(?:dépenses nettes|dépenses|charges)\b

08:02:36: Ajout de besoin_financement pour la regex \b(?:besoin de financement)\b

08:02:36: Ajout de deficit_a_financer pour la regex \b(?:déficit à financer)\b

08:02:36: Analyse de \b(?:rfn|recettes fiscales nettes)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:rfn|recettes fiscales nettes)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:rnf|recettes non fiscales)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:rnf|recettes non fiscales)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:amortissement)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:amortissement)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:oat|émission de dette à moyen et long termes?)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:oat|émission de dette à moyen et long termes?)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:solde|déficit)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:solde|déficit)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:dépenses nettes|dépenses|charges)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:dépenses nettes|dépenses|charges)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:besoin de financement)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:besoin de financement)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:déficit à financer)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:déficit à financer)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:solde|déficit)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:solde|déficit)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:rfn)\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?:rfn)\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de (Recettes\s+fiscales\s+brutes|rfb|dépenses\s+brutes|Remboursements\s+et\s+dégrèvements|r&d|Recettes\s+fiscales\s+nettes|dépenses\s+nettes|Recettes\s+non\s+fiscales|rfn|Recettes\s+totales\s+nettes|dépenses\s+nettes|Prélèvements\s+sur\s+recettes|psr|Montant\s+net\s+des\s+recettes\s+hors\s+fonds\s+de\s+concours|Montants\s+nets\s+pour\s+le\s+budget\s+général|Total\s+net\s+des\s+recettes|Total\s+du\s+budget\s+général|Évaluation\s+des\s+fonds\s+de\s+concours\s+et\s+crédits\s+correspondants|Montants\s+nets\s+pour\s+le\s+budget\s+général|Totaux\s+pour\s+les\s+budgets\s+annexes|Total\s+des\s+budgets\s+annexes|Totaux\s+pour\s+les\s+budgets\s+annexes|Comptes\s+d'affectation\s+spéciale|Comptes\s+de\s+concours\s+financiers|Comptes\s+de\s+commerce|Comptes\s+d'opérations\s+monétaires|Solde\s+pour\s+les\s+comptes\s+spéciaux|Solde\s+général|Résultat\s+budgétaire\s+de\s+l'[ÉE]tat) sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de (Recettes\s+fiscales\s+brutes|rfb|dépenses\s+brutes|Remboursements\s+et\s+dégrèvements|r&d|Recettes\s+fiscales\s+nettes|dépenses\s+nettes|Recettes\s+non\s+fiscales|rfn|Recettes\s+totales\s+nettes|dépenses\s+nettes|Prélèvements\s+sur\s+recettes|psr|Montant\s+net\s+des\s+recettes\s+hors\s+fonds\s+de\s+concours|Montants\s+nets\s+pour\s+le\s+budget\s+général|Total\s+net\s+des\s+recettes|Total\s+du\s+budget\s+général|Évaluation\s+des\s+fonds\s+de\s+concours\s+et\s+crédits\s+correspondants|Montants\s+nets\s+pour\s+le\s+budget\s+général|Totaux\s+pour\s+les\s+budgets\s+annexes|Total\s+des\s+budgets\s+annexes|Totaux\s+pour\s+les\s+budgets\s+annexes|Comptes\s+d'affectation\s+spéciale|Comptes\s+de\s+concours\s+financiers|Comptes\s+de\s+commerce|Comptes\s+d'opérations\s+monétaires|Solde\s+pour\s+les\s+comptes\s+spéciaux|Solde\s+général|Résultat\s+budgétaire\s+de\s+l'[ÉE]tat) sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \brecettes?\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \brecettes?\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \brecettes?\b sur : actions programme

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \brecettes?\b sur : en CP

08:02:36: Correspondance non trouvee

08:02:36: Analyse de \b(?Pae|autorisations\s+d['’]engagement|cp|cr.dits\s+de\s+paiement)\b sur : actions programme

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?Pae|autorisations\s+d['’]engagement|cp|cr.dits\s+de\s+paiement)\b sur : en CP

08:02:36: Trouvé : CP

08:02:36: Analyse de \b(?P\bBA|budgets\s+annexes?\b)\b sur : actions programme

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bBA|budgets\s+annexes?\b)\b sur : en

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bBA|budgets\s+annexes?\b)\b sur :

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bBG|budgets?\s+g[eé]n[eé]ral\b)\b sur : actions programme

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bBG|budgets?\s+g[eé]n[eé]ral\b)\b sur : en

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bBG|budgets?\s+g[eé]n[eé]ral\b)\b sur :

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bCCF|comptes?\s+de\s+concours\s+financiers?\b)\b sur : actions programme

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bCCF|comptes?\s+de\s+concours\s+financiers?\b)\b sur : en

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bCCF|comptes?\s+de\s+concours\s+financiers?\b)\b sur :

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bCAS|comptes\s+d'affectation\s+sp[eé]ciale\b)\b sur : actions programme

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bCAS|comptes\s+d'affectation\s+sp[eé]ciale\b)\b sur : en

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b(?P\bCAS|comptes\s+d'affectation\s+sp[eé]ciale\b)\b sur :

08:02:36: Correspondance non trouvée

08:02:36: Recherche du grain dans (?Pmissions?|programmes?|actions?|sous-actions?|titres?|categories?) sur : actions programme

08:02:36: Trouvé : actions

08:02:36: Trouvé : programme

08:02:36: Recherche du grain dans (?Pmissions?|programmes?|actions?|sous-actions?|titres?|categories?) sur : en

08:02:36: Correspondance non trouvée

08:02:36: Recherche du grain dans (?Pmissions?|programmes?|actions?|sous-actions?|titres?|categories?) sur :

08:02:36: Correspondance non trouvée

08:02:36: Analyse de [eé]quilibre sur : programme

08:02:36: Correspondance non trouvée

08:02:36: Analyse de [eé]quilibre sur : actions

08:02:36: Correspondance non trouvée

08:02:36: Analyse de [eé]quilibre sur : en

08:02:36: Correspondance non trouvée

08:02:36: Analyse de [eé]quilibre sur :

08:02:36: Correspondance non trouvée

08:02:36: Analyse de ((?PPLFR1|\bpremier\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR2|\bdeuxième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR3|\btroisième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR4|\bquatrième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR5|\bcinquième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR6|\bsixième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR7|\bseptième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR|\bprojet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLF|\bprojet\s+de\s+loi\s+de\s+finances?\b)|(?PLFI|\bloi\s+de\s+finances?\s+initiales?\b)|(?PLFR1|\bpremier\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR2|\bdeuxième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR3|\btroisième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR4|\bquatrième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR5|\bcinquième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR6|\bsixième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR7|\bseptième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR|\bloi\s+de\s+finances\s+rectificatives?\b)|(?PPLFFG|\bprojet\s+de\s+loi\s+de\s+finances\s+de\s+fin\s+de\s+gestion\b)|(?PLFFG|\bloi\s+de\s+finances\s+de\s+fin\s+de\s+gestion\b)|(?PPLR|\bprojet\s+de\s+loi\s+de\s+r[éè]glement\b)|(?PLR|\bloi\s+de\s+r[éè]glement\b)) sur : programme

08:02:36: Correspondance non trouvée

08:02:36: Analyse de ((?PPLFR1|\bpremier\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR2|\bdeuxième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR3|\btroisième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR4|\bquatrième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR5|\bcinquième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR6|\bsixième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR7|\bseptième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR|\bprojet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLF|\bprojet\s+de\s+loi\s+de\s+finances?\b)|(?PLFI|\bloi\s+de\s+finances?\s+initiales?\b)|(?PLFR1|\bpremier\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR2|\bdeuxième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR3|\btroisième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR4|\bquatrième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR5|\bcinquième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR6|\bsixième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR7|\bseptième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR|\bloi\s+de\s+finances\s+rectificatives?\b)|(?PPLFFG|\bprojet\s+de\s+loi\s+de\s+finances\s+de\s+fin\s+de\s+gestion\b)|(?PLFFG|\bloi\s+de\s+finances\s+de\s+fin\s+de\s+gestion\b)|(?PPLR|\bprojet\s+de\s+loi\s+de\s+r[éè]glement\b)|(?PLR|\bloi\s+de\s+r[éè]glement\b)) sur : actions

08:02:36: Correspondance non trouvée

08:02:36: Analyse de ((?PPLFR1|\bpremier\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR2|\bdeuxième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR3|\btroisième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR4|\bquatrième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR5|\bcinquième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR6|\bsixième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR7|\bseptième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR|\bprojet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLF|\bprojet\s+de\s+loi\s+de\s+finances?\b)|(?PLFI|\bloi\s+de\s+finances?\s+initiales?\b)|(?PLFR1|\bpremier\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR2|\bdeuxième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR3|\btroisième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR4|\bquatrième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR5|\bcinquième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR6|\bsixième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR7|\bseptième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR|\bloi\s+de\s+finances\s+rectificatives?\b)|(?PPLFFG|\bprojet\s+de\s+loi\s+de\s+finances\s+de\s+fin\s+de\s+gestion\b)|(?PLFFG|\bloi\s+de\s+finances\s+de\s+fin\s+de\s+gestion\b)|(?PPLR|\bprojet\s+de\s+loi\s+de\s+r[éè]glement\b)|(?PLR|\bloi\s+de\s+r[éè]glement\b)) sur : en

08:02:36: Correspondance non trouvée

08:02:36: Analyse de ((?PPLFR1|\bpremier\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR2|\bdeuxième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR3|\btroisième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR4|\bquatrième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR5|\bcinquième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR6|\bsixième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR7|\bseptième\s+projet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLFR|\bprojet\s+de\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PPLF|\bprojet\s+de\s+loi\s+de\s+finances?\b)|(?PLFI|\bloi\s+de\s+finances?\s+initiales?\b)|(?PLFR1|\bpremier\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR2|\bdeuxième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR3|\btroisième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR4|\bquatrième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR5|\bcinquième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR6|\bsixième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR7|\bseptième\s+loi\s+de\s+finances\s+rectificatives?\b)|(?PLFR|\bloi\s+de\s+finances\s+rectificatives?\b)|(?PPLFFG|\bprojet\s+de\s+loi\s+de\s+finances\s+de\s+fin\s+de\s+gestion\b)|(?PLFFG|\bloi\s+de\s+finances\s+de\s+fin\s+de\s+gestion\b)|(?PPLR|\bprojet\s+de\s+loi\s+de\s+r[éè]glement\b)|(?PLR|\bloi\s+de\s+r[éè]glement\b)) sur :

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b((?P\d{4})\s+à\s+(?P\d{4})|\bdepuis\s+(?P\d{4})|\bjusqu.(?:à|a|en)\s+(?P\d{4})|(?P\d{4}))\b sur : programme

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b((?P\d{4})\s+à\s+(?P\d{4})|\bdepuis\s+(?P\d{4})|\bjusqu.(?:à|a|en)\s+(?P\d{4})|(?P\d{4}))\b sur : actions

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b((?P\d{4})\s+à\s+(?P\d{4})|\bdepuis\s+(?P\d{4})|\bjusqu.(?:à|a|en)\s+(?P\d{4})|(?P\d{4}))\b sur : en

08:02:36: Correspondance non trouvée

08:02:36: Analyse de \b((?P\d{4})\s+à\s+(?P\d{4})|\bdepuis\s+(?P\d{4})|\bjusqu.(?:à|a|en)\s+(?P\d{4})|(?P\d{4}))\b sur :

08:02:36: Correspondance non trouvée

08:02:36: Quoi = les actions dans les programmes (CP) dont le libellé ou le code contient « Restitution des « biens mal acquis » »

08:02:36: Certaines parties de la requête n'ont pas ete exploitées : programme, actions , en ,

08:02:36: SELECT credits.aecp, mission.type_budget, mission.libelle, programme.code, act.code, act.libelle, etape.url, act.code_source, sum(credits.montant), etape.type_etape, etape.numero_lfr, etape.exercice FROM fi_credits credits, fi_mission2 mission, fi_programme programme, fi_action act, fi_etape2 etape WHERE mission.code = programme.code_mission and mission.code_etape = programme.code_etape AND programme.code = act.code_programme and programme.code_etape = act.code_etape AND act.code = credits.code_action and act.code_etape = credits.code_etape AND etape.code = programme.code_etape AND (programme.libelle like %s or programme.code = %s) GROUP BY credits.aecp, mission.type_budget, mission.libelle, programme.code, act.code, act.libelle, etape.url, act.code_source ORDER BY etape.exercice, mission.type_budget, mission.libelle, programme.code, act.code

08:02:36: Requête : SELECT credits.aecp, mission.type_budget, mission.libelle, programme.code, act.code, act.libelle, etape.url, act.code_source, sum(credits.montant), etape.type_etape, etape.numero_lfr, etape.exercice
FROM fi_credits credits, fi_mission2 mission, fi_programme programme, fi_action act, fi_etape2 etape
WHERE mission.code = programme.code_mission and mission.code_etape = programme.code_etape AND programme.code = act.code_programme and programme.code_etape = act.code_etape AND act.code = credits.code_action and act.code_etape = credits.code_etape AND etape.code = programme.code_etape AND (programme.libelle like %s or programme.code = %s)
GROUP BY credits.aecp, mission.type_budget, mission.libelle, programme.code, act.code, act.libelle, etape.url, act.code_source
ORDER BY etape.exercice, mission.type_budget, mission.libelle, programme.code, act.code

08:02:36: Paramètres : [u'%Restitution des \xab biens mal acquis \xbb%', u'Restitution des \xab biens mal acquis \xbb']

08:02:36: Résultats : ((u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', Decimal('0'), u'PLR', None, 2024L), (u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', Decimal('0'), u'PLR', None, 2024L), (u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', Decimal('6100806'), u'LFI', None, 2024L), (u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', Decimal('6100806'), u'LFI', None, 2024L), (u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', Decimal('140327750'), u'PLF', None, 2025L), (u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', Decimal('140327750'), u'PLF', None, 2025L), (u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', Decimal('32000000'), u'LFI', None, 2025L), (u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', Decimal('0'), u'LFI', None, 2025L))

08:02:36: Résultats de la requête : ((u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', Decimal('0'), u'PLR', None, 2024L), (u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', Decimal('0'), u'PLR', None, 2024L), (u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', Decimal('6100806'), u'LFI', None, 2024L), (u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', Decimal('6100806'), u'LFI', None, 2024L), (u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', Decimal('140327750'), u'PLF', None, 2025L), (u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', Decimal('140327750'), u'PLF', None, 2025L), (u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', Decimal('32000000'), u'LFI', None, 2025L), (u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', Decimal('0'), u'LFI', None, 2025L))

08:02:36: Assemblage des AE et des CP

08:02:36: Avant : 8 lignes et 12 colonnes

08:02:36: Index : 0, 8.

08:02:36: libelle_cols_res = [u'Budget', u'Mission', u'Code programme', u'Code action', u'Libell\xe9 action', u'_URL_', u'Source', u'Type de texte', u'Num\xe9ro LFR', u'Exercice', u'AE', u'CP'].

08:02:36: cols= {u'CP': 11, u'AE': 10}

08:02:36: idx_montant=8, row=(u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', Decimal('0'), u'PLR', None, 2024L)

08:02:36: indice=10

08:02:36: row_res=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', u'PLR', None, 2024L, Decimal('0'), None]

08:02:36: Pas trouvé la ligne [u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', u'PLR', None, 2024L, Decimal('0'), None]

08:02:36: idx_montant=8, row=(u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', Decimal('0'), u'PLR', None, 2024L)

08:02:36: indice=11

08:02:36: row_res=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', u'PLR', None, 2024L, None, Decimal('0')]

08:02:36: Trouvé ligne : CP, 0

08:02:36: idx_montant=8, row=(u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', Decimal('6100806'), u'LFI', None, 2024L)

08:02:36: indice=10

08:02:36: row_res=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', u'LFI', None, 2024L, Decimal('6100806'), None]

08:02:36: Pas trouvé la ligne [u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', u'LFI', None, 2024L, Decimal('6100806'), None]

08:02:36: idx_montant=8, row=(u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', Decimal('6100806'), u'LFI', None, 2024L)

08:02:36: indice=11

08:02:36: row_res=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', u'LFI', None, 2024L, None, Decimal('6100806')]

08:02:36: Trouvé ligne : CP, 6100806

08:02:36: idx_montant=8, row=(u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', Decimal('140327750'), u'PLF', None, 2025L)

08:02:36: indice=10

08:02:36: row_res=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', u'PLF', None, 2025L, Decimal('140327750'), None]

08:02:36: Pas trouvé la ligne [u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', u'PLF', None, 2025L, Decimal('140327750'), None]

08:02:36: idx_montant=8, row=(u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', Decimal('140327750'), u'PLF', None, 2025L)

08:02:36: indice=11

08:02:36: row_res=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', u'PLF', None, 2025L, None, Decimal('140327750')]

08:02:36: Trouvé ligne : CP, 140327750

08:02:36: idx_montant=8, row=(u'AE', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', Decimal('32000000'), u'LFI', None, 2025L)

08:02:36: indice=10

08:02:36: row_res=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', u'LFI', None, 2025L, Decimal('32000000'), None]

08:02:36: Pas trouvé la ligne [u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', u'LFI', None, 2025L, Decimal('32000000'), None]

08:02:36: idx_montant=8, row=(u'CP', u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', Decimal('0'), u'LFI', None, 2025L)

08:02:36: indice=11

08:02:36: row_res=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', u'LFI', None, 2025L, None, Decimal('0')]

08:02:36: Trouvé ligne : CP, 0

08:02:36: Après : 4 lignes et 12 colonnes

08:02:36: ligne=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', u'PLR', None, 2024L, Decimal('0'), Decimal('0')]

08:02:36: ligne=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', u'LFI', None, 2024L, Decimal('6100806'), Decimal('6100806')]

08:02:36: ligne=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', u'PLF', None, 2025L, Decimal('140327750'), Decimal('140327750')]

08:02:36: ligne=[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', u'LFI', None, 2025L, Decimal('32000000'), Decimal('0')]

08:02:36: Dernière étape de chaque exercice : {2024L: [u'PLR', None], 2025L: [u'LFI', None]}

08:02:36: On ignore le texte [u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-1', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2024_credits', u'LFI', None, 2024L, Decimal('6100806'), Decimal('6100806')]

08:02:36: On ignore le texte [u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLF_an_texte_2025_credits', u'PLF', None, 2025L, Decimal('140327750'), Decimal('140327750')]

08:02:36: Nombre de lignes ignorées parce qu'elles ne font pas partie du dernier texte de l'année : 2

08:02:36: Amélioration des données

08:02:36: Données améliorées : [[u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-00', u'Action fictive', u'', u'PLR_Mineco_2024_credits', u'PLR', None, 2024L, Decimal('0'), Decimal('0')], [u'BG', u'Aide publique au d\xe9veloppement', u'370', u'370-01', u'BMA_Coop\xe9ration bilat\xe9rale', u'', u'LFI_Mineco_2025_credits', u'LFI', None, 2025L, Decimal('32000000'), Decimal('0')]]

08:02:36: datadict trié : [{u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}, {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}]

08:02:36: Requête : SELECT code, url, description FROM fi_source WHERE code in (%s, %s)

08:02:36: Paramètres : [u'PLR_Mineco_2024_credits', u'LFI_Mineco_2025_credits']

08:02:36: Renvoi des résultats sous forme de dictionnaire

08:02:36: Ajout d'une ligne de résultat : {u'url': u'https://data.gouv.fr', u'code': u'LFI_Mineco_2025_credits', u'description': u"Fichier open data publi\xe9 par le minist\xe8re de l'\xe9conomie et des finances"}

08:02:36: Ajout d'une ligne de résultat : {u'url': u'https://data.gouv.fr', u'code': u'PLR_Mineco_2024_credits', u'description': u"Fichier open data publi\xe9 par le minist\xe8re de l'\xe9conomie et des finances"}

08:02:36: Résultats : [{u'url': u'https://data.gouv.fr', u'code': u'LFI_Mineco_2025_credits', u'description': u"Fichier open data publi\xe9 par le minist\xe8re de l'\xe9conomie et des finances"}, {u'url': u'https://data.gouv.fr', u'code': u'PLR_Mineco_2024_credits', u'description': u"Fichier open data publi\xe9 par le minist\xe8re de l'\xe9conomie et des finances"}]

08:02:36: Sources : [{u'url': u'https://data.gouv.fr', u'code': u'LFI_Mineco_2025_credits', u'description': u"Fichier open data publi\xe9 par le minist\xe8re de l'\xe9conomie et des finances"}, {u'url': u'https://data.gouv.fr', u'code': u'PLR_Mineco_2024_credits', u'description': u"Fichier open data publi\xe9 par le minist\xe8re de l'\xe9conomie et des finances"}]

08:02:36: datadict est égal à [{u'AE': Decimal('0'), u'Budget': u'BG', u'CP': Decimal('0'), u'Code action': u'370-00', u'Code programme': u'370', u'Exercice': 2024L, u'Libell\xe9 action': u'Action fictive', u'Mission': u'Aide publique au d\xe9veloppement', u'Num\xe9ro LFR': None, u'Source': u'PLR_Mineco_2024_credits', u'Type de texte': u'PLR', u'_URL_': u''}, {u'AE': Decimal('32000000'), u'Budget': u'BG', u'CP': Decimal('0'), u'Code action': u'370-01', u'Code programme': u'370', u'Exercice': 2025L, u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Mission': u'Aide publique au d\xe9veloppement', u'Num\xe9ro LFR': None, u'Source': u'LFI_Mineco_2025_credits', u'Type de texte': u'LFI', u'_URL_': u''}]

08:02:36: Quoi=les actions dans les programmes (CP) dont le libellé ou le code contient « Restitution des « biens mal acquis » »

08:02:36: Quand= (tous les exercices)

08:02:36: exercice=2024, type_texte=PLR, nom_mission=Aide publique au développement

08:02:36: On recherche la nomenclature sur /homez.476/thbz/prog/nomenclature/cache/2024_PLR.json

08:02:36: Récupération de la nomenclature sur http://thbz.org/prog/nomenclature?cle=B*3xipAFZA_v6&exercice=2024&typetexte=PLR

08:02:36: Erreur en récupérant l'URL des documents budgétaires de la mission Aide publique au développement pour 2024/PLR : No JSON object could be decoded

08:02:36: exercice=2025, type_texte=LFI, nom_mission=Aide publique au développement

08:02:36: On recherche la nomenclature sur /homez.476/thbz/prog/nomenclature/cache/2025_PLF.json

08:02:36: Récupération de la nomenclature sur http://thbz.org/prog/nomenclature?cle=B*3xipAFZA_v6&exercice=2025&typetexte=PLF

08:02:37: Erreur en récupérant l'URL des documents budgétaires de la mission Aide publique au développement pour 2025/PLF : No JSON object could be decoded

08:02:37: infos = {u'Aide publique au d\xe9veloppement': {2024L: {}, 2025L: {}}}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'PLR', u'CP': Decimal('0'), u'AE': Decimal('0'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'370', u'Source': u'PLR_Mineco_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'370-00'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: {u'Type de texte': u'LFI', u'CP': Decimal('0'), u'AE': Decimal('32000000'), u'Mission': u'Aide publique au d\xe9veloppement', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2025L, u'Code programme': u'370', u'Source': u'LFI_Mineco_2025_credits', u'Libell\xe9 action': u'BMA_Coop\xe9ration bilat\xe9rale', u'Num\xe9ro LFR': None, u'Code action': u'370-01'}

08:02:37: display_form

08:02:37: default :

08:02:37: On recherche la nomenclature sur /homez.476/thbz/prog/nomenclature/cache/2024_PLR.json

08:02:37: Récupération de la nomenclature sur http://thbz.org/prog/nomenclature?cle=B*3xipAFZA_v6&exercice=2024&typetexte=PLR

Traceback (most recent call last):
  File "/homez.476/thbz/prog/dbud/dbud.py", line 2723, in main
    presenter_resultats(requete, res_requete)
  File "/homez.476/thbz/prog/dbud/dbud.py", line 2107, in presenter_resultats
    res_requete)
  File "/homez.476/thbz/prog/dbud/graph.py", line 634, in presenter_graph
    res = graph_chrono_empilees.do(graph_params, element_id, datadict, quoi)
  File "/homez.476/thbz/prog/dbud/graph_chrono_empilees.py", line 51, in do
    libelle = util.nomenclature_codeprog2libelle(exercice, type_texte, identifiant)
  File "/homez.476/thbz/prog/dbud/util.py", line 91, in nomenclature_codeprog2libelle
    nomenclature = get_nomenclature(exercice, type_texte)
  File "/homez.476/thbz/prog/dbud/util.py", line 84, in get_nomenclature
    nomenclature = requests.get(url_nomen).json()
  File "/usr/lib/python2.7/dist-packages/requests/models.py", line 793, in json
    return json.loads(self.text, **kwargs)
  File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
    raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded