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.
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", 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 */
fprintf(f, "%013lld", totais_get(dec, "EXCLUSIVOSDEP")); /* exclusivos dependentes */
fprintf(f, "%-13.13s", ""); /* FILLER */
fprintf(f, "%-13.13s", ""); /* FILLER */