App Engine para ERP com o Now Platform

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 7 min. de leitura
  • Leia e atualize seu sistema ERP (Enterprise Resource Planning) legado usando Hub de dados de ERP e identifique as personalizações com Mineração de personalização de ERP (ERP-CM). Você pode usar aplicativos Now Platform adicionais, como App Engine Studio (AES), para organizar e recriar os dados do ERP.

    O replatforming é o processo de verificação do código do sistema ERP legado para encontrar possíveis candidatos a serem movidos para sua instância Now Platform como novos apps. Você pode usar dados do sistema ERP como uma origem para aplicações criadas no Now Platform, melhorando o desempenho, aprimorando a segurança e reduzindo a manutenção.

    Benefícios combinados da integração de Hub de dados de ERP e ERP-CM para apps de substituição de plataforma

    Sistemas legados de registros, como o SAP, podem ter códigos e dados personalizados antigos e complexos que exigem mais tempo e esforço para migrar para versões mais recentes do sistema de registro. Use Hub de dados de ERP e ERP-CM para verificar o sistema de registro para localizar e substituir o código personalizado por fluxos de trabalho digitalizados, resultando em um núcleo de ERP limpo.

    Figura 1. Mineração de personalização de ERP e App Engine para ERP
    Mineração de personalização de ERP diagnostica seu sistema ERP para identificar personalizações e recomendar as próximas etapas na mudança de plataforma dos aplicativos para o Now Platform.

    A mudança de plataforma do código legado permite uma inovação rápida sobre o sistema de registro sem conhecimento do sistema legado. Os administradores e desenvolvedores de banco de dados são liberados de esforços demorados para criar exibições de banco de dados ou endpoints no sistema de registro, liberando-os para trabalhar em outros projetos, como a migração.

    Os dados redefinidos de plataforma ficam imediatamente disponíveis, espelhados em tabelas e apps fáceis de gerenciar. Os usuários não precisam mais solicitar informações dos administradores de banco de dados, o que pode levar semanas. Apps com nova plataforma usam o sistema de registro do ERP como fonte de dados em tempo real.

    Fluxo de trabalho para Hub de dados de ERP e ERP-CM

    O uso de Hub de dados de ERP e ERP-CM juntos permite que os consultores de integração de soluções implementem o seguinte fluxo de trabalho:
    1. Peça ao seu administrador que use o app Conexões e credenciais para configurar credenciais para conectar Hub de dados de ERP ao sistema de registro do ERP. Para obter mais informações, consulte Connections and Credentials.
    2. Crie um sistema ERP em Hub de dados de ERP usando o alias de conexão e credenciais que você configurou. Para obter mais informações, consulte Como criar um sistema do ERP no Hub de dados de ERP.
    3. Em Hub de dados de ERP, crie seus sistemas de ERP, modelos de ERP e tabelas em uma instância de desenvolvimento.
      1. Crie ou clone um modelo de ERP que verifica o módulo de ERP especificado no sistema de registro em busca de tabelas e campos disponíveis. Observe as tabelas e os campos no modelo do ERP para uso em extração e tabelas remotas. Para obter mais informações, consulte Clonar um modelo de ERP no Hub de dados de ERP.
      2. Adicione novas tabelas, campos e junções de tabelas para incluir dados adicionais no modelo do ERP. Para obter mais informações, consulte os seguintes tópicos:
      3. Crie uma operação de atualização usando uma BAPI (Interface de programação da aplicação de negócios) para atualizar os dados no sistema do ERP conforme necessário.
      4. Crie e personalize tabelas remotas para disponibilizá-las para uso como fonte de dados, por exemplo, ao criar aplicações em App Engine Studio. As tabelas remotas obtêm seus registros ao executar um script associado em uma fonte de dados externa. Para obter mais informações, consulte:
      5. Trabalhe com tabelas de extração de ETL para verificar regularmente o sistema de registro e extrair dados para uma tabela de preparação. As tabelas de extração recuperam grandes quantidades de dados uma vez por dia usando uma consulta programada e usam tabelas de transformação para processar dados para uso no Now Platform.
        • Crie quantas tabelas de extração separadas forem necessárias, como uma para cada país compatível. Para obter mais informações, consulte Extração e transformação de dados no Hub de dados de ERP.
        • Você deve primeiro criar o mapa de transformação da tabela que conecta a tabela de origem (no sistema de registro) a uma tabela Glide no Now Platform. Para obter mais informações sobre como criar mapas de transformação de tabela, consulte Create a transform map.
        • Os processos de extração são configurados no app ServiceNow que os usa. Por exemplo, Workflow Studio.
        • Depois que o processo de extração for executado, use os conjuntos para importação para mapear os dados importados para tabelas Now Platform. Para obter mais informações, consulte Import sets.
    4. Identifique personalizações do sistema ERP legado para modernizar e substituir a plataforma com ERP-CM.
    5. Mova os Hub de dados de ERP sistemas, modelos de ERP e tabelas para um ambiente de produção quando estiverem prontos. Para obter mais informações, consulte Como gerenciar pipelines de desenvolvimento do ERP no Hub de dados de ERP.
      1. Reúna-se com um cliente e concorde em executar uma análise com Mineração de personalização de ERP no sistema de registro do ERP dele.
      2. Conecte o sistema de registro do ERP do cliente à instância [ ServiceNow usando Hub de dados de ERP.
        Nota:
        A maioria dos clientes tem sua própria instância.

        ERP-CM usa as conexões do sistema configuradas em Hub de dados de ERP. Para obter mais informações, consulte Como trabalhar com sistemas ERP no Hub de dados de ERP.

      3. Use Hub de dados de ERP para criar modelos de ERP a partir de campos nas tabelas remotas disponíveis, conforme especificado nas etapas de fluxo de trabalho anteriores.
      4. Execute Mineração de personalização de ERP para encontrar candidatos. Os candidatos são códigos personalizados no sistema de registro que você pode substituir por ServiceNow apps. Para obter mais informações, consulte Pesquise uma visão geral dos candidatos em ERP-CM.
      5. Escolha candidatos para substituir a plataforma. Para obter mais informações, consulte Salvar possíveis candidatos para substituir a plataforma.
      6. Use os detalhes do candidato em ERP-CM como um local central para inserir comentários e salvar anexos relacionados ao candidato. Para obter mais informações, consulte Exibir e trabalhar com detalhes do candidato no ERP-CM.
      7. Nos detalhes do candidato, identifique todos os candidatos semelhantes que você pode combinar em um único app com nova plataforma. Para obter mais informações, consulte Como ERP-CM determina a pontuação e o potencial de substituição de plataforma de candidatos.
      8. Retorne a Hub de dados de ERP para continuar criando modelos de dados com tabelas remotas e tabelas de extração. Certifique-se de que todos os dados necessários estejam disponíveis no Now Platform. Para obter mais informações, consulte Como criar e gerenciar modelos de ERP para trabalhar com dados de ERP.
    6. Use os dados do ERP que agora estão disponíveis como fonte de dados ao criar apps no Now Platform, como:
    7. Meça e monitore o desempenho do novo app usando métricas e parâmetros aplicáveis com suas ferramentas de análise preferenciais.

    Requisitos para integração de Hub de dados de ERP e ERP-CM

    1. Os requisitos para instalar Hub de dados de ERP incluem o seguinte:
      • Uma licença válida
      • Plug-ins do Now Platform
      • Configuração do MID Server
      • Integração do Spoke
      • Configuração do SAP
      Para obter mais informações, consulte Requisitos para instalação do Hub de dados de ERP.
    2. Os requisitos para instalar ERP-CM incluem o seguinte:

    Comece com Hub de dados de ERP e ERP-CM

    Comece com Hub de dados de ERP e ERP-CM concluindo estas tarefas:

    1. Instale e configure Hub de dados de ERP. Para obter mais informações, consulte Configuração da Hub de dados de ERP.
    2. Instale e configure ERP-CM. Para obter mais informações, consulte Configuração da Mineração de personalização de ERP.
    3. Instale e configure construtores e apps Now Platform adicionais que consomem dados do ERP, como os seguintes: