Criação de Integrações Personalizadas de Automação de Processos

No Task Manager, você pode criar integrações personalizadas de automação de processo com aplicativos externos. Em uma integração de Automação de Processos, uma tarefa é executada automaticamente em um aplicativo externo quando ela atinge sua data e hora iniciais e quando qualquer tarefa anterior é concluída como, por exemplo, um feed noturno proveniente do General Ledger.

Ao criar uma tarefa Automação de Processo, se você tiver configurado notificações por e-mail, o Proprietário da tarefa receberá automaticamente uma notificação por e-mail quando a tarefa for iniciada ou estiver concluída. O Destinatário que é especificado quando você configura um workflow receberá uma notificação de ação quando houver uma mudança no status da tarefa e uma ação precisar ser realizada, como uma aprovação, e o Proprietário receberá uma notificação quando a aprovação for concluída.

Certifique-se de que você tenha os pré-requisitos e siga o procedimento a seguir para configurar uma integração entre o Task Manager e um aplicativo externo.

Para obter uma visão geral do fluxo de integrações personalizadas, consulte Criação de Integrações Personalizadas.

Pré-requisitos

Estes são os pré-requisitos para integrar o Task Manager com um aplicativo externo:
  • Uma assinatura do Oracle Integration Cloud Service para integração aos serviços on-premises e não relacionados ao EPM Cloud.

    Nota:

    Você precisa de uma instância do Integration Cloud por instância do Oracle EPM.
  • Do aplicativo externo configurado.
  1. Inscreva-se no Oracle Integration Cloud/Oracle Autonomous Integration Cloud. Consulte Documentação do Integration Cloud Service para obter informações detalhadas.
  2. Instale o Agente do Integration Cloud no seu ambiente de aplicativo para comunicação com a sua instância do Oracle EPM Cloud. Para obter detalhes sobre como configurar o Agente do Integration Cloud, consulte Gerenciamento de Grupos de Agentes.

    Nota:

    Se os serviços do aplicativo on-premise forem implantados em um ambiente configurado em uma configuração DMZ (demilitarized zone, zona desmilitarizada) para que possam ser acessados publicamente na Internet, não será necessário instalar o agente do Integration Cloud.

Criação de uma Conexão no Task Manager

  1. Na página Inicial, clique em Aplicativo e, em seguida, em Task Manager.

  2. Clique na guia Integrações à esquerda e, em seguida, clique em Gerenciar Conexões.

  3. Clique em Novo.

  4. Para Conexão, insira um nome para a conexão.

  5. Selecione Habilitado para habilitar a conexão.

  6. Selecione Nuvem se o aplicativo externo for um serviço na nuvem.

  7. Clique em OK para salvar a conexão.

Configuração da Integração no Task Manager

  1. Na Página inicial, clique em Aplicativos e em Task Manager.

  2. Clique na guia Integrações à esquerda e, em seguida, clique em Novo.

  3. Na guia Propriedades, especifique as informações necessárias:

    1. Em Nome, informe um nome para a Integração.

    2. Em Código, digite um Código de Integração para a tarefa de integração.

      O código é usado para executar a Integração e mapear atualizações de uma importação de arquivo para uma Integração.

    3. Opcional: Em Descrição, informe uma descrição para a tarefa de integração.

    4. Para Conexão, selecione um aplicativo ao qual a tarefa pertence.

      Você pode manter a lista de aplicativos usando o ícone Gerenciar Conexões da caixa de diálogo Gerenciar Conexões.

    5. Para Tipo de Execução, selecione Automação de Processos.

  4. Na guia Parâmetros, clique em Novo e especifique as informações necessárias:

    1. Para Nome, insira um nome para o parâmetro.

    2. Para Código do Parâmetro, insira um código de parâmetro.

    3. Opcional: insira um parâmetro Dica de ferramenta.

    4. Na lista Tipo de Parâmetro, selecione um tipo e insira informações adicionais do parâmetro:

      • Caixa de seleção: valor booliano

      • Data: Valor de data

      • Inteiro: Valor numérico em números inteiros

      • Número: Valor numérico em números inteiros ou frações

      • Grupo de Opções: Caixa de seleção para um conjunto predefinido de valores

      • Lista Estática: Conjunto predefinido de valores de texto

      • Informações da Tarefa: Informações da tarefa, por exemplo, destinatário, duração, datas de início e término

      • Texto: Valor de texto de formato livre.

      • Artefato do EPM: Nome do artefato, como o formulário ou relatório.
    5. Se o parâmetro exigir um valor, selecione Obrigatório.

    6. Clique em OK para salvar o parâmetro.

    7. Clique em Salvar e Fechar para salvar a Integração.

Criação de um Tipo de Tarefa para a Integração

  1. Na Página Inicial, clique em Aplicativo e em Task Manager.

  2. Clique na guia Tipos de Tarefa à esquerda.

  3. Clique em Novo.

  4. Na guia Propriedades, especifique um Nome do Tipo de Tarefa e um ID do Tipo de Tarefa.

  5. Em Integração, clique em Pesquisar, selecione a Integração e clique em OK.

  6. Na guia Parâmetros, defina os parâmetros de Tipo de Tarefa.

Configuração da Conexão do Integration Cloud no Task Manager

O Task Manager usa o Oracle Integration Cloud para todas as integrações a aplicativos externos. Você pode configurar uma conexão com o Oracle Integration Cloud no Task Manager usando autenticação Básica ou OAuth 2.0.

Nota:

  • O Oracle Integration Cloud Generation 2 é compatível com Autenticação Básica e OAuth 2.0.
  • O Oracle Integration Cloud Generation 3 é compatível somente com o OAuth 2.0.
  • O usuário da Autorização Básica deve ter a função Administrador do Serviço para Oracle Integration Cloud.
  • O OAuth 2.0 oferece suporte apenas a credenciais do cliente. O aplicativo cliente do OAuth 2.0 deve ter a função Administrador do Serviço para o Integration Cloud e escopo permitido para todos.

Antes de configurar a conexão do OAuth 2.0, você deve ter as credenciais do cliente, como URL do token de acesso, ID do cliente, segredo do cliente e escopo. Para configurar o aplicativo cliente do OAuth, consulte Autenticação OAuth no Oracle Integration na documentação do Oracle Integration Cloud Generation 3.

Para configurar a conexão do Integration Cloud no Task Manager:

  1. Na Página Inicial, clique em Aplicativo e em Task Manager.

  2. Clique na guia Integrações à esquerda.

  3. Clique em Gerenciar Conexões. Em Ações, selecione Conexão com o Integration Cloud.
  4. Selecione um dos seguintes mecanismos de autenticação:
    • Autenticação Básica: Especifique o URL do Integration Cloud, o ID do usuário do administrador do serviço e a senha.
    • OAuth 2.0: Especifique o URL do Integration Cloud URL, o URL do token de acesso, o ID do cliente, o segredo do cliente e o escopo.

    Nota:

    Insira o URL: https://<SERVICE_NAME>-<TENANT_NAME>.integration.ocp.oraclecloud.com
  5. Clique em Validar. Após a validação bem-sucedida, clique em Salvar. Isso salvará o servidor e as credenciais da conexão.

Criação de uma Conexão e de uma Integração no Integration Cloud

  1. Faça logon no Integration Cloud.

  2. Crie uma conexão usando o adaptador Oracle Enterprise Performance Management Cloud com o seu servidor EPM. Consulte este link para obter mais detalhes: Criar uma Conexão com Oracle Enterprise Performance Management Cloud.

  3. Crie uma ou mais conexões com o outro aplicativo conforme necessário.

  4. Crie Integração de Automação de Processos usando as conexões criadas e ative-a. Consulte este exemplo: Uso do Oracle Enterprise Performance Management Cloud Adapter com Oracle Integration.

Conclusão da Configuração de Integração no Task Manager

Proceda da forma a seguir para concluir a configuração da Integração no Task Manager.

  1. Na Página Inicial, clique em Aplicativo e em Task Manager.

  2. Clique na guia Integrações à esquerda e verifique se a nova Integração é exibida na lista Integrações.

  3. No Task Manager, selecione Agendamentos e crie um novo Agendamento no estado Pendente. Consulte Criação Manual de Agendamentos.

  4. Crie a tarefa de automação de processos e adicione-a ao agendamento. Consulte Criação de Tarefas.

  5. Em Agendamentos, selecione e abra o agendamento.