Suporte inicial para 2019.
[cascardo/declara.git] / lib / gera.c
index c0b9baf..885dbb9 100644 (file)
@@ -49,6 +49,8 @@ static void gera_header(struct declaracao *dec, FILE *f)
                fprintf(f, "2700"); /* Código */
        else if (dec->ano == 2018)
                fprintf(f, "2800"); /* Código */
+       else if (dec->ano == 2019)
+               fprintf(f, "2900"); /* Código */
        fprintf(f, "%s", dec->retifica ? "1" : "0"); /* Retificadora */
        fprintf(f, "%s", dec->cpf); /* CPF: 11 dígitos */
        fprintf(f, "   "); /* Filler */
@@ -61,6 +63,8 @@ static void gera_header(struct declaracao *dec, FILE *f)
                fprintf(f, "110"); /* Versão IRPF */
        else if (dec->ano == 2018)
                fprintf(f, "160"); /* Versão IRPF */
+       else if (dec->ano == 2019)
+               fprintf(f, "150"); /* Versão IRPF */
        fprintf(f, "%-60.60s", dec->nome);
        fprintf(f, "%-2.2s", dec->contribuinte.uf ?: "");
        fprintf(f, "%s", "0000000000"); /* FIXME: hash */