studio
latest
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 2 de abr de 2025

Etapas de configuração

Habilitar o Scripting SAP GUI

Para habilitar o Studio para interagir com o SAP GUI para Java, execute as seguintes etapas de configuração no servidor e no cliente. Isso habilita a estrutura do SAP de detecção de elementos padrão e recomendada para a seleção interativa.

Observação: em relação a preocupações de segurança, o servidor SAP não diferencia entre a comunicação do SAP GUI para Java gerada por um script e a gerada por um usuário. O script tem os mesmos direitos para executar transações do SAP e inserir dados, assim como um usuário.

No servidor

  1. Inicie o SAP GUI para Java, faça login no servidor SAP usando suas credenciais. A janela Acesso Fácil ao SAP será exibida.
  2. Execute a transação RZ11. Especifique o nome do parâmetro sapgui/user_scripting e pressione Enter no teclado ou Exibir na interface do SAP.
    docs image
    docs image
  3. Na janela Exibir os atributos de parâmetros do perfil , selecione o botão Alterar Valor na barra de ferramentas e defina o Novo valor de sapgui/user_scripting como TRUE. Salve as alterações.
    docs image
    Observação: caso sua organização esteja usando mais de uma instância de um sistema SAP, não se esqueça de ativar a caixa de seleção "Ativar todos os servidores", para garantir uma ativação adequada dos scripts do SAP em todos os servidores.

Dependendo da versão do servidor SAP, os seguintes parâmetros podem estar definidos como TRUE por padrão. Nesse caso, altere seu valor para FALSE.

  • sapgui/nwbc_scripting

  • sapgui/user_scripting_disable_recording

  • sapgui/user_scripting_force_notification

  • sapgui/user_scripting_per_user

  • sapgui/user_scripting_set_readonly

Importante: todas as alterações nos parâmetros na transação RZ11 são aplicadas com efeito imediato e são perdidas quando o sistema é reiniciado. Para que as alterações sejam permanentes, entre em contato com seu administrador do sistema SAP e use a transação RZ10.
Faça logoff e logon novamente para que as alterações entrem em vigor.

No cliente

  1. Na janela Logon principal do SAP, acesse o menu Arquivo > Preferências (no Windows) ou SAPGUI > Configurações (no Mac OS).
  2. Vá para Web AS ABAP e clique em Scripting.
  3. Marque a opção Habilitar script.
  4. Desmarque as caixas de seleção para as seguintes opções:
    • Notificar quando um script externo acessar o SAP GUI
    • Notificar quando um script externo tentar abrir uma conexão
  5. Salve as alterações clicando em OK. O SAP GUI para Java Scripting está habilitado agora.
    docs image

Habilitar caixas de diálogo restritas

As opções de exibição de controle (não restritas) não são compatíveis com o script do SAP. Nesse caso, você deve habilitar as opções de exibição de diálogo (restritas).

  1. Na janela Acesso fácil ao SAP , selecione Configurações no menu Ajuda . A janela Configurações Pessoais para o Usuário será exibida.
  2. Acesse a guia Ajuda F1 e selecione a opção Caixa de Diálogo Restrita na seção Exibir.
  3. Acesse a guia Ajuda F4 e selecione a opção Diálogo (restrito) na seção Exibir.
  4. Selecione o botão Aplicar para salvar as alterações e feche a janela Configurações Pessoais para o Usuário .
    Observação: esta é uma configuração por usuário. Essa configuração precisa ser definida para cada cliente que cria uma automação do SAP. A configuração padrão para Diálogo (restrito) para todo o sistema pode ser definida pelo administrador do sistema.
docs image

Direitos de autorização

A verificação ou as configurações dos direitos de autorização precisam ser realizadas apenas se o parâmetro sapgui/user_scripting_per_user estiver definido como True.
O script do SAP GUI fica disponível apenas para os usuários que têm a autorização para a ação Execute(16) do objeto de autorização S_SCR na classe BC_A.

Entre em contato com o seu administrador do sistema SAP e certifique-se de que o usuário tenha os direitos de autorização apropriados.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White