Desenvolvimento Millen-4166 - Retorno DDA - Vínculo dinâmico entre os registros e os lançamentos no sistema
Release 85
Versão 5
Autor Jaciara Silva
Processo: Financeiro
Nome do Processo: Contas a Pagar
Motivação
Atualmente, na rotina de Retorno DDA, o vínculo automático é feito somente pelo número do documento, que deve ser igual ao número da duplicata registrada e recebida no arquivo de retorno.
Porém, os bancos usam padrões diferentes para geração dos números das duplicatas, usando separadores diferentes, por exemplo: "1000/A", "1000.A", "1000.1", "1000-01". Essas diferenças dificultam o vínculo automático durante o processamento dos arquivos.
Para atender essa necessidade, caso o número não seja exatamente igual, foi criado um mecanismo para localizar o vínculo entre o documento e a duplicata, que analisará outras informações, além da numeração, analisando partes do número do documento, exibindo as informações, de acordo com os critérios abaixo:
- Fornecedor(CNPJ) exato + Vencimento exato + Valor exato + número exato
- Fornecedor(CNPJ) exato + Vencimento próximo + Valor próximo + número não exato
- Caso não encontre esses vínculos, destacar para análise do cliente
Também foram criados parâmetros para permitir:
- Informar diferença de dias de vencimento aceitáveis
- Informar diferença de valores aceitáveis
- Tabela de separadores
Permitindo, dessa forma, que os títulos, cuja numeração não seja idêntica à numeração da duplicata, possam ser vinculados no retorno dos arquivos.
Parâmetros
Em Financeiro\Configurações\A Pagar, na aba Fornecedores:
Preencha a Tabela de Separadores Ignorados, informando na tabela todos os tipos de separadores usados pelos bancos com os quais a empresa realiza pagamentos de seus títulos.
Preencha os campos de parametrização de tolerância:
Tolerância Valor Maior Será utilizado para informar a diferença a mais, do valor exato do título.
Tolerância Valor Menor Será utilizado para informar a diferença a menos, do valor exato do título.
Tolerância Data Vencimento Maior Será utilizado para informar a diferença a mais, da data de vencimento do título.
Tolerância Data Vencimento Menor Será utilizado para informar a diferença a menos, da data de vencimento do título.
Ligar o parâmetro Vincular Título Automaticamente, que permitirá o vínculo automático apenas quando todas as chaves forem encontradas (Marcado em verde).
Entradas
Em Financeiro\Pagar\Retorno DDA, preencha os campos de filtros e clique em Procurar, para carregar os títulos na tela. Em seguida, mande ler o arquivo DDA enviado pelo banco e aguarde as classificações na tela:
- Fornecedor(CNPJ) exato + Vencimento exato + Valor exato + número exato (ignorando os separadores) = será marcado com a cor VERDE.
- Fornecedor(CNPJ) exato + Vencimento exato ou dentro da tolerância + Valor exato ou dentro da tolerância + número não sendo exato e ignorando os separadores = será marcado com a cor AMARELA.
- Não atendendo as características acima, será marcado com a cor VERMELHA, para análise do cliente.
Vamos fazer um retorno de arquivo DDA e definir alguns parâmetros para estabelecer o vínculo automaticamente:
Tolerância valor menor R$ 10,00
Tolerância valor maior R$ 15,00
Tolerância data de vencimento a menos 1 dia
Tolerância data de vencimento a mais 3 dias
Atenção! A validação dos valores e datas será feita sempre do título cadastrado no sistema para o arquivo enviado pelo banco, ou seja, o título cadastrado no sistema será sempre considerado correto para efeito de validação.
Na seleção de títulos feita acima, podemos observar várias situações:
Título | Situação | Cor |
677 | Todas as informações estão exatas | Verde |
2708900 | Há uma diferença na numeração, portanto o usuário deverá analisar | Amarelo |
27082002 | Há uma diferença no valor, mas está dentro do parâmetro de tolerância | Verde |
016851/A | Há diferença na numeração e no valor, mas foi selecionado manualmente | Azul |
2006907538 | Já foi processado anteriormente com algum outro arquivo de retorno | Preto |
Demais | Não atenderam os parâmetros para vínculo de retorno | Vermelho |
Excluir registros
Para excluir um registro que não deve ser processado, marque o registro e clique em Excluir Registro Selecionado.
Para finalizar o processo, clique em Efetivar.
Validações e Saídas
Ao carregar a tela novamente, os registros processados aparecerão marcados na tela. Observe que o título 2708900 não foi processado, porque, apesar de estar sinalizado com a cor amarela, o usuário deveria analisar e marcar manualmente para que ficasse com a cor azul e o sistema acatasse a ordem de processá-lo.
Faça uma consulta no cadastro dos títulos processados e observe que o campo Barra Leitora foi preenchido.