Produto:

Datasul

Ocorrência:

Como corrigir o erro Mensagem: 2651 - "Faixa de datas incorreta !" na Importação de Extrato (prgfin/cmg/cmg704aa.r)

Passo a passo:

Caso necessite de acompanhamento para corrigir este erro favor ligar no canal de consultoria telefônica 11 4003 0015.

 

        Mensagem: 2651 - Faixa de datas incorreta !                   

        Ajuda: A data inicial "10/05/14" deve ser menor ou igual a data final "01/05/14".

 

Como a própria mensagem informa, a data inicial ficou maior que a data final por isto ocorre o erro.

O programa de importação busca a data inicial e final do arquivo que está sendo importado conforme foi parametrizado no layout (prgfin/cmg/cmg010aa.r).

Atenção: deve ser verificado as posições no layout disponibilizado pelo banco, os prints abaixo são apenas para exemplificar.


Primeiro ele irá buscar a data inicial e final pelas posições que foram parametrizadas nos registros de "Sdo Inicial" e "Sdo Final" nos campos abaixo:

 

A data inicial é importada do arquivo conforme parametrização dos campos "Dia Sdo Inicial", "Mês Sdo Inicial" e "Ano Sdo Inicial".

No exemplo abaixo estamos informando que:

  • o Dia da data inicial está nas colunas 81 até 82.
  • o Mês da data inicial está nas colunas 83 até 84.
  • o Ano da data inicial está nas colunas 85 até 86.

 

A data final é importada do arquivo conforme parametrização dos campos "Dia Sdo Final", "Mês Sdo Final" e "Ano Sdo Final".

No exemplo abaixo estamos informando que:

  • o Dia da data final está nas colunas 81 até 82.
  • o Mês da data final está nas colunas 83 até 84.
  • o Ano da data final está nas colunas 85 até 86.

 

Caso os registros de "Sdo Inicial" e "Sdo Final" não estejam parametrizados no layout o programa irá assumir como data inicial a data do primeiro movimento que foi importado e a data final será a data do último movimento importado.

 

Com isto o erro (2651 - Faixa de datas incorreta !) ocorre pois:

 - os campos de data do layout estão parametrizados incorretamente (prgfin/cmg/cmg010aa.r). Solução: verificar se os campos estão parametrizados conforme o layout disponibilizado pelo banco.

 - ou o arquivo que está sendo importado não está compatível com o layout que foi cadastrado. Solução: verificar se o arquivo que está sendo importado é mesmo o arquivo correto (abrir o arquivo em um bloco de notas e verificar as posições dos campos que foram parametrizados), se for o arquivo correto verificar com o banco pois o arquivo não está compatível com o layout.

 

Outros motivos que podem causar problemas na importação:

 - o arquivo possui mais de uma linha em branco no final ou não possui uma linha em branco no final. Para que o programa importe corretamente o arquivo o mesmo deve possuir somente uma linha em branco no final. Isto pode ser verificado ao abrir o arquivo em um editor de textos.

 - o layout é de 200 posições e o usuário está importando um arquivo de 240 posições. Para verificar o tamanho do arquivo abrir o mesmo em um editor de textos e verificar quantas colunas o mesmo possui.

Observações:

 

 

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))