Importar dependências de automação de processo

Ao importar uma automação de processo, você pode se deparar com alguns problemas e a importação pode não funcionar como esperado. Este tópico descreve cenários sobre como importar com êxito uma automação de processo.

Importar cenários de automação de processo

Para estes cenários, uma automação de processo Principal tem dependências com uma automação de processo Secundário e um formulário de Teste e precisa importar do Ambiente A para o Ambiente B. O objetivo é ter êxito em importar do Ambiente A para o Ambiente B.

Parâmetros do cenário

  • A automação de processo Principal usa a automação de processo Secundário e ambas usam o formulário de Teste no Ambiente A.
  • O arquivo zip de exportação Somente secundário contém a automação de processo Secundário e o formulário de Teste.
    Nota: Você tem que exportar manualmente os arquivos necessários.
  • O arquivo zip de exportação Somente principal contém a automação de processo Principal e o formulário de Teste.
  • O arquivo zip de exportação Principal-e-Secundário contém a automação de processo Principal, a automação de processo Secundário e o formulário de Teste.

Cenário A (Melhor caso)

  1. O Ambiente B não tem arquivos.
  2. Importe o arquivo zip Somente secundário para o Ambiente B. Os arquivos de automação de processo Secundário e do formulário de Teste agora fazem parte do repositório.

    Automation Co-Pilot recebeu um evento de importação em massa dos arquivos de automação de processo Secundário e de formulário de Teste. Foi criada com êxito uma nova automação de processo chamada Processo secundário.

  3. Importe o arquivo zip Somente principal para o Ambiente B. Os arquivos de automação de processo Principal e do formulário de Teste agora fazem parte do repositório.

    Automation Co-Pilot recebe um evento de importação em massa dos arquivos de automação de processo Principal e de formulário de Teste. Como o Processo secundário existe em Automation Co-Pilot, o Processo principal é criado com êxito.

  4. Sua importação foi bem-sucedida, pois o Processo secundário e o Processo principal foram criados em Automation Co-Pilot.

Neste cenário, a importação do Ambiente A para o Ambiente B foi bem-sucedida, pois o arquivo zip Somente secundário foi importado antes do arquivo zip Somente principal. Assim, o Processo secundário e o Processo principal foram criados com êxito em Automation Co-Pilot.

Este é o melhor cenário para que uma importação tenha êxito.

Cenário B (Caso condicional)

  1. O Ambiente B não tem arquivos.
  2. Importe o arquivo zip Somente principal para o Ambiente B. Os arquivos de automação de processo Principal e do formulário de Teste agora fazem parte do repositório.

    Automation Co-Pilot recebe um evento de importação em massa dos arquivos de automação de processo Principal e de formulário de Teste. Como não existe o Processo secundário, houve falha na criação de um Processo principal.

  3. Importe o arquivo zip Somente secundário para o Ambiente B. Os arquivos de automação de processo Secundário e do formulário de Teste agora fazem parte do repositório.

    Automation Co-Pilot recebe um evento de importação em massa dos arquivos de automação de processo Secundário e de formulário de Teste. Um novo processo chamado Processo secundário foi criado com êxito.

  4. Importe de novo o arquivo zip Somente principal com a opção Substituir arquivos existentes por selecionada para o Ambiente B. Os arquivos de automação de processo Principal e de formulário de Teste serão substituídos no repositório.
    Automation Co-Pilot recebe um evento de importação em massa dos arquivos de automação de processo Principal e de formulário de Teste. Como o Processo secundário agora existe em Automation Co-Pilot, o Processo principal foi criado com êxito.
    Importante: Se Substituir arquivos existentes por não estiver selecionado, nenhum evento de importação em massa será gerado, pois os arquivos de automação de processo Principal e de formulário de Teste já existem no repositório. Portanto, Processo principal não pode ser criado em Automation Co-Pilot.
  5. Sua importação foi bem-sucedida, pois o Processo secundário e o Processo principal foram criados em Automation Co-Pilot.

Nesse cenário, a importação do Ambiente A para o Ambiente B pode não ser aprovada se o arquivo zip Somente principal tiver sido importado antes do arquivo zip Somente secundário. Como o Processo principal só pode ser criado se as dependências necessárias do Processo secundário existirem e o Processo secundário não existir no repositório, o Processo principal não pode ser criado.

Como solução alternativa para criar com êxito o Processo principal, você pode importar o arquivo zip Somente principal outra vez selecionando a opção Substituir arquivos existentes por para substituir o repositório existente (somente depois que o Processo secundário for criado). Essa solução alternativa será bem-sucedida condicionalmente apenas se você tiver selecionado a opção Substituir arquivos existentes por. Se você não selecionar essa opção, o Processo principal não poderá ser criado.

Para evitar este problema, você deve usar o Cenário A para ter êxito em sua experiência de importação.

Cenário C (Pior caso)

  1. O Ambiente B não tem arquivos.
  2. Importe o arquivo zip Principal e secundário para o Ambiente B. Os arquivos que contiverem a automação de processo Principal, a automação de processo Secundário e o formulário de Teste farão parte do repositório.

    Automation Co-Pilot recebe um evento de importação em massa dos arquivos de automação de processo Principal, de automação de processo Secundário e do formulário de Teste. No entanto, como as relações de automação de processo Principal e de automação de processo Secundário não são conhecidas do evento de importação em massa, a automação de processo Principal pode ser processada primeiro. Como não existe o Processo secundário, houve falha na criação de um Processo principal.

  3. Houve falha na importação, pois o Processo secundário e o Processo principal não foram criados em Automation Co-Pilot.

Nesse cenário, a importação do Ambiente A para o Ambiente B falhou porque o arquivo zip Principal e secundário foi importado. O evento de importação em massa não entende a relação entre a automação de processo Principal e a automação de processo Secundário e pode processar a automação de processo Principal antes da automação de processo Secundário. Por isso, o Processo principal não pode ser criado porque o Processo secundário não existe. Portanto, nenhuma nova automação de processo é criada em Automation Co-Pilot.

Para evitar este problema, você deve usar o Cenário A para ter êxito em sua experiência de importação.