projects
/
cascardo
/
declara.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Suporte inicial a 2020.
[cascardo/declara.git]
/
lib
/
calcula.c
diff --git
a/lib/calcula.c
b/lib/calcula.c
index
a691472
..
eba2abb
100644
(file)
--- a/
lib/calcula.c
+++ b/
lib/calcula.c
@@
-34,6
+34,7
@@
static const long long dependente[ANO(MAX_ANOS)] = {
[ANO(2017)] = 227508,
[ANO(2018)] = 227508,
[ANO(2019)] = 227508,
[ANO(2017)] = 227508,
[ANO(2018)] = 227508,
[ANO(2019)] = 227508,
+ [ANO(2020)] = 227508,
};
static const long long instrucao[ANO(MAX_ANOS)] = {
};
static const long long instrucao[ANO(MAX_ANOS)] = {
@@
-42,6
+43,7
@@
static const long long instrucao[ANO(MAX_ANOS)] = {
[ANO(2017)] = 356150,
[ANO(2018)] = 356150,
[ANO(2019)] = 356150,
[ANO(2017)] = 356150,
[ANO(2018)] = 356150,
[ANO(2019)] = 356150,
+ [ANO(2020)] = 356150,
};
long long deducao_dependente(struct declaracao *dec)
};
long long deducao_dependente(struct declaracao *dec)
@@
-172,6
+174,7
@@
static struct taxtable *table[ANO(MAX_ANOS)] = {
[ANO(2017)] = table2017,
[ANO(2018)] = table2017,
[ANO(2019)] = table2017,
[ANO(2017)] = table2017,
[ANO(2018)] = table2017,
[ANO(2019)] = table2017,
+ [ANO(2020)] = table2017,
};
static const long long simples[ANO(MAX_ANOS)] = {
};
static const long long simples[ANO(MAX_ANOS)] = {
@@
-180,6
+183,7
@@
static const long long simples[ANO(MAX_ANOS)] = {
[ANO(2017)] = 1675434,
[ANO(2018)] = 1675434,
[ANO(2019)] = 1675434,
[ANO(2017)] = 1675434,
[ANO(2018)] = 1675434,
[ANO(2019)] = 1675434,
+ [ANO(2020)] = 1675434,
};
static const long long obrigatoriedade[ANO(MAX_ANOS)] = {
};
static const long long obrigatoriedade[ANO(MAX_ANOS)] = {
@@
-188,6
+192,7
@@
static const long long obrigatoriedade[ANO(MAX_ANOS)] = {
[ANO(2017)] = 2855970, /* De acordo com IN 1671/2016 */
[ANO(2018)] = 2855970,
[ANO(2019)] = 2855970,
[ANO(2017)] = 2855970, /* De acordo com IN 1671/2016 */
[ANO(2018)] = 2855970,
[ANO(2019)] = 2855970,
+ [ANO(2020)] = 2855970,
};
static long long imposto(struct taxtable *tt, long long tr, int verbose)
};
static long long imposto(struct taxtable *tt, long long tr, int verbose)