Formule de calcul

Déficit agricole des années antérieures

Valeur du dispositif pour le cas type :

Déficit agricole des années antérieures

Déclaration d’impôts n°1

    Ce dispositif est à jour !
    La dernière date de relecture du dispositif est dimanche 1 janvier 2023.

    Formule de calcul OpenFisca à compter du 2023-01-01 :

    def formula_2023_01_01(foyer_fiscal, period, parameters): f5qf = foyer_fiscal('f5qf', period) f5qg = foyer_fiscal('f5qg', period) f5qn = foyer_fiscal('f5qn', period) f5qo = foyer_fiscal('f5qo', period) f5qp = foyer_fiscal('f5qp', period) f5qq = foyer_fiscal('f5qq', period) mrag_impo_i = foyer_fiscal.members('mrag_impo', period) coupe_bois_i = foyer_fiscal.members('coupe_bois', period) arag_impg_i = foyer_fiscal.members('arag_impg', period) coupe_bois = foyer_fiscal.sum(coupe_bois_i) mrag_impo = foyer_fiscal.sum(mrag_impo_i) arag_impg = foyer_fiscal.sum(arag_impg_i) return min_(f5qf + f5qg + f5qn + f5qo + f5qp + f5qq, arag_impg + coupe_bois + mrag_impo)

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Aucun paramètre inscrit directement dans la formule.

    Variables utilisées par le cas type :

    Formule de calcul OpenFisca à compter du 2016-01-01 :

    def formula_2016_01_01(foyer_fiscal, period, parameters): # frag_fore est remplacé par coupe_bois, frag_pvct par mrag_pvct f5qf = foyer_fiscal('f5qf', period) f5qg = foyer_fiscal('f5qg', period) f5qn = foyer_fiscal('f5qn', period) f5qo = foyer_fiscal('f5qo', period) f5qp = foyer_fiscal('f5qp', period) f5qq = foyer_fiscal('f5qq', period) mrag_impo_i = foyer_fiscal.members('mrag_impo', period) nrag_impg_i = foyer_fiscal.members('nrag_impg', period) coupe_bois_i = foyer_fiscal.members('coupe_bois', period) mrag_pvct_i = foyer_fiscal.members('mrag_pvct', period) arag_impg_i = foyer_fiscal.members('arag_impg', period) cga = parameters(period).impot_revenu.calcul_revenus_imposables.rpns.cga_taux2 coupe_bois = foyer_fiscal.sum(coupe_bois_i) mrag_impo = foyer_fiscal.sum(mrag_impo_i) arag_impg = foyer_fiscal.sum(arag_impg_i) nrag_impg = foyer_fiscal.sum(nrag_impg_i) mrag_pvct = foyer_fiscal.sum(mrag_pvct_i) return min_(f5qf + f5qg + f5qn + f5qo + f5qp + f5qq, (1 + cga) * (nrag_impg + mrag_pvct) + arag_impg + coupe_bois + mrag_impo)

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    Formule initiale de calcul OpenFisca :

    def formula(foyer_fiscal, period, parameters): f5qf = foyer_fiscal('f5qf', period) f5qg = foyer_fiscal('f5qg', period) f5qn = foyer_fiscal('f5qn', period) f5qo = foyer_fiscal('f5qo', period) f5qp = foyer_fiscal('f5qp', period) f5qq = foyer_fiscal('f5qq', period) frag_impo_i = foyer_fiscal.members('frag_impo', period) mrag_impo_i = foyer_fiscal.members('mrag_impo', period) nrag_impg_i = foyer_fiscal.members('nrag_impg', period) frag_fore_i = foyer_fiscal.members('frag_fore', period) frag_pvct_i = foyer_fiscal.members('frag_pvct', period) arag_impg_i = foyer_fiscal.members('arag_impg', period) cga = parameters(period).impot_revenu.calcul_revenus_imposables.rpns.cga_taux2 frag_fore = foyer_fiscal.sum(frag_fore_i) frag_impo = foyer_fiscal.sum(frag_impo_i) mrag_impo = foyer_fiscal.sum(mrag_impo_i) arag_impg = foyer_fiscal.sum(arag_impg_i) nrag_impg = foyer_fiscal.sum(nrag_impg_i) frag_pvct = foyer_fiscal.sum(frag_pvct_i) return min_(f5qf + f5qg + f5qn + f5qo + f5qp + f5qq, (1 + cga) * (frag_impo + nrag_impg + frag_pvct) + arag_impg + frag_fore + mrag_impo)

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "Déficit agricole des années antérieures" peut avoir une influence sur d'autres dispositifs et variables :

    Caractéristiques avancées :

    Période de définition : year
    Entité : foyer_fiscal
    Type de valeur : float