SAP package
O SAP package contém actions para a tarefa automatizada e processos em um SAPaplicativo.
O SAP packagepermite 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:
- Você pode usar as actions no SAP package com qualquer versão de SAP ECC e Oracle Database.
- Na ação SAPConectar, o campo Nome da sessão não pode ser compartilhado com TaskBots 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 750 com patch 9
- SAP GUI 760 com patch 0
- SAP GUI 760 com patch 1
- SAP GUI 760 com patch 5
Nota: Se o SAP GUI 760 com patch 0 estiver instalado em seu dispositivo, você não poderá usar o controle de visualização do SAP Grid Definir texto da célula da tabela e Obter texto da célula da tabelaactions 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
Execute as seguintes actions dentro do SAPpackage 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 SAP package 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 SAP-tarefas relacionadas, termine a conexão ao aplicativo SAP usando a action Desconectar.
Actions no SAP package
O SAPpackage inclui o seguinteactions:
Action | Descrição |
---|---|
Marcar/desmarcar caixa de seleção | Seleciona ou limpa uma caixa de seleção.
|
Clicar | Executa uma operação de clique.
|
Clicar em menu | Clica em um item de menu por texto ou índice.
|
Conectar | Consulte Como usar action Conectar para SAP. |
Desconectar | Encerra a conexão com o aplicativo SAP. No campo Nome da sessão, insira o nome da sessão que você usou para se conectar ao aplicativo SAP na action Conectar. |
Clicar duas vezes | Executa uma operação de duplo clique.
|
Expandir | Expande o item por texto ou índice.
|
Exportar tabela | Consulte action Uso da tabela de exportação. |
Obter contagem de células | Obtém número de células em uma tabela ou grade.
|
Obter nome de filhos | Obtém os nomes de controle de filhos.
|
Obter texto de filhos | Obtém o texto associado ao controle dos filhos.
|
Obter contagem de colunas | Obtém o número de colunas em uma tabela ou grade.
|
Obter contagem de linhas | Obtém o número de linhas em uma tabela ou grade.
|
Obter item selecionado | Obtém o índice de item selecionado da caixa de combinação, guia da página e controle de exibição de árvore.
|
Obter status | Obtém o status de um botão de opção ou caixa de seleção.
|
Obter índice de célula de tabela | Obtém índice de célula de tabela para texto.
|
Obter texto de célula de tabela | Obtém o texto da célula da tabela por índice.
|
Obter texto | Obtém o texto de uma caixa de texto, etiqueta ou barra de status.
|
Obter item total | Obtém o item total de caixa de combinação, guia da página ou controle de exibição de árvore.
|
Clique com o botão esquerdo | Executa uma operação com o botão esquerdo do mouse.
|
Clicar com o botão direito | Executa uma operação com o botão direito do mouse.
|
Selecionar item | Seleciona um item por texto ou índice.
|
Selecionar opção de rádio | Selecionar botão de opção.
|
Enviar chave virtual | Enviar chave virtual.
|
Definir texto da célula da tabela | Consulte Definir texto da célula da tabela. |
Definir texto | Define o texto em um campo editável.
|