SIGALOJA.DLL - Observação sobre o ID
Produto: | Controle de Lojas |
Versões: | Advanced Protheus 5.08 , Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 |
Ocorrência: | SIGALOJA.DLL - observações sobre o ID |
Ambiente: |
|
Passo a passo: | Foi criado um número de identificação (ID) para identificar qual a DLL que deve ser utilizada com uma versão específica do Protheus. Por que foi implementado? Para compatibilizar a SIGALOJA.DLL e o Protheus, ou seja, evitar por exemplo que funções da DLL deixem de receber algum parâmetro ou retornem um valor que não seja tratado. O ID da DLL é composto da seguinte forma: x - Sempre 0 (zero). Número exigido pelo Delphi. Não é possível efetuar o controle sem essa primeira parte da numeração. A verificação do ID será efetuada ao entrar no sistema, e se os números forem incompatíveis o acesso será negado. Quais as mensagens que poderão aparecer para o usuário ? 'Existem incompatibilidades entre a versão do Repositório Protheus e a DLL Fiscal.' Por favor, atualize o Repositório Protheus.'. Neste caso, a versão da DLL é maior que a do Protheus. Observação importante: O sistema será finalizado em ambos os casos acima citados. A validação do ID será efetuada desconsiderando o número de equipamentos homologados, assim, quando o protheus estiver utilizando o ID 0.2.40.10 poderá ser utilizada a SIGALOJA.DLL com identificação 0.2.??.10. |
Observações: |
|