Tempo aproximado para leitura: 00:03:59 min
Ocorrência
Ao executar o processo de importação do arquivo de retorno de cobrança bancária, o processo é interrompido apresentando uma das mensagens de erro abaixo:
- Erro ao importar linha: Banco XXX informado é diferente do arquivo YYY. Nenhum registro foi importado para o banco XXX"
- "00001 - Erro ao importar linha: Banco XXX informado é diferente do arquivo YYY."
- "Erro na inclusão dos registros das linhas do retorno bancário: ORA-01438: value larger than specified precision allowed for this column. Nenhum registro foi importado para o banco XXX.
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - Gestão Financeira - Todas as versões de mercado
Causa
Durante a importação do arquivo de retorno de cobrança, o RM Gestão Financeira realiza a leitura do código FEBRABAN do banco conforme as posições definidas no Layout Bancário e compara a informação identificada no arquivo com o código do banco informado na operação.
Para que essa identificação ocorra corretamente, o Layout Bancário deve estar parametrizado de acordo com o padrão definido pelo banco, especialmente nas posições configuradas para a identificação do código FEBRABAN no Header e/ou no Detalhe do arquivo.
O incidente ocorre quando as posições de início e fim configuradas no Layout Bancário não correspondem à estrutura do arquivo de retorno. Nessa situação, o sistema pode interpretar outra informação do arquivo como agência, conta ou outro campo como sendo o código FEBRABAN. Com isso, o código identificado no arquivo fica divergente do banco informado na operação, ocasionando a interrupção da importação.
A mensagem ORA-01438: value larger than specified precision allowed for this column também pode ser apresentada quando, em decorrência da leitura incorreta das posições do arquivo, o sistema tenta gravar uma informação incompatível com a capacidade definida para o respectivo campo.
Solução
Para solucionar essa ocorrência, realize os seguintes passos:
No contexto TOTVS Gestão Financeira, acesse o Menu Movimentações Bancárias;
Clique em Bancos e Agências ;
Selecione o banco correspondente à operação;
Edite e acesse o a Menu de Anexos;
Clique em Layout Bancário.
Selecione a opção Retorno de Cobrança e edite a estrutura do layout.
-
Clique na aba Header, informe no campo responsável por identificar o Código do Banco / FEBRABAN.
Clique em em Salvar;
Execute novamente o processo de importação do arquivo de retorno de cobrança.
Importante
- A definição e disponibilização das posições dos campos Layout bancários é de responsabilidade exclusiva da instituição bancária através do seu manual técnico. O preenchimento e a configuração do layout no sistema dependem desse manual e não fazem parte do escopo de atendimento do suporte técnico TOTVS.
- Em alguns Bancos o código se inicia na posição 1 e outros na posição 77
Saiba Mais
Acesse a documentação completa para detalhes sobre a Retorno de Cobrança.
0 Comentários