Ir para o conteúdo

Função do Conector SAP

Introdução

Uma Função SAP invoca uma função através de um SAP Endpoint.

Uma vez configurada, uma Função SAP é utilizada em uma Operação SAP seguindo este formato estabelecido:

anexo

Uma função SAP é configurada para usar um destes tipos de função:

Criando uma Função SAP

Dentro de um projeto do Design Studio, existem três maneiras de iniciar uma nova Função SAP:

  • Acesse Arquivo > Novo > Conectores > Nova função SAP.
  • Na árvore à esquerda, em Conectores, expanda SAP, clique com o botão direito do mouse em Funções SAP e selecione Nova função SAP.
  • Na barra de ferramentas superior, clique no ícone de conectores. Na caixa de diálogo, selecione SAP e, em seguida, selecione Função SAP.

Eles abrem a tela de configuração SAP Function Wizards, abordada a seguir.

Configurando uma Função SAP

A tela de configuração dos assistentes de função SAP percorre a configuração de uma função SAP usando estas etapas:

  1. Endpoint
  2. Tipo
  3. Categoria (presente apenas se IDoc for selecionado na etapa 2)
  4. Função

Esses botões estão disponíveis na parte inferior de cada etapa:

  • Voltar: Volta ao passo anterior e armazena temporariamente a configuração.
  • Next: Avança para a próxima etapa e armazena temporariamente a configuração.
  • Concluir: salva a configuração de todas as etapas e fecha o assistente.
  • Cancelar: Fecha o assistente sem salvar as alterações feitas em nenhuma etapa.

Endpoint

Na etapa Endpoint, especifique um SAP Endpoint:

anexo

  • Selecione o SAP Endpoint: Use o menu suspenso Available SAP Endpoints para selecionar um SAP Endpoint existente ou clique em Create New. Depois que um SAP Endpoint é selecionado, sua configuração é exibida (consulte SAP Connector Endpoint). Use o botão Test Connection para verificar a conectividade com o endpoint.

Tipo

Na etapa Tipo, selecione um tipo de função:

anexo

  • Selecione o Tipo de Função (BAPI, RFC ou IDoc): Selecione o tipo de função a configurar:
    • BAPI: Interface de programação de aplicativos de negócios
    • RFC: Chamada de função remota
    • IDoc: Documento Intermediário

Categoria

A etapa Categoria é exibida apenas quando um tipo de função IDoc é selecionado na etapa Tipo. Na etapa Categoria, selecione uma categoria de IDoc:

anexo

  • Selecionar categoria IDoc: As categorias IDoc são buscadas automaticamente no SAP Endpoint e exibidas em uma tabela. Clique em uma categoria para selecioná-la.
  • Filtro: insira uma string de pesquisa para filtrar as categorias de IDoc.
  • Atualizar: Clique em Atualizar para recarregar as categorias IDoc do SAP Endpoint.

Função

Na etapa Função, selecione a função a ser invocada com esta Função SAP:

anexo

  • Selecione uma Função: As funções são buscadas automaticamente no SAP Endpoint e exibidas em uma tabela. Clique em uma função para selecioná-la.
  • Filtro: digite uma string de pesquisa para filtrar as funções.
  • Atualizar: Clique em Atualizar para recarregar as funções do SAP Endpoint.

Usando uma Função SAP em uma Operação

Após configurar uma Função SAP, a tela de configuração dessa função é exibida. Para retornar a esta tela, clique duas vezes na Função SAP na árvore do projeto.

anexo

  • Nome: O nome da Função SAP, preenchido automaticamente a partir do nome da função selecionada durante a configuração. Se desejar, você pode renomear a função aqui.
  • Endpoint: O SAP Endpoint. Use o menu suspenso para selecionar um endpoint existente diferente ou para criar um novo endpoint. O botão Edit abre a configuração para o SAP Endpoint.
  • Tipo: O tipo de função conforme selecionado durante a configuração.
  • Categoria: a categoria selecionada durante a configuração (presente apenas para IDocs).
  • Função: A função selecionada durante a configuração.
  • Estrutura de solicitação: a estrutura de solicitação da função.
  • Estrutura de resposta: a estrutura de resposta da função.
  • Uso em uma Integração: Por conveniência, esses botões podem ser usados para criar rapidamente uma operação ou transformação usando a Função SAP. Alternativamente, você pode criar operações e transformações fora desta tela de configuração.
    • Create Operation: Cria uma operação que chama esta Função SAP.
    • Create Request: Cria uma transformação de solicitação para esta Função SAP.
    • Create Response: Cria uma transformação de resposta para esta Função SAP.