01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Financeiro |
Função: | FCPFP069 - Envio de Agendamento/Pagamento Eletrônico |
Ticket: | 5403469 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIN-2661 |
02. SITUAÇÃO/REQUISITO
No componente (FCPFP069 - Envio de Agendamento/Pagamento Eletrônico), para gerar o arquivo, ao efetuar a consulta, o sistema estava mostrando contas inativas e estas contas estavam sendo enviadas no arquivo, causando recusa no banco.
03. SOLUÇÃO
Foi implementado tratamento, para que sistema busque no cadastro do fornecedor somente contas ativas. Caso ele não encontre, aplicará o erro "Não existe conta cadastrada ou ativa para este fornecedor.". Caso ele encontre uma conta ativa, ele já ira trazer esta conta,
Imagem 1 - Na imagem acima, como podemos observar, utilizamos o fornecedor 131313 e o mesmo possui somente uma conta e ela esta inativa.
Imagem 2 - Na imagem acima, antes da correção, informamos uma conta do Santander 18095 e consultamos as duplicatas do fornecedor 131313. Sistema carregou a duplicata e deixou marca-la sem erro. Veja que no frame "Conta fornecedor", sistema trouxe a conta inativa, para ser marcada e gerado arquivo contendo ela.
Imagem 3 - Na imagem acima, após a correção, efetuamos o mesmo filtro anterior, com os mesmos dados e agora, sistema barrou a marcação do titulo, deixando a linha com erro, deste fornecedor. Isto porque ele não encontrou conta ativa para este fornecedor e mostrou o erro "Não existe conta cadastrada ou ativa para este fornecedor". Observe que no frame Conta fornecedor, não trouxe nenhuma conta de filtro.
Imagem 4 - Na imagem acima, ao tentar marcar a duplicata mesmo com o erro, sistema não permite a seleção e apresenta mensagem de erro.
Imagem 5 - Na imagem acima, como pode-se observar, adicionamos mais uma conta para este fornecedor, com a sequencia 2 e esta conta deixamos ativa. Agora temos uma conta sequencia 1 que está inativa e outra conta com sequencia 2 que esta ativa.
Imagem 6 - Na imagem acima, como podemos observar, ao acessar o componente FCPFP069 e efetuar os mesmos filtros mencionados anteriormente, sistema trouxe os dados da duplicata e somente os dados de conta ativa deste fornecedor já marcados para geração do arquivo. Veja que houve o descarte da conta inativa no processo, mostrando no frame conta do fornecedor somente a conta valida. Veja que agora consigo marcar a duplicata e efetuar a geração do arquivo de remessa.
Imagem 7 - Na imagem acima, como podemos observar, ao gerar o arquivo, sistema gerou o arquivo corretamente, carregando no campo de conta do fornecedor, a conta ativa no cadastro do mesmo.
Imagem 8 - Na imagem acima, cadastramos mais uma conta para o fornecedor 131313. Neste momento ele possui 3 contas cadastradas, uma inativa e duas ativas.
Imagem 9 - Na imagem acima, como podemos observar, ao acessar o componente FCPFP069 e realizar os mesmos filtros anteriores, sistema trouxe as duas contas ativas do fornecedor 131313, possibilitando a escolha de qual conta sera enviada no arquivo para pagamento.
Imagem 10 - Na imagem acima, temos a demonstração do teste, onde selecionamos para geração do arquivo a segunda conta do cliente dentro do componente FCPFP069. Veja que sistema carregou corretamente a conta 15891 selecionada no arquivo gerado.
04. DEMAIS INFORMAÇÕES
Este implementação foi realizada para geração de arquivo de todos os bancos. Todos os bancos validados.