From: Thadeu Lima de Souza Cascardo Date: Sun, 2 Aug 2015 01:54:10 +0000 (-0300) Subject: Utiliza o dicionário de totais para o cabeçalho. X-Git-Url: http://git.cascardo.eti.br/?a=commitdiff_plain;h=48a7c79501c958359f6b6ff6ef7bf647536e3db6;hp=e2d608055453a3bb544b907c54781a4457363e25;p=cascardo%2Fdeclara.git Utiliza o dicionário de totais para o cabeçalho. Os totais de rendimentos isentos e tributados exclusivamente na fonte e o total de pagamentos estão presentes no cabeçalho. --- diff --git a/gera.c b/gera.c index 4b1c0fe..829de46 100644 --- a/gera.c +++ b/gera.c @@ -115,9 +115,12 @@ static void gera_header(struct declaracao *dec, FILE *f) fprintf(f, "%-14.14s", pagamento_cnpj_ordenado(dec, 36, 0)); /* CNPJ previdencia 2 */ fprintf(f, "%-14.14s", pagamento_cnpj_ordenado(dec, 36, 1)); - fprintf(f, "%013lld", 0); /* TODO: Total isentos */ - fprintf(f, "%013lld", 0); /* TODO: Total exclusivo */ - fprintf(f, "%013lld", 0); /* TODO: Total pagamentos */ + /* Total isentos */ + fprintf(f, "%013lld", totais_get(dec, "ISENTOS")); + /* Total exclusivo */ + fprintf(f, "%013lld", totais_get(dec, "EXCLUSIVOS")); + /* Total pagamentos */ + fprintf(f, "%013lld", totais_get(dec, "PAGAMENTOS")); fprintf(f, "%-13.13s", dec->contacorrente); /* numero conta */ fprintf(f, "%-2.2s", dec->dvconta); /* DV conta */ fprintf(f, "0"); /* TODO: revalidar DV conta */