- Visão geral
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- Amazon Textract
- Box
- Notas de versão
- Sobre o pacote de atividades Box
- Corrigir XAML após atualização do pacote
- Compatibilidade do projeto
- Configuração
- Referências técnicas
- Box Scope
- Commit Session
- Create File Version Session
- Create Upload Session
- Upload Part
- Delete Old Version
- Get Versions
- Promote Version
- Upload File Version
- Copy File
- Delete File
- Download File
- Get File Comments
- Get File Info
- Get File Info Details
- Get File Lock Info
- Lock File
- Move File
- Unlock File
- Fazer upload do arquivo
- Copy Folder
- Create Folder
- Delete Folder
- Get Folder Info
- Get Folder Items
- Rename Folder
- Search For Content
- Executar Método
- Cognitivo
- DocuSign
- Notas de versão
- Sobre o pacote de atividades DocuSign
- Compatibilidade do projeto
- Configuração
- DocuSign Scope
- Invoke DocuSign Operation
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- Create Envelope Recipients
- Get Document
- Get Documents
- Get Envelope
- Get Form Data
- Send Envelope
- Update Envelope
- List Attachments
- List Custom Fields
- List Documents
- List Envelope Status Changes
- List Recipients
- Create Bulk Send List
- Create Bulk Send Request
- Get Bulk Send List
- Get Bulk Send Lists
- Create Template Custom Fields
- Create Template Recipients
- Get Template
- List Templates
- Google Vision
- Jira
- Notas de versão
- Sobre o pacote de atividades Jira
- Compatibilidade do projeto
- Configuração
- Jira Scope
- Executar Método
- Add Attachment
- Delete Attachment
- Download Attachment
- Get Attachments
- Add Comment
- Delete Comment
- Get Comments
- Create Component
- Delete Component
- Get Components
- Search Dashboards
- Create Filter
- Get Filters
- Create Issue Link
- Delete Issue Link
- Get Issue Link Types
- Get Issue Links
- Add Watcher
- Assign Issue
- Clone Issue
- Create Issue
- Delete Issue
- Get Issue
- Get Watchers
- Remove Watcher
- Search Issues Using JQL
- Transition Issue
- Update Issue
- Create Project
- Delete Project
- Get Project Types
- Get Projects
- Update Project
- Get Transitions
- Create User
- Delete User
- Find Users
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics Finance and Operations
- Microsoft Translator
- Microsoft Vision
- Oracle Integration Cloud
- Sobre o pacote de atividades Oracle Integration Cloud
- Compatibilidade do projeto
- Configuração
- Referências técnicas
- Escopo do Processo Oracle
- Obter instâncias do processo
- Obter Instância do Processo
- Iniciar Processo
- Atualizar estado da instância do processo
- Adicionar Comentário da Instância do Processo
- Obter anexos de instância do processo
- Download Attachment
- Obter Tarefas
- Get Task
- Tarefa de Ação
- Reatribuir Tarefa
- Add Task Comment
- Obter anexos de tarefas
- Obter responsáveis pela tarefa
- Oracle NetSuite
- Salesforce
- Notas de versão
- Sobre o pacote de atividades Salesforce
- Compatibilidade do projeto
- Configuração
- Início rápido
- Escopo do Aplicativo Salesforce
- Create Bulk API Job
- Get Bulk API Job
- Get Bulk API Job Results
- Start or Abort Bulk API Job
- Assign File
- Download File
- Fazer upload do arquivo
- Composite Request
- Excluir Registro
- Obter Registros da Exibição de Lista
- Get Record
- Insert Record
- Update Record
- Upsert Record
- Execute Report
- Execute SOQL
- Format Column Names
- Formatar Rótulos e Valores
- Lightning REST API Request
- Pesquisar
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- Notas de versão
- Sobre o pacote de atividades Smartsheet
- Compatibilidade do projeto
- Configuração
- Referências técnicas
- Início rápido: trabalhando com linhas
- Smartsheet Application Scope
- Anexar arquivo
- Attach URL
- Delete Attachment
- Get Attachment
- List Attachments
- Add Comment
- Delete Comment
- Get Comment
- List Discussions
- Copy Folder
- Create Folder
- Delete Folder
- Get Folder
- List Folders
- Add Group Members
- Get Group
- List Groups
- Remove Group Member
- Get Report
- List Reports
- Adicionar linhas
- Copy Rows
- Create Discussion on Row
- Delete Rows
- Get Row
- List Rows
- Move Rows
- Update Rows
- Copiar Planilha
- Create Sheet
- Create Sheet From Template
- Download Sheet
- Get Sheet
- List Sheets
- Update Sheet
- Adicionar Usuário
- Get User
- List Users
- Remover Usuário
- Copy Workspace
- Create Workspace
- List Workspaces
- Import Sheet from CSV / XLSX
- Invoke Smartsheet Operation
- Search Activity
- Send via Email
- Share Object
- SuccessFactors
- Tableau
- Twilio
- Workato
- Workday
Sobre o pacote de atividades SAP BAPI
O pacote de atividades SAP BAPI permite que os desenvolvedores de RPA invoquem uma Interface de Programação de Aplicativos de Negócios SAP (BAPI). O pacote vem com uma atividade de escopo, SAP Application Scope, que permite que o usuário se conecte a um sistema SAP e use uma atividade Invoke SAP BAPI para invocar uma BAPI especificada.
A variante .NET 4.0 de 32 bits (x86) do SAP Connector para Microsoft .NET 3.0 (NCo 3.0) (preferencialmente 3.0.0.42) é um pré-requisito para este pacote de atividades. Esse conector também requer a versão 10.0 do Microsoft C++ Runtime DLL (isso está contido no Pacote Redistribuível do Microsoft Visual C++ 2010). Seu administrador do SAP deve ser capaz de fornecer o instalador.
Essas dependências precisam ser instaladas em qualquer máquina na qual você deseja usar esse pacote de atividades. Isso se refere tanto a máquinas de desenvolvimento, nas quais os fluxos de trabalho são criados no Studio, quanto a máquinas de produção, em que o Robô executa tais fluxos de trabalho.
A documentação oficial do SAP .NET Connector pode ser encontrada aqui.
Primeiro, você deve configurar uma conexão com o sistema SAP . Depois que essa etapa for executada, você poderá invocar vários fluxos de trabalho BAPI antes de fechar a conexão.
Configurando uma conexão
Você pode configurar uma conexão com um sistema SAP usando um servidor de aplicativos personalizados ou uma seleção de grupo/servidor, bem como autenticar usando usuário/senha ou SSO. Um conjunto de parâmetros válidos deve ser especificado para o servidor e a autenticação para uma conexão bem-sucedida. Uma mensagem de erro do SAP indica quaisquer parâmetros ausentes.
Design Connection
Clicar no botão Configurar no corpo da atividade do Escopo do aplicativo SAP abre um assistente que permite configurar sua conexão com o sistema SAP em tempo de design.
Basta inserir todas as credenciais necessárias para a conexão e clicar no botão Testar conexão . Se a conexão for estabelecida com sucesso, aparecerá uma mensagem informando sobre isso.
Clicar em Fechar nesta caixa de mensagem fecha o assistente de conexão e define todos os valores fornecidos como credenciais para seus respectivos campos de propriedade, tornando a atividade pronta para uso.
Robot Connection
Você também pode configurar os detalhes da conexão do robô alternando para a guia Conexão do robô .
Os detalhes da conexão do robô também podem ser copiados automaticamente da guia Design Connection usando o botão Copy to Robot Connection .
Runtime
IConnectionService
que contém todos os detalhes da conexão nos campos de propriedade ExistingSAPConnection .
Configurando a atividade Invoke SAP BAPI
Clicar no botão Configurar no corpo da atividade Chamar SAP BAPI abre um assistente que permite escolher e configurar o BAPI que deseja chamar.
A barra de pesquisa de nome BAPI pode ser usada para localizar o BAPI que você deseja chamar. Uma vez selecionados, os parâmetros obrigatórios do BAPI são adicionados na tabela abaixo, onde podem ser editados.
*
são obrigatórios e não podem ser excluídos.
A tabela é dividida em sete colunas, como segue:
- Nome - O nome do parâmetro específico para o BAPI selecionado.
- Descrição - Uma breve descrição detalhando o parâmetro.
- Comprimento - Número máximo de caracteres, se houver.
- Tipo de dados - A variável ou tipo de objeto do parâmetro.
- Direção - especifica se um parâmetro é In, Outou In/Out.
- Valor - O valor do parâmetro.
- - Exclui o parâmetro do BAPI.
Depois de configurar os parâmetros que você deseja que seu BAPI tenha, clicar em Concluído fecha o assistente e salva a configuração na atividade Chamar SAP BAPI . Agora você pode executar o processo que criou.
Adicionando Parâmetros
Você pode adicionar parâmetros um a um usando o campo de texto Adicionar parâmetro na parte inferior esquerda da janela para pesquisar a lista de parâmetros e pressionar Enter.
O botão Incluir Parâmetros na área superior direita permite incluir quaisquer parâmetros desejados na chamada de BAPI que você está executando. Clicar no botão muda para uma lista de todos os parâmetros disponíveis, onde você pode especificar quais parâmetros deseja adicionar marcando suas respectivas caixas de seleção.
Parâmetros de exportação
.xlsx
. Clicar no botão abre uma janela de navegação que permite selecionar onde deseja salvar o arquivo que contém os dados exportados. Este arquivo pode então ser usado como modelo para criar arquivos de dados de entrada.
Se você estiver usando uma versão mais antiga do que a v2.0.0, acesse instruções sobre como gerar um fluxo de trabalho SAP BAPI aqui.