From 21a6d43498eafc935f53d2543f43cbc4a972e34b Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Sun, 19 Jul 2015 11:39:06 -0300 Subject: [PATCH] =?utf8?q?Campo=20resultado=20de=20imposto=20no=20cabe?= =?utf8?q?=C3=A7alho?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Para uma declaração simplificada com restituição, o valor do campo é 2. Para uma declaração completa sem quaisquer rendimentos, o valor é 0. --- gera.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gera.c b/gera.c index a09a96e..2e74e5e 100644 --- a/gera.c +++ b/gera.c @@ -42,7 +42,7 @@ static void gera_header(struct declaracao *dec, FILE *f) fprintf(f, "1"); /* TODO: certificavel */ fprintf(f, "%s", dec->contribuinte.dn); fprintf(f, "%s", dec->tipo == COMPLETA ? "S" : "N"); - fprintf(f, "0"); /* TODO: resultado imposto */ + fprintf(f, "%s", dec->restituicao ? "2" : "0"); /* TODO: resultado imposto, 2 - restituicao */ fprintf(f, "S"); /* TODO: gerada? */ fprintf(f, "%-10.10s", dec->retifica ?: ""); /* recibo retificada ex. atual */ fprintf(f, "2"); /* TODO: PGD */ -- 2.20.1