From 932031e0b3657514b2c4410c607d27937c1d4cd5 Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Mon, 9 Apr 2018 23:58:41 -0300 Subject: [PATCH] =?utf8?q?Indica=C3=A7=C3=A3o=20de=20campos=20vazios=20em?= =?utf8?q?=20bens.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Unidade de medida e registro de imóveis vazios utilizam uma representação diferente. Ao menos em 2018, bens não imóveis também utilizam tal representação. --- lib/gera.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gera.c b/lib/gera.c index 6cf444f..c0f565c 100644 --- a/lib/gera.c +++ b/lib/gera.c @@ -905,12 +905,12 @@ static void gera_bem(struct declaracao *dec, FILE *f) fprintf(f, "%04d", b->cd_municipio); fprintf(f, "%-40.40s", b->municipio ?: ""); /* FIXME: Registro de imóveis, Nao (0), Sim (1), Vazio (2) */ - fprintf(f, "%d", b->registro ? 1 : 0); + fprintf(f, "%d", b->registro ? 1 : 2); fprintf(f, "%-40.40s", b->matricula ?: ""); fprintf(f, "%-40.40s", b->registro ?: ""); fprintf(f, "%011lld", b->area); /* FIXME: Area, M2 (0), Ha (1), Vazio (2) */ - fprintf(f, "%d", 0); + fprintf(f, "%d", (b->area == 0) ? 2 : 0); fprintf(f, "%-60.60s", b->cartorio ?: ""); /* Número de chave */ -- 2.20.1