Executar Função

O conector permite a execução de funções remotas (RFCs) no SAP de forma dinâmica, suportando tanto funções nativas (como BAPIs) quanto personalizadas. A estrutura de entrada é composta por objetos JSON que representam os parâmetros de chamada SAP, incluindo parâmetros simples, estruturados e tabelas.

Esse conector oferece flexibilidade para integração com diferentes módulos SAP, permitindo modelar as chamadas conforme os parâmetros exigidos por cada função.


Conector Executar Função SAP:

Inputs:

Campo
Tipo
Obrigatório
Descrição

Autorização

SAP RFC

Sim

Autorização do tipo SAP RFC.

Nome da função

String

Sim

Nome da função RFC que será executada.

Parâmetros de Importação

JSON

Não

Parâmetros simples (do tipo import) da função.

Parâmetros de Objeto

JSON

Não

Parâmetros estruturados esperados pela função.

Parâmetros de Tabela

JSON

Não

Parâmetros em formato de tabela (listas de objetos).


Output:

O Output que é gerado na tela de execuções neste conector possui o retorno real do SAP RFC, Exemplo:

{
  "RETURN": [
    {
      "TYPE": "S",
      "ID": "BUPA",
      "NUMBER": "123",
      "MESSAGE": "Endereço alterado com sucesso"
    }
  ]
}

Boas Práticas

  • Utilize a transação SE37 no SAP para verificar os parâmetros esperados pela função RFC.

  • Evite enviar tabelas como parte dos import parameters.

  • Para campos estruturados, defina o objeto completo conforme esperado pela função

Last updated

Was this helpful?