Manual de Erros e Acoes de Suporte

De Wiki Sulprog Sistemas
(Diferença entre revisões)
Ir para: navegação, pesquisa
(Criou página com '<big>'''Mensagem: Cannot access index field "RecordID"'''</big> <center>Arquivo:Manual de Erros e Acoes de Suporte_01.png</center> Motivo: Este erro ocorre quando na base...')
 
Linha 2: Linha 2:
 
<center>[[Arquivo:Manual de Erros e Acoes de Suporte_01.png]]</center>
 
<center>[[Arquivo:Manual de Erros e Acoes de Suporte_01.png]]</center>
  
Motivo: Este erro ocorre quando na base de dados o arquivo IDX não existe mais.
+
'''Motivo:''' Este erro ocorre quando na base de dados o arquivo IDX não existe mais.
 +
 
 +
'''Ações:'''<br>
 +
1) Saber de qual arquivo deveremos recriar os índices, acessando o Dbsys, Utilities, Optimize Table, selecionar todas as tabelas do diretório principal ou da empresa cfe, e clicar no botão optime.
  
Ações:<br>
 
1) Saber de qual arquivo deveremos recriar os índices, acessando o Dbsys, Utilities, Optimize Table, selecionar todas as tabelas do diretório principal ou da empresa cfe, e clicar no botão optime
 
 
Caso apareça alguma tela como índice RecordID (Ver tela abaixo), será esta tabela que deveremos recriar os índices manualmente via dbsys.
 
Caso apareça alguma tela como índice RecordID (Ver tela abaixo), será esta tabela que deveremos recriar os índices manualmente via dbsys.
 
<center>[[Arquivo:Manual de Erros e Acoes de Suporte_02.png]]</center>
 
<center>[[Arquivo:Manual de Erros e Acoes de Suporte_02.png]]</center>
Linha 20: Linha 21:
  
 
''Observação: Para efetuar estes ajustes, o sistema não pode estar sendo utilizado por nenhum usuário e nem o Wsolucao pode estar em execução''
 
''Observação: Para efetuar estes ajustes, o sistema não pode estar sendo utilizado por nenhum usuário e nem o Wsolucao pode estar em execução''
 +
 +
 +
<big>'''Erro de validação Sintegra: “Número do item duplicado para o registro 54”'''</big>
 +
 +
'''Motivo:''' Este erro ocorre quando na base de dados temos notas com os últimos 6 digitos iguais,de mesma série, para o mesmo fornecedor, no mesmo período.
 +
 +
<u>'''Exemplo:''' notas fiscais de sequencia 23 (4931295) e 209 (931295), série 1 do fornecedor 24, que na verdade é a mesma nota, porém o usuário importou primeiramente como XML(traz todos os dígitos do numero da nota(4931295) e depois importou arquivo sintegra com a nota, que veio com os 6 dígitos finais que o sintegra suporta(931295), possibilitando a duplicação da mesma nota no sistema.</u>
 +
 +
'''Ações:'''
 +
1) Verificar o número da nf apontada com duplicação pelo sintegra...
 +
<center>[[Arquivo:Manual de Erros e Acoes de Suporte_05.png]]</center>
 +
 +
.neste caso 931295.
 +
 +
2) Ir ao DBSys e procurar na tabela de notas (no caso a NFCO12) e utilizar para localização, o filtro: NFCO_NOTA  LIKE '%931295%'
 +
 +
3) Uma das notas deverá ser excluída.
 +
 +
<big>'''Totalização negativa em outras, devido a inversão de valores no registro 54:'''</big>
 +
 +
'''Motivo:''' Este erro de totalização ocorre geralmente por inversão da base de cálculo do ICMS normal com a base de cálculo de substituição:
 +
 +
<u>Exemplo: Esta é uma linha de registro 54 de um arquivo sintegra gerado incorretamente pela empresa, apesar de que passa pelo validador do sintegra:
 +
 +
5407680017000186550020150955405010012684 ...a esquerda temos sublinhado o CST, que neste caso é o 010 que prevê icms normal e substituição tributária.
 +
 +
Continuando...
 +
00000001000000000002710000000000000'''000000005700'''<u>000000002710</u>000000000000''0000'' ...vejam a esquerda, na posição 87-98 que deveria estar a base do ICMS normal(em negrito), está a base de substituição, e na posição 99/110, que deveria estar a base de substituição, está a base de ICMS normal(em itálico sublinhado). Ainda neste caso, notamos ao final da linha, a ausência de alíquota( itálico negrito).</u>
 +
 +
<big>'''Erros genéricos de totalização de notas, como por exemplo divergências entre relatórios de saídas, entradas e seus respectivos relatórios comparativos(por natureza de operação, ICMS, por estado).'''</big>
 +
 +
'''Motivo:''' Este erro pode acontecer, geralmente por problemas em fechamento de valores em Nfs.
 +
 +
'''Ações:'''
 +
A primeira coisa a fazer é verificar se as Nfs estão totalizadas corretamente.
 +
 +
<u>Exemplo:Segue abaixo o caso de conferência através de query entre notas de entrada de 2011 e o analítico de entradas em 2011, onde os registros resultantes, serão as notas que contém erro de totalização.</u>
 +
 +
select n.nfco_sequ,
 +
n.nfco_tota,
 +
sum(
 +
d.nfco_ba01+
 +
d.nfco_ba02+
 +
d.nfco_ba03+
 +
d.nfco_ba04+
 +
d.nfco_ba05+
 +
d.nfco_ba06+
 +
d.nfco_ba07+
 +
d.nfco_ba08+
 +
d.nfco_ba09+
 +
d.nfco_isic+
 +
d.nfco_ouic+
 +
d.nfco_dife+
 +
d.nfco_vrst+
 +
d.nfco_vaip+
 +
d.nfco_serv-
 +
d.nfco_desc) total
 +
from nfco11 n, nfcn11 d
 +
where n.nfco_sequ = d.nfco_sequ
 +
group by n.nfco_sequ
 +
having cast(total as char(20)) <> cast(n.nfco_tota as char(20))
 +
 +
...se não mostrar registro algum, o problema é outro.

Edição das 15h53min de 14 de março de 2013

Mensagem: Cannot access index field "RecordID"

Manual de Erros e Acoes de Suporte 01.png

Motivo: Este erro ocorre quando na base de dados o arquivo IDX não existe mais.

Ações:
1) Saber de qual arquivo deveremos recriar os índices, acessando o Dbsys, Utilities, Optimize Table, selecionar todas as tabelas do diretório principal ou da empresa cfe, e clicar no botão optime.

Caso apareça alguma tela como índice RecordID (Ver tela abaixo), será esta tabela que deveremos recriar os índices manualmente via dbsys.

Manual de Erros e Acoes de Suporte 02.png

2) Após descobrir a tabela com problema, clique em Utilities / Alter Table, selecione a tabela e crie os índices cfe um modelo de tabela que esteja consistente.

Antes do AlterTable:

Manual de Erros e Acoes de Suporte 03.png

Depois do AlterTable:

Manual de Erros e Acoes de Suporte 04.png

Após clicar no botão Alter, executar a Recriação das tabelas Genérico ou Empresa cfe .

Observação: Para efetuar estes ajustes, o sistema não pode estar sendo utilizado por nenhum usuário e nem o Wsolucao pode estar em execução


Erro de validação Sintegra: “Número do item duplicado para o registro 54”

Motivo: Este erro ocorre quando na base de dados temos notas com os últimos 6 digitos iguais,de mesma série, para o mesmo fornecedor, no mesmo período.

Exemplo: notas fiscais de sequencia 23 (4931295) e 209 (931295), série 1 do fornecedor 24, que na verdade é a mesma nota, porém o usuário importou primeiramente como XML(traz todos os dígitos do numero da nota(4931295) e depois importou arquivo sintegra com a nota, que veio com os 6 dígitos finais que o sintegra suporta(931295), possibilitando a duplicação da mesma nota no sistema.

Ações: 1) Verificar o número da nf apontada com duplicação pelo sintegra...

Manual de Erros e Acoes de Suporte 05.png

.neste caso 931295.

2) Ir ao DBSys e procurar na tabela de notas (no caso a NFCO12) e utilizar para localização, o filtro: NFCO_NOTA LIKE '%931295%'

3) Uma das notas deverá ser excluída.

Totalização negativa em outras, devido a inversão de valores no registro 54:

Motivo: Este erro de totalização ocorre geralmente por inversão da base de cálculo do ICMS normal com a base de cálculo de substituição:

Exemplo: Esta é uma linha de registro 54 de um arquivo sintegra gerado incorretamente pela empresa, apesar de que passa pelo validador do sintegra:

5407680017000186550020150955405010012684 ...a esquerda temos sublinhado o CST, que neste caso é o 010 que prevê icms normal e substituição tributária.

Continuando... 00000001000000000002710000000000000000000005700<u>0000000027100000000000000000 ...vejam a esquerda, na posição 87-98 que deveria estar a base do ICMS normal(em negrito), está a base de substituição, e na posição 99/110, que deveria estar a base de substituição, está a base de ICMS normal(em itálico sublinhado). Ainda neste caso, notamos ao final da linha, a ausência de alíquota( itálico negrito).</u>

Erros genéricos de totalização de notas, como por exemplo divergências entre relatórios de saídas, entradas e seus respectivos relatórios comparativos(por natureza de operação, ICMS, por estado).

Motivo: Este erro pode acontecer, geralmente por problemas em fechamento de valores em Nfs.

Ações: A primeira coisa a fazer é verificar se as Nfs estão totalizadas corretamente.

Exemplo:Segue abaixo o caso de conferência através de query entre notas de entrada de 2011 e o analítico de entradas em 2011, onde os registros resultantes, serão as notas que contém erro de totalização.

select n.nfco_sequ, n.nfco_tota, sum( d.nfco_ba01+ d.nfco_ba02+ d.nfco_ba03+ d.nfco_ba04+ d.nfco_ba05+ d.nfco_ba06+ d.nfco_ba07+ d.nfco_ba08+ d.nfco_ba09+ d.nfco_isic+ d.nfco_ouic+ d.nfco_dife+ d.nfco_vrst+ d.nfco_vaip+ d.nfco_serv- d.nfco_desc) total from nfco11 n, nfcn11 d where n.nfco_sequ = d.nfco_sequ group by n.nfco_sequ having cast(total as char(20)) <> cast(n.nfco_tota as char(20))

...se não mostrar registro algum, o problema é outro.

Ferramentas pessoais
Espaços nominais

Variantes
Ações
NAVEGAÇÃO
Ferramentas