summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>2018-04-30 17:39:23 -0300
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>2018-09-15 16:46:50 -0300
commit6a2b9dd83f1920882994deef16150b5b1c14c493 (patch)
tree1314498f92dfffa739e6bb8e999f7a3ef3504b7e
parent01cbe19081394254310745bc975ed2b5b4b91e90 (diff)
Telefone é outro campo no detalhe do recibo.
A partir de 2018, o telefone aparece em um campo diferente no detalhe do recibo. O campo onde aparecia é um FILLER agora.
-rw-r--r--lib/gera.c8
1 files 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 */