
01. VISÃO GERAL
Modificação em requisições a APIs externas específicas das integrações com sistemas Sicredi.
02. NOVAS FUNCIONALIDADES
Não se aplica.
03. CORREÇÃOS/AJUSTES
- A partir desta versão, a comunicação com as APIs dos sistemas Sicredi foi ajustada para considerar um novo formato de conta sempre que o número da conta do associado for utilizado como parâmetro nas requisições. Esse formato passa a ser definido por meio da nova propriedade gesgara.validacao.formatacao.numeroconta, configurável no arquivo totvs-financial-services.conf. Veja um exemplo de configuração da propriedade:
"9?9?9?9?9?9?9?9?9-?9:6"
- A parte anterior ao caractere : define a máscara do número, onde ?9 representa dígitos opcionais, e - separa o corpo da conta do dígito verificador.
- A parte após : indica o número mínimo de dígitos (incluindo o verificador). Se esse mínimo não for atingido, a conta será completada com zeros à esquerda para uso interno.
Exemplos de formatação:
- Conta 10 → uso interno: 000010 | apresentação: 00001-0
- Conta 1234 → uso interno: 001234 | apresentação: 00123-4
- Conta 123456 → uso interno: 123456 | apresentação: 12345-6
- Conta 1234567 → uso interno: 1234567 | apresentação: 123456-7
Contas com mais de seis dígitos são mantidas como estão para uso interno e formatadas conforme a máscara para exibição na interface. Para o Integrador, vale sempre o número de conta para uso interno.
04. BANCO DE DADOS
Para esta nova versão do sistema, não são necessárias implantações de atualizações de banco de dados.