Gerenciar como os modelos leem e atualizam o sistema do ERP

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • Depois de criar um modelo de ERP (Enterprise Resource Planning) em Quadro de ERP, você pode especificar como ele lê e atualiza o sistema do ERP usando parâmetros.

    Ao criar uma operação de leitura ou atualização, primeiro adicione a operação. Em seguida, defina as entidades e os parâmetros de operação nas seguintes guias da página do gerenciador de modelo do ERP.
    • Gerenciar entidades: especifique a tabela a ser lida, o serviço OData ou a BAPI (Interface de programação da aplicação de negócios, uma chamada de procedimento remoto semelhante a uma API) a ser usada para ler ou atualizar o sistema do ERP.
    • Especificar entradas: defina como os campos no sistema do ERP são mapeados para parâmetros para especificar como os dados são consultados. Se os parâmetros não puderem ser recuperados, você também poderá definir valores padrão a serem passados para o sistema ERP.
    • Escolher saída: defina parâmetros para como os dados retornados são armazenados no Now Platform, especificando saídas.

    Operações de leitura e atualização do sistema ERP

    Quadro de ERP O contata o sistema do ERP usando operações de leitura e atualização.

    • Você pode usar uma leitura de tabela, uma BAPI ou OData para ler o sistema do ERP.
    • Você deve usar uma BAPI ou OData para operações de atualização.
    • Você pode adicionar leituras de tabela ou uma chamada de função BAPI a um modelo para operações de leitura, mas não ambos.
    • Você pode adicionar várias tabelas a uma operação de leitura de tabela, mas pode especificar apenas uma BAPI para uma operação de leitura de chamada de função.

    Como gerenciar tabelas e entidades para operações de ERP

    Uma entidadeé a base de como a operação acessa o sistema do ERP para lê-lo ou atualizá-lo. Use a guia Gerenciar entidades para definir solicitações e o conteúdo de suas respostas especificando a BAPI ou o nome da tabela.

    Ao adicionar uma entidade a uma operação, você deve especificar as seguintes informações:
    • Como Quadro de ERP recupera dados ou envia atualizações para o sistema do ERP.
      • Para operações de leitura, você deve especificar se está lendo tabelas no sistema ERP ou usando uma BAPI predefinida para ler o sistema.
      • Para operações de atualização, você deve usar uma BAPI.
    • O nome da tabela a ser lida ou BAPI a ser usada.

    Para obter instruções sobre como adicionar entidades, consulte Adicionar uma operação a um modelo no Quadro de ERP.

    Gerenciando parâmetros de entrada de operação

    Depois de especificar as tabelas da operação ou a BAPI, Quadro de ERP preenche automaticamente a guia Especificar entradas com os parâmetros de entrada necessários.

    Quadro de ERP O usa parâmetros como parte da chamada de método/função para definir e mapear dados que são passados para o sistema do ERP.

    • A seção Parâmetros de saída é onde você insere valores padrão opcionais para parâmetros que são usados para consultar o sistema ERP. Se nenhum valor de entrada for fornecido ao consultar o modelo, o valor padrão de cada parâmetro será usado como fallback. Os valores padrão também podem ser usados para mapear constantes.
    • A seção Tabelas (para operações de leitura)/Chamada de função (para operações BAPI) é onde você define e mapeia campos do sistema ERP que Quadro de ERP envia como parâmetros na operação. Ao selecionar um campo, use a funcionalidade de mapeamento automático para atualizar automaticamente o valor mapeado e adicionar uma linha para o parâmetro à seção Parâmetros de saída. Se você definir uma Constante como o Tipo e inserir o valor da constante no campo Valor mapeado, as entradas mapeadas poderão atuar como critérios de filtro. Você pode adicionar e aninhar quantos parâmetros relacionados forem necessários.

      Se você estiver adicionando um parâmetro complexo e aninhado, como um endereço que inclui vários outros parâmetros (um para rua, um para cidade, um para país), Quadro de ERP identificará automaticamente que precisa de parâmetros relacionados adicionais e criará novos, linhas de parâmetro aninhadas que você deve preencher com os valores relacionados. Você pode aninhar somente parâmetros com Objeto ou Matriz como o Tipo de dados.

    Os tipos de dados disponíveis para parâmetros são:
    • Objeto
    • Matriz
    • Cadeia de caracteres
    • Data e hora
    • Data
    • Hora
    • Caractere
    • Decimal
    Nota:

    Um exemplo de caso de uso é a execução de uma BAPI de ordem de vendas para descobrir quais itens estão em um pedido. Você deve especificar o ID do pedido como um campo mapeado na seção Tabelas (para operações de leitura)/Chamada de função (para operações BAPI), usando a opção de mapeamento automático para definir qual campo é referenciado no campo Valor mapeado. Depois de definir todas as entradas e saídas de operação, você pode criar um fluxo em Workflow Studio. No fluxo, insira o ID do pedido como o parâmetro em uso quando o fluxo for executado para chamar o sistema do ERP.

    Outro exemplo seria adicionar um parâmetro para datas de cobrança de pedido na seção Campos de tabela (para operações de leitura de tabela)/Chamada de função (para operações de BAPI). Em seguida, crie um fluxo em Workflow Studio que permita especificar uma data ou intervalo de datas para recuperar todos os pedidos desse período.

    Nota:
    Não importa em que ordem você define os parâmetros. Quadro de ERP exibe parâmetros opcionais em ordem alfabética quando você salva.

    Para obter instruções sobre como gerenciar entradas, consulte Gerenciar parâmetros de entrada para uma operação de modelo Quadro de ERP.

    Seleção de saídas para uma operação de leitura

    Você deve criar parâmetros de saída para definir como os dados são mapeados para o sistema ERP e armazenados no Now Platform.

    Para obter instruções sobre como gerenciar saídas, consulte Escolher parâmetros de saída para um modelo de ERP.

    Como adicionar campos de ERP recuperados a tabelas

    Quando você adiciona campos ou parâmetros mapeados como saídas e lê ou atualiza com sucesso o sistema do ERP, cada parâmetro aparece como um campo que você pode adicionar a uma tabela remota ou de extração. Gerencie os campos da tabela remota ou da tabela de extração para adicionar os parâmetros recuperados. Para obter mais informações, consulte os seguintes tópicos:

    Como criar fluxos para chamar o sistema do ERP

    Depois que todos os parâmetros forem definidos e você tiver criado e executado a operação de leitura ou atualização, crie um fluxo em Workflow Studio que use os parâmetros definidos.

    Insira qualquer critério de filtro especificando um valor ao selecionar o parâmetro no Campo obrigatório da ação do fluxo. Para obter mais informações, consulte Como criar fluxos para ler ou atualizar o sistema do ERP.