Power Automate
Power Automate
Power Automate
Orientações
Documentação de orientações do Power Automate
Planejar um projeto do Power Automate
Introdução
Vários tipos de automação de processos
Fase de planejamento
Fase de design
Design do processo
Design arquitetônico
Determinar qual método de automação a ser usado
Cenários assistidos e autônomos
Separar fluxos em processos automatizados menores
Autenticação e segurança
Definindo entradas e saídas
Transformando e formatando dados
Formalizando mensagens e alertas
Reduzindo o risco e planejando o tratamento de erros
Adicionando dados analíticos ao Microsoft Dataverse
Fluxograma de tomada de decisão para seu projeto
Fase de fabricação
Fase de teste
Estratégia de teste
Ferramentas e configurações para testar sua automação
Fase de implantação e refinamento
Implantar sua automação na produção
Avaliando o impacto nos negócios
Descobrindo problemas de desempenho
Automação de Processo Robótico (RPA) com o SAP
Introdução ao RPA baseado na GUI do SAP no Power Automate
Pré-requisitos para automatizar cargas de trabalho baseadas na GUI do SAP
Componentes principais para a automação da GUI do SAP com RPA do Power
Automate
Automação de exemplo da GUI do SAP para este tutorial
Automação pro-code com a GUI do SAP
Usar RPA pro-code com a GUI do SAP
Usar o mecanismo de automação da GUI do SAP para gravar VBScript
Revisar o código gerado
Adicionar variáveis ao VBScript
Criar um fluxo da área de trabalho que se conecta ao SAP
Criar o fluxo da nuvem
Validar dados com o conector ERP do SAP
Automação de pouco código com a GUI do SAP
Usar RPA de pouco código com a GUI do SAP
Criar um fluxo da área de trabalho do SAP
Criar um subfluxo para automação da GUI do SAP
Preparar-se para depurar
Criar o fluxo da nuvem para atualizar um endereço
Automação sem código com a GUI do SAP
Usar RPA sem código com a GUI do SAP
Extrair dados da GUI do SAP
Benefícios do VBScript versus ações para automação da GUI do SAP
Conclusão
Gerenciamento do ciclo de vida do aplicativo para projetos de automação
Kit de automação para o Power Platform
Introdução
Estratégia do Centro de Excelência de Automação usando o kit de automação
Configurar o kit de automação
Pré-requisitos
Configurar lista de verificação
Ambiente principal
Ambientes satélites
Variáveis de ambiente
Segurança
Desabilitar sincronização (opcional)
Perguntas frequentes sobre configuração
Configurar o kit de automação
Configuração inicial
Estrutura de regras de exceção
Análise de impacto de DLP para fluxos de desktop
Usar o kit de automação
Testando um cenário de ponta a ponta
Limitações
Notas sobre a versão
Comentários e suporte
Melhores práticas de adoção da automação
Visão Geral
Estratégia de adoção de automação
Técnicas holísticas de automação empresarial
Administração e governança da automação
Kit de automação para o Power Platform
Gerenciar o Power Automate para desktop no Windows
Visão Geral do Modelo de Maturidade de Automação
Detalhes do Modelo de Maturidade de Automação
Modelos de aprovações de negócios (versão preliminar)
Introdução: Planejando um projeto do Power
Automate
16/11/2022 • 2 minutes to read
Você pode usar o Power Automate para automatizar os processos manuais e repetitivos para poder focar nas
tarefas de maior valor. É um serviço exclusivo que você pode usar para unificar serviços de nuvem, aplicativos
de área de trabalho e sistemas legados.
Existe algum processo ou alguma tarefa que deseja automatizar, mas não sabe exatamente como? Esta
documentação pode ajudar a planejar e criar um projeto de automação, seja você um usuário de negócios, um
profissional de TI ou um desenvolvedor de aplicativos profissional que nunca trabalhou em um projeto de
automação.
Nestes artigos, você aprenderá a automatizar os processos empresariais com o Power Automate. As etapas
básicas são as seguintes:
1. Planejar : Identifique quem, o quê, quando e por quê.
2. Criar : crie um projeto automatizado "no papel" e considere vários métodos de automação.
3. Fazer : crie os fluxos do Power Automate.
4. Testar : experimente a automação criada.
5. Implantar e ajustar : comece usando a automação na produção, identifique os processos que podem
ser ajustados e decida o que deseja alterar ou adicionar.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Tipos de automação de processos
16/11/2022 • 3 minutes to read
Este vídeo fornece uma visão geral rápida da automação de processos com o Power Automate
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Fase de planejamento
16/11/2022 • 2 minutes to read
O planejamento é a parte mais importante na automatização do seu processo ou tarefa. Considere as seguintes
questões ao fazer o planejamento:
Que problema a automação do processo resolverá?
Quem usará a automação do processo?
Quais meta e objetivos serão alcançados pelos usuários?
Saber as respostas ajuda você a se manter atualizado ao projetar a automação do processo. É fácil cair na
armadilha de automatizar o processo como o objetivo, em vez de resolver o problema.
Os elementos de planejamento da automação do processo são muito semelhantes a como você planeja a
criação do seu aplicativo usando o Power Apps, e incluem:
Identificando o problema da empresa a ser resolvido (o caso de uso)
Entender o processo empresarial atual detalhadamente
Otimizar o processo empresarial com sua solução
Decidir se vale a pena automatizar o processo
Criando um plano de projeto
Para obter informações detalhadas sobre cada um desses elementos na fase de planejamento, leia a seção de
planejamento no conteúdo de diretrizes do Power Apps: Fase de planejamento.
Depois de ler a seção de planejamento no conteúdo das diretrizes do Power Apps, volte e continue lendo a Fase
de design neste conteúdo de diretrizes.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Design do processo
16/11/2022 • 5 minutes to read
Ao projetar uma automação de processo, a primeira etapa é decidir quando e o que automatizar. Olhando para
o processo de negócios que você possui atualmente, você deve primeiro identificar qual parte do processo deve
ser automatizada.
Simplificar aprovações
Um tipo diferente de erro ocorre quando as pessoas se esquecem de realizar suas tarefas. Você pode configurar
a automação para lembrá-los de trabalhar na tarefa ou processo que lhes foi atribuído.
Por exemplo, Lee enviou um relatório de despesas, mas Nick não respondeu à solicitação de aprovação há
algum tempo. Uma automação pode ser configurada para lembrar Nick de tomar uma decisão e até mesmo
fornecer um botão para responder diretamente ao lembrete.
Diagrama mostrando um fluxo do processo empresarial para Abhay, o contador. O processo de aprovação é
alterado para que um lembrete para aprovações seja automatizado ao configurar uma automação de gatilho
para verificar o status. Se a aprovação for concluída, a automação será encerrada; e se a aprovação não for
concluída, um lembrete será enviado ao aprovador e a automação do lembrete será executada novamente para
verificar até que a aprovação seja concluída.
Aumentar produtividade
Semelhante a maximizar o uso dos recursos disponíveis, a automação também ajuda a aumentar o rendimento
de um processo específico. Com este tipo de automação, seu processo atual pode ser executado por humanos
em paralelo com a automação.
Por exemplo, Abhay, o contador, pode ser a única pessoa que processa os relatórios de despesas e seu horário
de trabalho padrão pode ser entre 9h00 e 18h00. Ao configurar uma automação, você também pode ter o
Power Automate para processar os relatórios de despesas também e, portanto, ter o Abhay e a automação para
processá-los, resultando em um rendimento mais alto.
Cenário de exemplo
Quando todas as áreas de automação são aplicadas, o exemplo abaixo mostra como um processo de negócios
de relatório de despesas pode ser coberto pelo Power Automate com melhorias no throughput, maximizando os
recursos disponíveis, automatizando a entrada de dados e agilizando as aprovações.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Determinar qual método de automação usar
16/11/2022 • 4 minutes to read
Após a conclusão do design do processo, a próxima etapa é o design arquitetônico onde você foca em como
automatizará esse processo.
Primeiro, você determina que tipo de conector pode usar (se houver) e, em seguida, escolhe um gatilho para
iniciar a automação.
Um exemplo de caso de uso para o relatório de despesas pode ser definir um gatilho automatizado para iniciar
um fluxo de aprovação quando uma nova linha é criada na tabela Aprovações de Despesas no Dataverse. Por
exemplo, isso garante que quando um formulário é criado com o Power Apps, o que cria uma nova linha no
Dataverse, um fluxo de aprovação é acionado automaticamente.
Gatilhos instantâneos ou manuais
Um gatilho instantâneo ou manual é um tipo de gatilho em que um usuário precisa iniciar manualmente a
automação ou o gatilho é iniciado instantaneamente. Isso pode ser acionado diretamente de um botão ou de
um serviço da Microsoft.
Gatilhos programados
Gatilhos programados são executados em uma data e hora específicas e são repetidos periodicamente. Eles são
úteis para situações em que você precisa automatizar uma tarefa que ocorre diariamente, semanalmente ou
mensalmente.
No exemplo do relatório de despesas, a equipe de contabilidade pode usar um gatilho programado para enviar
um e-mail automatizado todas as sextas-feiras quando o relatório de BI semanal estiver pronto.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Cenários assistidos e não assistidos
16/11/2022 • 2 minutes to read
Com qualquer um dos métodos de automação que você usa, a automação será assistida ou autônoma.
Diagrama mostrando uma pessoa sentada em um computador sem saber da automação autônoma em
execução ao lado, e outro diagrama mostrando várias pessoas sentadas em computadores, cada uma
atendendo à automação funcionando sob demanda.
Cenários assistidos (iniciados por humanos) Nesses cenários, a automação é executada quando os
usuários estão na frente de seus computadores. Isso é adequado quando você deseja automatizar tarefas e
processos em um nível individual. A automação geralmente é acionada manualmente sempre que o usuário
quiser executá-la. O processo pode exigir interação humana ou decisões entre as etapas.
Cenários autônomos (totalmente automatizados) Nesses cenários, um computador ou servidor
designado é configurado para executar a automação em nome de um usuário. Todo o processo de automação é
executado totalmente por Power Automate, e nenhuma interação ou decisão é feita por um humano (com
exceção de fluxos de aprovação, nos quais quem faz a aprovação é considerado tecnicamente um "terceiro" da
automação). O processo de automação pode ser disparado automaticamente a partir de outro sistema ou
serviço, ou por programação.
A tabela a seguir resume os dois tipos de cenários de automação.
O login não é necessário porque a automação pressupõe O login do Windows é automatizado com credenciais de
que o sistema já está conectado. usuário predefinidas
Você pode usar uma combinação de automação assistida e autônoma em sua solução.
No exemplo do relatório de despesas, o processo de aprovação pode ser automatizado com automação
autônoma. O processo de reembolso em dinheiro pode ser mais adequado para automação assistida, porque
Abhay pode querer verificar os detalhes da transação bancária como uma confirmação final.
Diagrama mostrando um fluxo do processo empresarial com várias pessoas envolvidas, em que o envio de
resultados de aprovação por e-mail e o arquivamento de relatórios de despesas são automações autônomas, e a
pesquisa de dados bancários de funcionários que reembolsam dinheiro são automações assistidas.
Próxima etapa: separar os fluxos em processos automatizados menores
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Separar os fluxos em processos automatizados
menores
16/11/2022 • 2 minutes to read
Ao configurar uma automação, tente arquitetar seus fluxos de modo que você não tenha uma única automação
que cubra todo o processo. Existem vários motivos pelos quais você deve fazer vários fluxos menores:
A manutenção é mais fácil.
O tratamento de erros não precisa ser tão sofisticado.
Várias pessoas podem trabalhar na automação.
Não há necessidade de reiniciar a automação desde o início se uma etapa falhar.
No exemplo abaixo, uma automação foi configurada para um processo de aprovação, cobrindo vários processos
com uma única automação.
Diagrama mostrando um processo de negócios em que um relatório de despesas é criado. Todo o processo de
negócios é configurado como uma única e longa automação com dez etapas para concluir.
Se, por exemplo, o processo de reembolso em dinheiro falhar, toda a automação será considerada um fracasso.
Se um requisito ou especificação para pesquisar os dados bancários do funcionário mudar, todo o processo terá
de ser suspenso até que as atualizações estejam em vigor.
Em vez disso, você pode separar a automação em módulos, conforme mostrado na imagem a seguir.
A segunda automação começa quando o status é atualizado para Verificação de conformidade concluída. Se
aprovado, o resultado é enviado por email e o status é definido como aprovado. Se a solicitação for recusada,
ela solicitará correções. A terceira automação começa quando o status é atualizado para aprovado. O sistema
procurará automaticamente os dados bancários do funcionário e reembolsará em dinheiro ao funcionário, além
de arquivar o relatório de despesas.
Neste exemplo, a Automação # 2 depende da automação anterior para definir o status do relatório de despesas
como "Verificação de conformidade concluída". No entanto, se houver um problema com o sistema de email e a
Automação # 2 falhar, as tarefas da Automação # 1 ainda serão concluídas. Somente as tarefas na Automação #
2 precisarão ser reiniciadas.
Próxima etapa: Autenticação e segurança
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
autenticação e segurança
16/11/2022 • 2 minutes to read
Sua automação provavelmente acessará dados e sistemas protegidos, exigindo que os usuários se conectem.
Diferentes cenários de automação exigem que o Power Automate use métodos de autenticação diferentes.
Antes de configurar sua automação, você deve se perguntar como atualmente se conecta nos sistemas ou
computadores para fazer as tarefas manualmente. Abaixo estão alguns exemplos de diferentes tipos de
autenticação (conexões) que podem ser usados ao automatizar com o Power Automate.
No exemplo de relatório de despesas, o sistema de banco online tem seu próprio ID de entrada e senha.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Definindo entradas e saídas
16/11/2022 • 2 minutes to read
Em qualquer automação, haverá uma entrada e uma saída. Antes de começar a automatizar processos com o
Power Automate, você precisa definir o que são.
O exemplo a seguir mostra como você pode definir as entradas e saídas.
No cenário de aprovação de despesas, Abhay deve seguir os seguintes passos para reembolsar um candidato
que enviar um formulário de despesas:
1. Abhay recebe um pedido de aprovação para um relatório de despesas.
2. Abhay decide se aprova ou recusa a solicitação.
3. Se a solicitação for aprovada, Abhay envia um e-mail para o funcionário avisando-o.
A tabela a seguir mostra as informações necessárias neste cenário.
Isso pode parecer complicado, mas a maioria das entradas pode ser recuperada automaticamente. Por exemplo,
o nome e o email do funcionário podem ser recuperados, se a automação for acionada manualmente pelo
funcionário.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Transformação e formatação de dados
16/11/2022 • 2 minutes to read
Pode ser que alguns dos dados recuperados de um sistema precisem ser transformados para serem
compreendidos por outros sistemas usados posteriormente no processo. Por exemplo, você pode precisar
converter a hora local na Hora Universal Coordenada (UTC) ou converter uma moeda em outra. Para tornar
seus dados compreensíveis em outro sistema, você poderá convertê-los em um formato diferente. Certifique-se
de levar os formatos de dados (e conversões de formato) em consideração ao projetar sua arquitetura de
automação de processos.
Aqui estão algumas maneiras de transformar e formatar seus dados.
Ações internas
Você pode usar ações internas para converter valores e cadeias de caracteres em diferentes formatos.
Expressões
Expressões são equações do tipo Excel que você pode usar para converter e manipular dados.
As listas de diferentes expressões são mostradas abaixo:
Funções de cadeia de caracteres
Funções de coleção
Funções de comparação lógica
Funções de conversão
Conversões implícitas de tipo de dados
Funções matemáticas
Funções de data e hora
Funções de fluxo de trabalho
Funções de análise de URI
Funções de manipulação: JSON e XML
Para a lista completa, vá para Guia de referência para usar funções em expressões para Aplicativos Lógicos do
Azure e Power Automate.
Próxima etapa: Como formalizar mensagens e alertas
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Formalizando mensagens e alertas
16/11/2022 • 2 minutes to read
Ao enviar notificações por email e mensagens do Microsoft Teams, às vezes, talvez você não queira enviá-las
como você mesmo, mas talvez ainda queira que garantir que as pessoas que as receberem possam entrar em
contato com você.
Política de repetição
Você pode usar este recurso do Power Automate para configurar políticas que repetirão automaticamente uma
ação se ela falhar. Por padrão, isso é definido para repetir quatro vezes, mas você poderá alterá-lo se precisar.
Configurar notificações de falha personalizadas
Se as ações ainda falham, os recursos padrão no Power Automate notificam os proprietários da automação com
uma mensagem semelhante à imagem a seguir.
No entanto, se desejar enviar uma notificação personalizada, você poderá configurá-la adicionando ações que
só serão executadas se as etapas anteriores falharem.
Normalmente, por padrão, todas as ações configuradas só serão executadas se a etapa anterior for bem-
sucedida. Você pode alterar este comportamento configurando a ação para ser executada apenas quando a
etapa anterior falhar — para que, por exemplo, um email seja enviado a uma lista personalizada de destinatários
após uma ação com falha.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Adicionando dados analíticos ao Microsoft
Dataverse
16/11/2022 • 2 minutes to read
Para identificar gargalos em uma automação, você pode configurar ações dentro da automação que registram a
hora de início de cada atividade ou etapa. Você pode fazer isso criando uma tabela que registra o nome da
etapa, a hora de início e a hora de término.
Dessa forma, você pode acompanhar quanto tempo levou para cada execução de ponta a ponta da automação
ser concluída e, possivelmente, encontrar maneiras de tornar sua automação ainda melhor.
Se você armazenar esses dados no Dataverse, você pode usar o Power BI para identificar qual parte do processo
demorou mais para ser concluída.
Próxima etapa: fluxograma de tomada de decisão para seu projeto
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Fluxograma de tomada de decisão para seu projeto
16/11/2022 • 2 minutes to read
Com base nas considerações de design mencionadas anteriormente nesta seção, este fluxograma pode ajudá-lo
a determinar como arquitetar sua automação.
Em Iniciar, uma seta leva à decisão "Os conectores estão disponíveis". Em "Conectores estão disponíveis", Sim
leva à decisão "É executado em um cronograma" e Não leva à decisão "Ter um desenvolvedor que possa criar o
conector." Em "É executado em uma programação", Sim leva ao ponto de extremidade "Automação usando
conectores com acionadores programados" e Não leva a outra decisão, "É executado com base em eventos de
outros sistemas." De "É executado com base em eventos de outros sistemas", Não leva ao ponto de extremidade
"Automação usando conectores com gatilhos instantâneos" e Sim leva ao ponto de extremidade "Automação
usando conectores com gatilhos automatizados". Em "Ter um desenvolvedor que pode criar conector", Sim leva
ao ponto de extremidade "Automação usando conector personalizado" e Não leva ao ponto de extremidade
"Automação usando fluxos de desktop".
Próxima etapa: fase de criação
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Fase de fabricação
16/11/2022 • 2 minutes to read
Agora você planejou e desenhou como gostaria de automatizar seu processo. A próxima etapa é configurar a
automação.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Estratégia de teste
16/11/2022 • 2 minutes to read
Depois de terminar de criar seus fluxos e automação, a próxima etapa será para você testá-los. Você deve
considerar testar todos os padrões e resultados possíveis de seus fluxos. Isso ocorre porque seu fluxo pode não
simplesmente falhar, ele pode ser executado, mas produzir resultados inesperados. Testar todos os padrões
reduzirá esse risco.
Se você é novo na criação de fluxos no Power Automate, testar a automação sempre que adicionar uma nova
etapa é a melhor maneira de garantir que você detecte erros, em vez de tentar construir todo o fluxo e, em
seguida, testá-lo.
Vamos examinar o exemplo mostrado na ilustração a seguir.
Em "Relatório de despesas criado", uma seta leva à decisão "Verifique se o relatório atende à conformidade". Em
"Verificar se o relatório atende à conformidade", Sim leva a "Status atualizado para 'Verificação de conformidade
concluída'" e Não leva a "Solicitar correções".
Recomendamos que você registre seus resultados na coluna Resultado atual em uma tabela como a seguinte,
para garantir que você cobriu todas as combinações possíveis que podem falhar.
RESULTA DO
O C O RRÊN C IA N º DETA L H ES DA ETA PA C O N DIÇ Ã O ESP ERA DO RESULTA DO REA L
TIP
Para simular falhas de envio de email, tente enviar um email de teste para um endereço inexistente.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Ferramentas para testar sua automação
16/11/2022 • 2 minutes to read
Este artigo descreve as ferramentas que você pode usar para verificar seus fluxos em busca de erros básicos e
detectar erros que ocorrem quando a automação é executada.
Verificador de Fluxo
Esta ferramenta verifica se há problemas e erros na automação que você criou. Depois de sentir que concluiu a
configuração de sua automação, execute o Flow Checker para ver se você cometeu algum erro. Mais
informações: Localizar e corrigir erros com o Verificador de Fluxo
Dicas de reparo
Se sua automação falhar, dicas de reparo são enviadas automaticamente para quem criou ou possui a
automação. Essas dicas contêm informações acionáveis sobre a falha. Mais informações: Solução de problemas
de um fluxo
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Fase de implantação e refinamento
16/11/2022 • 2 minutes to read
Ao implementar uma automação, é importante considerar como você substituirá o processo empresarial atual
pela nova automação, para evitar a interrupção dos negócios.
Depois de implantar com sucesso sua automação, você pode avaliar seu impacto comparando seus processos
empresarial original com o novo usando as métricas de sucesso definidas. Seus resultados de automação são
armazenados por 30 dias, durante os quais você pode visualizá-los para analisar o número total de ações e
execuções em um dia.
Exibir análise de fluxos
1. Acesse Meus fluxos .
2. Selecione o fluxo que você deseja analisar.
3. Selecione Análise .
O arquivo CSV inclui a hora de início e de término de cada execução. Você pode usar o Excel para recalcular a
duração e fazer análises adicionais (como encontrar a duração média). Para obter a duração em segundos, use a
seguinte fórmula:
(célula de Horário de término da execução − célula de Hora de início da execução ) × 24 × 60 × 60
Para obter a duração média, obtenha o total do número de durações e divida-o pelo número de execuções (nº
de linhas).
Agora que você tem o número e a duração das execuções, poderá descobrir quanto tempo sua automação
economizou, comparando-a com o processo manual anterior.
Cenário de exemplo
Vejamos o cenário do reembolso em dinheiro como exemplo.
Anteriormente, a equipe de contabilidade da Abhay tinha que digitar códigos de contabilidade, inserir
transações e lançar transações no sistema de contabilidade com base nas informações que recebiam no e-mail
de aprovação anexado ao relatório de despesas. Digamos que na fase de planejamento de automação, Abhay
mediu quanto tempo isso leva e registrou que levou três minutos para pesquisar os dados bancários do
funcionário e outros cinco minutos para reembolsar o requerente no site do banco online.
Com base na análise de execução de fluxo, Abhay pode ver que a automação foi executada entre 91 a 110 vezes
por dia, para uma média de 107 execuções.
A duração da automação obtida é de 40 segundos em média. Portanto, o tempo reduzido por execução é:
Tempo antes da automação (3 minutos + 5 minutos) − tempo após a automação (40 segundos) = 440
segundos
Como a automação foi executada 3.226 vezes em 30 dias, o tempo total economizado é:
Tempo reduzido (440 segundos) × número de execuções (3.226 vezes) = 1.419.440 segundos = 394,28 horas
Próxima etapa: Diagnosticar problemas de desempenho
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Diagnosticar problemas de desempenho
16/11/2022 • 2 minutes to read
Se você estiver enfrentando atrasos ou lentidão durante a execução do fluxo, pode ter atingido seus limites do
Power Automate para o dia. Mais informações: Limites e alocações de solicitações
Análise de ação
Para verificar se sua automação atingiu seus limites, você pode usar a análise de ação para obter uma visão
melhor de quanto está usando suas ações.
Para ver a análise de ação
1. Acesse Meus fluxos .
2. Selecione o fluxo que você deseja analisar.
3. Selecione Análise.
4. Selecione a guia Ações .
Quando sua automação desacelerar, é recomendável revisitar seu projeto de fluxo e verificar a eficiência
adicional que pode ajudar a reduzir o número de ações que estão sendo executadas.
Para fluxos que estão consistentemente atrasados devido a excedentes, os proprietários de fluxo também
recebem uma notificação informando-os sobre esses excedentes com dicas e truques sobre como evitar que a
execução do fluxo seja atrasada.
A imagem a seguir mostra um exemplo de um email que foi enviado para um fluxo que estava
consistentemente indo contra os limites de ação.
Limites de serviços conectados
Igual ao Power Automate, a maioria dos serviços e aplicativos da Web também tende a implementar limites de
proteção de serviço e algoritmos de detecção de abuso.
Um fluxo mal configurado às vezes pode atingir esses limites, que geralmente se manifestam como erros [429]
ou tempo limite [5xx] em suas execuções de fluxo. É importante observar que esses limites variam com base no
conector ou serviço que você está usando em seu fluxo.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Introdução ao RPA baseado na GUI do SAP no
Power Automate Desktop
16/11/2022 • 2 minutes to read
A automação de processo robótico (RPA) permite que você automatize tarefas comuns baseadas em regras.
Com a RPA, você pode automatizar o software herdado sem APIs, o que abre o mundo da automação para
incluir softwares antigos ou novos, locais ou na nuvem.
Os executivos que implementaram a RPA em suas organizações viram o impacto positivo que ela traz. Aumentar
o nível de automação é uma prioridade estratégica na maioria das organizações.
Muitas dessas organizações usam o SAP para gerenciar seus processos de finanças, cadeia de suprimentos,
produção e recursos humanos. Eles estão procurando maneiras de automatizar suas tarefas mais frequentes,
comuns e baseadas em regras. É exatamente nisso em que vamos nos concentrar neste guia estratégico:
padrões de automação da GUI do SAP e nas práticas recomendadas usando o Microsoft Power Automate, o
Power Automate Desktop e fluxos da área de trabalho.
Aqui está um vídeo introdutório para a série de automação de aplicativos baseados em GUI do SAP com o
Power Automate Desktop:
Os pré-requisitos a seguir precisam ser atendidos antes que você possa começar a automatizar suas cargas de
trabalho baseadas em GUI do SAP.
Requisitos de licença
Para criar soluções de RPA com o Power Automate, você precisará de uma ou mais das seguintes licenças ou
complementos:
Plano por usuário do Power Automate com RPA assistida (ou avaliação)
Plano por usuário do Power Automate com RPA assistida + complemento de RPA não assistida
Plano por fluxo do Power Automate + complemento de RPA não assistida
Requisitos de software
Antes de usar seu dispositivo para criar fluxos da área de trabalho e processos da Área de Trabalho do Power
Automate, você precisará garantir que atenda aos requisitos descritos em Configurar a Área de Trabalho do
Power Automate.
Os seguintes componentes de software são necessários em dispositivos Windows 10 Pro:
A versão mais recente do .NET Framework(pode ser necessário reiniciar)
A versão mais recente dos fluxos da área de trabalho, que inclui a Área de Trabalhod o Power Automate e
extensões de navegador (verifique se você habilitou as extensões de navegador)
Microsoft Edge ou o navegador Google Chrome
Gateway de dados local (certifique-se de que a região do gateway de dados corresponda à região do seu
ambiente) ou use a opção de conectividade direta do computador mais recente.
GUI do SAP para Windows (solicite detalhes ao seu administrador).
NOTE
Depois de alterar o valor, você pode receber um aviso que diz: "A alteração não é permanente, será
perdida na reinicialização do servidor". Para evitar esse problema, torne a configuração permanente no
lado do servidor usando a transação RZ10 . Será necessário reiniciar o servidor SAP para que essas
configurações entre em vigor.
2. Abra Opções da GUI do SAP , acesse Acessibilidade e scripts > Acessibilidade > Usar modo de
acessibilidade e selecione quaisquer outras caixas de seleção necessárias.
3. Abra Opções da GUI do SAP > Acessibilidade e scripts > Scripts e, em Configurações do
usuário , selecione Habilitar script . Limpar todas as outras opções.
4. Na tela Opções da GUI do SAP , acesse Segurança > Configurações de segurança e, em Módulo
de segurança , selecione Configuração de segurança aber ta . Altere a Ação padrão para atender
aos seus requisitos específicos e selecione Ok .
TIP
Você pode selecionar Permitir como Ação padrão para evitar que uma caixa de diálogo de segurança seja
exibida durante as operações de salvamento de arquivo.
5. Coletar dados de teste de referência a um caso de uso : procure um funcionário ativo em seu
sistema SAP e anote seu Número pessoal . Também anote um Subtipo de informação válido (por
exemplo, 2 = endereço temporário ).
NOTE
O formato de endereço que estamos usando no caso de uso de amostra é baseado nos requisitos dos EUA.
Dependendo de seus requisitos, a lista de campos e os campos obrigatórios podem ser diferentes. Por isso,
selecione os controles que são relevantes para sua configuração.
Aqui estão os quatro componentes necessários para automatizar a GUI do SAP com o Power Automate:
Power Automate
Desktop flows
Área de Trabalho do Power Automate
Gateway de dados local
Power Automate
Vamos começar com o principal serviço de plataforma chamado Power Automate. O Power Automate é um
serviço empresarial com o qual você pode criar fluxos de trabalho automatizados usando seus aplicativos e
serviços favoritos para sincronizar arquivos, obter notificações, coletar dados e muito mais. Saiba mais em
Introdução ao Power Automate e em nosso catálogo de aprendizagem.
A imagem a seguir mostra um exemplo do designer da Área de Trabalho do Power Automate, no qual você pode
criar fluxos da área de trabalho.
Gateway de dados local
O gateway de dados local atua como uma ponte. Ele fornece uma transferência de dados rápida e segura entre
dados locais (dados que não estão na nuvem) e diversos serviços em nuvem da Microsoft. Esses serviços de
nuvem incluem Power BI, Power Apps, Power Automate, Azure Analysis Services e Aplicativos Lógicos do Azure.
As organizações podem usar um gateway e manter os bancos de dados e as outras origens de dados locais e, ao
mesmo tempo, usando os dados locais nos serviços de nuvem.
Fornecemos o seguinte exemplo simplificado, que usaremos como base para nossos tutoriais de automação.
Digamos que sua organização não tenha a funcionalidade de autoatendimento para funcionários, mas você
deseja permitir que os funcionários adicionem um segundo endereço ao perfil dos funcionários usando um
fluxo que eles disparam manualmente.
NOTE
O procedimento a seguir foi desenvolvido como um exemplo para este guia estratégico. O departamento de RH pode
fornecer as etapas exatas a serem seguidas para adicionar o segundo endereço ao SAP.
A abordagem baseada em VBScript é bem adequada para equipes do Centro de Excelência (CoE) de RPA porque
normalmente consistem em uma combinação de profissionais de TI, desenvolvedores profissionais,
especialistas em segurança e analistas de negócios cujo objetivo é criar, manter, proteger e dimensionar
soluções de automação empresarial em toda a organização. Com esses diversos conjuntos de habilidades, eles
podem buscar técnicas mais complexas de automação da GUI do SAP do que aquelas que os desenvolvedores
cidadãos de RPA adotam.
Uma dessas técnicas envolve o uso de VBScript para interagir com a API de script da GUI do SAP. Na verdade, o
SAP inclui seu próprio mecanismo de automação da GUI do SAP que gera saída de VBScript baseada nas
interações do usuário que são capturadas durante a gravação da tela.
A boa notícia é que você pode usar o VBScript que o mecanismo de automação da GUI do SAP gera em uma
ação da Área de Trabalho do Power Automate. Para usar este VBScript, você só precisa substituir o texto inserido
manualmente que foi capturado durante a gravação por entradas dinâmicas na Área de Trabalho do Power
Automate.
Confira este vídeo (episódio 8 da série) para saber mais sobre a abordagem de código profissional para
automatizar aplicativos baseados em GUI do SAP:
4. Selecione Mais .
5. Em Salvar em , forneça o caminho e o nome do arquivo onde deseja armazenar as interações do usuário
capturadas.
6. Selecione Gravar script para iniciar o processo de captura de tela.
Cada interação que você faz no SAP será capturada como comandos VBScript repetíveis.
7. Siga as etapas descritas em Automação de exemplo da GUI do SAP para este tutorial para produzir uma
gravação.
8. Selecione a caixa de diálogo Gravar e reproduzir , selecione Parar gravação e feche a caixa de
diálogo.
9. Feche todas as janelas do SAP agora, se desejar.
O mecanismo de script do SAP grava cada clique como comandos VBScript e os salva no arquivo de saída que
você fornece. Abra o arquivo em seu editor de código de escolha para examinar seu conteúdo.
Próxima etapa: Revisar o código gerado
Revisar o código gerado
16/11/2022 • 2 minutes to read
Captura de tela mostrando o seguinte VBScript: If Not IsObject application Then Set SapGuiAuto GetObject quot
SAPGUI quot Set application SapGuiAuto GetScriptingEngine End If If Not IsObject connection Then Set
connection application Children 0 End If If Not IsObject session Then Set session connection Children 0 End If If
IsObject WScript Then WScript ConnectObject session quot on quot WScript ConnectObject application quot on
quot End If session findById quot wnd 0 quot maximize session findById quot wnd 0 tbar 0 okcd quot text quot
PA30 quot session findById quot wnd 0 quot sendVKey 0 session findById quot wnd 0 usr ctxtRP50G PERNR
quot text quot.
A imagem a seguir mostra a anatomia de um script de automação da GUI do SAP.
Captura de tela mostrando que as instruções "If Not" e "End If" fazem parte da inicialização do modelo de objeto
da GUI do SAP.
session.findById é o seletor de GUI.
wnd[0] é o GuiFrameWindow.
/usr/ é o GuiUserArea.
txtP0006-STRAS é um GuiTextField.
.text = "Minha Rua 13" define o valor do campo.
Próxima etapa: Adicionar variáveis ao VBScript
Adicionar variáveis ao seu VBScript
16/11/2022 • 2 minutes to read
Nesta etapa do guia estratégico de RPA para automação do SAP GUI com o tutorial do Power Automate, antes
de passarmos para o Power Automate Desktop, vamos revisar todas as referências de valor embutidas em
código em seu VBScript e decidir quais substituir por variáveis de entrada dinâmicas.
Nesta seção, vamos criar um novo fluxo com o Power Automate Desktop e usar o código do VBScript preparado
anteriormente em uma ação Executar VBScript no fluxo.
1. Selecione Novo fluxo no Power Automate Desktop.
2. Insira um nome para o fluxo e selecione Criar .
4. Selecione o sinal de adição (+) e Entrada para criar várias variáveis de entrada. Você passará essas
variáveis para o fluxo de um fluxo da área de trabalho.
5. Primeiro, criaremos algumas variáveis técnicas do SAP, que serão necessárias em quase todos os fluxos
de automação baseados em SAP. Para cada variável, insira o Nome da variável , Nome externo e
Descrição e selecione Atualizar .
SAPPassword
SAPUser
SAPClient
SAPSystemId
7. No painel Ações , pesquise Executar aplicativo e arraste-o até a tela de design para criar nossa
primeira ação de processo.
9. Agora, pesquise a ação Aguardar , arraste-o até a tela de design, insira o tempo de espera 10 (segundos)
no campo Duração e selecione Salvar .
10. Pesquise a ação Executar VBScript , arraste-a até a tela de design e cole o VBScript gerado e otimizado
anteriormente no campo VBScript a ser executado e selecione Salvar .
11. Abra o aplicativo SAP Logon 760 (sua versão pode ser diferente), conecte-se a um sistema SAP e faça
login no SAP Easy Access .
12. No Power Automate Desktop, selecione o ícone Elementos da interface do usuário no painel direito,
expanda Adicionar elemento da interface do usuário e selecione Adicionar uma tela .
13. Traga SAP Easy Access para o primeiro plano e passe o mouse sobre o quadro mais externo da janela
"SAP Easy Access" até que uma borda vermelha identificada Janela seja exibida. Enquanto a borda
estiver ativa, mantenha pressionado Ctrl e clique para selecionar a janela.
14. Repita as etapas 12 e 13 para a janela SAP Logon 760 (sua versão pode ser diferente). Agora você deve
ver o seguinte no painel de elementos da interface do usuário.
15. Pesquise a ação Fechar janela , arraste-a até a tela de design e, no menu suspenso Janela , selecione
Janela "SAP Easy Access" .
16. Repita a etapa 15, mas desta vez selecione Janela "SAP Logon 760" .
17. Selecione Salvar . Sua tela de criação deverá ter esta aparência agora:
Pronto! Você acabou de configurar seu primeiro fluxo da área de trabalho para a automação da GUI do SAP com
o Power Automate Desktop. Na próxima etapa, vamos configurar um fluxo da nuvem que forneça as variáveis
de entrada com base na solicitação do funcionário.
Próxima etapa: Criar o fluxo da nuvem com o portal do Power Automate
Criar o fluxo da nuvem com o Power Automate
16/11/2022 • 3 minutes to read
Você pode fechar ambas as janelas da Área de Trabalho do Power Automate e ir para o designer do Power
Automate. Aqui, vamos criar um fluxo da nuvem do Power Automate que chama nosso fluxo da área de trabalho
usando parâmetros de entradas seguras da nuvem.
NOTE
Esse fluxo da nuvem é criado como um "bom caminho", o que significa que ele não tem tratamento de exceção, escopo ou
padrões try-catch-finally. Você pode encontrar uma abordagem de design mais resiliente na seção RPA de pouco código
com a GUI do SAP na Área de Trabalho do Power Automate.
1. Abra o Power Automate, entre e confirme que você está no mesmo ambiente do Microsoft Dataverse que
aquele em que você estava quando criou o fluxo anterior na Área de Trabalho do Power Automate.
2. No painel esquerdo, selecione Meus fluxos , Novo fluxo e Fluxo da nuvem instantâneo .
3. Na caixa de diálogo Criar um fluxo instantâneo , insira um nome de fluxo, selecione o gatilho
Disparar um fluxo manualmente na lista e Criar .
4. Isso abre o designer e deve ser semelhante à imagem a seguir.
IMPORTANT
As próximas etapas envolverão a configuração de componentes de ação. Para passar parâmetros com segurança
em nosso fluxo da área de trabalho, seguiremos a abordagem opcional, porém, recomendada, de usar os segredos
do Azure Key Vault.
NOTE
Se você não tiver acesso ao Key Vault, poderá pular as etapas a seguir que mostram como configurá-lo e fornecer
suas credenciais e outros parâmetros posteriormente como texto não criptografado. A Microsoft não recomenda
que você use credenciais de texto não criptografado em ambientes de produção.
15. Selecione ... e Renomear . Insira um nome de ação mais específico. Por exemplo, Obter senha do SAP .
16. Repita as etapas 14 a 18 para todos os outros segredos baseados no Key Vault.
17. Selecione Nova etapa .
18. Pesquise Fluxos da área de trabalho e selecione Executar um fluxo criado com a Área de
Trabalho do Power Automate .
19. Se esta for a primeira vez que você usa a ação de fluxo da área de trabalho, será solicitado que você crie
uma conexão. Forneça o seu Nome do gateway , Nome do gateway (DOMAIN\User) e Senha .
20. Depois que a conexão for estabelecida, selecione o fluxo da área de trabalho criado anteriormente.
21. Selecione Assistido – executado quando você está conectado como Modo de execução .
22. Insira cada campo de parâmetro e selecione os dados apropriados na janela pop-up Conteúdo
dinâmico (como ID do sistema SAP , Cliente SAP , Usuário do SAP e Senha do SAP ) ou insira
manualmente os dados do espaço reservado (para todos os outros parâmetros da lista). Se você não
estiver usando a opção do Key Vault para suas credenciais do SAP, insira-as manualmente e em texto
livre.
23. Depois de renomear a ação para algo significativo e fornecer todos os parâmetros, a ação deve ter a
seguinte aparência.
Testar o fluxo
1. Feche todas as janelas do SAP.
2. Selecione Salvar e aguarde até que o fluxo seja salvo.
3. Selecione Testar e, em Testar Fluxo , selecione Testar novamente.
6. Selecione Concluído .
IMPORTANT
Não interaja com o mouse ou teclado até que o processo seja concluído.
Parabéns! Você acabou de criar e lançar um fluxo da área de trabalho seguro a partir da nuvem e se conectou ao
seu fluxo da área de trabalho para adicionar um endereço de funcionário ao SAP.
Próxima etapa: Validar dados com o conector ERP do SAP
Validar dados com o conector ERP do SAP
16/11/2022 • 3 minutes to read
IMPORTANT
Esta é uma etapa opcional.
Este é um tópico opcional que aborda o Conector ERP do SAP certificado que permite que os desenvolvedores
de automação se conectem ao SAP por meio de Business API (BAPI) e chamadas de função remota (RFCs). Os
pré-requisitos que você precisa atender antes de realizar esta verificação são descritos em uma postagem no
blog.
Vamos estender nosso cenário atual para incluir uma verificação de validação que usa o conector ERP do SAP
para verificar se o número pessoal fornecido para o fluxo é válido e se o funcionário está em um estado de
emprego ativo. Dependendo dos resultados dessa verificação, decidiremos se o fluxo termina.
Veja como é o fluxo ajustado.
Diagrama do exemplo de automação em que o funcionário aciona um fluxo da nuvem, o fluxo da nuvem valida
se a ID do funcionário existe e, em seguida, obtém os segredos do Azure Key Vault e inicia o fluxo da área de
trabalho. O fluxo da área de trabalho usa RPA para automatizar um novo endereço no SAP, e o fluxo da nuvem
envia por email uma mensagem de status para o funcionário.
Essa abordagem tem vários benefícios para adotar essa abordagem:
Evita o processamento de RPA desnecessário e o tratamento complexo de exceções com base na interface
do usuário.
Fornece uma melhor experiência do usuário por meio de comentários de validação de dados quase em
tempo real.
Libera a capacidade da máquina virtual e do bot para execução apenas em dados validados.
Aplica políticas de prevenção contra perda de dados, permitindo ou proibindo que este conector seja
usado em conjunto com outros.
Siga estas etapas para ajustar o fluxo existente para incorporar a verificação de validação.
1. Edite o Fluxo de demonstração do SAP com RPA que você criou em Criar o fluxo da nuvem com o
portal do Power Automate.
2. Na ação Obter o cliente SAP , selecione Nova etapa .
3. Pesquise SAP e selecione Chamar função no SAP (versão preliminar) .
4. Para Tipo de Autenticação , selecione Autenticação do SAP . Insira Gateway de dados , Nome de
usuário do SAP e Senha do SAP .
NOTE
Você precisará fornecer suas credenciais manualmente. Você não pode usar os segredos do Azure Key Vault aqui
porque o Power Automate valida a conexão no momento do design.
5. Selecione Mais (...) e Configurações .
12. Na caixa Se não , selecione Adicionar uma ação , pesquise Enviar um email e configure a ação de
email conforme mostrado na captura de tela a seguir.
1. Na caixa Se não e, abaixo da ação de email, selecione Adicionar uma ação . Pesquise Encerrar e
configurar a ação Encerrar da seguinte forma.
2. Volte até a ação Fluxo da área de trabalho da demonstração do guia estratégico do SAP com
RPA e insira um número pessoal que não existe no campo ID DO FUNCIONÁRIO .
3. Selecione Salvar e Testar para testar seu fluxo com o número de pessoal inexistente.
4. A execução de fluxo resultante deverá ser semelhante com a imagem a seguir.
5. Selecione Testar novamente, mas desta vez use um número pessoal válido. Confirme se os resultados
são semelhantes à imagem a seguir agora.
Pronto! Ao incorporar o conector ERP do SAP, tornamos a automação mais eficiente, inteligente e fácil de usar.
Próxima etapa: RPA de pouco código com a GUI do SAP no Power Automate Desktop
Usar RPA com pouco código com o SAP GUI no
Power Automate Desktop
16/11/2022 • 2 minutes to read
Com a adição do Power Automate Desktop, é mais rápido e fácil desenvolver automações do SAP GUI com
pouco código. Você pode usar o Power Automate Desktop para criar automações de ponta a ponta simples a
altamente sofisticadas. Para demonstrar isso, vamos executar as etapas descritas em Automação do SAP GUI de
exemplo neste tutorial usando ações do Power Automate Desktop. Vamos fazer alguns ajustes secundários no
designer posteriormente. Para tornar nossa automação dinâmica, primeiramente precisaremos criar algumas
variáveis que serão usadas para preencher os dados, como rua, cidade e país, e também variáveis de sistema
para conectar ao seu sistema SAP.
Acompanhe a abordagem de pouco código na série de vídeos:
Próxima etapa: Criar um fluxo da área de trabalho do SAP com o Power Automate Desktop
Criar um fluxo da área de trabalho do SAP com o
Power Automate Desktop
16/11/2022 • 7 minutes to read
1. Para criar um fluxo da área de trabalho, abra o Power Automate Desktop e selecione Novo fluxo .
2. Insira um nome para o fluxo da área de trabalho e selecione Criar .
5. Primeiro, criaremos algumas variáveis técnicas do SAP, que serão necessárias em quase todos os fluxos
de automação baseados em SAP. Para cada variável na lista a seguir, insira o Nome da variável , Nome
externo e Descrição e selecione Atualizar .
SAPPassword
SAPUser
SAPClient
SAPSystemId
6. Depois disso, crie as seguintes variáveis específicas do caso de uso.
EmployeeId
AddressType
EffectiveDate
Rua
City
State
ZipCode
CountryCode
7. Depois disso, criaremos nossa primeira ação do processo. Pesquise e arraste a ação Executar aplicativo
até a superfície de design.
9. Pesquise a ação Aguardar , arraste-a até o designer, insira 10 (segundos) no campo Duração e selecione
Salvar .
13. A caixa de diálogo Sessão de acompanhamento é aberta, que acompanha os controles individuais
selecionados em uma tela.
14. Selecione a janela principal do SAP para focalizá-la.
15. Passe o mouse sobre o campo do código da transação. Quando uma borda vermelha ao redor do
Campo de código OK da GUI , pressione Ctrl ao clicar. Isso adiciona o controle à lista de elementos da
interface do usuário na caixa de diálogo Adicionar elementos da interface do usuário no Power
Automate Desktop.
16. Na janela do SAP, passe o mouse sobre o botão de marca de seleção verde e mantenha pressionado Ctrl
e clique.
17. Insira o código da transação PA30 na caixa de listagem e selecione o botão da marca de seleção verde.
18. Continuaremos nosso processo de seleção de campo na próxima tela.
21. Esta é a caixa de diálogo que você deve ver depois de fechar a caixa de diálogo anterior.
22. Abra o menu suspenso Caixa de texto , selecione Okcd do campo OK da GUI e Selecionar .
23. Insira o código da transação PA30 e selecione Salvar .
24. No painel direito, selecione o ícone Elementos da interface do usuário . Selecione cada controle na
lista e renomeie-o.
TIP
Esta etapa não é necessária, mas é recomendada porque sua biblioteca de controle pode incluir dezenas de
controles, dificultando a identificação por seus nomes de sistema.
25. Veja a seguir a lista de controle renomeada.
26. Insira pressionar botão na caixa de pesquisa Ação e arraste a ação Pressionar botão na janela até a
tela.
27. Selecione Continuar .
29. Insira aguardar na caixa de pesquisa Ação e arraste a ação Pressionar conteúdo na janela até a tela.
30. Em Elemento da interface do usuário , selecione ID do funcionário e Selecionar .
36. Repita da etapa 33 a 35 para os controles Tipo de informações , Subtipo de informações e Data de
efetivação e selecione as variáveis ou forneça um valor fixo conforme mostrado nas imagens a seguir.
37. Insira pressionar botão na caixa de pesquisa Ações e arraste a ação Pressionar botão na janela até
a tela.
38. Em Elemento da interface do usuário , selecione Novo endereço e Salvar .
41. Selecione Elemento da interface do usuário e o botão Adicionar novo elemento da interface do
usuário para abrir a caixa diálogo Sessão de acompanhamento .
42. A caixa de diálogo "Sessão de acompanhamento" é exibida.
IMPORTANT
Para as etapas a seguir, você precisará de dados de teste de referência do SAP válidos, conforme descrito na etapa
5 dos pré-requisitos da Configuração de script da GUI do SAP.
43. Insira valores para Número pessoal , Período de , Tipo de informações (sempre forneça 0006 ,
porque esse é um tipo padrão em sistemas SAP), STy (esse é o subtipo do tipo de informações) e
selecione Criar (F5 ).
44. Passe o mouse sobre Linha de endereço 1 . Uma borda vermelha envolve o campo Campo de texto
OK da GUI . Mantenha pressionado Ctrl e clique para adicionar o controle à lista Elementos da
interface do usuário , que é exibido na caixa de diálogo Sessão de acompanhamento .
45. Repita a etapa 44 para estes campos também: Cidade/município , Estado , CEP , Chave do país e o
botão Salvar (Ctrl + S) .
46. Na caixa de diálogo Sessão de acompanhamento , selecione Concluído .
IMPORTANT
Deixe o formulário do SAP aberto.
47. Selecione Elemento da interface do usuário , Campo de texto da GUI "P0006-STRAS" e Salvar
para fechar a caixa de diálogo.
48. No painel direito, selecione o ícone Elementos da interface do usuário . Selecione cada um dos
controles recém-adicionados na lista e renomeie-os. Isso não é obrigatório, mas é recomendado porque
sua biblioteca de controle pode incluir dezenas de controles, dificuldade a identificação por seus nomes
de sistema.
49. Insira preencher na caixa de pesquisa Ação e arraste a ação Preencher campo de texto na janela
até a tela.
54. Insira clicar na interface do usuário na caixa de pesquisa Ações e arraste a ação Clicar em
elemento da interface do usuário na janela até a tela.
57. Insira enviar teclas na caixa de pesquisa Ações e arraste a ação Clicar em elemento da interface do
usuário na janela até a tela.
58. No campo Texto para enviar , selecione o ícone fx _ e clique duas vezes para selecionar a variável
_ Countr yCode .
59. Corrija o texto %Countr yCode% digitando {Enter} diretamente após o nome da variável. A referência
{Enter} imita um pressionamento de tecla Enter em seu teclado.
62. Insira pressionar botão na caixa de pesquisa Ações e arraste a ação Pressionar botão na janela até
a tela.
63. Em Elemento da interface do usuário , selecione Salvar .
64. Selecione Salvar .
IMPORTANT
Verifique se a operação de salvamento foi concluída para o registro do SAP antes de interagir com outros
controles ou janelas . Verifique se a operação foi concluída, adicione uma ação Aguardar para aguardar que um
controle se torne visível.
65. Insira aguardar na caixa de pesquisa Ação e arraste a ação Pressionar conteúdo na janela até a tela.
66. Em Elemento da interface do usuário , selecione ID do funcionário e Selecionar .
67. Selecione Salvar .
68. Insira pressionar botão na caixa de pesquisa Ações e arraste a ação Pressionar botão na janela até
a tela.
69. Em Elemento da interface do usuário , selecione Adicionar novo elemento da interface do
usuário .
70. Passe o mouse sobre o botão Voltar (F3) .
71. Mantenha pressionado Ctrl ao clicar para adicionar o controle à lista de elementos da interface do
usuário, que é exibida na caixa de diálogo Sessão de acompanhamento . (Obser vação: mantivemos
este formulário aberto na etapa 46.)
72. Agora, selecione o botão Voltar (sem a tecla Ctrl ) para voltar à tela anterior.
Se você vir uma mensagem "Os dados serão perdidos", confirme selecionando Sim .
73. Você deve estar na seguinte tela agora. Na caixa de diálogo Sessão de acompanhamento , selecione
Concluído .
74. Selecione Salvar .
75. Renomeie o botão que acabamos de adicionar à biblioteca de controle como Botão Voltar .
76. Insira fechar janela na caixa de pesquisa Ação e arraste a ação Fechar janela até a tela.
77. Em Elemento da interface do usuário , selecione Janela "SAP Easy Access" e Salvar .
78. Insira fechar janela na caixa de pesquisa Ação e arraste a ação Fechar janela até a tela.
79. Em Janela , selecione Adicionar um novo elemento da interface do usuário .
80. Passe o mouse sobre a borda da janela da janela SAP Logon 760 . Mantenha pressionado Ctrl e clique
para adicionar o elemento da janela à lista de elementos da interface do usuário, que é exibida na caixa
de diálogo Sessão de acompanhamento .
81. Em Elemento da interface do usuário , selecione Janela "SAP Logon 760" (o número 760 reflete a
versão da GUI do SAP, por isso, pode ser diferente em seu ambiente) e Salvar .
82. Selecione Salvar .
Agora, vamos modularizar nosso fluxo atual movendo ações que realizam tarefas interdependentes específicas
(em nosso cenário, preenchendo um formulário) em um novo subfluxo.
1. Crie um novo subfluxo, nomeie-o ProcessHRMasterForm e selecione Salvar .
2. Acesse a guia Principal para a área Subfluxos , selecione as ações realçadas mostradas na imagem a
seguir (linhas 4 a 11), clique com o botão direito e selecione Cor tar .
3. Acesse a guia ProcessHRMasterForm , clique com o botão direito para selecioná-lo e selecione Colar .
Antes de continuarmos com o fluxo primário no portal do Power Automate, vamos testar o fluxo atribuindo
temporariamente um valor padrão às variáveis que definimos anteriormente.
1. No painel Variáveis , selecione Mais (… ) próximo ao nome da variável AddressType e selecione Editar .
Se você encontrar um erro quando seu fluxo for executado para este teste, observe a barra de status do erro na
parte inferior do designer do Power Automate Desktop e aplique a correção apropriada.
IMPORTANT
Exclua todos os valores padrão antes de sair da experiência de criação de fluxo da área de trabalho no Power Automate
Desktop.
Próxima etapa: Criar o fluxo da nuvem para atualizar um endereço com o Power Automate
Criar o fluxo da nuvem para atualizar um endereço
com o Power Automate
16/11/2022 • 5 minutes to read
Agora, vamos criar o fluxo da nuvem que os funcionários usam para solicitar um endereço atualizado. Este fluxo
da nuvem passa as variáveis de entrada para o fluxo da área de trabalho que você criou na seção anterior.
É altamente recomendável que você crie fluxos da nuvem, fluxos da área de trabalho e outros artefatos do
Microsoft Power Platform nas soluções para permitir melhor portabilidade, gerenciamento do ciclo de vida do
aplicativo (ALM) e encapsulamento.
1. Navegue até https://powerautomate.com e entre com suas credenciais do Azure Active Directory (Azure
AD).
2. Verifique se você está no mesmo ambiente em que criou o fluxo da área da trabalho com o Power
Automate Desktop e selecione Soluções > + Nova solução .
Captura de tela da caixa de diálogo "Disparar um fluxo manualmente" com "Tipo de endereço" como
"Texto", "Data de efetivação" como "Data" e as seis entradas a seguir, todas de "Tipo de texto": ID do
funcionário, nova rua, nova cidade, novo código postal, novo estado e novo país.
10. Selecione Nova etapa .
NOTE
As seguintes configurações de ação do Azure Key Vault são opcionais, portanto, se você não estiver usando o Key Vault
hoje ou apenas quiser testar o fluxo da área de trabalho sem ele, fique à vontade para ignorá-las.
12. Se não tiver uma conexão existente do Key Vault, você será solicitado a criar uma. Você pode entrar com
uma conta de usuário do Azure AD ou uma entidade de serviço (recomendado).
13. Vamos supor que você selecione Conectar-se com a entidade de ser viço .
14. Depois de estabelecer a conexão, adicione quatro ações Obter segredo do Key Vault à tela, selecione o
segredo e renomeie as ações conforme mostrado na imagem a seguir.
Captura de tela mostrando quatro ações: "Obter ID do sistema SAP", SAP-HCM-SystemId renomeado;
"Obter cliente SAP", SAP-HCM-Client renomeado, "Obter usuário do SAP", SAPUser renomeado; e "Obter
senha do SAP", SAPPassword renomeado.
15. Selecione Mais (… ) ao lado do nome da ação, selecione Configurações , ative Entradas Seguras e
Saídas Seguras e selecione Concluído . Repita esta etapa para as outras três ações Obter segredo .
16. Selecione o sinal de mais (+) e Adicionar uma ação .
17. Insira escopo na caixa de pesquisa e selecione a ação Escopo .
18. Arraste todas as suas ações do Key Vault para o contêiner Escopo e renomeie-o para Tr y .
19. Pesquise e selecione a ação inicializar variável para adicioná-la no gatilho.
20. Na caixa de diálogo Inicializar variável , faça as configurações a seguir e selecione OK na caixa de
diálogo Expressão :
Para Nome , insira Falha no bot .
Para Tipo , selecione Booliano .
Para Valor , insira false .
22. No canto superior direito do escopo Catch , selecione … e Configurar execução posterior .
23. Selecione falha , ignorado e atingiu o tempo limite e selecione Concluído .
24. No canto superior direito do escopo Finally , selecione … , Configurar execução posterior e as caixas
de seleção êxito , falha , ignorado e atingiu o tempo limite . Selecione Concluído .
25. Pesquise e adicione a ação definir variável ao contêiner de escopo Catch .
26. Selecione a variável Falha no bot , insira true na caixa de diálogo Expressão e selecione OK .
27. Pesquise a ação condição e adicione-a ao bloco Finally .
28. Selecione a variável Falha no bot na lista Conteúdo dinâmico atribua-o ao campo Escolher um
valor .
32. No contêiner Tr y , selecione Nova etapa . Pesquise Fluxos da área de trabalho e selecione a ação
Executar um fluxo criado pelo Power Automate Desktop para adicioná-la ao fluxo.
33. Selecione seu gateway de dados e insira um domínio, nome de usuário e senha para uma conta que
tenha privilégios suficientes para executar seus fluxos da área de trabalho.
IMPORTANT
Seu local gateway de dados deve ser implantado na mesma região que seu ambiente. Caso contrário, ele não será
exibido na lista suspensa.
34. Para Fluxo da área de trabalho , selecione Demonstração do guia estratégico do SAP com RPA .
Para Modo de execução , selecione Assistido – executado quando você está conectado .
35. Selecione o campo ID do sistema e valor na saída da ação Obter ID do sistema SAP na lista
Conteúdo dinâmico .
36. Verifique o formato esperado de data e hora no SAP e faça ajustes, se necessário, usando a função
formatDateTime. Por exemplo, use formatDateTime(triggerBody()['date'],'dd.MM.yyyy') para obter
uma data formatada como dia-mês-ano, como na data formatada em alemão de 13.10.2020.
37. Fornece os dados para todos os outros campos, selecionando a propriedade apropriada na lista
Conteúdo dinâmico do gatilho para o fluxo da nuvem.
Captura de tela da caixa de diálogo "Executar um fluxo criado pelo Power Automate Desktop" com as
seguintes variáveis e suas configurações: SystemId, Client, SAPUser e SAPPassword todos definidos como
valores de segredo; EffectiveDate como formatDateTime, Street como Nova rua, City como Nova cidade,
State como Novo estado, ZipCode como Novo CEP, EmployeeId como ID do funcionário, AddressType
como Tipo de endereço e CountryCode como Novo país.
38. Selecione Salvar para salvar o fluxo.
NOTE
Não interaja com o mouse ou teclado até que o processo seja concluído.
O fluxo da nuvem inicia e chama o fluxo da área de trabalho, que insere dados no SAP.
Parabéns! Você implementou com êxito duas técnicas de automação da GUI do SAP. Estamos animados para ver
o que você criará a seguir com o SAP e o Power Automate.
Próxima etapa: RPA sem código com a GUI do SAP no Power Automate Desktop
Usar RPA sem código com o SAP GUI na Área de
Trabalho do Power Automate
16/11/2022 • 3 minutes to read
Você pode usar o Gravador da área de trabalho da Área de Trabalho do Power Automate para registrar as
interações do SAP GUI. O gravador da área de trabalho traduz cada clique do mouse e pressionamento de tecla
em ações da Área de Trabalho do Power Automate e adiciona essas ações ao seu fluxo da área de trabalho.
Se você quiser ver a nova experiência de gravação da área de trabalho em ação, siga estas etapas para
reconfigurar a automação baseada em ação que você criou na seção RPA com pouco código com o SAP GUI no
Área de Trabalho do Power Automate deste manual.
Você também pode acompanhar a abordagem sem código no episódio 6 da série de vídeos:
2. Abra o SAP, traga a janela Acesso Fácil do SAP para o primeiro plano e, em seguida, na janela do
Gravador da área de trabalho, selecione Iniciar gravação .
3. Insira PA30 no campo Transação e, em seguida, selecione Enter .
8. Insira valores para Cidade, Estado/CEP e Chave do país e, em seguida, selecione Salvar .
9. Selecione o ícone Voltar (F3 ).
10. Isso conclui o processo de criação de endereço, então, selecione Concluir na janela do Gravador da área
de trabalho.
11. Seu script do fluxo da área de trabalho deve ser semelhante à imagem a seguir.
12. Durante a gravação, você pode ter selecionado acidentalmente janelas ou outros elementos da interface
de usuário que não sejam relevantes para seu fluxo. Se isso acontecer, é possível remover etapas de ação
duplicadas ou desnecessárias do script.
13. Destaque todas as ações que foram definidas manualmente em RPA com pouco código com o SAP GUI
na Área de Trabalho do Power Automate, clique com o botão direito e selecione Excluir seleção para
removê-las do subfluxo.
14. Edite a ação Preencher campo de texto na janela para ID do Funcionário e substitua o valor de
Texto para preencher pela variável EmployeeId definida anteriormente.
15. Edite a ação Preencher campo de texto na janela para Subtipo de informações e substitua o valor
de Texto para preencher pela variável AddressType definida anteriormente.
16. Edite e substitua o texto embutido em código por variáveis nas ações Preencher campo de texto na
janela para Data de Efetivação , Rua , Cidade , Estado , CEP e País .
17. Destaque as ações de que você precisa para o subfluxo de criação de endereço do funcionário, clique com
o botão direito do mouse nas ações e selecione Cor tar .
18. Abra o subfluxo ProcessEmployeeAddressForm , selecione todas as ações, clique com o botão direito e
selecione Excluir .
Sensacional! Com esta nova opção de gravação da área de trabalho, alguns pequenos ajustes de ação e um
pouco de refatoração, você reduziu o tempo de desenvolvimento e simplificou o processo geral de definição de
ações do fluxo da área de trabalho.
IMPORTANT
Exclua todos os valores padrão definidos anteriormente antes de sair da experiência de criação de fluxo da área de
trabalho.
Próxima etapa: Extrair dados da interface do usuário do SAP GUI com o Power Automate
Extrair dados da interface do usuário da GUI do
SAP com o Power Automate
16/11/2022 • 6 minutes to read
Quando você cria ou atualiza registros no SAP, ele gera informações de status que incluem os IDs de registro
recém-geradas. O SAP exibe essas informações de status na parte inferior da interface do usuário do SAP.
Veja a seguir um exemplo de mensagem de status que o SAP exibe após a criação de uma notificação de PM do
SAP.
Essas informações de status podem ser úteis para as etapas do processo de automação posteriores. Portanto,
você deve extrair e atribuir esses dados de status a variáveis para processamento de dados downstream.
Temos várias maneiras de fazer isso, dependendo de sua abordagem de desenvolvimento. As duas abordagens
são técnicas de pouco código ou código profissional.
session.findById("wnd\[0\]/sbar/pane\[0\]").Text
Vamos explicar a experiência completa. Vamos gravar como criar uma Notificação de PM do SAP e modificar o
código que é gerado para retornar a ID recém-criada para o Power Automate Desktop.
Caso você nunca tenha ouvido falar da Notificação de PM do SAP ou não tenha acesso a ela, não se preocupe,
você ainda poderá entender as etapas necessárias para extrair esses dados para seu próprio cenário.
Veja a seguir as etapas para fazer isso:
1. Verifique se todas as Configurações de script da GUI do SAP estão concluídas.
2. Abra Logon do SAP e selecione o sistema SAP no qual deseja entrar.
3. Selecione Personalizar layout local (Alt +F12 ) e Gravação e reprodução de script....
4. Selecione Mais .
5. Em Salvar em , forneça o caminho do arquivo e o nome do arquivo onde deseja armazenar as interações
do usuário capturadas.
6. Selecione o botão Gravar script para iniciar o processo de captura de tela. Cada interação que você faz
agora no SAP é capturada como comandos VBScript repetíveis.
NOTE
Se você gravou etapas e salvou nesse arquivo antes, será necessário confirmar se deseja substituir o arquivo.
Captura de tela do VBScript gerado durante a criação da Notificação do SAP If Not IsObject application Then Set
SapGuiAuto GetObject quot SAPGUI quot Set application SapGuiAuto GetScriptingEngine End If If Not IsObject
connection Then Set connection application Children 0 End If If Not IsObject session Then Set session
connection Children 0 End If If IsObject WScript Then WScript ConnectObject session quot on quot WScript
ConnectObject application quot on quot End If session findById quot wnd 0 quot maximize session findById
quot wnd 0 tbar 0 okcd quot text quot IW21 quot session findById quot wnd 0 quot sendVKey 0 session findById
quot wnd 0 usr ctxtRIWO00 QMART quot text quot M2 quot session findById quot wnd 0 usr ctxtRIWO00
QMART quot caretPosition 2 session findById quot wnd 0 quot sendVKey 0 session findById quot wnd 0 usr
subSCREE shortened command quot text quot My Notification Short Text quot session findById quot wnd 0 usr
tabsTAB_ shortened command quot text quot 010 quot session findById quot wnd 0 usr tabsTAB_ shortened
command quot text quot 0001 quot session findById quot wnd 0 usr tabsTAB_ shortened command quot text
quot MAIN quot session findById quot wnd 0 usr tabsTAB_ shortened command quot setFocus session findById
quot wnd 0 usr tabsTAB_ shortened command quot caretPosition 4 session findById quot wnd 0 tbar 0 btn 11
quot press session findById quot wnd 0 tbar 0 btn 15 quot press.
Agora, vamos ajustar o código gerado para incluir uma etapa que extrai, corta e retorna a nova ID de notificação
para a ação Executar VBScript .
Captura de tela do VBScript ajustado que retorna a Notificação do SAP para o Power Automate Desktop por
meio de uma variável 39 This is the Save button session findById quot wnd 0 tbar 0 btn 11 quot press 39 This is
the full Status Bar text that contain the data to be extracted statusBarMessage session findById quot wnd 0 sbar
pane 0 quot text 39 Trimming and removing any text surrounding our new notification Id notificationID Trim
Replace Replace statusBarMessage quot Notification quot quot quot quot saved quot quot quot 39 This is the
Exit button session findById quot wnd 0 tbar 0 btn 15 quot press 39 This writes the newly created Id to the Run
VBScript output variable in Power Automate Desktop WScript Echo notificationID.
Isso define a variável VBScriptOutput da ação Executar VBScript para a ID de notificação recém-criada.
Se quiser ver o conteúdo de VBScriptOutput, você pode usar uma ação de exibição de mensagem, semelhante à
saída nas imagens a seguir.
Abordagem de pouco código
A abordagem de pouco código usa ações e seletores customizados para extrair IDs de registro recém-geradas
ou outras mensagens de status que são importantes para o processamento de fluxo downstream.
As etapas a seguir não entrarão em detalhes sobre como registrar ou usar o design de ação manual para criar
um novo registro da Notificação de PM do SAP. Leia Pouco código ou RPA sem código com a GUI do SAP no
Power Automate Desktop se você precisar relembrar como fazer isso.
Siga estas etapas para uma abordagem de pouco código:
1. Use o gravador da área de trabalho ou o design de ação manual para capturar todos os controles de que
você precisa para o processo de Notificação de PM do SAP.
2. Crie um registro de notificação e capture o texto de status que é exibido depois de selecionar Salvar na
barra de ferramentas da tela Criar Notificação de PM .
Depois que o item for salvo, você será redirecionado para a tela anterior, onde verá um novo número de
notificação no texto da barra de status.
3. Agora, volte para o Power Automate Desktop, pesquise uma ação chamada Obter detalhes de um
elemento da interface do usuário na janela e adicione-o à sua tela de criação.
4. Selecione o menu suspenso do elemento da interface do usuário e selecione o botão Adicionar um
novo elemento da interface do usuário .
5. Selecione a janela SAP Easy Access e passe o mouse sobre a barra de status até uma borda vermelha
rotulada Barra de status da GUI seja exibida. Enquanto a borda estiver ativa, mantenha pressionado
Ctrl e clique para selecionar a barra de status.
6. Selecione Salvar .
7. Pesquise a ação Substituir texto no painel Ações e arraste-o até a tela de design.
8. Em Texto a ser localizado , insira Notificação . Em Substituir por , insira uma cadeia de caracteres em
branco inserindo os seguintes caracteres: %''%
9. Adicionar outra ação Substituir texto e renomeie Variáveis produzidas como %NotificationId% .
Em Texto a ser localizado , insira Salvar e, em Substituir por , insira uma cadeia de caracteres em
branco (%''% ).
10. Pesquise a ação Cor tar texto no painel Ações , a arraste até a tela de design, selecione
%NotificationId% como o valor Texto a ser cor tado e renomeie Variáveis produzidas como
%TrimmedNotificationID% .
11. Pesquise a ação Exibir mensagem no painel Ações e arraste-o até a tela de design. Defina Título da
caixa de mensagem e Mensagem a ser exibida para atender às suas necessidades.
12. Execute a automação que cria uma nova Notificação de PM do SAP e extrai a ID de notificação recém-
gerada que pode ser exibida conforme mostrado na imagem a seguir.
Próxima etapa: Resumo dos benefícios do VBScript versus ações para a automação da GUI do SAP
Resumo dos benefícios do VBScript versus ações
para a automação da GUI do SAP
16/11/2022 • 2 minutes to read
Assim como acontece com muitas outras tecnologias e técnicas, existem vantagens e desvantagens para cada
abordagem. Dependendo do tipo de desenvolvedor que você é, poderá descobrir que uma determinada
abordagem se encaixa melhor em seu caso de uso pretendido e conjunto de habilidades.
Haverá ocasiões em que a combinação das duas técnicas será vantajosa, como adicionar uma ação do VBScript
com algum código VBA do Excel para oferecer suporte à formatação avançada como parte de sua automação
baseada em ação.
Veja a seguir um resumo das duas abordagens.
Baixa manutenção
Próxima etapa: Conclusão do guia estratégico de RPA para o tutorial de automação da GUI do SAP com o Power
Automate
Conclusão do guia estratégico de RPA para o
tutorial de automação da GUI do SAP com o Power
Automate
16/11/2022 • 2 minutes to read
Ações Manuais
Atividades manuais podem incluir o seguinte.
1. Exporte a solução.
2. Importe a solução.
3. Armazene a solução em um repositório de controle do código-fonte.
4. Faça download da solução de um repositório de controle do código-fonte.
Ações Automatizadas
O Azure DevOps e as Microsoft Power Platform Build Tools para o Azure DevOps são uma ótima maneira de
automatizar atividades manuais de ALM, entre outras. Junto com o Power Automate, você pode orquestrar um
conjunto completo de atividades.
Estas são algumas orquestrações para você considerar.
1. Exemplo 1 — Início limpo
a. Obtenha uma solução não gerenciada de um repositório de controle do código-fonte.
b. Importe a solução não gerenciada para um ambiente de desenvolvimento.
2. Exemplo 2 — Confirmar o trabalho
a. Exporte uma solução não gerenciada de um ambiente de desenvolvimento.
b. Armazene a solução não gerenciada em um repositório de controle do código-fonte.
3. Exemplo 3 — Criar uma versão de produção
a. Confirmar o trabalho (consulte o exemplo anterior)
b. Exporte a solução gerenciada de um ambiente de desenvolvimento.
c. Armazene a solução gerenciada em um repositório de controle do código-fonte.
4. Exemplo 4 — Atualizar um ambiente de teste ou de produção
a. Obtenha uma solução gerenciada de seu repositório de controle do código-fonte.
b. Importe a solução gerenciada para um ambiente de teste ou de produção.
Para as organizações que preferem usar o GitHub em vez do Azure DevOps, há uma versão preliminar do
GitHub Actions for Microsoft Power Platform que oferece um subconjunto das funcionalidades do Azure
DevOps. Webinar e demonstração ao vivo das Power Platform Build Tools.
O ALM Accelerator for Power Platform inclui um conjunto de ferramentas e modelos predefinidos que aceleram
sua capacidade de compilar e implantar soluções de automação.
Visão geral do Kit de Automação
16/11/2022 • 3 minutes to read
O Kit de Automação é um conjunto de ferramentas que acelera o uso e o suporte do Power Automate para
desktop em projetos de automação. O kit fornece ferramentas que ajudam a gerenciar projetos de automação e
monitorá-los para estimar o dinheiro economizado e o ROI (retorno sobre o investimento).
O Kit de Automação aplica HEAT (Técnicas Holísticas de Automação Empresarial) para dar suporte à sua
organização.
O kit é especialmente útil para a equipe de um CoE (Centro de Excelência de Automação), que é uma equipe de
especialistas que dão suporte à automação na organização. Eles têm bom conhecimento do Power Automate
para desktop, configuram e mantêm o Kit de Automação, além de manter os dados de configuração, como
departamentos, categorias de processo, metas, entre outros.
O objetivo do Kit de Automação é habilitar as organizações para gerenciar, governar e escalar a adoção da
plataforma de automação com base em melhores práticas. O Kit de Automação fornece os seguintes itens em
suporte ao seu Centro de Excelência de Automação.
ROI/SL A quase em tempo real — Análises de curto e longo prazo para direcionar as suas metas de
negócios.
Ferramentas para todos os usuários — Essas ferramentas são para os criadores (desenvolvedores
cidadãos e profissionais), sua equipe do CoE de Automação e patrocinadores executivos.
Ciclo de vida de automação de ponta a ponta — Essas ferramentas ajudam a automatizar e gerenciar
todos os aspectos dos cenários de hiperautomação, incluindo ALM e modelos para aumentar a consistência.
Preparação para empresas — Ajuda a proteger, governar, auditar e monitorar a implantação da
automação.
Design conceitual
O Kit de Automação tem os componentes de design conceitual a seguir.
O Kit de Automação, junto com o ALM Accelerator do Kit do CoE do Power Platform, dá suporte à sua estratégia
de Centro de Excelência de Automação.
Para que a automação seja impactante, é preciso o apoio dos executivos e uma profunda colaboração de várias
funções na organização.
O processo pode começar com a definição de metas relacionadas às suas ambições de automação em termos
gerais, como as economias desejadas ao longo de um, dois ou três anos ou metas de ganhos de eficiência.
O patrocinador executivo de uma unidade de negócios, que poderia ser um gerente ou diretor administrativo,
colaboraria para compartilhar responsabilidades e assumir as ambições gerais de melhoria do processo
empresarial.
O proprietário da automação, que pode ser o chefe de um determinado departamento (por exemplo,
Financeiro) ou subseção (por exemplo, Contas a Pagar), determina e desenvolve as soluções de automação.
Muitas vezes, a equipe de automação precisa de colaboração com a equipe do Centro de Excelência do
Microsoft 365 ou do Power Platform para habilitar o Centro de Excelência de Automação. Essas equipes podem
fornecer proteções, governança e melhores práticas. No caso de uma automação não assistida, eles precisarão
de provisionamento de infraestrutura, rede e segurança para apoiar a operação das soluções implantadas.
Na seção de riscos e conformidade do diagrama, os proprietários de regras corporativas, regulamentos,
segurança cibernética, privacidade de dados e requisitos de auditoria devem ser consultados e envolvidos no
processo.
Direitos
Administrador de serviços do Microsoft Power Platform ou Dynamics 365.
A conta deve estar habilitada para email.
Função de colaborador do Azure (para Key Vault e registro de aplicativo).
NOTE
O Kit de automação usa os novos Segredos do Azure Key Vault (versão preliminar).
Requisitos de licença
Todos os usuários devem ter uma das licenças a seguir.
Licença do Microsoft 365 (E3, E5).
Licença do Power Automate por usuário com RPA assistido (que não seja de avaliação).
Licença opcional do Power Automate por usuário com RPA não assistido (que não seja de avaliação).
Licença do Power App pré-pago, por usuário ou por aplicativo (que não seja de avaliação).
Licença Pro do Power BI.
WARNING
Você terá que desinstalar e, possivelmente, perderá todos os dados se o Power Apps component framework para
aplicativos de tela não estiver ativado nos ambientes em que o Kit de automação está instalado ou atualizado. Habilite a
estrutura de componentes antes de instalar ou atualizar.
A lista de verificação a seguir fornece uma visão geral das principais etapas para ajudar você a configurar o Kit
de automação.
Use esta lista de verificação como base para as etapas principais nas instruções da configuração.
Cálculos de ROI
Dados de exemplo:
EL EM EN TO DE C USTO EN T RA DA
Frequência Diariamente*
Por hora = 2008, Por dia = 251, Por semana = 52, Por mês = 12, Por trimestre = 4 Fórmula de cálculo
Custo total por ano = Custo para conclusão (por ano) + custo para remediação (por ano)
Custo para conclusão (por ano): ((((Custo FTE/60) x nº de FTEs para processar) x tempo para processar
(minutos)) x frequência)
Custo para remediação (por ano): (((Frequência x (Taxa de erro/100)) x Tempo para correção (minutos)) x
Custo de FTE/60) x Nº de FTEs para correção))
Fórmula completa: ((((Custo FTE/60) x Nº de FTEs para Processar) x Tempo para processar (minutos)) x
Frequência) + (((Frequência x (Taxa de erro/100)) x Tempo para correção (minutos)) x FTE Custo/60) x Nº de FTEs
para correção))
Custo para conclusão (por ano) $12.550 (((Custo FTE/60) x Nº de FTEs para processar) x
Tempo para processar) x Frequência
Custo para remediação (por ano) $522,92 ((Frequência x (Taxa de erro/100)) x Tempo para
correção (minutos)) x ((Custo de FTE/60) x Nº de FTEs para
correção)
Custo para remediação (por instância) $20,83 (Custo para remediação (por ano) / (Frequência x
(Taxa de erro/100))
Custo total por ano $13.072,92 (Custo para conclusão (por ano) + custo para
remediação (por ano)
Custo total por mês $1.089,41 (Custo para conclusão por ano / 12)
Custo por instância $52,08 (Custo para conclusão por ano / Frequência)
IMPORTANT
Execute todos os passos usando a conta Administrador do CoE de Automação mencionada nos pré-requisitos.
Sincronizar ambientes
1. A solução principal tem um fluxo da nuvem chamado Sincronizar Ambientes . Selecione esse fluxo e,
depois, o acione caso ainda não tenha sido executado.
2. Aguarde até que a execução seja concluída.
TIP
Verifique o AppID se não tiver certeza.
1. Para obter informações das variáveis de ambiente, abra uma nova guia.
2. Acesse o ambiente satélite pelo Maker Portal.
3. Selecione as Configurações na barra de navegação superior direita e selecione Recursos do
desenvolvedor . As informações nesse painel serão copiadas para os segredos do Key Vault em seguida.
Na sequência, precisamos obter o Caminho da URL para os Segredos do Azure Key Vault .
Os segredos do Azure Key Vault estão usando o tipo de variável de ambiente. Essas variáveis de ambiente
precisam estar no formato a seguir.
Segredo de ID do Cliente do AKV Segredo do Azure Key Vault para ID do cliente (ID do
aplicativo) do registro do aplicativo:
/subscriptions/{Subscription ID}/resourceGroups/{Resource
Group Name}/providers/Microsoft.KeyVault/vaults/{Key Vault
Name}/secrets/{Secret Name}
Segredo do Segredo do Cliente do AKV Segredo do Azure Key Vault para segredo do registro do
aplicativo
Segredo de ID do Locatário do AKV Segredo do Azure Key Vault para ID do locatário do registro
do aplicativo
Destinatário do Email de Alerta do CoE de Automação O endereço de email para o qual devem ser enviados alertas
e relatórios operacionais deste ambiente. (Consulte Estrutura
de regras de exceção de fluxo)
URL Base de Fluxos da Área de Trabalho Siga as etapas descritas em Etapas da URL base de fluxos da
área de trabalho
Nome Exclusivo do Ambiente Use os Detalhes da sessão para encontrar esse valor do
ambiente atual para o qual você está importando (satélite )
Adicione também .crm ao final da cadeia de caracteres.
Exemplo: unq08ed139e532b4edc8f38851fd1bb3279.crm.
Observe que a extensão 'crm', 'crm[x]' etc. depende da
região. Consulte regiões do data center
*Nome Exclusivo do Ambiente do Principal do CoE Use os Detalhes da sessão para encontrar esse valor do
Principal. Adicione também .crm ao final da cadeia de
caracteres. Por exemplo:
unq08ed139e532b4edc8f38851fd1bb3279.crm. Observe
que a extensão 'crm', 'crm[x]' etc. depende da região.
Consulte regiões do data center
ID do Proprietário do Registro de Rastreamento da Sessão Esse é o UserID (guid) da tabela Usuários dentro do
de Fluxo ambiente satélite da conta do administrador. Selecione
Tabelas em Dados à esquerda de > Usuários > Dados .
Altere a exibição para Todas as colunas . Encontre a conta
do Administrador de CoE automático e, em seguida,
copie o valor em Usuário .
Etapas para obter a URL base do fluxo da área de trabalho
1. Selecione a guia Meus fluxos .
2. Copie o endereço web até '…environments/'.
3. Você também pode obter o id do ambiente dessa URL.
4. Selecione seu ambiente.
5. Selecione a URL do ambiente.
6. Selecione Copiar link .
7. Selecione Adicionar .
Desabilitar a sincronização do script de fluxos da
área de trabalho (opcional)
16/11/2022 • 2 minutes to read
Por padrão, o script de definição de fluxos da área de trabalho é armazenado na tabela Definição do Fluxo da
Área de Trabalho. Este campo pode conter informações confidenciais.
WARNING
Administradores de Sistema e funções superiores podem visualizar as tabelas de definição e os campos por padrão.
Siga estas etapas no ambiente que contém a solução para desabilitar a sincronização.
1. Clique na guia Soluções .
2. Selecione a Solução Padrão e clique em Variáveis de Ambiente.
3. Encontre e selecione Armazenar Script Extraído .
4. Em Valor atual , clique em Novo valor .
5. Altere para Não .
6. Selecione Salvar .
NOTE
Você deve parar e, em seguida, iniciar todos os fluxos de um ambiente depois de fazer alterações nas variáveis de
ambiente para que os fluxos obtenham os novos valores delas. Consulte Limitações.
IMPORTANT
O campo de script não é sincronizado com o ambiente principal devido à segurança. Se necessário, você pode estender o
Kit de Automação para configurar seu ambiente a fim de sincronizar dados com o ambiente principal.
Perguntas frequentes sobre as orientações de
configuração do Kit de Automação
16/11/2022 • 2 minutes to read
Este artigo fornece respostas para algumas das perguntas mais comuns sobre o Kit de Automação.
Pergunta — Quais são os códigos de região do datacenter?
Resposta — Estes valores são cruciais ao configurar as variáveis de um ambiente satélite. Cada região tem uma
URL diferente. Veja a seguir uma lista de regiões e suas URLs.
REGIÃ O URL
Região URL
NAM crm.dynamics.com
DEU crm.microsoftdynamics.de
SAM crm2.dynamics.com
CAN crm3.dynamics.com
EUR crm4.dynamics.com
FRA crm12.dynamics.com
APJ crm5.dynamics.com
OCE crm6.dynamics.com
JPN crm7.dynamics.com
IND crm8.dynamics.com
GCC crm9.dynamics.com
GBR crm11.dynamics.com
ZAF crm14.dynamics.com
EAU crm15.dynamics.com
GER crm16.dynamics.com
CHE crm17.dynamics.com
REGIÃ O URL
CHN crm.dynamics.cn
CAMPO VA LO R
Departamentos
1. Na guia departamento, selecione Novo .
2. Crie quantos departamentos sua organização precisar. Este é um exemplo de departamentos que uma
organização pode precisar.
Contabilidade
Enterprise Integration
Finance
Recursos Humanos
Tecnologia da Informação
Logística
Gerenciamento de Alterações Operacionais
Compra
Categorias de processo
1. Na guia de categorias de processo, selecione Nova .
2. Crie categorias de nível superior que terão categorias filhas (subcategorias). Este é um exemplo de nomes de
categorias que uma organização pode precisar.
Inteligência Artificial
Reivindicações
Faturamento
Sistema Herdado
Subcategorias de processo
Defina as subcategorias que se relacionam de algum modo.
1. Selecione Nova Subcategoria de Processo e defina as subcategorias de acordo com as necessidades
da organização. Estes são alguns exemplos que você pode usar como guia.
2. Inteligência Artificial
Processamento de Formulários
Validação de Formulários
3. Reivindicações
Voltar
Garantia
4. Faturamento
Internos
Externos
Outra
5. Sistema Herdado
Complexo
Sem API
Outra
Funções (funções de aplicativo)
Essas funções não dão acesso a nada e são usadas como pesquisas do registro de fallback, se necessário.
1. Crie a conta Administrador do CoE de Automação como Proprietário do CoE .
CAMPO VA LO R
2. Crie Administradores do CoE — Pelo menos um Administrador do CoE deve ser inicializado para
configurar o fallback .
CAMPO VA LO R
3. Crie a função desenvolvedor — Essa função é opcional, sendo usada para sincronizar informações do
criador com o ambiente principal.
CAMPO VA LO R
Type Desenvolvedor
VA LO R P O N T UA Ç Ã O
Diariamente 12
Por hora 18
Mensal 3
Trimestral 0
Semanal 5
IN T ERVA LO VA LO R IN IC IA L VA LO R F IN A L P O N T UA Ç Ã O
>= 1, < 5 0 5 0
VA LO R P O N T UA Ç Ã O
diariamente 15
por hora 20
mensalmente 5
trimestralmente 2
semanal 10
Configuração – console
O aplicativo do console de automação e a automação de aprovação de projetos usam estas tabelas.
4. Copie o AppID.
5. Copie o link da Web.
Como obter a URL/o ID do aplicativo baseado em modelo
Entre no Maker Portal e execute as etapas a seguir.
1. Na barra de navegação à esquerda, selecione a guia Aplicativos .
2. Selecione ... (mais comandos) no aplicativo.
3. Selecione Detalhes .
4. Selecione Propriedades.
5. Copie a URL da Interface Unificada.
IMPORTANT
Talvez você precise alternar para o modo clássico para ver o painel de propriedades.
Estrutura de regras de exceção de fluxo
16/11/2022 • 3 minutes to read
Detalhes do recurso
Os resultados da execução de fluxos da área de trabalho, junto com os respectivos status, são armazenados
automaticamente em uma tabela do Dataverse chamada processo (flowsession é o nome interno) que nos
permite compilar soluções personalizadas que processam ainda mais seus dados na automação. Um caso de
uso comum é desativar um fluxo da nuvem pai automaticamente se o fluxo da área de trabalho filho relata três
erros consecutivos, incluindo o mesmo código de erro, como WindowsIdentityIncorrect ou
NoUnlockedActiveSessionForAttended etc.
Componentes
Esses componentes fazem parte da Solução satélite de Automação.
Table Configuração das Regras de Exceção de Esta tabela é usada para definir regras
Sessão de Fluxo de exceção.
Variável de ambiente Destinatário do Email de Alerta do CoE Define o endereço de email ou a lista
de Automação de distribuição para os quais devem
ser enviados alertas e relatórios
operacionais.
NOTE
Se você não vir as tabelas indicadas na etapa anterior, confirme se tem as funções mencionadas.
CAMPO VA LO R
NOTE
A URL deve ser inserida no seguinte formato: [organization].crm[N].dynamics.com . Por exemplo,
contosttest.crm.dynamics.com
A guia Exceções de Fluxo permite filtrar por data, regra de exceção, nome do fluxo da nuvem, nome do fluxo
da área de trabalho ou nome do host.
Veja um resumo das informações fornecidas nessa guia.
Status Geral — Contagem geral e porcentagem de fluxos malsucedidos versus fluxos bem-sucedidos do
ambiente.
Total de Exceções por Regra — Exibe o número total de execuções de fluxo, categorizadas por cada regra de
exceção configurada por meio da estrutura de exceções de fluxo.
Taxa de Falhas por Tipo — Exibe o número total de erros do ambiente em todos os fluxos, o número de
execuções bem-sucedidas e a porcentagem de frequência de cada erro em comparação com todos os outros
erros.
Exceções por Mês — Exibe o número total de exceções disparadas para cada regra, de acordo com a estrutura
de exceção de fluxo, categorizadas por mês.
Detalhe da Exceção de Fluxo — Exibe informações detalhadas das exceções de fluxo.
A guia Exceções de Fluxo (Ár vore) permite filtrar por data, regra de exceção, nome do fluxo da nuvem, nome
do fluxo da área de trabalho ou nome do host.
Veja um resumo das informações fornecidas nessa guia.
Diagrama de Ár vore de Exceções de Fluxo — Exibe e permite analisar fluxos específicos organizados nas
seguintes categorias: nome do fluxo da nuvem, nome do fluxo da área de trabalho, código de erro, mensagem
de erro, modo de execução ou nome do host.
Detalhe da Exceção de Fluxo — Fornece informações detalhadas sobre as exceções de fluxo.
Análise do impacto de DLP para fluxos da área de
trabalho
16/11/2022 • 3 minutes to read
Detalhes do recurso
A versão preliminar recém-lançada para suporte de DLP para Power Automate para ações da área de trabalho é
uma adição crítica e altamente solicitada de recurso de governança, uma vez que a maioria das organizações
espera a mesma amplitude e profundidade de governança para RPA que temos nos fluxos baseados na Área de
Trabalho do Power Automate.
Esse novo suporte de DLP permite que até mesmo as organizações mais avessas a riscos habilitem o Power
Automate para desktop. O Power Automate para desktop permite que os desenvolvedores cidadãos de
automação obtenham ganhos de produtividade sem precedentes e economizem milhares de horas
automatizando tarefas altamente repetitivas e propensas a erros, o que aumenta a satisfação de funcionários e
clientes.
Administradores e equipes de CoE podem definir quais grupos de ações e ações individuais podem ser usados
como parte dos fluxos da área de trabalho criados com o Power Automate para desktop. No caso de violações
de política (por exemplo, o VBScript não é permitido, mas é usado em um fluxo da área de trabalho), a
plataforma notifica o criador de que a ação foi desabilitada pela política e impede que o fluxo seja salvo. No
entanto, é importante observar que os bots já desenvolvidos e implantados também podem ser afetados por
alterações na política, o que pode fazer com que os bots de produção parem de funcionar sem aviso prévio.
Componentes
C O M P O N EN T E DESC RIP T IO N
NOTE
O aplicativo de análise do impacto de DLP para o Power Automate para desktop está nos ambientes principal e satélite.
As versões satélite exibem apenas os fluxos da área de trabalho que estão no ambiente atual. Abra o aplicativo no
ambiente principal para obter uma visão geral de todos os ambientes satélite.
NOTE
O campo de script na tabela Definições de Fluxo da Área de Trabalho não é sincronizado com o ambiente principal a partir
dos ambientes satélite.
Use o painel de filtros à esquerda para filtrar por módulo de Script e ver quais fluxos da área de trabalho
seriam afetados.
Todas as ações de script
A captura de tela a seguir mostra todas as ações de script.
Somente ações de Python
A captura de tela a seguir mostra somente as ações de Python.
TIP
Selecione o nome do fluxo da área de trabalho para acessá-lo diretamente.
Tela principal
Nesta tela, é possível executar as seguintes tarefas.
Criar um novo projeto de automação.
Editar um projeto de automação existente.
Ver detalhes do projeto.
1. Seção de informações do projeto - Preencha as informações relacionadas ao projeto de automação.
2. Campo Proprietário de negócios - Este é o aprovador da solicitação. Se nenhum proprietário de negócios for
selecionado, o fallback será usado.
3. Seção de informações de ROI - Insira essas informações relacionadas ao ROI do projeto de automação.
4. Barra de comandos - Use para tarefas novas ou salvar, editar e enviar no formulário. Este botão de envio fica
disponível após o projeto de automação ser salvo.
Alguns campos são obrigatórios para salvar o formulário. Isso ocorre porque quando você envia uma
solicitação, um fluxo (Calcule o potencial de economia de ROI do projeto de automação ) é executado.
Esse fluxo calcula a pontuação de complexidade e, em seguida, preenche essas informações quando você
seleciona o botão Salvar.
NOTE
Os últimos 3 dígitos serão padronizados como 001. Se você tiver várias soluções para um único projeto, poderá
aumentar esse número em 1 para cada solução adicional para distingui-las, se quiser. Leia mais sobre a
convenção de nomenclatura.
Medir artefatos da solução
A seção definiu como medir os artefatos para as Sessões de fluxo para que a telemetria apareça em nosso
ambiente principal.
1. Podemos acessar a tela da solução na tela inicial selecionando o nome da solução mapeada.
2. Uma vez selecionado, o ícone + muda para um medidor. Agora os dados fluem para o ambiente principal
(sessões de fluxo). Se esta opção estiver esmaecida, o fluxo da nuvem não seguirá o esquema de
nomenclatura. [Renomeie o fluxo da nuvem](./use-automation-kit.md#rename-a-cloud-flow-to-match-
naming-convention, se necessário.
3. Depois de selecionar o ícone + , o ícone do medidor aparecerá.
Agora os dados vão fluir para o ambiente principal (sessões de fluxo).
Backlog do projeto - Fornece detalhes das ideias e projetos enviados, status e classificações com base
na economia e complexidade estimadas.
KPI de negócios - Exibe detalhes de negócios para economia realizada, eficiência, horas economizadas e
outras métricas de negócios.
Metas - Descreve metas de economia e eficiência para a organização e o status por departamento e
projeto.
Soluções - Fornece uma visão geral das soluções em produção, horas economizadas, taxas de erro e
KPIs de sucesso do bot.
Máquinas - Exibe informações detalhadas sobre a utilização e a atividade da máquina.
Visão geral do fluxo - Resume o número de fluxos criados, execuções, status e os 10 principais
criadores, máquinas e fluxos.
Detalhe da execução de fluxo - Informações detalhadas sobre execuções de fluxo, durações, status,
modos de execução, hosts e erros.
Desempenho da execução - Mostra uma exibição gráfica do desempenho da execução dia após dia.
Gráfico de controle - Exibe uma visão geral das médias de tempo de processamento de fluxo e
desempenho operacional nos pontos de controle.
Exceções de fluxo – Permite filtrar por data, regra de exceção, nome do fluxo da nuvem, nome do fluxo
da área de trabalho ou nome do host.
Diagrama de ár vore de exceções de fluxo — Exibe e permite analisar fluxos específicos organizados
por categorias, como nome do fluxo da nuvem, nome do fluxo da área de trabalho, código de erro,
mensagem de erro, modo de execução ou nome do host.
Análise de uso de ação – Inclui funcionalidade semelhante ao Power App de análise de impacto DLP
do Kit de automação, mas com filtros do Power BI adicionados.
Análise de ár vore de decomposição de ação – Diagrama em forma de árvore que mostra como
cada módulo de ação ou fluxo se relaciona em um diagrama em forma de árvore.
Cálculos de ROI - Contém exemplos de como os cálculos relacionados ao ROI e eficiência são
determinados em todos os painéis.
Páginas de detalhes
Cada página de detalhes consiste nos seguintes itens.
Filtros (Departamento, Projeto, Solução)
Estatísticas de alto nível
Efeitos visuais úteis
Cenário completo do projeto
16/11/2022 • 5 minutes to read
P ERGUN TA VA LO R
Department TODOS
Tempo de processamento 85
ROI
Etapas da automação 14
1. Selecione Salvar . Após a conclusão da operação de salvamento, o painel exibe uma lista de execução de
fluxo e calcula o potencial de ROI e a pontuação de complexidade, com base nas informações fornecidas.
2. Selecione o botão Atualizar dentro do aplicativo até que o ROI e a pontuação apareçam. Devem
aparecer em alguns segundos.
3. Agora, selecione o registro do projeto para aprovação e selecione o botão Enviar projeto .
Agora que a solicitação foi enviada, ela pode ser aprovada ou rejeitada pelo proprietário de negócio ou, se
nenhum foi informado, o aprovador de fallback será usado.
Se esta for a primeira vez que uma aprovação está sendo usada nesse ambiente, levará cerca de 5 minutos para
que as soluções de aprovação sejam inicializadas. Este é apenas um evento único, que você pode evitar ao
seguir as etapas descritas na configuração.
Aprovar solicitação de projeto de automação (aprovador)
1. Faça login como aprovador no ambiente principal.
2. Abra a aprovação de um dos seguintes locais.
Microsoft Teams (preferencial)
Guia Ações do Power Automate
Email do Outlook
3. Aprove a solicitação.
Mapeie o projeto de automação para um ambiente (dev)
1. Faça login como administrador do CoE no ambiente principal.
2. Abra o aplicativo do centro de automação.
3. Selecione o projeto de automação que acabou de ser aprovado.
4. Selecione a guia Relacionada > Ambientes .
5. Mapeie o registro para um ambiente (dev).
IMPORTANT
Execute a etapa cinco somente após a implantação do projeto de automação no ambiente de teste.
IMPORTANT
Execute a etapa seis somente após a implantação do projeto de automação no ambiente de produção.
NOTE
O processo de renomeação também pode ser feito mais facilmente dentro do aplicativo Automation Solution
Manager.
O fluxo da nuvem deve acionar o fluxo da área de trabalho com base na frequência definida na solicitação de
automação.
1. Teste executando os fluxos de nuvem ou área de trabalho.
2. Implantar para teste (manual).
O projeto de automação é mapeado para o ambiente de teste
1. O criador exporta manualmente e implanta para teste.
2. O projeto de automação é mapeado para o ambiente TEST manualmente pelo administrador do CoE.
3. O criador faz testes funcionais básicos.
O projeto de automação é mapeado para o aplicativo PROD
Execute as etapas a seguir como administrador do CoE no ambiente satélite (PROD).
O administrador do CoE mapeia a solução para o projeto de automação medindo a solução e seus artefatos.
1. Abra o aplicativo Automation Solution Manager .
2. Selecione a solução para seu projeto de automação e faça a medição selecionando o ícone +" .
3. Uma vez medido, meça o artefato (o fluxo da nuvem do acionador).
4. Vá para o artefato medido (fluxo da nuvem) e acione-o. (Isso sincronizará uma sessão de fluxo com o
ambiente principal).
5. Aguarde a conclusão da execução.
Verifique a sincronização de dados com o ambiente principal
Execute as etapas a seguir como administrador do CoE no ambiente principal.
1. Abra o aplicativo Automation Center .
2. Abra a guia Sessões do fluxo.
3. Filtre o tempo completo mais recente, se necessário, e verifique se a execução que acionamos está lá.
Em seguida, podemos validar os cálculos de ROI usando o Power BI e a calculadora de ROI do Excel.
1. Use as mesmas informações que você inseriu no aplicativo de projeto de automação e insira-as na
calculadora de ROI do Excel.
2. Compare o Power BI com os resultados da calculadora de ROI do Excel.
Limitações e soluções para problemas no Kit de
Automação
16/11/2022 • 2 minutes to read
Limitações e resoluções
As variáveis de ambiente não são editáveis após a importação de uma solução
Problema — Você não pode atualizar os valores de variáveis de ambiente na solução porque ela é
Gerenciada .
Resolução — Use as etapas a seguir para atualizar as variáveis de ambiente.
1. Vá para Power Automate.
2. No painel esquerdo, selecione Soluções .
3. Selecione a Solução Padrão e altere o filtro para mostrar Variáveis de Ambiente .
4. Selecione uma variável que deseja atualizar e, em seguida, configure seu Valor Atual .
As variáveis de ambiente continuam usando os valores antigos após uma alteração manual
Problema — Quando alguém altera os valores das variáveis de ambiente diretamente em um ambiente, e não
por meio de uma operação de ALM, como a importação da solução, os fluxos continuam usando o valor
anterior.
Resolução — Para aplicativos de tela, o novo valor será usado durante a próxima sessão. Por exemplo, fechar o
aplicativo e reproduzi-lo novamente.
NOTE
Você deve desativar e, depois, reativar os fluxos da nuvem para que eles usem o valor atualizado.
NOTE
Você pode usar uma solução para estender o Kit de Automação a fim de sincronizar todos os fluxos da área de trabalho
de um ambiente com a CLI de RPA.
Mais informações
Leia mais sobre como usar a CLI de RPA para o Kit de Automação.
Versões lançadas do Kit de automação
16/11/2022 • 2 minutes to read
O Kit de automação é publicado pelo GitHub. Solicitações de recursos e correções de bugs são trabalhadas em
Problemas .
Veja as Versões mais recentes para saber quais bugs foram corrigidos e quais novos recursos foram
introduzidos.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Comentários e suporte
16/11/2022 • 2 minutes to read
Embora os recursos e componentes subjacentes usados para compilar o Kit de Automação (como o Microsoft
Dataverse, as APIs de administrador e os conectores) sejam totalmente suportados, o kit propriamente dito
representa exemplos de implementações desses recursos. Nossos clientes e a comunidade podem usar e
personalizar esses recursos para dar suporte a um CoE de Automação em suas organizações.
Se você enfrentar problemas com:
Uso do kit : informe seu problema aqui: aka.ms/automation-kit-issues. (O Suporte da Microsoft não ajudará
você com problemas relacionados ao kit, mas ajudará com problemas relacionados à plataforma e recursos
subjacentes.)
Os principais recursos do Microsoft Power Platform, do Power Automate ou do Power Apps : use
o canal padrão para entrar em contato com o Suporte da Microsoft.
Visão geral das melhores práticas da adoção de
automação
16/11/2022 • 2 minutes to read
As melhores práticas da adoção do Microsoft Power Platform para CoEs de Automação fornecem orientação
comprovada para estabelecer e dimensionar um Centro de Excelência de Automação em sua organização. Ele
consiste em melhores práticas, documentação e ferramentas.
Ao usar essas melhores práticas, as organizações podem alinhar melhor suas estratégias técnicas e de negócios
para garantir o sucesso. Os membros do CoE de automação, desenvolvedores de RPA, arquitetos de nuvem,
profissionais de TI e tomadores de decisão de negócios usam essas informações para atingir seus objetivos de
adoção de automação.
Essas melhores práticas de adoção dos funcionários, parceiros e clientes da Microsoft são um conjunto de
ferramentas, orientações e narrativas para ajudar a moldar as estratégias de tecnologia, negócios e pessoal para
obter os melhores resultados de negócios para distribuição da automação.
Leia os artigos a seguir no centro de orientação do Power Automate para saber mais sobre como distribuir a
plataforma de automação da Microsoft em escala corporativa.
Estratégia - A função de um CoE de Automação em sua estratégia de adoção
HEAT (Técnicas Holísticas de Automação Empresarial) – melhores práticas para implantar uma plataforma de
automação e gerenciar o ciclo de vida de ponta a ponta dos projetos de automação
White paper: Administração e governança de automação – artigo técnico que mostra como usar os
princípios da HEAT para planejar, implantar e gerenciar um CoE (Centro de Excelência) de Automação para
RPA (Automação Robótica de Processos) e outros cenários de hiperautomação usando o Microsoft Power
Automate
White paper: Gerenciar o Power Automate para desktop no Windows – gerenciar o ciclo de vida do Power
Automate para desktop usando ferramentas do Microsoft Endpoint Manager, como Intune, SCCM e técnicas
de implantação em anel para implantar, monitorar e auditar o Power Automate para desktop
Kit de início do CoE de Automação (versão preliminar) – Ferramentas para ajudar a automatizar, gerenciar,
governar e impulsionar a adoção da plataforma de automação
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Estratégia de adoção de automação
16/11/2022 • 2 minutes to read
O Microsoft Power Automate inclui a automação de fluxo de trabalho avançada diretamente nos seus aplicativos
com uma abordagem sem código que se conecta a centenas de aplicativos e serviços populares. Ele cobre toda
a gama de cenários de hiperautomação, que inclui a automação usando APIs, interface do usuário e IA. A
plataforma de RPA (Automação Robótica de Processos) primeiro na nuvem oferece benefícios de tecnologia
fundamentais que podem ajudar sua empresa a executar várias estratégias de negócios.
Conforme dimensiona a adoção da plataforma, você precisará garantir que o sistema seja gerenciado e
administrado de acordo com as prioridades estratégicas da sua organização. Esse é o ponto onde entra o CoE de
Automação.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
HEAT (Técnicas Holísticas de Automação
Empresarial)
16/11/2022 • 6 minutes to read
HEAT é uma orientação que foi desenvolvida para ajudar você a implantar a plataforma de automação e a
gerenciar todo o ciclo de vida de um projeto de automação. Arquitetos de nuvem, desenvolvedores de RPA,
profissionais de TI e tomadores de decisão de negócios usam essas melhores práticas, documentação e
ferramentas para atingir seus objetivos de adoção da nuvem.
Ao usar a HEAT, as organizações podem alinhar melhor seus negócios e estratégias técnicas para garantir o
sucesso.
A HEAT inclui estes estágios:
Capacitar
Descobrir e planejar
Projetar
Criar e testar
Implantar e gerenciar
Proteger e governar
Consolidar
Gravamos uma série especial em nosso canal de vídeo Automate It, onde detalharemos cada um desses
estágios.
Comece com este vídeo: Introdução à HEAT
Aprenda a aplicar as técnicas HEAT em seu CoE (Centro de Excelência) de Automação com o white paper que
ensina a administrar uma plataforma de automação inteligente de código baixo.
Cada estágio da técnica HEAT é descrito a seguir, com recursos adicionais.
Capacitar
O início de qualquer projeto de automação bem-sucedido é garantir que os principais participantes entendam
os recursos de automação da plataforma. Nesse estágio, os usuários que não têm experiência com o Microsoft
Power Automate podem aprender sobre os recursos de automação no Power Automate.
Assista ao vídeo: Power Automate e Power Platform
Descobrir e planejar
Nesse estágio, CoEs e empresas entram em acordo sobre quais processos automatizar com base no ROI
esperado, formam a equipe de desenvolvimento e configuram o ambiente do Power Automate.
Embora a automação permita que as organizações se tornem mais eficientes, decidir quais processos
automatizar continua sendo um desafio. É impossível automatizar todos os processos, assim, os CoEs podem
usar o aplicativo Projeto de Automação para gerenciar a lista de pendências e escolher uma automação com
base no ROI.
O Power Automate fornece ambientes de diferentes tipos (por exemplo, produção, área restrita e avaliação).
Cada ambiente possui um conjunto definido de usuários e funções. Os administradores podem levar sua
própria infraestrutura de computação para instalar o Power Automate para desktop e o software necessário.
Assista ao vídeo sobre: capacitação, descoberta e planejamento"
Recursos para determinar o ROI, processar a descoberta e configurar o ambiente do Power Automate:
Descubra qual processo automatizar usando o process advisor
Use o aplicativo Projeto de Automação para curar e gerenciar ideias
Power Automate para desktop
Configuração de endereço IP do Power Automate
Funções do administrador de serviços (administrador do Microsoft 365 Global/Power Platform/Dynamics
365/Azure/Power BI)
Atribuir plano de usuário atendido pela PRA do Power Automate por meio do centro de administração do
Microsoft 365
Gerenciar capacidade complementar de RPA não assistida no centro de administração do Power Platform
Projetar
Criar soluções de automação robustas exige princípios de design bem definidos que construirão a base para
escala, segurança e conformidade.
Assista ao vídeo sobre: a fase de design
Outros princípios de design (não se trata de uma lista completa) a serem considerados são:
Design para escala, taxa de transferência e resiliência
Fundamentos – registro em log e gerenciamento e teste de credenciais
Tratamento de erros e estratégia de repetições
Usando API x UI para automação
Criar e testar
A construção é a parte fundamental do ciclo de vida da automação.
Assista ao vídeo sobre: criação e teste
Implantar e gerenciar
O Power Automate fornece um diversificado conjunto de recursos para administradores e desenvolvedores em
todo o ciclo de implantação para uma determinada automação, incluindo informações detalhadas sobre o
sucesso ou a falha de cada execução individual e a capacidade de agendar, enfileirar e priorizar uma automação.
Os desenvolvedores podem configurar a CI/CD com integração de teste a fim de implantar a automação e evitar
mudanças acidentais que interromperiam a automação na produção.
O Power Automate também ajuda os usuários a gerenciar suas automações. Todos os dados de execução estão
disponíveis no Dataverse, com relatórios e exibições que visualizam esses dados. O Power Automate fornece
informações em tempo real sobre bots individuais, bem como sobre as máquinas e os clusters em que eles são
executados, dando uma visibilidade mais detalhada sobre a integridade total da automação, integridade do bot
e integridade da infraestrutura.
Assista ao vídeo sobre: implantação e gerenciamento
Alguns recursos para implantação, monitoramento e gerenciamento de automações:
ALM com o Microsoft Power Platform usando Azure DevOps ou GitHub
Executar fluxos da área de trabalho como assistidos ou não assistidos
Monitorar execuções de fluxo da área de trabalho
Priorizar o fluxo da área de trabalho usando filas
Compartilhando fluxos da área de trabalho
Auditoria do Microsoft Dataverse
Vídeo: Status de monitoramento do gateway de dados local
Vídeo: Automatizar instalações do gateway de dados local
Vídeo: Sobre como agrupar seus gateways
Vídeo: Sobre ALM com RPA no Power Automate
Vídeo: Sobre o painel de monitoramento da área de trabalho do Power Automate
Proteger e governar
Nesse estágio, o CoE de Automação pode usar controles de segurança para estabelecer proteções a fim de
dimensionar a RPA em sua organização. Ele pode aproveitar o Azure Active Directory, uma base fundamental
que permite aos administradores criar e gerenciar controles de acesso de usuários e recursos de maneira
centralizada. O Power Automate fornece controles avançados de governança e segurança para garantir que você
possa executar seus processos críticos de negócios de uma maneira confiável e em conformidade.
A plataforma fornece um diversificado conjunto de logs de auditoria que ajudam os administradores a rastrear
o que aconteceu no sistema. A profunda integração do Microsoft Power Platform ao Azure e Microsoft 365
permite que os administradores de TI definam políticas e procedimentos reativos e proativos para rastrear a
atividade de automação.
Alguns recursos úteis para segurança, governança e incentivo à adoção:
Conformidade e privacidade dos dados do Power Platform
Central de Confiabilidade da Microsoft
Estabelecendo uma estratégia DLP (Prevenção contra Perda de Dados)
Auditar eventos de fluxo do Power Automate usando o Centro de Conformidade e Segurança do Microsoft
365
Consolidar
Os CoEs devem estabelecer uma estratégia para incentivar e aprimorar seus funcionários. Eles podem criar uma
comunidade de campeões, treiná-los, gerar conflitos de bot e preconizar histórias de sucesso. O Power
Automate fornece um amplo conjunto de recursos de aprendizagem (documentação, vídeos, tutoriais,
laboratórios, cursos, certificações, white papers, etc.). O centro de adoção do Microsoft Power Platform fornece
orientação, pastas de trabalho e ferramentas para acelerar a adoção em sua empresa.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Administração e governança da automação
16/11/2022 • 2 minutes to read
O white paper Administrando uma plataforma de automação inteligente de baixo código descreve as principais
considerações para o planejamento, a implantação e o gerenciamento de um CoE (Centro de Excelência) em
Automação para cenários de hiperautomação com o Microsoft Power Automate.
O objetivo desse white paper é simplificar a exploração, a implementação, a segurança, a governança e o
escalonamento da automação de processos em sua organização. Essa orientação prática ajuda você a entender
a configuração da sua rede, a construir um ambiente para oferecer suporte à automação, a planejar de forma
proativa as automações que estão sendo desenvolvidas e implantadas e a executar tarefas administrativas. O
white paper tem como base as HEAT (Técnicas Holísticas de Automação Empresarial), uma coleção de
aprendizados da implantação de soluções de hiperautomação em muitas empresas.
Baixe a cópia do white paper agora mesmo.
Páginas de amostra do white paper Administrando uma plataforma de automação inteligente de baixo código.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar o Power Automate para desktop no
Windows
16/11/2022 • 2 minutes to read
Se estiver gerenciando o Power Automate para desktop no Windows em escala em toda a sua organização,
nosso guia estratégico em PDF e a série de oito episódios de vídeo no YouTube apresentam a você:
Conceitos para gerenciar o ciclo de vida do Power Automate no desktop.
Como aproveitar as ferramentas do Microsoft Endpoint Manager, como Intune e SCCM (System Center
Configuration Manager), bem como as técnicas de implantação em anel para implantar, monitorar e auditar
o Power Automate para desktop.
O white paper e a série de vídeos incluem estes tópicos:
Visão geral do gerenciamento do Power Automate para desktop no Windows.
Criar pacote do Intune para o Power Automate para desktop.
Configurar o Intune para implantar o pacote do Power Automate para desktop.
Implantar o Power Automate para desktop e gerenciar o ciclo de vida.
Gerenciar o Power Automate para desktop por meio do SCCM (System Center Configuration Manager).
Registro silencioso de máquinas do Power Automate para desktop com Power Automate.
Análise do aplicativo Power Automate para desktop no Intune.
Auditoria e conformidade do aplicativo Power Automate para desktop no Intune.
Veja a série de vídeos Automate It Special Series sobre gerenciamento do Power Automate para desktop no
YouTube.
Baixe sua cópia do guia estratégico Gerenciando o Power Automate para desktop no Windows.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral do modelo de maturidade de
automação do Power Platform
16/11/2022 • 4 minutes to read
Oferecendo ferramentas de baixo código, do tipo "arrastar e soltar", e centenas de conectores predefinidos, o
Power Automate capacita usuários de negócios — desenvolvedores cidadãos — a automatizar tarefas
repetitivas e comuns com facilidade. Para ajudar as organizações a estabelecer e escalar implementações de
automação com êxito, a Microsoft criou um conjunto de melhores práticas de adoção de automação. A
Microsoft também desenvolveu o modelo de maturidade de automação, inspirado por técnicas holísticas de
automação empresarial e o modelo de maturidade de capacidade. O modelo de maturidade de automação pode
ajudar sua organização e parceiros a pensar em formas de melhorar seus recursos de automação e alinhá-los a
resultados de negócios.
Este artigo explica os níveis de maturidade de automação. Mais informações sobre os recursos em cada nível
estão disponíveis em detalhes do modelo de maturidade de automação do Power Platform.
Recursos de aprendizagem
Automate It
HEAT (Técnicas Holísticas de Automação Empresarial)
Treinamento sobre RPA em um dia
Aprendizagem do Power Automate
Detalhes do modelo de maturidade de automação
da Power Platform
16/11/2022 • 15 minutes to read
As seções a seguir apresentam características detalhadas de uma organização em cada nível de maturidade do
modelo de maturidade de automação da Power Platform para cada tipo de recurso.
Capacitar
N ÍVEL DETA IL S
Descobrir e planejar
N ÍVEL DETA IL S
Projetar
N ÍVEL DETA IL S
100: Inicial Meta: o design inicial tem como escopo dar suporte à
experimentação com o Power Automate à medida que a
organização se familiariza com a ferramenta.
Indicadores:
Perspectivas de design em torno do uso de API
versus UI são exploradas
A demarcação do ambiente
(Desenvolvimento/Teste/Produção) não está bem
estabelecida.
Recursos: Visão geral dos diferentes tipos de fluxos
N ÍVEL DETA IL S
Criar e testar
N ÍVEL DETA IL S
N ÍVEL DETA IL S
Implantar e gerenciar
N ÍVEL ESTA DO DO S C RIA DO RES DE EDUC A Ç Ã O E C IDA DÃ O S
Proteger e governar
N ÍVEL DETA IL S
Consolidar
N ÍVEL ESTA DO DO F USIO N T EA M S
N ÍVEL ESTA DO DO F USIO N T EA M S
NOTE
Você pode baixar uma versão para impressão do modelo de maturidade de automação da Power Platform.
Visão geral dos modelos de aprovações de
negócios (versão preliminar)
16/11/2022 • 2 minutes to read
IMPORTANT
Este é um recurso em versão preliminar.
Os recursos em versão preliminar não foram criados para uso em ambientes de produção e podem ter funcionalidade
restrita. Esses recursos são disponibilizados antes de um lançamento oficial para que os clientes possam ter acesso
antecipado e fornecer comentários.
Esse recurso está sendo implementado gradualmente em todas as regiões e pode não estar disponível na sua região.
Os modelos de aprovações de negócios fornecem modelos sem código que são criados com base nos
componentes do Microsoft Power Platform. A sua organização pode usar esses modelos para acelerar a
velocidade com que cria fluxos de trabalho de aprovações sofisticados que incluem ramificação condicional,
delegação, substituições administrativas e muito mais. Como esses são modelos sem código, quase qualquer
pessoa em sua organização pode usá-los para atender às suas necessidades de aprovação.
As organizações precisam de aprovações para uma variedade de processos de negócios, incluindo relatórios de
despesas, gerenciamento de planilhas de horas, solicitações de viagens de negócios, pedidos de compras,
descontos de vendas etc. Com o Power Platform, você pode atender a essas necessidades de aprovação
combinando componentes do Power Apps e do Power Automate. No entanto, à medida que a complexidade das
aprovações aumenta, a configuração também aumenta. Os modelos de aprovações de negócios estão
disponíveis com uma coleção de componentes e ferramentas projetados para ajudar as organizações a
automatizar os processos de aprovação rapidamente.
Esses modelos cobrem alguns dos requisitos típicos na maioria das organizações, incluindo o seguinte:
A capacidade de configurar aprovações em vários estágios
Delegar outros para aprovar
Ver o progresso e o histórico de aprovações
Gerenciar fora do escritório para funcionários