SAP package
- Última atualização2025/10/03
SAP package
O package SAP contém actions para automatizar tarefas e processos em um aplicativo de SAP.
O package
SAP
permite executar as seguintes tarefas:
- Reduza o tempo necessário para combinar dados de sistemas diferentes.
- Elimine o erro humano (pessoas) e aumente a eficiência.
- Aumentar o número de transações processadas.
- Forneça informações em tempo real para várias partes interessadas.
- Aprimorar a tomada de decisões através de relatórios abrangentes.Nota: Na ação Conectar do SAP, o campo Nome da sessão não pode ser compartilhado com Task Bots ou quaisquer outros bots.
Pré-requisitos
- Acesse a GUI SAP antes de capturar objetos porque a tela de logon do SAP não é compatível com captura de objeto.
- Habilite script e acessibilidade do GUI.
Consulte Habilitar script no lado do cliente, Habilitar script no lado do servidor e Habilitar configurações de acessibilidade.
- Certifique-se de que uma das seguintes GUIs SAP para Windows esteja instalada nos dispositivos que você usa para automatizar tarefas relacionadas ao SAP e executar essas tarefas:
- SAP GUI 800
- SAP GUI 770
- SAP GUI 760
- SAP GUI 760
- SAP GUI 760
- SAP GUI 750
Nota: O package SAP também oferece suporte a versões do SAP GUI em todas as versões de patch disponíveis.Nota: Se o SAP GUI 760 com patch 0 estiver instalado em seu dispositivo, você não poderá usar as actions do controle de visualização do SAP Grid Definir texto da célula da tabela e Obter texto da célula da tabela por causa de um problema com o SAP GUI 760 com o patch 0. - Instale um rastreador de script ou ferramenta semelhante para recuperar o caminho do campo do objeto SAP.
Antes de começar
- Há suporte para várias sessões no SAP. No entanto, certifique-se de que, ao criar um bot que usa várias sessões, o nome exato da sessão que pretende usar seja inserido no Caminho do campo para um Controle específico.
Por exemplo, /app/con[0]/ses[0]/userid.
- Execute as seguintes actions dentro do package
SAP
como parte do uso do conjunto de actions disponíveis:
- Estabeleça uma conexão com o aplicativo SAP usando a action
Conectar.
Acesse o aplicativo SAP usando o aplicativo SAP GUI. Em seguida, use a action Conectar do package SAP para usar essa conexão e designar um nome de sessão. Use o mesmo nome de sessão para a outra actions.
- Use actions para automatizar uma tarefa.
- Depois de automatizar todas as tarefas relacionadas com SAP, encerre a conexão com o aplicativo SAP usando a action Desconectar.
- Estabeleça uma conexão com o aplicativo SAP usando a action
Conectar.
Actions no SAP package
O package
SAP
inclui as seguintes actions:
Nota: O SAP e o Recorder
package podem detectar elementos SAP no aplicativo. Entretanto, do ponto de vista da usabilidade, é preferível usar o Recorder
package ao package SAP, já que é mais intuitivo quando comparado ao package SAP como detecção automática de caminhos de objetos SAP. Consulte Benefícios de utilizar o Recorder package em vez do SAP package
| Action | Descrição |
|---|---|
| Marcar/desmarcar caixa de seleção | |
| Clique | |
| Clicar em menu | |
| Conectar | Como usar a action Conectar para SAP. |
| Desconectar | |
| Clicar duas vezes | |
| Expandir | |
| Exportar tabela | Usar a action Exportar tabela. |
| Obter contagem de células | |
| Obter nome de filhos | |
| Obter texto de filhos | |
| Obter contagem de colunas | |
| Obter contagem de linhas | |
| Obter item selecionado | |
| Obter status | |
| Obter índice de célula de tabela | |
| Obter texto de célula de tabela | |
| Obter texto | |
| Obter contagem de itens | |
| Clique com o botão esquerdo | |
| Clicar com o botão direito | |
| Selecionar item | |
| Selecionar opção de rádio | |
| Enviar chave virtual | |
| Definir texto da célula da tabela | Definir texto da célula da tabela. |
| Definir texto |