Mais campos para bens em 2018.
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Tue, 10 Apr 2018 02:57:51 +0000 (23:57 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Tue, 10 Apr 2018 03:00:48 +0000 (00:00 -0300)
A partir de 2018, outros dados passam a ser pedidos para alguns tipos de bens.
Tais dados vão todos em todas as linhas de bens.

lib/gera.c

index 583dda5..6cf444f 100644 (file)
@@ -915,6 +915,19 @@ static void gera_bem(struct declaracao *dec, FILE *f)
 
        /* Número de chave */
        fprintf(f, "%05d", dec->linhas[27] + 1);
+
+       /* Mudanças 2018 */
+       if (dec->ano >= 2018) {
+               fprintf(f, "%-8.8s", "00000000"); /* TODO: Data de aquisição */
+               fprintf(f, "%-20.20s", ""); /* TODO: IPTU */
+               fprintf(f, "%-8.8s", "00000000"); /* TODO: NIRF */
+               fprintf(f, "%-30.30s", ""); /* TODO: RENAVAN */
+               fprintf(f, "%-30.30s", ""); /* TODO: Registro aviação civil */
+               fprintf(f, "%-30.30s", ""); /* TODO: Registro Capitania dos Portos */
+               fprintf(f, "%04d", 0); /* TODO: Agência bancária */
+               fprintf(f, "%-15.15s", ""); /* TODO: Conta bancária e dígito verificador */
+               fprintf(f, "%-14.14s", ""); /* TODO: CPF ou CNPJ */
+       }
 }
 
 static void gera_carne(struct declaracao *dec, FILE *f)