SAP ECC RFC Spoke
O SAP ECC RFC spoke foi criado pela Bristlecone, Inc. Gerencie itens, registros, aquisições e outros na SAP ECC RFC conta da sua ServiceNow® instância.
Solicitar apps na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão. A partir de 1º de março de 2022, todos os spokes do SAP estarão disponíveis somente na Store.
Assinatura do IntegrationHub
Este spoke requer uma assinatura do Hub de integração. Para obter mais informações, consulte Programações jurídicas - Visão geral do IntegrationHub.
Versão do spoke
SAP ECC RFC spoke v2.3.1 é a versão mais recente.
Versões compatíveis
- Versão da aplicação SAP em que o spoke é desenvolvido: SAP EHP8 para ERP6.0
- Versões da aplicação SAP compatíveis: pacote básico SAP ECC6.0 até o SAP EHP8 mais recente para ERP6.0
- SAP JCo: 3.0.20 ou posterior
Requisitos do spoke
- Entre em contato com o administrador da sua conta SAP ECC RFC e obtenha estes arquivos JAR de propriedade da SAP e outros arquivos necessários:
- sapjco3.jar.
- libsapjco3.so: se o seu MID Server estiver instalado em uma máquina Linux, obtenha este arquivo.
- sapjco3.dll: se o seu MID Server estiver instalado em uma máquina Windows, obtenha este arquivo.
Um arquivo JAR, sapConnector-1.0.1.jar , está disponível junto com o spoke para fornecer uma interface personalizada para interagir e executar RFCs e IDocs na conta SAP ECC RFC. O arquivo JAR é instalado como parte do spoke na sua instância ServiceNow.
- Copie e registre o valor do cliente do host de destino em que o servidor SAP ECC RFC está instalado.
- Configure os valores destas propriedades do sistema:
- com.snc.process_flow.reporting.serialized.val_size_limit: Esta propriedade serializa objetos JSON e garante que os dados estejam no formato necessário. Especifique o número de bytes de acordo com seu requisito. Para obter mais informações, consulte Flow Designer propriedades\n do sistema.
- glide.rest.max_content_length: Esta propriedade especifica o tamanho da carga. Especifique o tamanho máximo da carga que você deseja usar em seus fluxos. O valor máximo que você pode especificar para esta propriedade é 25 MB.
- Se você estiver usando este spoke junto com os SAP ECC IDoc, SAP S4 HANA IDoc, SAP S4 HANA RFC spokes, durante as atualizações de spoke, certifique-se de atualizar todos os spokes para as versões mais recentes.Nota:Se você estiver atualizando o spoke de uma versão anterior, certifique-se de reiniciar o MID Server.
Dependências do spoke
- Objeto complexo (com.glide.cobject)
- Tempo de execução do ServiceNow IntegrationHub (com.glide.hub.integration.runtime)
- ServiceNow Flow Designer - Entradas dinâmicas (com.glide.hub.dynamic_inputs)
- Flow Designer da ServiceNow - Saídas dinâmicas (com.glide.hub.dynamic_outputs)
Fluxos do spoke
O spoke SAP ECC RFC fornece fluxos de amostra para demonstrar a automação das SAP ECC RFC tarefas. Para personalizar um fluxo de amostra, copie-o para o escopo da aplicação necessário. Os fluxos de amostra disponíveis incluem:
| Fluxo | Descrição |
|---|---|
| Recuperar usuários por função | Recupera detalhes dos usuários SAP ECC RFC com a função especificada. Os detalhes do usuário podem ser acessados navegando até . |
| Recuperar fatura de entrada | Recupera detalhes das SAP ECC RFC faturas recebidas. Os detalhes da fatura podem ser acessados navegando até . |
| Criar pedido de vendas e pesquisar status | Cria uma ordem de vendas e recupera as informações de status. |
| Criar Centro de custos | Demonstra como usar as ações Executar RFC e Criar objeto de campo de tabela. |
Ações do spoke
O spoke SAP ECC RFC fornece ações para automatizar tarefas SAP ECC RFC quando ocorrem eventos em sua instância ServiceNow. As ações disponíveis incluem:
| Categoria | Ação | Descrição |
|---|---|---|
| Itens | Pesquisar grupos de materiais | Recupera a lista de grupos de materiais da sua conta SAP ECC RFC. |
| Pesquisar materiais por fábrica | Recupera a lista de materiais (itens) com base nos critérios de seleção da planta. | |
| Pesquisar materiais por local de armazenamento | Recupera a lista de materiais (itens) com base nos critérios de seleção do local de armazenamento. | |
| Diários | Publicar entrada de registro | Publica uma entrada de diário em uma conta do GL na sua conta SAP ECC RFC. |
| Reverter entrada de registro | Reverte uma entrada de diário em uma conta do GL na sua conta SAP ECC RFC. | |
| Pesquisas | Pesquisar Centros de custos por área de controle | Recupera centros de custos com base na área de controle da sua conta SAP ECC RFC. |
| Recuperação de metadados | Pesquisar esquema de entrada de RFC | Recupera o esquema de entrada para o RFC, de SAP ECC RFC dinamicamente. |
| Pesquisar esquema de saída de RFC | Recupera o esquema de saída de SAP ECC RFC dinamicamente para a RFC selecionada. | |
| Pesquisar metadados de entrada do campo da tabela RFC | Recupera dinamicamente o esquema de entrada de SAP ECC RFCpara o campo selecionado nas tabelas RFC. | |
| Pesquisar metadados de saída do campo da tabela RFC | Recupera dinamicamente o esquema de saída de SAP ECC RFCpara o campo selecionado nas tabelas RFC. | |
| Pesquisar metadados de entrada de tabelas RFC | Recupera dinamicamente o esquema de entrada das tabelas para a RFC, de SAP ECC RFC. | |
| Compras | Autorizar pagamento | Cria um documento de autorização de pagamento no SAP ECC RFC. |
| Criar ativo fixo | Crie um ativo fixo em SAP ECC RFC. | |
| Criar recebimento de bens de serviço | Cria um documento de recebimento de mercadorias de serviço no SAP ECC - RFC. | |
| Criar recibo de bens | Cria um documento de recebimento de mercadorias em SAP ECC RFC. | |
| Criar fatura | Cria uma fatura em SAP ECC RFC. | |
| Cancelar fatura | Cancela um documento de fatura no SAP ECC - RFC. |
|
| Cancelar recebimento de mercadorias | Cancela um documento de recebimento de mercadorias no SAP ECC - RFC. | |
| Criar fatura que não seja de ordem de compra | Cria um documento de fatura que não seja de ordem de compra no SAP ECC – RFC. | |
| Criar ordem de compra | Cria uma ordem de compra em SAP ECC RFC. | |
| Criar fornecedor | Cria um fornecedor no SAP ECC RFC. |
|
| Atualizar fornecedor | Atualiza os detalhes de um fornecedor no SAP ECC RFC. |
|
| Pesquisar categoria de ativo | Recupera detalhes do ativo especificado do SAP ECC - RFC. | |
| Pesquisar faturas | Recupera detalhes da fatura especificada do SAP ECC - RFC. | |
| Pesquisar faturas por data | Recupera faturas de SAP ECC RFC com base na data fornecida. | |
| Pesquisar ordens de compra e linhas de ordem de compra | Recupera detalhes da ordem de compra e das linhas da ordem de compra do SAP ECC - RFC. | |
| Pesquisar recibos | Recupera os detalhes dos recebimentos do SAP ECC - RFC. | |
| Pesquisar fornecedores | Recupera detalhes do fornecedor do SAP ECC - RFC. | |
| Pesquisar avisos antecipados de remessa | Recupera detalhes dos avisos antecipados de remessa no SAP ECC - RFC. | |
| Pesquisar status de pagamento para fatura | Recupera o status do pagamento da fatura do SAP ECC - RFC. | |
| Atualizar Ordem de compra | Atualiza uma ordem de compra existente no SAP ECC RFC | |
| Gestão de registros | Executar RFC | Executa um RFC da lista disponível para as operações de criação, atualização ou leitura. |
| Executar RFC para operações de pesquisa | Executa um RFC da lista disponível de operações de leitura. | |
| Cobranças e pagamento | Pesquisar detalhes da fatura por ID | Recupera faturas com base no pedido de vendas de SAP ECC RFC. |
| Pesquisar saldo pendente | Recupera o saldo pendente de um cliente de SAP ECC RFC. | |
| Pesquisar pagamentos | Recupera pagamentos pendentes do cliente de SAP ECC RFC. | |
| Cliente | Pesquisar informações do cliente | Recupera informações do cliente com base no código da empresa e no cliente de SAP ECC RFC. |
| Inventário (ou) Vendas | Pesquisar inventário de peças | Recupera o inventário da planta e do material de SAP ECC RFC. |
| Pedido de vendas | Criar pedido de vendas | Cria um pedido de vendas em SAP ECC RFC. |
| Pesquisar pedido de vendas | Recupera detalhes do pedido de vendas de SAP ECC RFC. |
|
| Pesquisar pedidos de vendas | Recupera pedidos de vendas com base no cliente de SAP ECC RFC. | |
| Atualizar pedido de vendas | Atualiza os detalhes da ordem de vendas necessária em SAP ECC RFC. |
Módulos do spoke
| Módulo | Descrição |
|---|---|
| Execuções de fluxo do SAP ECC | Exibe a última data de execução bem-sucedida do fluxo Recuperar fatura de entrada. Antes da primeira execução de fluxo, você deve criar um registro neste módulo para especificar a data a partir da qual os detalhes da fatura de entrada devem ser obtidos. |
| Dados de faturasdo SAP ECC | Exibe os registros recuperados pelo fluxo Recuperar fatura de entrada. |
| RFCs do SAP ECC | Exibe a lista de BAPIs. As ações Executar ação RFC e Executar RFC para operações de pesquisa usam isso como entrada. Nota: O valor do tipo de operação é usado para especificar o tipo de operação que o BAPI deve fazer. Se a operação for lida, ela estará disponível nas ações Executar RFC para operações de pesquisa e Executar RFC. Se a operação for de gravação, a operação só estará disponível para a ação Executar RFC como entrada. |
| Usuários do SAP ECC | Exibe detalhes dos usuários SAP ECC RFC. O fluxo Recuperar usuários por função recupera detalhes dos usuários com a função especificada. |
Funções do usuário do spoke
- Usuários com a função sn_sap_ecc_rfc_spo.SAP_ECC_RFC_Spoke_Admin têm acesso às tabelas de spoke.
- Usuários com a função sn_sap_ecc_rfc_spo.SAP_ECC_RFC_Spoke_Read podem exibir dados na tabela e no módulo de RFCs do SAP ECC.
Requisitos de aliases de conexão e credencial
IntegrationHub usa aliases para gerenciar informações de conexão e credenciais. O uso de um alias elimina a necessidade de configurar várias credenciais e perfis de informações de conexão ao usar vários ambientes. Se as informações de conexão ou de credencial forem alteradas, não será necessário atualizar nenhuma ação que use a conexão. Para obter mais informações, consulte Connections and Credentials.
Para obter informações sobre como configurar o spoke, consulte Configurar o spoke SAP ECC RFC.
Requisitos do MID Server
Essas ações usam o protocolo RFC (Remote Function Call, Chamada de função remota) (protocolo proprietário do SAP - Interface padrão do SAP), que pode ser executado em uma instância ou MID Server. Use o registro de conexão associado ao alias do spoke SAP ECC RFC para configurar onde as ações são executadas, bem como definir atributos de seleção MID Server. Para obter mais informações sobre como executar ações no MID Server, consulte Etapas de integração
- Se o MID Server estiver instalado em uma máquina Linux, execute as configurações conforme descrito em Configurar MID Server para o spoke SAP ECC RFC.
- Se o MID Server estiver instalado em uma máquina Windows, nenhuma configuração será necessária.