From 6a2b9dd83f1920882994deef16150b5b1c14c493 Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Mon, 30 Apr 2018 17:39:23 -0300 Subject: [PATCH] =?utf8?q?Telefone=20=C3=A9=20outro=20campo=20no=20detalhe?= =?utf8?q?=20do=20recibo.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit A partir de 2018, o telefone aparece em um campo diferente no detalhe do recibo. O campo onde aparecia é um FILLER agora. --- lib/gera.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/gera.c b/lib/gera.c index 5bc6075..a6aaa01 100644 --- a/lib/gera.c +++ b/lib/gera.c @@ -697,8 +697,12 @@ static void gera_recibodetalhe(struct declaracao *dec, FILE *f) fprintf(f, "%-100.100s", ""); /* FILLER */ fprintf(f, "%-4.4s", ""); /* FILLER */ fprintf(f, "%-8.8s", ""); /* FILLER */ - fprintf(f, "%-4.4s", dec->contribuinte.ddd ?: ""); - fprintf(f, "%-9.9s", dec->contribuinte.telefone ?: ""); + if (dec->ano >= 2018) { + fprintf(f, "%-13.13s", ""); + } else { + fprintf(f, "%-4.4s", dec->contribuinte.ddd ?: ""); + fprintf(f, "%-9.9s", dec->contribuinte.telefone ?: ""); + } fprintf(f, "%s", dec->retifica ? "S" : "N"); /* Retificadora */ fprintf(f, "%013lld", totais_get(dec, "RENDTRIB")); /* Total tributavel */ fprintf(f, "%013lld", dec->devido); /* Imposto devido */ -- 2.20.1