fprintf(f, "%-9.9s", sistema_get_jvm_versao(dec));
fprintf(f, "%-10.10s", ""); /* TODO: última declaração transmitida (pode ser vazio?) */
fprintf(f, "%04d", dec->contribuinte.cd_municipio);
- fprintf(f, " "); /* TODO: CPF conjuge */
+ fprintf(f, "%-11.11s", dec->conjuge.cpf ? : ""); /* TODO: CPF conjuge */
fprintf(f, "%d", dec->obrigatoria ? 1 : 0); /* obrigatoria entrega */
fprintf(f, "%013lld", dec->devido); /* imposto devido, carne-leao, complementar dos dependentes */
fprintf(f, "%-10.10s", dec->recibo ?: ""); /* recibo ex. anterior */
fprintf(f, "%013lld", 0); /* TODO: valor quota */
fprintf(f, "%013lld", totais_get(dec, "ISENTOS")); /* rendimentos isentos */
fprintf(f, "%013lld", totais_get(dec, "EXCLUSIVOS")); /* rendimentos tributação exclusiva */
- fprintf(f, "%013lld", 0); /* TODO: conjuge */
+ fprintf(f, "%013lld", dec->conjuge.total); /* TODO: conjuge */
fprintf(f, "%013lld", 0); /* TODO: rendimento PJ dependente */
fprintf(f, "%013lld", 0); /* TODO: imposto retido dependente */
fprintf(f, "%013lld", 0); /* TODO: imposto ganhos de capital */