/* 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)