Sistemas Operacionais Homologados
Pacotes Office homologados
Porque descontinuamos o suporte ao Windows 7 ?
O ERP Protheus/Logix em Linux
Resolução de telas Logix limitadas a Full HD
Uso do SmartClient em Compartilhamento de Rede
Uso do SmartClient em Metaframes (não homologado)
📢 Dicas importantes
- Os sistemas operacionais homologados suportam somente o range de caracteres ocidentais.
- Consulte a documentação de seu sistema de gestão para informações dos sistemas operacionais homologados para essa linha de produto.
Sistemas Operacionais homologados (topo)
Importante
🚨A partir da versão 20.3.2.0 o Chromium (TWebEngine) será atualizado para a versão 111 (ou superior). Visto isso os sistemas operacionais mais antigos que Microsoft Windows 10 serão completamente descontinuados (Windows 7, 8 e 8.1 e suas variações, Windows Server 2012 e 2012 R2) devido a problemas de compatibilidade com o Chromium.
*Verificar documentação oficial: https://support.google.com/chrome/thread/185534985
Importante
🚨Todos os sistemas operacionais homologados estão listados abaixo,
quaisquer outros não mencionados aqui devem ser considerados como não homologados.
*Homologados são considerados os sistemas operacionais onde várias rotinas e procedimentos foram testados apropriadamente, para garantir a segurança e estabilidade do produto.
Fabricante | Sistema Operacional | Observações | Status |
Apple | macOS 12.1 Monterey | A homologação do SmartClient x86_64 para macOS foi feita em um equipamento com processador Apple Silicon M1, utilizando o Rosetta 2 dynamic binary translation. | SUPPORTED |
macOS 10.15 Catalina | Homologado para build igual ou superior a 7.00.170117A-20190903. | UNSUPPORTED | |
macOS 10.14 Mojave | Homologado para build igual ou superior a 7.00.1312271A-20180928. | UNSUPPORTED | |
macOS 10.13 High Sierra | Homologado para build igual ou superior a 7.00.131227A-20171025. Término do suporte em 01/12/2020 Mais informações acesse: https://endoflife.date/macos | UNSUPPORTED | |
Fabricante | Sistema Operacional | Observações | Status |
Microsoft | Windows 11 Enterprise Windows 11 Pro | Homologado para versão 19.3.1.7 (Lobo-Guará) e 20.3.0.0 (Harpia) ou superiores do SmartClient. 🚨 A API utilizada na função GetRmtInfo para retorno do Sistema Operacional foi ajustada nas Builds superiores do SmartClient 19.3.1.7 (Lobo-Guará) e 20.3.0.0 (Harpia), para correto funcionamento. | SUPPORTED |
Windows 10 Enterprise Windows 10 Pro | Homologado para build igual ou superior a 7.00.131227A-20150625. | SUPPORTED | |
Windows 8.1 Enterprise | Fim do suporte estendido pelo fabricante (Microsoft) em 10 de janeiro de 2023, mais informações acesse este link. Com o fim do suporte do fabricante, o sistema operacional não é mais homologado para uso com o SmartClient. | UNSUPPORTED | |
Windows 7 Enterprise Windows 7 Professional | Suporte encerrado pelo fabricante em 14 de janeiro de 2020 Não compatível com build superior a 7.00.131227A | UNSUPPORTED | |
Windows XP Professional | Suporte encerrado pelo fabricante em 20 de abril de 2019 Não compatível com build superior a 7.00.131227A | UNSUPPORTED | |
Fabricante | Sistema Operacional | Observações | Status |
Red Hat | Red Hat Enterprise Linux Desktop 8.0 64 bits *Ler adendo ao lado. | Homologado para build igual ou superior a 7.00.191205P-20191205 Adendo Importante: Pré-requisitos para uso do Sistema Operacional
Acesso root (sudo) não permitido para build igual ou superior a 7.00.191205P-20191205. (UNIX_ROOT) Não suportado com servidor gráfico baseado em Wayland. O servidor gráfico deve ser alterado para X11 (Xorg). | SUPPORTED |
Red Hat Enterprise Linux Desktop 7.3 64 bits *Ler adendo ao lado. | Homologado para build igual ou superior a 7.00.131227A-20160820 e build inferior 7.00.191205P . Acesso root (sudo) não permitido para build igual ou superior a 7.00.191205P-20191205. (UNIX_ROOT) Adendo Importante: | SUPPORTED | |
Fabricante | Sistema Operacional | Observações | Status |
SUSE | SUSE Linux Enterprise Desktop 12 SP4 64 bits *Ler adendo ao lado. | Homologado para build igual ou superior a 7.00.191205P-20191205 Acesso root (sudo) não permitido para build igual ou superior a 7.00.191205P-20191205. (UNIX_ROOT) Adendo Importante: | SUPPORTED |
SUSE Linux Enterprise Desktop 12 SP2 64 bits *Ler adendo ao lado. | Suporte descontinuado pelo fabricante do software. Acesso root (sudo) não permitido para build igual ou superior a 7.00.191205P-20191205. (UNIX_ROOT) Adendo Importante: | UNSUPPORTED | |
Fabricante | Sistema Operacional | Observações | Status |
Ubuntu | Ubuntu 22.04 LTS Desktop
| Homologação antecipada, concluída em 17/03/2022, utilizando a versão daily-live do Ubuntu com data de geração de 13/03/2022. Acesso root (sudo) não permitido para build igual ou superior a 7.00.191205P-20191205. (UNIX_ROOT) Não suportado com servidor gráfico baseado em Wayland. O servidor gráfico deve ser baseado em X11 (padrão desta distribuição). * Informações sobre o ciclo de vida do Ubuntu: | SUPPORTED |
Ubuntu 20.04 LTS Desktop
| Homologado para build igual ou superior a 7.00.170117A-20190903. Acesso root (sudo) não permitido para build igual ou superior a 7.00.191205P-20191205. (UNIX_ROOT) Não suportado com servidor gráfico baseado em Wayland. O servidor gráfico deve ser baseado em X11 (padrão desta distribuição). | SUPPORTED | |
Ubuntu 18.04 LTS Desktop
| Homologado para build igual ou superior a 7.00.170117A-20190903. Adendo Importante: Acesso root (sudo) não permitido para build igual ou superior a 7.00.191205P-20191205. (UNIX_ROOT) Não suportado com servidor gráfico baseado em Wayland. O servidor gráfico deve ser baseado em X11 (padrão desta distribuição). | UNSUPPORTED | |
Ubuntu 16.04 LTS Desktop 32/64 bits | Sistema operacional não suportado Anteriormente homologado para build igual ou superior a 7.00.131227A-20170626 (32 bits). Adendo Importante: Acesso root (sudo) não permitido para build igual ou superior a 7.00.191205P-20191205. (UNIX_ROOT) Mesmo com atualizações de segurança até Jan/2024, recomendados fortemente o uso do Ubuntu 18.04 ou 20.04 | UNSUPPORTED |
Importante
🚨Recomendamos adicionar o Smartclient e todas as dependências do mesmo como exceção na lista de Antivírus/Antimalware. Já tivemos casos que o Antivírus bloqueia o uso do Smartclient indevidamente.
Uso do SmartClient em Compartilhamento de Rede (topo)
A partir do SmartClient 170117 haverá conhecida lentidão no seu uso via compartilhamento de rede, devido ao grande conjunto de arquivos que compõe o produto com a liberação do componente TWebEngine (Chromium), assim, este procedimento não é aconselhável.
Utilize uma instalação local do SmartClient, configurando nosso ferramental de update automático, mais informações acesse aqui.
🚨 A partir do SmartClient 19.3.0.x o uso via compartilhamento de rede não é mais homologado, devido a um problema conhecido relativo ao arquivo QtWebEngineProcess, que pode causar a queda do SmartClient quando iniciado em caminhos (paths) UNC, exemplo: \\Server2\Share\dir\smartclient.exe
As issues a seguir relatam este problema e foram encerradas sem solução pelo nosso fornecedor (Qt), o que impede o uso do SmartClient via compartilhamento de rede:
- QtWebEngineProcess.exe cannot find dlls when it is located on a network drive
https://bugreports.qt.io/browse/QTBUG-85873 - When starting a webengine based example from a network share then it will fail to start the QtWebEngineProcess.exe
https://bugreports.qt.io/browse/QTBUG-84632 - QtWebEngineProcess.exe fail to find Qt5Core.dll if in virtualbox shared drive?
https://bugreports.qt.io/browse/QTBUG-84303 - Issue 103902: Chrome not working at mounted/network drive
https://bugs.chromium.org/p/chromium/issues/detail?id=103902
Porque descontinuamos o suporte ao Windows 7 ? (topo)
🚨 Documento atualizado em 06/10/2020.
Com a descontinuidade do suporte estendido da Microsoft ao Windows 7 em 14 de Janeiro de 2020, até mesmo os pacotes de atualização de segurança deixaram de ser expedidos.
Isso fere diretivas de segurança pregadas pela TOTVS para garantir a saúde do parque de máquinas de nossos clientes, e fere também diretivas de segurança importantes e proteção de dados recomendado por órgãos oficiais e auditores.
https://support.microsoft.com/pt-br/help/4057281/windows-7-support-ended-on-january-14-2020
📢 A necessidade de evoluir…
Da mesma forma que a Microsoft, a TOTVS tem o compromisso de evoluir suas soluções, e o impacto de manter o nosso código suportando um sistema operacional defasado como o Windows 7 se torna uma barreira para essa evolução.
Ainda é possível atualizar o Windows 7 para o Windows 10?
No link abaixo, datado de 22 de Setembro de 2020, constam informações sobre a possibilidade de atualização do Windows 7 e Windows 8.1 para o Windows 10, consulte seu fornecedor para mais informações.
https://support.microsoft.com/pt-br/help/12435/windows-10-upgrade-faq
O ERP Protheus/Logix em Linux (topo)
Documento atualizado em 01/12/2021.
Fornecemos nossos ERPs para Linux desde 2004, tornando uma opção largamente testada, segura, e no caso do Ubuntu, gratuita.
📢 Reforçamos que os ERPs Protheus/Logix são compatíveis com os Linux homologados, inclusive para o desenvolvimento de rotinas AdvPL/TLPP/4GL utilizando nosso plugin do VSCode, mais informações acesse aqui.
As distribuições Linux disponíveis hoje, como o Ubuntu, já trazem por padrão aplicativos de produtividade gratuitos como:
- Pacote Libreoffice, 100% compatível com o Microsoft Office
- Navegador Firefox
- Leitores de PDF
Existe também a possibilidade de uso de diversas ferramentas open-source e/ou gratuitas, com versões também disponíveis para Windows, facilitando o treinamento de usuários para uso deste sistema operacional, exemplos:
- Navegadores Chrome e Microsoft Edge
- Kdenlive: Editor de vídeos
- Gimp: Editor de imagens
- VLC: Media player
- VirtualBox: Virtualização de sistemas operacionais
- Visual Studio Code (VSCode): Poderoso editor de texto e IDE
Resolução das telas do ERP Logix limitadas a Full HD (topo)
A resolução máxima permitida para as aplicações do ERP Logix é de 1920×1080 (Full HD), qualquer resolução superior irá prejudicar a visualização/utilização do produto.
Uso do SmartClient em Metaframes (topo)
🚨 Importante 🚨
O uso de metaframes (web enablers), como Citrix, Remote Desktop Services (Terminal Services), Go Global, etc, para a republicação de aplicações não é homologado, porém suportado para uso.
- Homologado:
- Testado/certificado oficialmente para uso, garantindo seu funcionamento e comportamento
- Suportado:
- Não testado, porém funcional, podendo haver eventuais comportamentos não previstos, alguns deles sem contorno possível, inviabilizando o uso do SmartClient.
WebApp - Uma boa alternativa aos Metaframes
📢 A alternativa para os Metaframes é o uso do WebApp, favor consultar os links abaixo para mais informações.
Contornos para uso do SmartClient em Metaframes (topo)
🚨 Importante 🚨
A TOTVS se isenta dos colaterais advindos das configurações abaixo descritas, servindo como opção caso o time responsável pelo SmartClient não tenha correção ou contorno para determinado problema de uso em ambiente não homologado.
Erro na abertura do SmartClient no Citrix.
Como o SmartClient possui um Chromium embutido em seu código, a configuração a seguir pode ajudar na execução de nossa aplicação em Citrix.
Mais informações acesse: https://support.google.com/chrome/a/answer/7380899?hl=pt-BR
Erro na abertura do SmartClient no Go Global
Para que o SmartClient funcione no Go-Global ele deve estar em versão igual ou superior a 6.2.1.31562 e Windows versão igual ou superior ao Windows Server 2012 R2.
- Entrar no Registry
- Ir para HKEY_LOCAL_MACHINE\SOFTWARE\GraphOn\GO-Global\Loader\Processes
- Criar os registros como Dword (32-bit), com os nomes (Qtwebengineprocess.exe e Smartclient.exe).
- Inserir o valor: 10060004, conforme print abaixo
Para ver a versão do Go-Global.
Abrir o console Admin do Go-Global
Nota importante sobre a build 170117A Importante: Para facilitar o processo de instalação, a partir desta build o SmartClient será distribuído em um pacote completo para cada arquitetura (formato ZIP), sendo importante aos usuários em futuras atualizações atentar ao que foi descrito neste tópico. Pre-requisitos -Linha privada (LP) de dados 48 kbps para 1 (uma) sessão. Release -Linha privada (LP) de dados 48 kbps para 1 (uma) sessão. Para versão 20.3.2.0 ou superior pode ser necessário instalar as seguintes libs: Em sistema operacionais 64 bits, se utilizado um 32 bits, devem ser instalados os pacotes acima para a arquitetura correspondente - 32 bits. O sistema de impressão do não é suportado em distribuições Linux rodando o servidor gráfico baseado em Wayland. Por isso é necessário utilizar o servidor gráfico baseado em X11 (Xorg). Problema na acentuação - Framework Intelligent Input Bus (IBus) A partir da versão SmartClient 20.3.0.0 torna-se necessário a instalação e execução do serviço IBus (ibus-daemon). Muitas distribuições Linux já incluem o ibus e o executam em background por padrão, mas caso a digitação de caracteres acentuados em qualquer campo do SmartClient apresente caracteres estranhos, verifique se o ibus daemon está operando corretamente.
A partir da build 170117A o SmartClient passa a contar também com uma versão 64bits (ou x64), sendo necessário atentar para a arquitetura dos programas de terceiros utilizados em conjunto com ele.
Assim, ao utilizar o SmartClient x86 (ou 32 bits) somente será possível integrá-lo a ferramentas desta arquitetura, o mesmo vai acontecer ao utilizar o SmartClient x64, sendo os casos mais comuns:
1 - Integração com o pacote Office (apenas para Windows):
Ao utilizar o Office x86 não conseguirá integra-lo ao SmartClient x64 e vice e versa, sendo importante atentar também para arquitetura das DLLs de integração distribuídas pela TOTVS, sendo:
· mpexcel.dll
· mpproject.dll
· mpword.dll
2 - Integração com periféricos de terceiros, como balanças e impressoras fiscais:
Como ocorre na integração com o Office será necessário manter compatibilidade de arquitetura entre o SmartClient e as DLLs de integração com periféricos, consulte seu fornecedor de periféricos em caso de dúvidas.
Neste vídeo o assunto um pouco mais detalhado: https://www.youtube.com/watch?v=s3HVAfO_s-wVersão Processador Memória exclusiva para o SmartClient Espaço em Disco Link de Comunicação Release
12.1.2310
SmartClient
20.3.2.xMínimo:
Core I3 330M 2.13 GHz
Recomendado:
Core I3 de 9a geração 2.90 GHzMínimo:
4 GBMínimo:
600 MB
-Linha privada (LP) de dados 15 kbps por sessão (Utilize um Frame Relay puro), desde que, com mais de 5 usuários.
-O tempo de resposta, do site remoto, deve ser inferior a 100 ms (Tempo de resposta do comando Ping) em pacotes de 32 KB.
-Outros tipos de comunicação devem ser avaliados.
12.1.2210
SmartClient
20.3.1.xMínimo:
Intel core 2 duo
Recomendado:
Core I3 330M 2.13 GHzMínimo:
2 GB
Recomendado:
4 GBMínimo:
500 MB
-Linha privada (LP) de dados 15 kbps por sessão (Utilize um Frame Relay puro), desde que, com mais de 5 usuários.
-O tempo de resposta, do site remoto, deve ser inferior a 100 ms (Tempo de resposta do comando Ping) em pacotes de 32 KB.
-Outros tipos de comunicação devem ser avaliados.Pacotes requeridos para plataformas Linux