Formule de calcul
Ensemble de crédits d'impôt
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est vendredi 1 janvier 2021.
Formule de calcul OpenFisca à compter du 2021-01-01 :
def formula_2021_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8tl = foyer_fiscal('f8tl', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8ts = foyer_fiscal('f8ts', period) f8uw = foyer_fiscal('f8uw', period) f8uz = foyer_fiscal('f8uz', period) f8vl = foyer_fiscal('f8vl', period) f8wa = foyer_fiscal('f8wa', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8te = foyer_fiscal('f8te', period) f8la = foyer_fiscal('f8la', period) f8wg = foyer_fiscal('f8wg', period) f8wh = foyer_fiscal('f8wh', period) f8vm_i = foyer_fiscal.members('f8vm', period) f8vm = foyer_fiscal.sum(f8vm_i) return ( f2ab + f8ta + f8tb + f8tc - f8tf + f8tg + f8to - f8tp + f8tl + f8ts + f8uw + f8uz + f8vm + f8wa + f8wc + f8wd + f8wr + f8wt + f8vl + f8te + f8la + f8wg + f8wh )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2020-01-01 :
def formula_2020_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8tl = foyer_fiscal('f8tl', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8ts = foyer_fiscal('f8ts', period) f8uw = foyer_fiscal('f8uw', period) f8uz = foyer_fiscal('f8uz', period) f8vl = foyer_fiscal('f8vl', period) f8wa = foyer_fiscal('f8wa', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8te = foyer_fiscal('f8te', period) f8la = foyer_fiscal('f8la', period) f8vm_i = foyer_fiscal.members('f8vm', period) f8vm = foyer_fiscal.sum(f8vm_i) return ( f2ab + f8ta + f8tb + f8tc - f8tf + f8tg + f8to - f8tp + f8tl + f8ts + f8uw + f8uz + f8vm + f8wa + f8wc + f8wd + f8wr + f8wt + f8vl + f8te + f8la )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2019-01-01 :
def formula_2019_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8tl = foyer_fiscal('f8tl', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8ts = foyer_fiscal('f8ts', period) f8tz = foyer_fiscal('f8tz', period) f8uw = foyer_fiscal('f8uw', period) f8uz = foyer_fiscal('f8uz', period) f8vl = foyer_fiscal('f8vl', period) f8wa = foyer_fiscal('f8wa', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) # 8VM, 8WM, 8UM all in one (ind.-level) case? Why/how? f8vm_i = foyer_fiscal.members('f8vm', period) f8vm = foyer_fiscal.sum(f8vm_i) # Alternatively, but need to check cases first: # f8vm = (foyer_fiscal('f8vm', period) # + foyer_fiscal('f8wm', period) # + foyer_fiscal('f8um', period)) return ( f2ab + f8ta + f8tb + f8tc - f8tf + f8tg + f8to - f8tp + f8tl + f8ts + f8tz + f8uw + f8uz + f8vm + f8wa + f8wc + f8wd + f8wr + f8wt + f8wu + f8vl )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2018-01-01 :
def formula_2018_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8tl = foyer_fiscal('f8tl', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8ts = foyer_fiscal('f8ts', period) f8tz = foyer_fiscal('f8tz', period) f8uw = foyer_fiscal('f8uw', period) f8uz = foyer_fiscal('f8uz', period) f8vl = foyer_fiscal('f8vl', period) f8wa = foyer_fiscal('f8wa', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) f8vm_i = foyer_fiscal.members('f8vm', period) f8vm = foyer_fiscal.sum(f8vm_i) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8tl + f8ts + f8tz + f8uw + f8uz + f8vm + f8wa + f8wc + f8wd + f8wr + f8wt + f8wu + f8vl )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2017-01-01 :
def formula_2017_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8tl = foyer_fiscal('f8tl', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8ts = foyer_fiscal('f8ts', period) f8tz = foyer_fiscal('f8tz', period) f8uw = foyer_fiscal('f8uw', period) f8uz = foyer_fiscal('f8uz', period) f8vl = foyer_fiscal('f8vl', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8we = foyer_fiscal('f8we', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) f8vm_i = foyer_fiscal.members('f8vm', period) f8vm = foyer_fiscal.sum(f8vm_i) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8tl + f8ts + f8tz + f8uw + f8uz + f8vm + f8wa + f8wb + f8wc + f8wd + f8we + f8wr + f8wt + f8wu + f8vl )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Formule de calcul OpenFisca à compter du 2016-01-01 :
def formula_2016_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8tl = foyer_fiscal('f8tl', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8ts = foyer_fiscal('f8ts', period) f8tz = foyer_fiscal('f8tz', period) f8uw = foyer_fiscal('f8uw', period) f8uz = foyer_fiscal('f8uz', period) f8vl = foyer_fiscal('f8vl', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8we = foyer_fiscal('f8we', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) f8vm_i = foyer_fiscal.members('f8vm', period) f8vm = foyer_fiscal.sum(f8vm_i) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8tl + f8ts + f8tz + f8uw + f8uz + f8vm + f8wa + f8wb + f8wc + f8wd + f8we + f8wr + f8wt + f8wu + f8vl )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Formule de calcul OpenFisca à compter du 2013-01-01 :
def formula_2013_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8tl = foyer_fiscal('f8tl', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8ts = foyer_fiscal('f8ts', period) f8tz = foyer_fiscal('f8tz', period) f8uw = foyer_fiscal('f8uw', period) f8uz = foyer_fiscal('f8uz', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8we = foyer_fiscal('f8we', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8tl + f8ts + f8tz + f8uw + f8uz + f8wa + f8wb + f8wc + f8wd + f8we + f8wr + f8wt + f8wu )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2012-01-01 :
def formula_2012_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8ts = foyer_fiscal('f8ts', period) f8tz = foyer_fiscal('f8tz', period) f8uz = foyer_fiscal('f8uz', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8we = foyer_fiscal('f8we', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) f8wv = foyer_fiscal('f8wv', period) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8ts + f8tz + f8uz + f8wa + f8wb + f8wc + f8wd + f8we + f8wr + f8wt + f8wu + f8wv )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2010-01-01 :
def formula_2010_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8tz = foyer_fiscal('f8tz', period) f8uz = foyer_fiscal('f8uz', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wd = foyer_fiscal('f8wd', period) f8we = foyer_fiscal('f8we', period) f8wr = foyer_fiscal('f8wr', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) f8wv = foyer_fiscal('f8wv', period) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8tz + f8uz + f8wa + f8wb + f8wd + f8we + f8wr + f8wt + f8wu + f8wv )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2009-01-01 :
def formula_2009_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8tz = foyer_fiscal('f8tz', period) f8uz = foyer_fiscal('f8uz', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wd = foyer_fiscal('f8wd', period) f8we = foyer_fiscal('f8we', period) f8wr = foyer_fiscal('f8wr', period) f8ws = foyer_fiscal('f8ws', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) f8wv = foyer_fiscal('f8wv', period) f8wx = foyer_fiscal('f8wx', period) return ( f2ab + f8ta + f8tb + f8te - f8tf + f8tg + f8to - f8tp + f8tz + f8uz + f8wa + f8wb + f8wd + f8we + f8wr + f8ws + f8wt + f8wu + f8wv + f8wx )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2008-01-01 :
def formula_2008_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8tz = foyer_fiscal('f8tz', period) f8uz = foyer_fiscal('f8uz', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8wr = foyer_fiscal('f8wr', period) f8ws = foyer_fiscal('f8ws', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) f8wv = foyer_fiscal('f8wv', period) f8wx = foyer_fiscal('f8wx', period) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8tz + f8uz + f8wa + f8wb + f8wc + f8wd + f8wr + f8ws + f8wt + f8wu + f8wv + f8wx )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2007-01-01 :
def formula_2007_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8tz = foyer_fiscal('f8tz', period) f8uz = foyer_fiscal('f8uz', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8wr = foyer_fiscal('f8wr', period) f8ws = foyer_fiscal('f8ws', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) f8wv = foyer_fiscal('f8wv', period) f8wx = foyer_fiscal('f8wx', period) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8tz + f8uz + f8wa + f8wb + f8wc + f8wd + f8wr + f8ws + f8wt + f8wu + f8wv + f8wx )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2006-01-01 :
def formula_2006_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8tz = foyer_fiscal('f8tz', period) f8uz = foyer_fiscal('f8uz', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wc = foyer_fiscal('f8wc', period) f8wd = foyer_fiscal('f8wd', period) f8we = foyer_fiscal('f8we', period) f8wr = foyer_fiscal('f8wr', period) f8ws = foyer_fiscal('f8ws', period) f8wt = foyer_fiscal('f8wt', period) f8wu = foyer_fiscal('f8wu', period) return ( f2ab + f8ta + f8tb + f8tc + f8te - f8tf + f8tg + f8to - f8tp + f8tz + f8uz + f8wa + f8wb + f8wc + f8wd + f8we + f8wr + f8ws + f8wt + f8wu )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2005-01-01 :
def formula_2005_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8td_2002_2005 = foyer_fiscal('f8td_2002_2005', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8tz = foyer_fiscal('f8tz', period) f8uz = foyer_fiscal('f8uz', period) f8wa = foyer_fiscal('f8wa', period) f8wb = foyer_fiscal('f8wb', period) f8wc = foyer_fiscal('f8wc', period) f8we = foyer_fiscal('f8we', period) return ( f2ab + f8ta + f8tb + f8tc + f8td_2002_2005 + f8te - f8tf + f8tg + f8to - f8tp + f8tz + f8uz + f8wa + f8wb + f8wc + f8we )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2004-01-01 :
def formula_2004_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8td_2002_2005 = foyer_fiscal('f8td_2002_2005', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) f8tz = foyer_fiscal('f8tz', period) f8uz = foyer_fiscal('f8uz', period) return (f2ab + f8ta + f8tb + f8tc + f8td_2002_2005 + f8te - f8tf + f8tg + f8to - f8tp + f8tz + f8uz)
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2003-01-01 :
def formula_2003_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8td_2002_2005 = foyer_fiscal('f8td_2002_2005', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) f8to = foyer_fiscal('f8to', period) f8tp = foyer_fiscal('f8tp', period) return (f2ab + f8ta + f8tb + f8tc + f8td_2002_2005 + f8te - f8tf + f8tg + f8to - f8tp)
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2002-01-01 :
def formula_2002_01_01(foyer_fiscal, period, parameters): f2ab = foyer_fiscal('f2ab', period) f8ta = foyer_fiscal('f8ta', period) f8tb = foyer_fiscal('f8tb', period) f8tc = foyer_fiscal('f8tc', period) f8td_2002_2005 = foyer_fiscal('f8td_2002_2005', period) f8te = foyer_fiscal('f8te_2018', period) f8tf = foyer_fiscal('f8tf', period) f8tg = foyer_fiscal('f8tg', period) return (f2ab + f8ta + f8tb + f8tc + f8td_2002_2005 + f8te - f8tf + f8tg)
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
Variables utilisées par le cas type :
Variables et dispositifs influencés par la formule :
La formule du dispositif "Ensemble de crédits d'impôt" peut avoir une influence sur d'autres dispositifs et variables :