D-budget

Commandes

Fermer

Vous avez demandé : les actions dans les programmes (CP) dont le libellé ou le code contient « Soutien aux associations de protection animale et aux refuges ».

Agriculture, alimentation, forêt et affaires rurales :

Source de la donnée : texte sur le site de l'Assemblée nationale : crédits. Texte : PLF-2024.

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 Agriculture, alimentation, forêt et affaires rurales 382 382-00 375 588,00 325 588,00 PLR 2023 source
BG Agriculture, alimentation, forêt et affaires rurales 382 382-00 1 000 000,00 1 000 000,00 PLF 2024 source

Erreur

No JSON object could be decoded

08:03:05: level de log mis a 1

08:03:05: display_form

08:03:05: default : actions programme "Soutien aux associations de protection animale et aux refuges" en CP

08:03:05: requete_naturelle(actions programme "Soutien aux associations de protection animale et aux refuges" en CP )

08:03:05: Analyse de (?<=ission|gramme|rammes|action|cettes)(?:\s*"\s*(?P.*?)\s*"|\s*«\s*(?P.*?)\s*»|\s+(?P\d+)) sur : actions programme "Soutien aux associations de protection animale et aux refuges" en CP

08:03:05: Trouvé : Soutien aux associations de protection animale et aux refuges

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

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

08:03:05: Ajout de amortissement_dette_mlt pour la regex \b(?:amortissement)\b

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

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

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

08:03:05: Ajout de besoin_financement pour la regex \b(?:besoin de financement)\b

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

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \b(?:amortissement)\b sur : actions programme

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \b(?:amortissement)\b sur : en CP

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \b(?:besoin de financement)\b sur : actions programme

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \b(?:besoin de financement)\b sur : en CP

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \b(?:rfn)\b sur : actions programme

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \b(?:rfn)\b sur : en CP

08:03:05: Correspondance non trouvee

08:03:05: 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:03:05: Correspondance non trouvee

08:03:05: 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:03:05: Correspondance non trouvee

08:03:05: Analyse de \brecettes?\b sur : actions programme

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \brecettes?\b sur : en CP

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \brecettes?\b sur : actions programme

08:03:05: Correspondance non trouvee

08:03:05: Analyse de \brecettes?\b sur : en CP

08:03:05: Correspondance non trouvee

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

08:03:05: Correspondance non trouvée

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

08:03:05: Trouvé : CP

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

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

08:03:05: Trouvé : actions

08:03:05: Trouvé : programme

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

08:03:05: Correspondance non trouvée

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

08:03:05: Correspondance non trouvée

08:03:05: Analyse de [eé]quilibre sur : programme

08:03:05: Correspondance non trouvée

08:03:05: Analyse de [eé]quilibre sur : actions

08:03:05: Correspondance non trouvée

08:03:05: Analyse de [eé]quilibre sur : en

08:03:05: Correspondance non trouvée

08:03:05: Analyse de [eé]quilibre sur :

08:03:05: Correspondance non trouvée

08:03:05: 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:03:05: Correspondance non trouvée

08:03:05: 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:03:05: Correspondance non trouvée

08:03:05: 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:03:05: Correspondance non trouvée

08:03:05: 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:03:05: Correspondance non trouvée

08:03:05: 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:03:05: Correspondance non trouvée

08:03:05: 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:03:05: Correspondance non trouvée

08:03:05: 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:03:05: Correspondance non trouvée

08:03:05: 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:03:05: Correspondance non trouvée

08:03:05: Quoi = les actions dans les programmes (CP) dont le libellé ou le code contient « Soutien aux associations de protection animale et aux refuges »

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

08:03:05: 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:03:05: 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:03:05: Paramètres : [u'%Soutien aux associations de protection animale et aux refuges%', u'Soutien aux associations de protection animale et aux refuges']

08:03:05: Résultats : ((u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', Decimal('375588'), u'PLR', None, 2023L), (u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', Decimal('325588'), u'PLR', None, 2023L), (u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', Decimal('1000000'), u'LFI', None, 2023L), (u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', Decimal('1000000'), u'LFI', None, 2023L), (u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', Decimal('1000000'), u'PLF', None, 2024L), (u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', Decimal('1000000'), u'PLF', None, 2024L))

08:03:05: Résultats de la requête : ((u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', Decimal('375588'), u'PLR', None, 2023L), (u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', Decimal('325588'), u'PLR', None, 2023L), (u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', Decimal('1000000'), u'LFI', None, 2023L), (u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', Decimal('1000000'), u'LFI', None, 2023L), (u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', Decimal('1000000'), u'PLF', None, 2024L), (u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', Decimal('1000000'), u'PLF', None, 2024L))

08:03:05: Assemblage des AE et des CP

08:03:05: Avant : 6 lignes et 12 colonnes

08:03:05: Index : 0, 8.

08:03:05: 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:03:05: cols= {u'CP': 11, u'AE': 10}

08:03:05: idx_montant=8, row=(u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', Decimal('375588'), u'PLR', None, 2023L)

08:03:05: indice=10

08:03:05: row_res=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', u'PLR', None, 2023L, Decimal('375588'), None]

08:03:05: Pas trouvé la ligne [u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', u'PLR', None, 2023L, Decimal('375588'), None]

08:03:05: idx_montant=8, row=(u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', Decimal('325588'), u'PLR', None, 2023L)

08:03:05: indice=11

08:03:05: row_res=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', u'PLR', None, 2023L, None, Decimal('325588')]

08:03:05: Trouvé ligne : CP, 325588

08:03:05: idx_montant=8, row=(u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', Decimal('1000000'), u'LFI', None, 2023L)

08:03:05: indice=10

08:03:05: row_res=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', u'LFI', None, 2023L, Decimal('1000000'), None]

08:03:05: Pas trouvé la ligne [u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', u'LFI', None, 2023L, Decimal('1000000'), None]

08:03:05: idx_montant=8, row=(u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', Decimal('1000000'), u'LFI', None, 2023L)

08:03:05: indice=11

08:03:05: row_res=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', u'LFI', None, 2023L, None, Decimal('1000000')]

08:03:05: Trouvé ligne : CP, 1000000

08:03:05: idx_montant=8, row=(u'AE', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', Decimal('1000000'), u'PLF', None, 2024L)

08:03:05: indice=10

08:03:05: row_res=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', u'PLF', None, 2024L, Decimal('1000000'), None]

08:03:05: Pas trouvé la ligne [u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', u'PLF', None, 2024L, Decimal('1000000'), None]

08:03:05: idx_montant=8, row=(u'CP', u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', Decimal('1000000'), u'PLF', None, 2024L)

08:03:05: indice=11

08:03:05: row_res=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', u'PLF', None, 2024L, None, Decimal('1000000')]

08:03:05: Trouvé ligne : CP, 1000000

08:03:05: Après : 3 lignes et 12 colonnes

08:03:05: ligne=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', u'PLR', None, 2023L, Decimal('375588'), Decimal('325588')]

08:03:05: ligne=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', u'LFI', None, 2023L, Decimal('1000000'), Decimal('1000000')]

08:03:05: ligne=[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', u'PLF', None, 2024L, Decimal('1000000'), Decimal('1000000')]

08:03:05: Dernière étape de chaque exercice : {2024L: [u'PLF', None], 2023L: [u'PLR', None]}

08:03:05: On ignore le texte [u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-01', u'Protection animale', u'', u'LFI_Mineco_2023_credits', u'LFI', None, 2023L, Decimal('1000000'), Decimal('1000000')]

08:03:05: Nombre de lignes ignorées parce qu'elles ne font pas partie du dernier texte de l'année : 1

08:03:05: Amélioration des données

08:03:05: Données améliorées : [[u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLR_Mineco_2023_credits', u'PLR', None, 2023L, Decimal('375588'), Decimal('325588')], [u'BG', u'Agriculture, alimentation, for\xeat et affaires rurales', u'382', u'382-00', u'Action fictive', u'', u'PLF_an_texte_2024_credits', u'PLF', None, 2024L, Decimal('1000000'), Decimal('1000000')]]

08:03:05: datadict trié : [{u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}, {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}]

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

08:03:05: Paramètres : [u'PLR_Mineco_2023_credits', u'PLF_an_texte_2024_credits']

08:03:05: Renvoi des résultats sous forme de dictionnaire

08:03:05: Ajout d'une ligne de résultat : {u'url': u'http://www.assemblee-nationale.fr/dyn/opendata/PRJLANR5L16B1680.html', u'code': u'PLF_an_texte_2024_credits', u'description': u"Texte sur le site de l'Assembl\xe9e nationale : cr\xe9dits. Texte : PLF-2024."}

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

08:03:05: Résultats : [{u'url': u'http://www.assemblee-nationale.fr/dyn/opendata/PRJLANR5L16B1680.html', u'code': u'PLF_an_texte_2024_credits', u'description': u"Texte sur le site de l'Assembl\xe9e nationale : cr\xe9dits. Texte : PLF-2024."}, {u'url': u'https://data.gouv.fr', u'code': u'PLR_Mineco_2023_credits', u'description': u"Fichier open data publi\xe9 par le minist\xe8re de l'\xe9conomie et des finances"}]

08:03:05: Sources : [{u'url': u'http://www.assemblee-nationale.fr/dyn/opendata/PRJLANR5L16B1680.html', u'code': u'PLF_an_texte_2024_credits', u'description': u"Texte sur le site de l'Assembl\xe9e nationale : cr\xe9dits. Texte : PLF-2024."}, {u'url': u'https://data.gouv.fr', u'code': u'PLR_Mineco_2023_credits', u'description': u"Fichier open data publi\xe9 par le minist\xe8re de l'\xe9conomie et des finances"}]

08:03:05: datadict est égal à [{u'AE': Decimal('375588'), u'Budget': u'BG', u'CP': Decimal('325588'), u'Code action': u'382-00', u'Code programme': u'382', u'Exercice': 2023L, u'Libell\xe9 action': u'Action fictive', u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'Num\xe9ro LFR': None, u'Source': u'PLR_Mineco_2023_credits', u'Type de texte': u'PLR', u'_URL_': u''}, {u'AE': Decimal('1000000'), u'Budget': u'BG', u'CP': Decimal('1000000'), u'Code action': u'382-00', u'Code programme': u'382', u'Exercice': 2024L, u'Libell\xe9 action': u'Action fictive', u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'Num\xe9ro LFR': None, u'Source': u'PLF_an_texte_2024_credits', u'Type de texte': u'PLF', u'_URL_': u''}]

08:03:05: Quoi=les actions dans les programmes (CP) dont le libellé ou le code contient « Soutien aux associations de protection animale et aux refuges »

08:03:05: Quand= (tous les exercices)

08:03:05: exercice=2023, type_texte=PLR, nom_mission=Agriculture, alimentation, forêt et affaires rurales

08:03:05: On recherche la nomenclature sur /homez.476/thbz/prog/nomenclature/cache/2023_PLR.json

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

08:03:05: Erreur en récupérant l'URL des documents budgétaires de la mission Agriculture, alimentation, forêt et affaires rurales pour 2023/PLR : No JSON object could be decoded

08:03:05: exercice=2024, type_texte=PLF, nom_mission=Agriculture, alimentation, forêt et affaires rurales

08:03:05: On recherche la nomenclature sur /homez.476/thbz/prog/nomenclature/cache/2024_PLF.json

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

08:03:06: Erreur en récupérant l'URL des documents budgétaires de la mission Agriculture, alimentation, forêt et affaires rurales pour 2024/PLF : No JSON object could be decoded

08:03:06: infos = {u'Agriculture, alimentation, for\xeat et affaires rurales': {2024L: {}, 2023L: {}}}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLR', u'CP': Decimal('325588'), u'AE': Decimal('375588'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2023L, u'Code programme': u'382', u'Source': u'PLR_Mineco_2023_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: {u'Type de texte': u'PLF', u'CP': Decimal('1000000'), u'AE': Decimal('1000000'), u'Mission': u'Agriculture, alimentation, for\xeat et affaires rurales', u'_URL_': u'', u'Budget': u'BG', u'Exercice': 2024L, u'Code programme': u'382', u'Source': u'PLF_an_texte_2024_credits', u'Libell\xe9 action': u'Action fictive', u'Num\xe9ro LFR': None, u'Code action': u'382-00'}

08:03:06: display_form

08:03:06: default :

08:03:06: On recherche la nomenclature sur /homez.476/thbz/prog/nomenclature/cache/2023_PLR.json

08:03:06: Récupération de la nomenclature sur http://thbz.org/prog/nomenclature?cle=B*3xipAFZA_v6&exercice=2023&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