Gerenciar como os modelos leem e atualizam o sistema do ERP
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.
- 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.
- 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.
- Objeto
- Matriz
- Cadeia de caracteres
- Data e hora
- Data
- Hora
- Caractere
- Decimal
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.
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
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.