X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fdeclara.git;a=blobdiff_plain;f=lib%2Fgera.c;h=c189fc31c2ceda77c6f54e7406ae7299b7b31cf9;hp=79fe63eea4d881728fa71cdc03d6b4e54e8b040b;hb=fabac8c0e597d6398c877251652b1a351a93b687;hpb=a88e438ad7929d140824aed0626c06aa4cf24ef8 diff --git a/lib/gera.c b/lib/gera.c index 79fe63e..c189fc3 100644 --- a/lib/gera.c +++ b/lib/gera.c @@ -479,7 +479,7 @@ static void gera_isentos(struct declaracao *dec, FILE *f) fprintf(f, "%-11.11s", dec->cpf); fprintf(f, "%013lld", 0); /* TODO: bolsa de estudo */ fprintf(f, "%013lld", 0); /* TODO: pecúlio de previdência privada */ - fprintf(f, "%013lld", 0); /* TODO: FGTS, aviso prévio indenizado */ + fprintf(f, "%013lld", totais_get(dec, "INDENIZACOES")); /* FGTS, aviso prévio indenizado */ fprintf(f, "%013lld", 0); /* TODO: ganho de capital isento */ fprintf(f, "%013lld", 0); /* TODO: lucros e dividendos */ fprintf(f, "%013lld", 0); /* TODO: atividade rural */ @@ -698,6 +698,11 @@ static void gera_doacao(struct declaracao *dec, FILE *f) gera_isento(dec, f, 82); } +static void gera_indenizacoes(struct declaracao *dec, FILE *f) +{ + gera_isento(dec, f, 93); +} + static void gera_plr(struct declaracao *dec, FILE *f) { gera_isento(dec, f, 96); @@ -903,6 +908,7 @@ static int gera(struct declaracao *dec, char *filename) W(fn); \ } IW(gera_doacao, 82); + IW(gera_indenizacoes, 93); IW(gera_plr, 96); IW(gera_poupanca, 98); IW(gera_aplicacoes, 99);