PERGUNTAS E RESPOSTAS
 
Bem Vindo, Visitante  Todos os Fórums
  ADVPL
Enviar para a impressoraImprimir  Enviar e-mail para um amigoEnviar Para um Amigo
Precisa estar Logado

Subject Assunto:
type mismatch on + on U_C105VLIN
Versão:
12.1.33
Plataforma:
.
Complemento:
DB:
.
Complemento:
LinkedIn
Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário STELES STELES em 26/01/2023, 14:01 h
Local: GO  Registro: 21/03/2022  Postagens: 13
Pessoal, Boa Tarde!

Poderiam me dar um apoio em tal erro. Tenho um ponto de entrada C105VLIN para bloquear exclusão de lançamentos contábeis porém, é apresentado o erro abaixo
sabem o que pode estar ocorrendo?

type mismatch on + on U_C105VLIN(C105VLIN.PRW) 19/01/2023 09:29:41 line : 16

User Function C105VLIN
Local lRet:=.t.
local lAdmin := PswAdmin(,,RetCodUsr())=0

//Valida linha deletada
if SuperGetMV("MV_XVLDDEL",.F.,.T.) .and. !lAdmin
     If TMP->CT2_FLAG .and. !FunName() $ ‘CTBA102#CTBA103#CTBA104#CTBA350‘+SuperGetMV("MV_XVLDDRT",.F.,‘‘)     /// SE ESTIVER DELETADO E NAO FOR CTB
      MsgStop("ATENÇÃO, Não é permitido apagar as linhas."+chr(13)+chr(10)+" Por favor solicite apoio do responsável contábil")
      lRet :=.f.                            
     Endif
endif

Return lRet

Obrigado!

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário JAFREAL JAFREAL em 26/01/2023, 14:53 h
Local: PA  Registro: 21/08/2008  Postagens: 335
Boa tarde

Tire o SuperGetMV("MV_XVLDDRT",.F.,'') pq ele estar retornando algum problema. Veja as configurações dessa função nesse link
https://tdn.totvs.com/pages/releaseview.action?pageId=24347112
Eu prefiro o GETMV.

Jose de Aguiar
Consultor Independente Totvs
e-mal:jose.aguiar.real@gmail.com
skype:jafreal

Para postar no Fórum você precisa efetuar o seu login ou se registrar

 Mudar para Fórum

 

 

 
 
   
Pagina Principal Shopping PROTHEUS Tire suas duvidas Vagas Microsiga em todo Brasil Aprofunde seus conhecimentos Noticias Online Fale Conosco Pagina Principal