Partilhar via


SAP

Mensagens do SAP Application Server e do Message Server

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Aplicações Lógicas Enterprise Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Microsoft
URL https://support.microsoft.com/
Email abapi@microsoft.com
Metadados do conector
Editora Microsoft
Sítio Web https://www.sap.com/index.html
Política de privacidade https://www.sap.com/about/legal/privacy.html
Categorias Operações de TI

Conector em profundidade

Este artigo contém a especificação da API de referência e os limites gerais. Para obter documentação detalhada sobre o conector, incluindo pré-requisitos, etapas de instruções, esquema de parâmetros de solicitação e exemplos, consulte Conectar-se a sistemas SAP a partir de Aplicativos Lógicos do Azure.

Limites Gerais

Nome Valor
O tamanho máximo do corpo da solicitação em KB para a operação de envio de mensagem ao usar o gateway de dados local 2560
O tamanho máximo do corpo da solicitação em KB para a operação de envio de mensagem ao usar o ISE (ambiente de serviço de integração) sem o gateway de dados local 102400
O tempo limite de solicitação em segundos para solicitações ao usar o gateway de dados local 118
O tempo limite de solicitação em segundos para solicitações ao usar o ambiente de serviço de integração (ISE) sem o gateway de dados local 225

Para parâmetros XML de solicitação de tamanho maior, coloque o documento de parâmetros XML em um blob de Armazenamento do Azure. Em seguida, em vez de colocar diretamente os parâmetros XML no corpo da solicitação, coloque o URI SAS (Assinatura de Acesso Compartilhado) totalmente qualificado para o blob de armazenamento no corpo da solicitação. O blob é então baixado em tempo de execução. Verifique se o blob está acessível a partir do local de download, por exemplo, o gateway de dados local ou a sub-rede do conector ISE.

Para solicitações com tempos limite mais longos, use uma ação de longa duração sempre que disponível. As ações de longa execução são baseadas em tarefas de longa execução dos Aplicativos Lógicos do Azure com o padrão de ação webhook.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft

Nome Tipo Description Obrigatório
Gateway gatewaySetting Gateway local (consulte https://docs.microsoft.com/data-integration/gateway para obter mais detalhes Verdade
Client int O ID do cliente SAP para se conectar ao sistema SAP. Verdade
Tipo de autenticação cadeia (de caracteres) Tipo de autenticação para se conectar ao sistema SAP. Deve ser básico (nome de usuário e senha). Verdade
Nome de usuário SAP securestring O nome de usuário a ser usado para fazer login no sistema SAP.
Senha SAP securestring A senha a ser usada para fazer login no sistema SAP.
Tipo de logon cadeia (de caracteres) O tipo de logon no sistema SAP, Logon do servidor de aplicativos (Tipo A) ou Logon de grupo (Tipo B, também conhecido como Servidor de Mensagens). Verdade
Anfitrião AS cadeia (de caracteres) O nome do host do SAP Application Server.
Serviço AS cadeia (de caracteres) O nome do serviço ou o número da porta do SAP Application Server.
Número do sistema AS int O número do sistema SAP. É um número que varia de 00 a 99.
MS Server Host cadeia (de caracteres) O nome do host do SAP Message Server, também conhecido como R3 System Name.
Nome do serviço MS ou número da porta cadeia (de caracteres) O nome do serviço ou o número da porta do Servidor de Mensagens.
ID do sistema MS cadeia (de caracteres) O ID do sistema do sistema SAP.
Grupo de logon do MS cadeia (de caracteres) O grupo de logon para o sistema SAP.
Digitação segura bool Use tipos fortes se false, caso contrário, use string como tipo seguro.
Usar SNC bool Quando selecionada, as conexões serão protegidas com SNC.
Biblioteca SNC cadeia (de caracteres) Nome ou caminho da biblioteca SNC a ser usada.
SNC SSO cadeia (de caracteres) O SSO SNC especifica se a identidade SNC ou as credenciais fornecidas no nível RFC devem ser usadas.
SNC Meu Nome cadeia (de caracteres) Identidade a ser usada para este destino/servidor específico (opcional).
Nome do parceiro SNC cadeia (de caracteres) O nome SNC do backend.
Qualidade de proteção SNC cadeia (de caracteres) Qualidade de Serviço a ser usado para comunicação SNC deste destino / servidor específico.
Certificado SNC cadeia (de caracteres) Certificado X.509 codificado em Base64.
PSE securestring PSE (Personal Security Environment) codificado em Base64.

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 2500 60 segundos

Ações

[BAPI - RFC] Criar sessão com estado

Cria uma sessão de conexão com monitoração de estado com o sistema SAP.

[BAPI - RFC] Fechar sessão com estado

Fecha uma sessão de conexão com monitoração de estado existente com o sistema SAP.

[BAPI] Confirmar transação

Confirma a transação BAPI para a sessão dada.

[BAPI] Método Call no SAP (Preview)

Chama o método BAPI no sistema SAP.

[BAPI] Reverter transação (Visualização)

Reverte a transação BAPI para determinada sessão.

[IDOC - RFC] Confirmar ID da transação

Envia a confirmação do ID da transação para o SAP.

[IDOC] Enviar documento para o SAP

Envia mensagem IDOC para SAP.

[IDOC] Enviar documento para o SAP (preterido) (Pré-visualização)

Envia mensagem IDOC para SAP (preterido).

[IDOC] Obter lista IDOC para transação

Obtém a lista de IDOCs para a transação identificada pelo GUID do identificador de sessão ou pelo identificador de transação (TID).

[IDOC] Obter o status do IDOC

[IDOC] Obtenha o status do IDOC.

[RFC] Adicionar RFC à transação (Pré-visualização)

Adiciona uma chamada RFC a uma transação identificada por tId e-ou nome da fila, criando uma nova transação se nenhuma existir.

[RFC] Chamar função de longa execução no SAP (Visualização)

Chama um sRFC de longa duração no sistema SAP e aguarda que o sistema responda.

[RFC] Confirmar transação (Pré-visualização)

Confirma a transação RFC para determinada sessão e-ou fila.

[RFC] Criar transação

Cria uma nova transação, se nenhuma existir, usando o ID da transação fornecido e-ou o nome da fila. Se a transação existir, obtém os detalhes da transação existente. O ID da transação pode ser fornecido no formato GUID ou cadeia de caracteres de 24 caracteres.

[RFC] Função de chamada no SAP (Preview)

Chama um sRFC, tRFC ou qRFC no sistema SAP.

[RFC] Função de chamada no SAP (V2) [DEPRECATED]

Chama um sRFC, tRFC ou qRFC no sistema SAP.

[RFC] Função de chamada no SAP (V3) (Pré-visualização)

Chama um sRFC, tRFC ou qRFC no sistema SAP de uma maneira culturualmente independente.

[RFC] Obter transação

Obtém os detalhes de uma transação identificada por ID da transação e-ou nome da fila, criando uma nova transação se nenhuma existir. O ID da transação pode ser fornecido no formato GUID ou cadeia de caracteres de 24 caracteres. O nome da fila e o ID da transação devem ser fornecidos para encontrar uma transação qRFC existente.

Enviar mensagem para SAP

Envia qualquer tipo de mensagem RFC, BAPI, IDOC para SAP.

Gerar esquemas

Gera esquemas XML para a ação SAP ou URI fornecido.

Ler tabela SAP (obsoleta) [DEPRECATED]

Esta ação requer que o usuário tenha acesso ao RFC 'BBP_RFC_READ_TABLE' ou 'RFC_READ_TABLE'.

Ler tabela SAP (Pré-visualização)

Esta ação requer que o usuário tenha acesso ao RFC 'BBP_RFC_READ_TABLE' ou 'RFC_READ_TABLE'.

[BAPI - RFC] Criar sessão com estado

Cria uma sessão de conexão com monitoração de estado com o sistema SAP.

Devoluções

Resultado da operação Criar sessão.

[BAPI - RFC] Fechar sessão com estado

Fecha uma sessão de conexão com monitoração de estado existente com o sistema SAP.

Parâmetros

Name Chave Necessário Tipo Description
ID da Sessão
sessionId True string

O ID da sessão com estado como uma cadeia de caracteres.

Devoluções

response
object

[BAPI] Confirmar transação

Confirma a transação BAPI para a sessão dada.

Parâmetros

Name Chave Necessário Tipo Description
ID da Sessão
sessionId True string

O ID da sessão com estado como uma cadeia de caracteres.

Aguarde a atualização síncrona
wait boolean

Aguarde a conclusão da atualização síncrona.

Fechar a sessão
closeSession boolean

Fecha a sessão de conexão com monitoração de estado.

Devoluções

SAP BAPI return structure versão 2, também conhecido como BAPIRET2

Body
BapiRet2

[BAPI] Método Call no SAP (Preview)

Chama o método BAPI no sistema SAP.

Parâmetros

Name Chave Necessário Tipo Description
Objeto de Negócio
businessObject True string

O tipo de objeto Business, como 'BANKDETAIL'.

Método
method True string

O método a ser chamado, por exemplo, 'CREATE', seguido pelo método BAPI de implementação, separado por ':' caractere.

Confirmação automática
autoCommit boolean

Confirma automaticamente a transação BAPI se a resposta SAP BAPI não tiver erro. Reverta automaticamente a transação BAPI se a resposta SAP BAPI tiver um erro.

ID da Sessão
sessionId string

O Id de sessão com estado opcional como uma cadeia de caracteres. Se nenhum for fornecido, a chamada será feita em uma conexão sem monitoração de estado.

Parâmetros BAPI de entrada
body True binary

Parâmetros BAPI de entrada para chamar SAP ou URI para blob de armazenamento contendo os parâmetros BAPI.

Tipo de conteúdo
Content-Type string

Especifique o tipo de conteúdo da carga útil da solicitação.

Devoluções

Resultado da operação Call BAPI

[BAPI] Reverter transação (Visualização)

Reverte a transação BAPI para determinada sessão.

Parâmetros

Name Chave Necessário Tipo Description
ID da Sessão
sessionId True string

O ID da sessão com estado como uma cadeia de caracteres.

Fechar a sessão
closeSession boolean

Fecha a sessão de conexão com monitoração de estado.

Devoluções

SAP BAPI return structure versão 2, também conhecido como BAPIRET2

Body
BapiRet2

[IDOC - RFC] Confirmar ID da transação

Envia a confirmação do ID da transação para o SAP.

Parâmetros

Name Chave Necessário Tipo Description
ID da Transação
tid True string

O ID da transação no formato de cadeia de caracteres GUID.

Devoluções

response
object

[IDOC] Enviar documento para o SAP

Envia mensagem IDOC para SAP.

Parâmetros

Name Chave Necessário Tipo Description
Lista de parâmetros
dynamicParameters True dynamic

Parâmetros de entrada dinâmicos dependendo do formato IDOC.

Formato IDOC
idocFormat string

O formato da carga IDOC: XML, Flat File ou Json.

Confirmar TID
confirmTid boolean

Confirme o ID da transação automaticamente, 'true' ou 'false'.

GUID de ID de transação
tid string

O GUID de ID de transação opcional como uma cadeia de caracteres. Se nenhum for fornecido, um novo GUID será gerado.

Devoluções

Resultado da operação Enviar IDOC.

[IDOC] Enviar documento para o SAP (preterido) (Pré-visualização)

Envia mensagem IDOC para SAP (preterido).

Parâmetros

Name Chave Necessário Tipo Description
Tipo IDOC com extensão opcional
idocType True string

O tipo IDOC (básico), como 'DELVRY01', e a extensão opcional do tipo IDOC (aprimoramento ou tipo CIM).

Versão de lançamento SAP
releaseVersion string

A versão de lançamento do SAP, por exemplo, 720. Se nenhuma for fornecida, a versão atual do sistema será selecionada.

Versão dos tipos de registo
recordTypesVersion string

A versão dos tipos de registo IDOC, '2' ou '3'.

Confirmar TID
confirmTid boolean

Confirme o ID da transação automaticamente, 'true' ou 'false'.

GUID de ID de transação
tid string

O GUID de ID de transação opcional como uma cadeia de caracteres. Se nenhum for fornecido, um novo GUID será gerado.

Mensagem IDOC de entrada
body True binary

Insira a mensagem IDOC no SAP ou URI no blob de armazenamento que contém a mensagem do IDOC.

Tipo de conteúdo
Content-Type string

Especifique o tipo de conteúdo da carga útil da solicitação.

Devoluções

Resultado da operação Enviar IDOC.

[IDOC] Obter lista IDOC para transação

Obtém a lista de IDOCs para a transação identificada pelo GUID do identificador de sessão ou pelo identificador de transação (TID).

Parâmetros

Name Chave Necessário Tipo Description
Direction
direction True string

Se o IDOC a ser encontrado foi enviado ou recebido pela SAP.

ID da Transação
tId True string

O ID da transação formatado como GUID ou cadeia de caracteres de 24 caracteres.

Devoluções

Lista de números IDOC.

[IDOC] Obter o status do IDOC

[IDOC] Obtenha o status do IDOC.

Parâmetros

Name Chave Necessário Tipo Description
Número IDOC
idocNumber True integer

O número IDOC para o qual buscar o status.

Devoluções

Resultado para obter o status da operação do IDOC.

[RFC] Adicionar RFC à transação (Pré-visualização)

Adiciona uma chamada RFC a uma transação identificada por tId e-ou nome da fila, criando uma nova transação se nenhuma existir.

Parâmetros

Name Chave Necessário Tipo Description
Nome RFC
rfcName True string

O RFC a ser chamado, por exemplo, "STFC_CONNECTION".

Filtro Grupo RFC
rfcGroupFilter string

O filtro de grupo RFC opcional, como 'STFC', para filtrar as RFCs.

Confirmação automática
autoCommit boolean

Confirma automaticamente a transação RFC se adicionar a RFC à transação não tiver erro.

ID da Transação
tId string

O ID da transação formatado como GUID ou cadeia de caracteres de 24 caracteres.

Nome da fila
queueName string

O nome da fila para qRFC.

Parâmetros RFC de entrada
body True binary

Parâmetros RFC de entrada para chamar SAP ou URI para blob de armazenamento contendo os parâmetros RFC.

Tipo de conteúdo
Content-Type string

Especifique o tipo de conteúdo da carga útil da solicitação.

Devoluções

Detalhes da transação RFC

[RFC] Chamar função de longa execução no SAP (Visualização)

Chama um sRFC de longa duração no sistema SAP e aguarda que o sistema responda.

Parâmetros

Name Chave Necessário Tipo Description
Nome RFC
RfcName True string

O RFC a ser chamado, por exemplo, 'STFC_CONNECTION'

Parâmetros RFC de entrada (inline)
Payload string

Parâmetros RFC de entrada para chamar SAP

Parâmetros RFC de entrada (referência)
PayloadReference string

URI para blob de armazenamento contendo os parâmetros RFC

Filtro Grupo RFC
RfcGroupFilter string

O filtro de grupo RFC opcional, como 'STFC', para filtrar as RFCs

Confirmação automática
AutoCommit boolean

Confirma automaticamente a transação RFC se adicionar o qRFC/tRFC à transação não tiver erro. A confirmação automática só terá efeito se o ID da transação ou o nome da fila for fornecido.

Nome da fila
QueueName string

O nome da fila com monitoração de estado opcional para qRFC. Se nenhum ID de transação e nenhum nome de fila forem fornecidos, a chamada será feita de forma síncrona (sRFC).

ID da Sessão
sessionId string

O ID de sessão com estado opcional como uma cadeia de caracteres para RFC com monitoração de estado. Se nenhum ID de sessão for fornecido, a chamada será feita em uma conexão sem monitoração de estado.

ID da Transação
tId string

O ID de transação opcional formatado como GUID ou cadeia de caracteres de 24 caracteres para tRFC e qRFC. Se nenhum ID de transação e nenhum nome de fila forem fornecidos, a chamada será feita de forma síncrona (sRFC).

Devoluções

Resultado da operação de RFC de chamada

[RFC] Confirmar transação (Pré-visualização)

Confirma a transação RFC para determinada sessão e-ou fila.

Parâmetros

Name Chave Necessário Tipo Description
ID da Transação
tId string

O ID da transação formatado como GUID ou cadeia de caracteres de 24 caracteres.

Nome da fila
queueName string

O nome da fila com monitoração de estado.

Devoluções

response
object

[RFC] Criar transação

Cria uma nova transação, se nenhuma existir, usando o ID da transação fornecido e-ou o nome da fila. Se a transação existir, obtém os detalhes da transação existente. O ID da transação pode ser fornecido no formato GUID ou cadeia de caracteres de 24 caracteres.

Parâmetros

Name Chave Necessário Tipo Description
ID da Transação
tId string

O ID da transação formatado como GUID ou cadeia de caracteres de 24 caracteres.

Nome da fila
queueName string

O nome da fila para qRFC.

Devoluções

Detalhes da transação RFC

[RFC] Função de chamada no SAP (Preview)

Chama um sRFC, tRFC ou qRFC no sistema SAP.

Parâmetros

Name Chave Necessário Tipo Description
Nome RFC
rfcName True string

O RFC a ser chamado, por exemplo, "STFC_CONNECTION".

Filtro Grupo RFC
rfcGroupFilter string

O filtro de grupo RFC opcional, como 'STFC', para filtrar as RFCs.

Confirmação automática
autoCommit boolean

Confirma automaticamente a transação RFC se adicionar o qRFC/tRFC à transação não tiver erro. A confirmação automática só terá efeito se {tId} ou {queueName} for fornecido.

ID da Sessão
sessionId string

O ID de sessão com estado opcional como uma cadeia de caracteres para RFC com monitoração de estado. Se nenhum ID de sessão for fornecido, a chamada será feita em uma conexão sem monitoração de estado.

ID da Transação
tId string

O ID de transação opcional formatado como GUID ou cadeia de caracteres de 24 caracteres para tRFC e qRFC. Se nenhum ID de transação e nenhum nome de fila forem fornecidos, a chamada será feita de forma síncrona (sRFC).

Nome da fila
queueName string

O nome da fila com monitoração de estado opcional para qRFC. Se nenhum ID de transação e nenhum nome de fila forem fornecidos, a chamada será feita de forma síncrona (sRFC).

Parâmetros RFC de entrada
body True binary

Parâmetros RFC de entrada para chamar SAP ou URI para blob de armazenamento contendo os parâmetros RFC.

Tipo de conteúdo
Content-Type string

Especifique o tipo de conteúdo da carga útil da solicitação.

Devoluções

Resultado da operação de RFC de chamada

[RFC] Função de chamada no SAP (V2) [DEPRECATED]

Chama um sRFC, tRFC ou qRFC no sistema SAP.

Parâmetros

Name Chave Necessário Tipo Description
Nome RFC
rfcName True string

O RFC a ser chamado, por exemplo, "STFC_CONNECTION".

Entrada da função SAP
rfcInputs True dynamic

As entradas da função SAP.

Filtro Grupo RFC
rfcGroupFilter string

O filtro de grupo RFC opcional, como 'STFC', para filtrar as RFCs.

Confirmação automática
autoCommit boolean

Confirma automaticamente a transação RFC se adicionar o qRFC/tRFC à transação não tiver erro. A confirmação automática só terá efeito se {tId} ou {queueName} for fornecido.

ID da Sessão
sessionId string

O ID de sessão com estado opcional como uma cadeia de caracteres para RFC com monitoração de estado. Se nenhum ID de sessão for fornecido, a chamada será feita em uma conexão sem monitoração de estado.

ID da Transação
tId string

O ID de transação opcional formatado como GUID ou cadeia de caracteres de 24 caracteres para tRFC e qRFC. Se nenhum ID de transação e nenhum nome de fila forem fornecidos, a chamada será feita de forma síncrona (sRFC).

Nome da fila
queueName string

O nome da fila com monitoração de estado opcional para qRFC. Se nenhum ID de transação e nenhum nome de fila forem fornecidos, a chamada será feita de forma síncrona (sRFC).

Formato de entrada
inputFormat string

O formato de entrada (XML ou JSON) - Quando JSON é escolhido, o esquema é gerado e fornecido ao designer.

Formato de retorno
returnFormat string

O formato de saída (XML ou JSON) - Quando JSON é escolhido, o esquema é gerado e fornecido ao designer.

Devoluções

As saídas desta operação são dinâmicas.

[RFC] Função de chamada no SAP (V3) (Pré-visualização)

Chama um sRFC, tRFC ou qRFC no sistema SAP de uma maneira culturualmente independente.

Parâmetros

Name Chave Necessário Tipo Description
Nome RFC
rfcName True string

O RFC a ser chamado, por exemplo, "STFC_CONNECTION".

Entrada da função SAP
rfcInputs True dynamic

As entradas da função SAP.

Filtro Grupo RFC
rfcGroupFilter string

O filtro de grupo RFC opcional, como 'STFC', para filtrar as RFCs.

Confirmação automática
autoCommit boolean

Confirma automaticamente a transação RFC se adicionar o qRFC/tRFC à transação não tiver erro. A confirmação automática só terá efeito se {tId} ou {queueName} for fornecido.

ID da Sessão
sessionId string

O ID de sessão com estado opcional como uma cadeia de caracteres para RFC com monitoração de estado. Se nenhum ID de sessão for fornecido, a chamada será feita em uma conexão sem monitoração de estado.

ID da Transação
tId string

O ID de transação opcional formatado como GUID ou cadeia de caracteres de 24 caracteres para tRFC e qRFC. Se nenhum ID de transação e nenhum nome de fila forem fornecidos, a chamada será feita de forma síncrona (sRFC).

Nome da fila
queueName string

O nome da fila com monitoração de estado opcional para qRFC. Se nenhum ID de transação e nenhum nome de fila forem fornecidos, a chamada será feita de forma síncrona (sRFC).

Formato de entrada
inputFormat string

O formato de entrada (XML ou JSON) - Quando JSON é escolhido, o esquema é gerado e fornecido ao designer.

Formato de retorno
returnFormat string

O formato de saída (XML ou JSON) - Quando JSON é escolhido, o esquema é gerado e fornecido ao designer.

Devoluções

As saídas desta operação são dinâmicas.

[RFC] Obter transação

Obtém os detalhes de uma transação identificada por ID da transação e-ou nome da fila, criando uma nova transação se nenhuma existir. O ID da transação pode ser fornecido no formato GUID ou cadeia de caracteres de 24 caracteres. O nome da fila e o ID da transação devem ser fornecidos para encontrar uma transação qRFC existente.

Parâmetros

Name Chave Necessário Tipo Description
ID da Transação
tId string

O ID da transação formatado como GUID ou cadeia de caracteres de 24 caracteres.

Nome da fila
queueName string

O nome da fila para qRFC.

Devoluções

Detalhes da transação RFC

Enviar mensagem para SAP

Envia qualquer tipo de mensagem RFC, BAPI, IDOC para SAP.

Parâmetros

Name Chave Necessário Tipo Description
Ação SAP
sapAction True string

Ação SAP.

Mensagem de entrada
body True binary

Mensagem de entrada para SAP ou URI para blob de armazenamento contendo a mensagem.

Tipo de conteúdo
Content-Type string

Especifique o tipo de conteúdo da carga útil da solicitação.

Devoluções

response
object

Gerar esquemas

Gera esquemas XML para a ação SAP ou URI fornecido.

Parâmetros

Name Chave Necessário Tipo Description
sapActionUris
sapActionUris True array of string
Prefixo do nome do arquivo
fileNamePrefix string

Prefixo para os nomes de arquivo de esquema.

Devoluções

Gerar resposta de esquemas

Ler tabela SAP (obsoleta) [DEPRECATED]

Esta ação requer que o usuário tenha acesso ao RFC 'BBP_RFC_READ_TABLE' ou 'RFC_READ_TABLE'.

Parâmetros

Name Chave Necessário Tipo Description
Nome da tabela
tableName True string

O nome da tabela SAP a ser lida.

Campos a ler
fieldNames array

O campo para ler - obsoleto, use a versão de ação 2 em vez disso.

Onde filtra
whereFilters array

A cláusula de filtro where - obsoleta, use a ação versão 2 em vez disso.

Índice da linha inicial
startIndex integer

Índice da linha inicial, por exemplo, 0.

Contagem de linhas a ler
rowCount integer

A contagem de linhas a ler, por exemplo, 10. Use 0 se quiser obter apenas os metadados dos campos.

Delimitador de campo
delimiter string

O delimitador opcional para inserir dados entre campos de linha.

Devoluções

Resultado da operação Read Table.

Ler tabela SAP (Pré-visualização)

Esta ação requer que o usuário tenha acesso ao RFC 'BBP_RFC_READ_TABLE' ou 'RFC_READ_TABLE'.

Parâmetros

Name Chave Necessário Tipo Description
Nome da tabela
tableName True string

O nome da tabela SAP a ser lida

Campos a ler
FieldNames array of string

A lista de campos a ler

Onde filtra
WhereFilters array of string

A lista de onde as cláusulas de filtro, por exemplo, "MTART = 'ROH' E MEINS = 'PAK'"

Índice da linha inicial
StartIndex integer

Índice da linha inicial, por exemplo, 0

Contagem de linhas a ler
RowCount integer

A contagem de linhas a ler, por exemplo, 10

Delimitador de campo
Delimiter string

O delimitador opcional para inserir dados entre campos de linha

Devoluções

Resultado da operação Read Table.

Acionadores

Quando uma mensagem é recebida

Quando uma mensagem é recebida do SAP.

Quando uma mensagem é recebida

Quando uma mensagem é recebida do SAP.

Parâmetros

Name Chave Necessário Tipo Description
GatewayHost
gatewayHost True string

Host do gateway de registro do servidor SAP RFC.

GatewayService
gatewayService True string

Serviço de gateway de registro de servidor SAP RFC.

Id do Programa
programId True string

ID do programa do gateway de registro do servidor SAP RFC.

SapActions
SapActions array of string

Lista de filtros de ações SAP para as quais o registro estaria escutando

Formato IDOC
IdocFormat string

Formato para receber IDOCs

Receba IDOCs com segmentos inéditos
ReceiveIdocsWithUnreleasedSegments boolean

Receber IDOCs com segmentos inéditos ou não

SncPartnerNames
sncPartnerNames string

Uma barra vertical (|) lista separada de nomes de parceiros SNC.

Grau de paralelismo
degreeOfParallelism integer

Quantas chamadas para processar em paralelo.

Devoluções

Pedido do ouvinte

Definições

BapiRet2

SAP BAPI return structure versão 2, também conhecido como BAPIRET2

Name Caminho Tipo Description
Tipo
Type string

Tipo de mensagem

Id
Id string

Classe de mensagem

Número
Number string

Número da mensagem

Message
Message string

Texto da mensagem

Número de registo
LogNumber string

Registo da aplicação: número de registo

LogMessageNumber
LogMessageNumber string

Registo da aplicação: Número de série da mensagem interna

MessageVariable1
MessageVariable1 string

Variável de mensagem 1

MessageVariable2
MessageVariable2 string

Variável de mensagem 2

MessageVariable3
MessageVariable3 string

Variável de mensagem 3

MessageVariable4
MessageVariable4 string

Variável de mensagem 4

Parâmetro
Parameter string

Nome do parâmetro

Row
Row integer

Linhas no parâmetro

Campo
Field string

Campo no parâmetro

System
System string

Sistema lógico do qual a mensagem se origina

CallBapiResponse

Resultado da operação Call BAPI

Name Caminho Tipo Description
BapiRetorno
BapiReturn BapiRet2

SAP BAPI return structure versão 2, também conhecido como BAPIRET2

Devoluções BAPI
BapiReturns array of BapiRet2

Estruturas de retorno BAPI

Resposta XML
XmlResponse string

Resposta XML à chamada BAPI

JsonResposta
JsonResponse Object

CallRfcResponse

Resultado da operação de RFC de chamada

Name Caminho Tipo Description
Resposta XML
XmlResponse string

Resposta XML à chamada RFC

JsonResposta
JsonResponse Object

CreateSessionResponse

Resultado da operação Criar sessão.

Name Caminho Tipo Description
ID da Sessão
SessionId string

Id para a sessão com monitoração de estado.

Metadados de campo

Metadados de campo

Name Caminho Tipo Description
Nome do campo
Name string

Nome do campo

Deslocamento de campo
Offset integer

Deslocamento de início de campo

Comprimento do campo
Length integer

Comprimento do campo

Tipo de dados ABAP
AbapDataType string

Tipo de dados ABAP de campo

Descrição do campo
Description string

Descrição do campo

IdocNumbersList

Lista de números IDOC.

Name Caminho Tipo Description
Números do IDOC
IdocNumbers array of integer

Lista de números IDOC

IdocStatusResponse

Resultado para obter o status da operação do IDOC.

Name Caminho Tipo Description
Código de status do IDOC
IdocStatus integer

Código de status do IDOC

ListenerRequest

Pedido do ouvinte

Name Caminho Tipo Description
ActionUri
ActionUri string

URI de ação

Content
Content string

Content

Objeto

ReadTableResponse

Resultado da operação Read Table.

Name Caminho Tipo Description
Resposta XML
XmlResponse string

Resposta XML à chamada RFC da tabela de leitura

Metadados dos campos
FieldsMetadata array of FieldMetadata

Metadados dos campos

Rows
Rows array of string

Rows

RfcTransactionDetails

Detalhes da transação RFC

Name Caminho Tipo Description
Os nomes dos RFCs na transação
RfcNames array of string

Os nomes dos RFCs na transação

O identificador de transação (TID)
TId string

O identificador de transação (TID)

A forma GUID do identificador de transação (TID)
Guid string

A forma GUID do identificador de transação (TID)

O nome da fila
QueueName string

O nome da fila se for uma transação qRFC, caso contrário, null

SapConnectorGenerateSchemasResponse

Gerar resposta de esquemas

Name Caminho Tipo Description
Schemas
Schemas array of SapConnectorSchema

A lista de esquemas gerados.

SapConnectorSchema

Esquema SAP

Name Caminho Tipo Description
Nome
Name string

O nome do esquema

Content
Content byte

O conteúdo do esquema codificado em base 64

SendIdocResponse

Resultado da operação Enviar IDOC.

Name Caminho Tipo Description
ID da Transação
TransactionID string

GUID de ID de transação para o IDOC tRFC.

objecto

Este é o tipo 'objeto'.