-
Notifications
You must be signed in to change notification settings - Fork 31
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Bug description
The grouping _tu should be replaced by the correct grouping (_sn, _bg, _fg, or _hh).
To get rid of the _tu groupings, we need the following new groups:
-
_spousesshould group individuals with their partners based onp_id_ehepartner. Amarriedindicator would be useful as well. -
_eg(Einstandsgemeinschaft) should group individuals based on the already existingp_id_einstandspartner
This affects the following taxes and transfers
eink_st_y_tu
- Grouping should be replaced by
_sn - This is also true for all variables relevant for
eink_st_y_sncalculation - Also, parameters change to
_sn:vorsorgeaufw_y_tu,sonderausgaben_betreuung_y_tu
soli_st_y_tu
- Same as eink_st_y_tu
abgelt_st_y_tu
- Same as eink_st_y_tu
Kinderbonus
-
kinderbonus_m_tushould be processed by the aggregate byp_idfunctions, not via a grouping
Lohnsteuer
-
anz_kinder_mit_kindergeld_tuchanges to number of Kinderfreibetrag claims on the individual level
Freibeträge
- In general, groupings change to
_sn -
alleinerz_tushould change toalleinerz_sn. -
alleinerz_freib_y_tuafter 2015 should use the amount of Kindergeld claims as an input, notanz_kinder_tu -
eink_st_sonderausgaben_y_tuusesanz_erwachsene_tuas an input. Should cange toanz_erwachsene_sn: Couples who file taxes together (samesn) get two times the transfer of singles.
Vorsorgeaufwand
- Same as eink_st_y_tu
-
gemeinsam_veranlagt_tucan go becauseanz_erwachsene_snshould yield the same result
zu_verst_eink
- Same as eink_st_y_tu
Arbeitslosengeld
- Switch
anz_kinder_tuto eligibility for Kinderfreibetrag (§32 EStG)
Elterngeld
- Net income calculation should be based on
eink_st_y_sn, noteink_st_y_tu
Erziehungsgeld
-
anz_erwachsene_tutoanz_erwachsene_fg(See issue BUG: Use correct grouping for Erziehungsgeld #670) -
anz_kinder_mit_kindergeld_tutoanz_kinder_mit_kindergeld_fg
Grundrente
-
gemeinsam_veranlagt_tucan go; should instead be an indicator for being married (e.gmarried) -
_grundr_zuschlag_eink_vor_freibetrag_m_tushould not be aggregated on_tulevel but on_ehe
Grundsicherung im Alter
-
grunds_im_alter_eink_mand its inputs should be on_snlevel but when used as an input on_eglevel - In general, the correct grouping is
_eg, not_hh - Correct grouping of
grunds_im_alter_vermög_freib_hhand its inputs is_fg. When used as an input, use_fgas well.
Kindergeld
- Remove aggregation dict at top of file.
- Kindergeld should be created via the grouping by
p_idfunction
Unterhaltsvorschuss
- Switch to
alleinerz_sn. - The parental income check in
unterhaltsvors_mshould be on the single parent level only (no aggregation). Use aggregation byp_idmechanic here. - Nearly all
_tuare replaced with no aggregation at all because only income of the single parent is considered
Wohngeld
- Correct grouping in general:
_hh -
wohngeld_abzüge_st_sozialv_mand its inputs should be on the_snlevel, but aggregated to the_hhlevel when its used as an input. - Whenever
anz_kinder_bis_10_tuis used, it should be number of Kindergeld claims on the individual level. - Correctly specify the Wohngeld Vorrang check: It is possible that for the same household some individuals receive Wohngeld and some receive ALG2.
ALG II
-
_arbeitsl_geld_2_alleinerz_mehrbedarf_m_bg,arbeitsl_geld_2_kindersatz_m_bg_bis_2010,arbeitsl_geld_2_kindersatz_m_bg_ab_2011,arbeitsl_geld_2_regelsatz_m_bg_bis_2010,arbeitsl_geld_2_regelsatz_m_bg_ab_2011,arbeitsl_geld_2_vor_vorrang_m_bginputs should be on the_bglevel as well
Kinderzuschlag
- All
_tuare replaced with_bg - Same applies for Kosten Unterkunft (not 100% sure, need to check again)
- Occurrences of
_hhhave already been replaced with_bgin Replacehhin function names bybg/fg/vg#662
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working