Ocorrência
Ao realizar um Cadastro de Riscos, na rotina MDTA180, ao tentar alterar o campo "Fase da Obra" (TN0_CODFAS) é gerado o error log: "invalid macro source (SSLex0105e: Invalid token, Line 1, Offset 43, ?):({ || Posicione("TLZ",1,xFilial("TLZ")+TLM?TLM_SUBFAS,"TLZ_DESCRI") }) on FWLOOKUP:BUILDCOLUMN(FWLOOKUP.PRW)"
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Gestão de Pessoal - Todas as versões
Causa
O erro ocorre devido a consulta padrão do campo estar incorreta
Solução
Realize o ajuste conforme passo-a-passo abaixo:
No configurador
1. Em Base de Dados / Dicionário / Base de Dados, selecionar a opção Consultas Padrão.
2. Através da Lupa de Pesquisa, buscar pela consulta TLP001.
3. Selecionar a opção Editar;
4. Clicar em Avançar:
6. No quadro Colunas, selecionar o campo Desc. Fase e clicar na opção Editar Coluna para alterar o conteúdo:
Alterar o conteúdo abaixo e Confirmar:
De: Substr(Posicione("TLZ",1,xFilial("TLZ")+TLM->TLM_FASE,"TLZ_DESCRI"),1,20)
Para: Posicione("TLZ",1,xFilial("TLZ")+TLM->TLM_FASE,"TLZ_DESCRI")
Ainda no quadro Colunas, selecionar o campo Desc. Sub-Fase e clicar na opção Editar Coluna para
alterar o conteúdo:
Alterar o conteúdo abaixo e Confirmar:
De: Substr(Posicione("TLZ",1,xFilial("TLZ")+TLM->TLM_SUBFAS,"TLZ_DESCRI"),1,20)
Para: Posicione("TLZ",1,xFilial("TLZ")+TLM->TLM_SUBFAS,"TLZ_DESCRI")
Selecionar a opção Avançar
Selecionar a opção Finalizar:
Repetir o procedimento acima para a consulta TLP002 com o campo Desc. Sub-Fase:
De: Substr(Posicione("TLZ",1,xFilial("TLZ")+TLM->TLM_SUBFAS,"TLZ_DESCRI"),1,20)
Para: Posicione("TLZ",1,xFilial("TLZ")+TLM->TLM_SUBFAS,"TLZ_DESCRI")
Saiba mais
Acumulado MDT: https://suporte.totvs.com/portal/p/10098/download#000006/all/all/search/mdt
Pacote Acumulado do RH: https://centraldeatendimento.totvs.com/hc/pt-br/articles/360057829854







0 Comentários