static void gera_plr2(struct declaracao *dec, FILE *f)
{
- gera_isento2(dec, f, 96, 11, 88);
- dec->linhas[96]++;
+ gera_isento2(dec, f, 11, 11, 88);
}
static void gera_outrosisentos(struct declaracao *dec, FILE *f)
static void gera_poupanca2(struct declaracao *dec, FILE *f)
{
- gera_isento2(dec, f, 98, 12, 84);
- dec->linhas[98]++;
+ gera_isento2(dec, f, 12, 12, 84);
}
static void gera_aplicacoes(struct declaracao *dec, FILE *f)
static void gera_aplicacoes2(struct declaracao *dec, FILE *f)
{
- gera_isento2(dec, f, 99, 6, 88);
- dec->linhas[99]++;
+ gera_isento2(dec, f, 6, 6, 88);
}
static void gera_dependente(struct declaracao *dec, FILE *f)
IW(gera_poupanca, 98);
IW(gera_aplicacoes, 99);
} else {
- IW(gera_poupanca2, 98);
- dec->linhas[98] = 0;
- IW(gera_aplicacoes2, 99);
- dec->linhas[99] = 0;
- IW(gera_plr2, 96);
- dec->linhas[96] = 0;
+ IW(gera_poupanca2, 12);
+ //dec->linhas[12] = 0;
+ IW(gera_aplicacoes2, 6);
+ //dec->linhas[99] = 0;
+ IW(gera_plr2, 11);
+ //dec->linhas[96] = 0;
}
W(gera_trailler);
isento->exclusivo = 0;
r = totais_add(dec, "INDENIZACOES", isento->valor);
break;
+ case 11:
case 96:
isento->exclusivo = 1;
r = totais_add(dec, "PLR", isento->valor);
break;
case 97:
break;
+ case 12:
case 98:
isento->exclusivo = 0;
r = totais_add(dec, "POUPANCA", isento->valor);
break;
+ case 6:
case 99:
isento->exclusivo = 1;
r = totais_add(dec, "APLICACOES", isento->valor);