Árvore de páginas

Boletim Técnico: Controle de Versão de DLLs
Ocorrência
Melhoria
Resumo
Implementada melhoria com a validação das DLLs : AUTOCOM (3.4.1.3), SIGALOJA (0.3.132.9) e TOTVSAPI (1.0.12.1) para que o Sistema verifique na abertura dos módulos SIGALOJA e SIGAFRT, se a DLL utilizada é compatível com a versão do Microsiga Protheus.
ID do Chamado
TEIPZY
Produtos
  • Microsiga 10
  • Módulos
    • SIGALOJA
    • SIGAFRT
    Portais
    • nenhum
    Países
    • todos
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    FRTLOAD – Inicialização do Módulo SIGAFRT; LOJLOAD – Inicialização do módulo SIGALOJA; LJCHECADLL – Controle de chamada da validação; DllVsProtheus – Validação das DLLs; DllIdProtheus – Resgate de informações das DLLs; IFABRIR/CHABRIR/DISPTORABR – Abertura da comunicação com periféricos.
    Ajustes no Compatibilizador
    Não
    Integridade Referencial
    Não
    Aplicação de Patch
    Procedimentos para Implementação

    O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

    Descrição de Ajustes

    Procedimentos para Configuração

    Procedimentos para Utilização

    1.        Acesse o módulo Controle de Lojas (SIGALOJA) ou Front Loja (SIGAFRT).

    O sistema realiza as seguintes validações para cada DLL:

    ·                            Se o arquivo DLL existe.

    ·                            Caso não exista, não faz validação da versão.

    ·                            Se o arquivo DLL pode ser carregado na memória.

    ·       Caso não possa, é exibida uma mensagem que a DLL pode estar danificada ou faltando componentes, e não faz validação da versão.

    ·                            Se o ID é igual ou superior às versões: Autocom (3.4.1.3), SIGALOJA (0.3.132.9) e TOTVSAPI (1.0.12.1).

    ·                            Caso não seja, não faz validação de versão, pois DLLs antigas são válidas para todas.

    ·                            Se a versão do Protheus é compatível com a DLL.

     

     

    Informações Técnicas

    Observações
    Caso alguma das DLLs seja incompatível com a versão do Protheus, será exibida uma mensagem solicitando a substituição das DLLs incompatíveis pela versão correta e, em seguida, o Sistema será finalizado.

    • Sem rótulos