From 0c77162abe4c332f48b441830ea244765cc8d294 Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Sun, 10 Apr 2016 13:16:18 -0300 Subject: [PATCH] IRPF gera 0 para rendimentos isentos de dependentes. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Na linha de cabeçalho da declaração simplificada, os rendimentos isentos de dependentes exibem 0 no caso de rendimentos como doações e poupança. Ainda não é claro se é algum bug, algum cálculo diferente do que fazemos. O cálculo da linha 18 está correto, no entanto. --- lib/gera.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/gera.c b/lib/gera.c index 212ca95..2a2e8ee 100644 --- a/lib/gera.c +++ b/lib/gera.c @@ -260,7 +260,8 @@ static void gera_simples(struct declaracao *dec, FILE *f) fprintf(f, "%013lld", 0); /* TODO: retido na fonte (Lei 11.033) */ fprintf(f, "%013lld", 0); /* TODO: 13o. dependentes */ fprintf(f, "%013lld", 0); /* TODO: lucros dependentes */ - fprintf(f, "%013lld", totais_get(dec, "ISENTOSDEP")); /* isentos dependentes */ + /* O IRPF imprime 0 aqui mesmo com doações e poupança. */ + fprintf(f, "%013lld", 0); /* isentos dependentes */ fprintf(f, "%013lld", totais_get(dec, "EXCLUSIVOSDEP")); /* exclusivos dependentes */ fprintf(f, "%-13.13s", ""); /* FILLER */ fprintf(f, "%-13.13s", ""); /* FILLER */ -- 2.20.1