Erro APSDU invalid field type ('L')

Na implantação do Protheus foi criado um campo lógico na tabela SB1. Após a migração do Protheus da versão 12.1.23 para 12.1.27, ao acessar o APSDU e abrir a tabela SB1 aparece uma mensagem de erro sobre o campo.

Erro encontrado na fórmula. SB1010: invalid field type ('L')SB1010->B1_MANIPUL

Alguém tem ideia de como solucionar esse erro? Já atualizei DBAcess, APPServer, binário, LIB e nada mudou. A tabela é funcional, o campo também, mas não sei se erro poderá ocasionar algum problema.

compartilhar
  • Larissa, criei um campo lógico de mesmo nome e não tive problemas ao abrir a tabela no APSDU. Você já verificou se esse campo só tem os valores aceitos (F e T)? Já verificou se ele está correto na TOP_FIELD?

    Daniel Mendes   22 de Feb de 2022
  • Sim, só tem os valores aceitos (F e T). Verifiquei a TOP_FIELD e está correto.

    FIELD_TABLE FIELD_NAME FIELD_TYPE FIELD_PREC FIELD_DEC dbo.SB1010 B1_MANIPUL L 1 0

    Larissa Vilela Andrade   10 de Nov de 2022
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags apsdu ou faça a sua própria pergunta.