Ativação de scripts para SAP

Last Updated junho 29, 2026

Breve Visão Geral

O WalkMe Desktop usa scripts SAP para acessar e reproduzir conteúdo de orientação no ambiente SAP.

Esses scripts precisam ser ativados do lado do cliente e do lado do servidor para que o WalkMe funcione.

Como verificar se os scripts estão ativados

  1. Passe o mouse sobre o ícone SAP GUI Scripting
  2. Se os scripts não estiverem sendo executados, uma mensagem pop-up será exibida:
  3. Se os scripts estiverem desativados, a mensagem pop-up dirá:
  4. Se os scripts estiverem desativados no lado do cliente, a mensagem pop-up dirá:
  5. Se você não vir nenhum dos ícones, clique no ícone Triângulo para expandir a barra de ícones

Observação

Nem todos os temas SAP exibem a barra de ícones

Ativando scripts no lado do cliente

Os scripts precisam ser ativados no lado do cliente (usuário final). Ao implantar, isso pode ser feito pelo administrador da SAP.

Para acessar o menu:

  1. Clique no ícone Configurações no canto superior direito
  2. Clique em Opções...

Para ativar scripts:

  1. Selecione Scripts na pasta Acessibilidade e scripts
  2. Marque Ativar scripts e Mostrar caixas de diálogo nativas do Microsoft Windows
  3. Clique em Aplicar

Saiba mais sobre como ativar scripts aqui.

Ativando o SAP GUI Scripting no lado do servidor

Ative o script da GUI SAP em cada instância do servidor SAP que você planeja usar.

  1. Iniciesaplogon.exe, faça login no servidor SAP usando suas credenciais
    1. A janela SAP Easy Access é aberta
  2. Executar transação RZ11:
  3. Especifique o nome do parâmetro sapgui/user_scriptinge pressione Enter no teclado ou clique em Exibir
  4. Na janela Exibir atributos do parâmetro do perfil, pressione o botão Alterar valor na barra de ferramentas e defina o Novo valor sapgui/user_scriptingde TRUE

  5. Salve as alterações
  6. Repita as etapas 3-4, com um valor FALSE para os seguintes parâmetros:

    1. sapgui/user_scripting_force_notification

    2. sapgui/user_scripting_set_readonly

    3. sapgui/user_scripting_disable_recording

  7. Desconectar e voltar a entrar para ver a alteração em vigor, pois ela não se aplica a sessões que estão em execução no momento.
Observação:

A mensagem da barra de status "O nome do parâmetro é desconhecido" refere-se ao fato de que o parâmetro sapgui/user_scripting não pode ser alterado usando essa transação porque um pacote do servidor SAP está faltando. Instale o pacote em falta e tente novamente.

Etapas adicionais para Ambientes de Scripts Restritos

Relevante para clientes que usam o WalkMe Menu versão 4.1.0 ou superior

Os clientes que têm privilégios restritos de script, mas ainda desejam usar o SAP GUI SWT Automation, precisam seguir estas etapas de configuração adicionais. Estes devem ser aplicados além das etapas padrão de ativação do lado do cliente e do lado do servidor descritas anteriormente neste guia.

Lado do Cliente (além das etapas padrão do cliente)

Adicione a seguinte chave de registro para permitir a execução de scripts SAP por conta de usuário:

Windows de 64 bits (SAP GUI de 32 bits):

HKLM\SOFTWARE\WOW6432Node\SAP\SAPGUI Front\SAP Frontend Server\Security\ScriptingPerUserAccountExecute = 1

Windows de 32 bits:

HKLM\SOFTWARE\SAP\SAPGUI Front\SAP Frontend Server\Security\ScriptingPerUserAccountExecute = 1

Lado do servidor (além das etapas padrão do servidor)

Defina os seguintes parâmetros de perfil SAP para a transação RZ11:

sapgui/user_scripting = VERDADEIRO
sapgui/user_scripting_set_readonly = VERDADEIRO
sapgui/user_scripting_per_user = VERDADEIRO

Resultado

  • Usuários com a função S_SCR:16 terão acesso total a scripts e poderão executar Automação SWT

  • Todos os outros usuários permanecerão somente leitura, garantindo o uso controlado e seguro dos recursos de script.

Suporte

Como identificar que o script não está instalado

Quando você tenta capturar e recebe a seguinte mensagem de que um suporte de script precisa ser instalado, entre em contato com seu departamento de TI para solicitar a instalação.

Notas técnicas

Observação:

  • O nível de patch é o último dígito do string de versão (por exemplo, 8000.1.6 = Patch 6, afetado; 8000.1.14 = Patch 14, suportado)
  • Se você estiver usando o Patch 5-11, trate isso como um blocker e atualize para o Patch 14+

SAP GUI 8.00 Patches 5–10 — Aviso de estabilidade do SAP Scripting

Um problema de estabilidade conhecido afeta o SAP GUI 8.00 nos níveis de patch 5 a 10 para automações que dependem do SAP Scripting. Embora identificado pela primeira vez no Patch 5, nossa validação confirma que o problema persiste até o Patch 10.

O WalkMe utiliza o SAP Scripting, a interface de automação padrão fornecida pelo SAP. A instabilidade ocorre no comportamento de patch do SAP GUI e não está relacionada ao conteúdo ou à configuração do WalkMe.

Impacto observado

Os ambientes que executam esses níveis de patch podem sofrer:

  • Instabilidade ocasional do sistema ou congelamentos que afetam a experiência do usuário
  • Comportamento inconsistente em automações e processos baseados em scripts

Esses sintomas são consistentes com o comportamento conhecido do SAP Scripting nas versões do patch afetadas.

Recomendação

Para garantir a confiabilidade da automação e uma experiência de usuário estável, recomendamos atualizar para o SAP GUI 8.00 Patch 14 ou posterior.

Referência: Discussão da Comunidade SAP

Was this article helpful?

Thanks for your feedback!

Faça parte de algo maior.

Interaja com colegas, tire dúvidas e compartilhe ideias.

Explore nossa comunidade
×
×