Estou construindo aqui um artigo enquanto faço a migração do sistema em ambiente teste.

A idéia é deixar alguma dicas de como resolver as não conformidades que encontrei, vai funcionar como se fosse um caderno de anotações, espero que ajude.

Não conformidade

ID_PACKAGE

THREAD ERROR ([1484], Administrator, PROTHEUS-02) 25/xx/2020 23:38:42
variable does not exist ID_PACKAGE on MSOPENIDX(APLIB070.PRW) 28/06/2019 18:27:40 line : 1

Solução

Solución

1.- Ter acesso exclusivo ao sistema

2.- Parar o TotvsDbAccess

3.- Renomear as pastas CFGLOG e semaforo que estão dentro da pasta Protheus_data.

4.- Reiniciar o TotvsDbAccess

5.- Reiniciar o processo de migração

 

SIGASFC -type mismatch on compare on SFCINTEGRA(SFCXFUN.PRW)

THREAD ERROR ([7484], Administrator, PROTHEUS-02) 27/03/2020 12:58:28
type mismatch on compare on SFCINTEGRA(SFCXFUN.PRW) 31/01/2019 17:08:09 line : 2028

[TOTVS build: 7.00.170117A-20200102]
Called from RUP_PCP(RUP_PCP.PRW) 30/01/2019 16:14:44 line : 44
Called from FWUPDFUNCT:ACTIVATE(FWUPDFUNCT.PRW) 28/06/2019 18:27:40 line : 383

 

Solução

Causa
Esta mensagem ocorre quando o parâmetro MV_INTSFC – Define se existe integração entre o Módulo SIGASFC e outros módulos 0=Nao integra; 1=Protheus; 2=Datasul está com o tipo definido como 1 – Lógico.

Solução
Para que esta mensagem não seja exibida é necessário alterar o Tipo do parâmetro MV_INTSFC para 2 – Numérico.
Para isso abra a tabela SX6 – Parâmetros através do APSDU e altere o campo X6_TIPO para N.

Para informar que não existe integração com outros módulos, o parâmetro deve ter conteúdo igual à 0=Não integra.