Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Chamado
Rotina Versão
Atendimento

 

 

TVKSNI

 

 

MATA030
P12.1.7 

Ocorrencia: Ao clicar no botão "INCLUIR" do cadastro de clientes, ocorre o seguinte erro:

 THREAD ERROR ([4520], totvsadmin, TOTVS) 16/06/2016 10:58:43

argument error in function Len() on CRIAVAR(MATXATU.PRX) 06/01/2016 17:14:18 line : 1937

Analise/Solução

  1. Analisando o fonte MATXATU, foi identificado que o erro cai na função que valida o tamanho do conteúdo;
  2.  Analisando a última chamada da pilha de chamadas do erro, função CRIAVAR, foi identificado que a validação está dentro de um IF, que valida o inicializador padrão;
  3.  No errorlog, ao pesquisar por espaço**, parou na tabela SA1, indicando que o problema estava nela.
  4.  Ao procurar por X3_ no erro, caiu no campo A1_CONTA, que foi identificado estar com inicializador padrão definido fora de aspas, gerando a inconsistência.

Sobre o Erro: argument error in function Len() on

Este erro e gerado quando a rotina/aplicação passa um argumento invalido para uma determinada função (neste caso LEN), no caso deste chamado o conteúdo do inicializador padrão X3_RELACAO estava incorreto causando a ocorrência relata.

Para maiores informações sobre a função LEN consulte o link http://tdn.totvs.com/pages/viewpage.action?pageId=24346961

Para maiores informações sobre o erro "Argument error" consulte o link http://tdn.totvs.com/display/tec/argument+N+error,+expected+X-%3EY,+function+ZZZZZZ

 

 

TVOFG2

 

 

 

MATA461

P11.8

 

 

Ocorrência: Error log ao faturar pedido de venda através da rotina MATA410

 Data width error - Field: A1_NROCOM Value: 10000.000000 on A040DUPREC(MATXATU.PRX) 28/04/2016 13:57:46

Analise/Solução

  1. Quando ocorre o erro Data With Error  significa que houve estouro de campo neste caso o problema está  no campo  A1_NROCOM,  ou seja está passando um valor maior que a configuração do campo "Value: 10000.000000"
  2. Para solução do erro alterar o tamanho do campo A1_NROCOM   para 5 e o formato para 99999

Sobre o Erro: Data width error - Field:

O valor e muito grande para o tamanho do campo, esse erro e comum e ao ajustar o tamanho do campo o erro e solucionado. Quando atender um chamado com esse erro procure pelo campo que esta sendo alimentado com o valor muito acima do esperado.

 

 

 

TVLQAB

 

 

 

 

PMSC010

  P11.8

 

Ocorrência: Ao Exportar o projeto  para  MSProject , ocorre o seguinte erro:                                                                                                                                                                

 Type mismatch on compare  on PMC010EXPOR(PMSC010.PRW) 08/07/2014 12:50:56 line : 54

Analise/Solução

  1. Avaliando o fonte PMSC010, menciona o parâmetro MV_PMSXMSP.
  2. Analisando o parâmetro no error log do cliente está com o tipo = 3 Lógico, ou seja com o tipo errado.
  3. Solução alterar o MV_PMSXMSP como  X6_TIPO = C caractere

Sobre o Erro: Type mismatch on compare

Em comparações de variáveis os tipos não são compatíveis, Exemplo: Comparar uma variável Numérica com outra variável Caracter. Quando atender um chamado com esse erro procure o que esta causando a comparação indevida.

Neste chamado o parâmetro MV_PMSXMSP estava com o tipo incorreto gerando a não-conformidade. 

Para maiores informações consulte o Link http://tdn.totvs.com/display/tec/type+mismatch+on+XXXX

 

 

TVPAVK

 

 

MATA030

P11.8

 

Ocorrência: Ao atualizar o RPO, passa a aparecer error log ao tentar acessar/modificar um cadastro no MATA030 (Cadastro de Clientes)

THREAD ERROR ([2736], USER, THOR) 22/06/2016 15:51:43

invalid typecast in file c:\totvs_workspace\advtec9 - 7.00.131227a\advpl\instrvar.inl at line 734
on {|X| IF(.T.,(X:PICTVAR := PICCLI(M->A1_PESSOA),.T.),.F.) .AND. SELF:LACTIVE } line : 1872

 

Analise/Solução:

Aplicado Patch do Chamado TURVV4 com a atualização das rotinas:

FWISTOUCH.PRW 30/07/15
APLIB240.PRW 05/02/16
CTBA016.PRW 04/05/2016
CTBA105.PRW 06/05/2016
UPDCTBMI.PRW 25/04/2016
MATA020.PRX 05/05/2016
MATA030.PRX 09/05/2016

Sobre o Erro: Invalid typecast in file

Esta ocorrência e muito semelhante a "type mismatch on compare", onde sua diferença e que o tipo invalido de variável e passado por atribuição em uma função. Para verificar estas ocorrências procure na linha do erro os tipos de variáveis incorretas. Veja os exemplos:

X:PICTVAR := PICCLI(M->A1_PESSOA),.T.) -> a função PICCLI retornou um valor indevido e gerou a não-conformidade (observe que a atribuição de um valor indevido gerar o "Invalid Typecast")

Maiores detalhes consulte o Link http://tdn.totvs.com/display/tec/invalid+typecast

 

 

TVPYT0

 

 

MATA030

P11.8

Ocorrência: Ao incluir um novo cadastro de cliente o sistema apresenta o erro log:

THREAD ERROR (KAE, KAE-PC) 14/07/2016 10:51:49
invalid field name in Alias SA1->A1_RESERVE on FINA659ATU(FINA659.PRW) 14/07/2014 16:52:00 line : 454


Analise/Solução:

Erro informa a inexistência do campo A1_RESERVE na tabela SA1, cliente verificou e não existia o registro do campo na X3.

Encaminhado U_UPDRES que realiza a criação do campo, solucionando o problema.