A259-Erro na inventárioxxxxaa: [data record manager] field length is maximum
Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Ao realizar a atualização da Base de Dados Fiscal, ocorre a seguinte mensagem: inventário055512 - Alteração de campo. 2147467259. Versão: 82. Erro na inventario055512: [Data record manager] field length is > maximum.
Informações Adicionais: Não se aplica.
Resolução
Esta situação ocorre devido à informação armazenada na tabela inventário ser maior que o campo disponibiliza.
Importante: As informações das imagens são apenas um exemplo. Para obter sucesso no procedimento utilize os dados de sua empresa. Este procedimento é válido somente se o cliente puder importar novamente os inventários com falha, caso contrário cliente terá que alterar o valor manualmente via rotina de rotina do livro de inventário.
select length (unit) as tamanho from "inventarioxxxxaa" order by tamanho desc
2- Acesse a tabela “versaoxxxx” e altere manualmente a versão base para a versão disponibilizada pela Prosoft, neste caso a versão atual da empresa é “81” e a versão disponibilizada é a “82”.
3- Acesse a tabela “inventárioxxxxaa” e execute o seguinte comando abaixo:
Note que os inventários cadastrados no dia 30/09/2013 o tamanho da informação armazenada é maior que o tamanho que o campo disponibiliza, pois o mesmo suporta apenas “15”.
select length (unit) as tamanho, invent from "inventario055512" order by tamanho desc
4- Acesse a rotina do Livro de Inventário, informe a data do mesmo, realize a consulta e o processo de exclusão do inventário com a data que consta a informação armazenada é maior que o campo disponibiliza.
Exemplo: 01/01/2013
5- Após realizar o processo de exclusão, acesse novamente a tabela “versaoxxxx” e retorne a mesma para versão anterior da empresa.
6- Acesse a rotina de Criação\Atualização de Base de Dados, clique em refaz atualização somente das empresas com erro e realize o processo de atualização de base de dados.
7- Após este processo cliente terá que realizar novamente a importação dos inventários que foram excluídos.