Ao entrar no UltraAdm, UltraPDV,ultrasngpc ou GeFin (Financeiro) aparece uma mensagem de erro "Classe não registrada" (WSDL) (Class not registered) ou Run-time error 713: Class not registered ou ao tentar renovar senha do SNGPC

De UltramaxWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Classenaoregistrada.png

- Causa

O sistema não esta encontrando as bibliotecas (DLLs) de acesso a WebServices.

-Solução 1

1. Acesso o Painel de Controle

2. Entre em Adicionar/Remover Programas

3. Desinstale o programa "WSSuporte"

4. Execute o arquivo c:\UltraPDV\WSSuporte.msi

-Solução 2

Reinstale o DAO, MDAC e JET(MDAC e JET Se for Windows 2000 ou menor);

-Solução 3

Reinstale o sistema completo no computador (ATENÇÃO para se for o SERVIDOR. Se for o servidor tente seguir as instruções abaixo. Se for reinstalar o sistema no servidor faça backup antes ou renomeie a pasta c:\ultrapdv para outro nome)

-Solução 4

Instale o arquivo msxml.msi. ele se encontra no endereço: https://www.microsoft.com/en-us/download/details.aspx?id=15697 ou no U:\Microsoft\Microsoft XML Core Services\msxml.msi e http://www.ultramax.com.br/util/Microsoft/SDK/XML/xmlsdk.msi

- Solução 5

Executar o criacad na pasta ultrapdv do servidor

- Solução 6

Instalar

https://www.microsoft.com/en-us/download/confirmation.aspx?id=10019

- Solução 7

Se nenhuma dessas opções resolver então copiar os arquivos msxml4.dll, msxml4r.dll, msxml3.dll, msxml5.dll da pasta C:\Windows\SysWow64 das nossas máquinas e colocar na pasta do computador do cliente.

Depois de colar na pasta será necessário registrar pelo cmd, pra registrar será necessário entrar na pasta SysWOW64 pelo CMD digitando C:\Windows\SysWOW64 e registrar os seguintes comandos.

regsvr32 msxml4.dll

regsvr32 msxml4r.dll

regsvr32 msxml3.dll

regsvr32 msxml5.dll