SAP Ariba Spoke
O SAP Ariba Spoke é criado pela Bristlecone, Inc Gerencie os dados primários e transacionais dos pacotes de compra e fornecimento no SAP Ariba instância do seu ServiceNowinstância. O sistema SAP Ariba oferece uma única edição de oferta SaaS e o SAP Ariba Spoke funciona como está, independentemente do datacenter escolhido.
Solicitar apps na Loja
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 apps lançados, consulte as notas da versão de histórico de versões da ServiceNow Store.
A partir de 1 de março de 2022 , Todos os spokes SAP estarão disponíveis somente na Loja.Assinatura do Integration Hub
Este spoke requer uma assinatura do Hub de integração. Para obter mais informações, consulte Cronogramas jurídicos - Visão geral do IntegrationHub.
Versão do spoke
SAP Ariba spoke v 1.9.0 é a versão mais recente.
Requisitos do spoke
-
Ative os serviços REST de carregamento ou download de arquivo criando um segredo compartilhado. Copie e registre a senha de integração para uso posterior.Nota:Se você quiser criar dois segredos compartilhados, um para o pacote de fornecimento e outro para comprar um pacote, forneça o mesmo segredo compartilhado.
- Para criar um segredo compartilhado para o pacote de fornecimento, navegue até Administração em seu SAP Ariba solução.
- Para criar um segredo compartilhado para comprar um pacote, navegue até Administração principal em seu SAP Ariba solução.
Para criar um novo segredo compartilhado:- Faça login na sua solução SAP Ariba.
- Selecione Gerenciar no menu de navegação.
- Selecione Administração principal ou Administração .
- Selecione a seta de expansão para Gerenciador de integração .
- Selecione Segurança do kit de ferramentas de integração .
- Em Autenticação secreta compartilhada , insira a senha de integração em Senha de integração .
- Selecione Salvar.
Para obter mais informações, consulte Configuração de segurança para integração de dados mestres em SAP Help Portal .
- Copie e grave o realm do seu SAP Ariba instância.
- Em Administração , crie um endpoint de entrada em Configuração de endpoint em Gerenciador de integração . Copie e registre a senha de login que você forneceu em Autenticação HTTP . Para obter informações sobre como criar um endpoint, consulte Configure a solução SAP Ariba em SAP Help Portal . Para criar um endpoint de integração em sua solução SAP Ariba:
- Faça login na sua solução SAP Ariba.
- Selecione Gerenciar no menu de navegação.
- Selecione Administração .
- Selecione a seta de expansão para Gerenciador de integração .
- Selecione Configuração de endpoint .
- Selecione Criar novo.
- Na página Configuração de endpoint - Criar endpoint, insira um nome para o endpoint em Nome e selecione Entrada para Tipo .
- Em Autenticação HTTP Insira um ID de usuário no Login e uma senha no Senha campo.
Você precisa do ID de usuário e senha para autenticar suas chamadas HTTP mais tarde.
- Selecione Salvar.
Habilite o serviço SOAP da tarefa Importar projeto de fornecimento para o endpoint de entrada em Configuração de integração em Gerenciador de integração .- Copie e registre o URL na Tarefa de integração URL campo.
- Abra o arquivo WSDL. Copie e registre o valor de targetNamespaceparâmetro.
Para habilitar uma tarefa de integração e vinculá-la a um endpoint existente:- Faça login na sua solução SAP Ariba.
- Selecione Gerenciar no menu de navegação.
- Selecione Administração .
- Selecione a seta de expansão para Gerenciador de integração .
- Selecione Configuração de integração .
- Localize a tarefa que você deseja habilitar.
Selecione Listar tudo ou insira os critérios de pesquisa.
- Selecione Pesquisa .
- Selecione Ações e selecione Editar para a tarefa necessária.
- Na página Editar tarefa de importação/exportação de dados, selecione Habilitado para Status .
- Para Endpoint , selecione o endpoint necessário.
- Selecione Salvar.
-
Em Administração principal , crie um endpoint de entrada em Configuração de endpoint em Gerenciador de integração . Copie e registre a senha de login que você forneceu em Autenticação HTTP . Para obter informações sobre como criar um endpoint, consulte Configure a solução SAP Ariba em SAP Help Portal .
Para criar um endpoint de integração em sua solução SAP Ariba:- Faça login em sua solução SAP Ariba.
- Selecione Gerenciar no menu de navegação.
- Selecione Administração principal .
- Selecione a seta de expansão para Gerenciador de integração .
- Selecione Configuração de endpoint .
- Selecione Criar novo.
- Na página Configuração de endpoint - Criar endpoint, insira um nome para o endpoint de Nome .
- Selecione Entrada para Tipo .
- Em Autenticação HTTP Insira um ID de usuário no Login e uma senha no Senha campo.
Você precisa do ID de usuário e senha para autenticar suas chamadas HTTP mais tarde.
- Selecione Salvar.
Habilite o serviço SOAP da tarefa Importar fornecedores para o endpoint de entrada em Configuração de integração em Gerenciador de integração .- Copie e registre o URL na Tarefa de integração URL campo.
- Abra o arquivo WSDL. Copie e registre o valor de targetNamespaceparâmetro.
Para habilitar uma tarefa de integração e vinculá-la a um endpoint existente:- Faça login em sua solução SAP Ariba.
- Selecione Gerenciar no menu de navegação.
- Selecione Administração principal .
- Selecione a seta de expansão para Gerenciador de integração .
- Selecione Configuração de integração .
- Localize a tarefa que você deseja habilitar.
Selecione Listar tudo ou insira os critérios de pesquisa.
- Selecione Pesquisa .
- Selecione Ações e selecione Editar para a tarefa necessária.
- Na página Editar tarefa de importação/exportação de dados, selecione Habilitado para Status .
- Para Endpoint , selecione o endpoint necessário.
- Selecione Salvar.
Para obter informações sobre a Tarefa de integração URL e. targetNamespace, consulte Configure a solução SAP Ariba em SAP Help Portal .
Dependências do spoke
- ServiceNow Etapa de ação do IntegrationHub - REST (com.glide.hub.action_step.rest)
- ServiceNow Etapa de ação do IntegrationHub - SOAP (com.glide.hub.action_step.soap)
- Objeto complexo (com.glide.cobject)
- ServiceNow Designer de fluxo - Entradas dinâmicas (com.glide.hub.dynamic_inputs)
- ServiceNow Tempo de execução do IntegrationHub (com.glide.hub.integration.runtime)
- Etapa de ações do Flow Designer - Script no MID (com.glide.hub.action_step.script_mid)
- Spoke de ações do utilitário
Fluxos de spoke
. SAP Ariba spoke fornece fluxos de amostra para demonstrar a automação do SAP Ariba 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 |
|---|---|
| Comprador das organizações do fornecedor | Importa organizações de fornecedores de ServiceNowpara o pacote de compra do seu SAP Ariba instância. |
| Fornecimento de organizações do fornecedor | Importa organizações de fornecedores de ServiceNowpara o pacote de fornecimento do seu SAP Ariba instância. |
Subfluxos do spoke
. SAP Ariba spoke fornece subfluxos de amostra para demonstrar a sequência de ações reutilizáveis em um fluxo. Para personalizar os subfluxos de amostra, copie-os para o escopo da aplicação necessário.
| Subfluxo | Descrição |
|---|---|
| Pesquisar tarefa de exportação - subfluxo | Pesquisa o arquivo ZIP do evento da tarefa de exportação, copia o arquivo ZIP para um local SFTP. Em seguida, o arquivo é descompactado e os arquivos XLS ou CSV descompactados são copiados para o especificado ServiceNowregistro de tabela. |
| Atualizar subfluxo de amostra de requisição | Atualiza as solicitações especificadas na carga. |
| Subfluxo de amostra de requisição | Cria um registro de requisição após verificar se não existe uma solicitação com os detalhes de requisição especificados. |
Ações do spoke
. SAP Ariba spoke fornece ações para automatizar SAP Ariba tarefas quando ocorrem eventos no ServiceNowinstância. As ações disponíveis incluem:
| Categoria | Ação | Descrição |
|---|---|---|
| Gestão de exportação | Copie o arquivo do Ariba para a fonte de dados | Usa o sys ID do registro de origem e transfere o anexo para a fonte de dados de destino. |
| Execute a tarefa de exportação do Ariba | Executa o evento de tarefa de exportação do Ariba em que um arquivo é recebido como resposta e armazenado nos registros da tabela de execução de tarefa do Ariba. | |
| Gestão de importação | Execute a tarefa de importação do Ariba | Aciona o. SAP Ariba tarefa de importação para a operação especificada. |
| Pesquisar tarefa de exportação | Executa um evento de tarefa de exportação do Ariba em que um arquivo ZIP é recebido como resposta e armazenado na fonte de dados selecionada. | |
| Gestão de faturas | Pesquisar faturas CXML | Recupera faturas da rede de negócios SAP no formato cXML. |
| Pesquisar CXML DE ID de mensagens pendentes | Recupera o ID de mensagens pendentes no formato CXML. | |
| CXML de fatura rejeitada | Rejeita a fatura especificada enviada pelos fornecedores na rede de negócios SAP. | |
| Gestão de compras de aprovações | Pesquisar status de aprovações | Recupera tarefas que estão pendentes para aprovação. |
| Pesquisar fluxo de aprovações downstream | Recupera detalhes relacionados às faturas ou requisições aprováveis. | |
| Atualizar status de aprovação descendente | Recupera os detalhes das entidades de aprovação. | |
| Gestão de fornecimento de aprovação | Criar status de aprovação | Executa a ação especificada em uma entidade. Os valores possíveis para a tarefa de entidade são Aprovar, Negar e DenyWithResubmit. |
| Pesquisar entidades de aprovação | Recupera os detalhes das entidades de aprovação. | |
| Gestão de compradores | Pesquisar fluxo de linhas de ordem de compra | Recupera informações de itens de linha em ordens de compra de um comprador especificado. |
| Pesquisar fluxo de ordens de compra | Recupera informações de cabeçalho em ordens de compra de um comprador especificado. | |
| Gestão de exportação de compras | Pesquisar locais do fornecedor downstream | Inicia um processo de exportação do Ariba, solicitando que o sistema gere e entregue um arquivo ZIP que contém dados essenciais armazenados como uma resposta na fonte de dados selecionada pelo usuário. |
| Pesquisar recibos | Inicia um processo de exportação do Ariba, solicitando que o sistema gere e entregue um arquivo ZIP que contém dados essenciais armazenados como uma resposta na fonte de dados selecionada pelo usuário. | |
| Gestão de importação de compras | Fornecedor descendente de importação | Cria ou atualiza detalhes do fornecedor no sistema Ariba junto com o local do fornecedor e o local de remessa do fornecedor. |
| Gestão de recibos | Criar recibo | Cria recibo ou recibo de importação de aplicações externas. |
| Gestão de requisições (baseada em SOAP) | Criar requisição | Cria um registro de requisição com os detalhes fornecidos. |
| Atualizar requisição | Atualiza um registro de requisição com as informações especificadas. | |
| Gestão de compras (baseada em REST) | Fluxo de taxas de conversão de pesquisa | Recupera detalhes relacionados às taxas de conversão. |
| Pesquisar fluxo de centros de custos | Recupera detalhes dos centros de custos do SAP ARIBA REST. | |
| Pesquisar fluxo de taxas de câmbio | Recupera detalhes relacionados às taxas de câmbio. | |
| Pesquisar fluxo de ativos fixos | Recupera detalhes de ativos fixos do SAP ARIBA REST. | |
| Pesquisar fluxo de contas GL | Recupera detalhes das entidades de dados primárias disponíveis. | |
| Pesquisar fluxo de entidades jurídicas | Recupera metadados da entidade jurídica. | |
| Pesquisar fluxo de grupos de materiais | Recupera os dados primários do grupo de materiais do SAP Ariba. | |
| Pesquisar fluxo de materiais | Recupera os dados gerais de materiais no SAP Ariba REST. | |
| Pesquisar fluxo de condições de pagamento | Recupera detalhes das entidades de dados primárias disponíveis. | |
| Pesquisar fluxo de grupos de compra | Recupera detalhes do grupo de compra do sistema SAP. | |
| Pesquisar fluxo de organizações de compra | Recupera detalhes da organização de compra do SAP ARIBA REST. | |
| Fluxo de locais do fornecedor ascendente | Recupera os dados primários dos locais do fornecedor. | |
| Gestão de eventos de fornecimento | Criar cenário de prêmio | Cria um cenário de prêmio com os detalhes fornecidos. |
| Criar itens de linha de evento | Adiciona itens de linha ao evento especificado e define valores de termo conforme especificado. | |
| Criar perguntas do evento | Adiciona perguntas ao evento especificado e define os valores do termo conforme especificado. | |
| Criar anexos de item | Carrega um arquivo como anexo para o item e termo especificados no evento especificado. O item e o termo devem existir. O estado do evento deve ser Rascunho . | |
| Criar evento de fornecimento | Inicia o processo de criação de um evento de fornecimento, como uma solicitação de proposta (RFP), na Gestão de eventos do SAP Ariba. | |
| Criar prêmio do fornecedor | Concede o fornecedor reconhecendo sua proposta bem-sucedida. | |
| Criar convites de fornecedor | Convida vários fornecedores para o evento especificado. | |
| Exclua convites do fornecedor | Exclui vários fornecedores para o evento especificado. | |
| Download do anexo das respostas de lance do fornecedor | Recupera detalhes da resposta do fornecedor. | |
| Pesquisar modelos de evento | Recupera IDs do modelo de fornecimento e outros detalhes do modelo, incluindo definições de item. | |
| Pesquisar lances do fornecedor | Recupera lances de fornecedor para um evento. | |
| Atualizar estado do evento | Modifica o estado de um evento usando seu identificador exclusivo, ou seja, ID do evento. | |
| Gestão de fornecedores | Criar projeto de fornecimento | Cria um projeto de fornecimento com os detalhes fornecidos. |
| Atualizar projeto de fornecimento | Atualiza os campos de cabeçalho do projeto de um projeto de fornecimento existente. | |
| Gestão de fornecimento (baseada em REST) | Pesquisar fluxo de departamentos | Recupera os dados primários do departamento disponíveis no sistema. |
| Gestão de SSH | Copie anexos para o servidor SFTP | Executa comandos SSH para copiar o registro de anexo especificado para o diretório de trabalho do servidor selecionado. |
| Descompacte e copie arquivos para ServiceNowTabela de destino | Executa comandos SSH para descompactar o anexo zip armazenado no diretório de trabalho do servidor selecionado e copia os arquivos extraídos para ServiceNowinstância. | |
| Gestão de fornecedores (baseada em REST) | Pesquisar fluxo de fornecedores ascendentes | Recupera os dados gerais do fornecedor primário. |
| Pesquisar fluxo do local de remessa descendente | Recupera detalhes das entidades de dados mestres disponíveis. | |
| Pesquisar fluxo de fornecedores downstream | Recupera detalhes relacionados aos fornecedores. | |
| Gestão de fornecedores (baseada em SOAP) | Criar fornecedores | Cria um fornecedor com os detalhes fornecidos. |
Módulo Spoke
| Módulo | Descrição |
|---|---|
| Definição de configuração de exportação do Ariba | Exibe a lista de configurações de exportação disponíveis. Por padrão, 33 configurações de exportação estão disponíveis junto com o spoke. Você pode modificar a configuração de exportação padrão ou criar configurações de exportação, de acordo com os requisitos. Por exemplo, se você usou a ação Executar tarefa de exportação do Ariba em seu fluxo para exportar recibos, os dados serão recuperados do SAP Ariba instância para ServiceNowinstância. Você deve copiar esses registros para a fonte de dados. Caso contrário, os registros serão excluídos após o período mencionado em Agendador de tarefas de exportação do Ariba o script agendado expirou. Você pode usar a ação Copiar arquivo do Ariba para fonte de dados em seu fluxo para copiar o registro para sua fonte de dados. |
| Execução de tarefa de exportação do Ariba | Exibe o. Arquivos CSV gerados quando os dados são exportados do seu SAP Ariba instância para ServiceNowinstância . Você deve copiar esses registros para a fonte de dados. Caso contrário, os registros serão excluídos após o período mencionado em Agendador de tarefas de exportação do Ariba o script agendado expirou. |
| Definição de configuração de importação do Ariba | Exibe a lista de configurações de importação disponíveis. Por padrão, duas configurações de importação estão disponíveis junto com o spoke. Você deve usar a ação Executar tarefa de importação do Ariba em seu fluxo para criar os registros necessários.
|
| Comprador de IDs do fornecedor | Exibido informações sobre os fornecedores no pacote de compra . O administrador deve criar os registros do fornecedor aqui. A ação Pesquisar registros do comprador de IDs do fornecedor no fluxo de amostra Importar organizações do fornecedor do comprador usa esses registros para executar o fluxo. |
| Fornecimento de IDs do fornecedor | Exibido informações sobre os fornecedores no pacote de fornecimento . Um administrador deve criar os registros do fornecedor aqui. A ação Pesquisar registros de fornecimento de IDs do fornecedor no fluxo de amostra Importar fornecimento de organizações do fornecedor usa esses registros para executar o fluxo. |
| Comprador das organizações do fornecedor | Exibido informações sobre as organizações de fornecedores no pacote de compra . O administrador deve criar registros aqui. A ação Pesquisar registros do comprador de organizações do fornecedor no fluxo de amostra Importar organizações do fornecedor do comprador usa esses registros para executar o fluxo. |
| Fornecimento de organizações do fornecedor | Exibido informações sobre as organizações do fornecedor no pacote de fornecimento . Um administrador deve criar registros aqui. A ação Pesquisar registros de fornecimento de organizações do fornecedor no fluxo de amostra Importar fornecimento de organizações do fornecedor usa esses registros para executar o fluxo. |
| Tabela | Descrição |
|---|---|
| Definição de configuração de exportação do Ariba [sn_sap_ariba_spoke_ariba_file_definition] | Armazena informações sobre as configurações de exportação. |
| Definição da configuração de importação do Ariba [sn_sap_ariba_spoke_ariba_import_configuration_definition] | Armazena informações sobre as configurações de importação. |
| Execução da tarefa de exportação do Ariba [sn_sap_ariba_spoke_ariba_task_execution] | Armazena informações sobre Arquivos CSV gerados quando os dados são exportados do seu SAP Ariba instância para ServiceNowinstância . |
| Fornecimento de organizações do fornecedor [sn_sap_ariba_spoke_import_supplier_organizations_csv] | Lojas informações sobre as organizações do fornecedor no pacote de fornecimento . O administrador deve criar esses registros no módulo Fornecimento de organizações do fornecedor. |
| Fornecimento de IDs do fornecedor [sn_sap_ariba_spoke_supplier_ids] | Lojas informações sobre os fornecedores no pacote de fornecimento . O administrador deve criar esses registros no módulo Fornecimento de IDs do fornecedor. |
| Comprador [sn_sap_ariba_spoke_supplier_ids_buyer] | Lojas informações sobre os fornecedores no pacote de compra . O administrador deve criar esses registros no módulo Comprador IDs do fornecedor. |
| Comprador de organizações do fornecedor [sn_sap_ariba_spoke_supplier_organizations] | Lojas informações sobre as organizações de fornecedores no pacote de compra . O administrador deve criar esses registros no módulo Comprador de organizações do fornecedor. |
Propriedade do sistema e script agendado do spoke
Um script agendado, Agendador de tarefas de exportação do Ariba e propriedade do sistema, sn_sap_ariba_spoke.ariba.export.task.scheduler, estão disponíveis junto com o spoke. A propriedade do sistema define o número de dias em que todos os registros anteriores a isso serão limpos. O script usa este valor para limpar os registros que não foram copiados para a fonte de dados.
- Para exibir o script agendado, insira sysauto_script_list.do no navegador de filtros e pesquise o script, Agendador de tarefas de exportação do Ariba .
- Para exibir a propriedade do sistema, navegue até e pesquisar a propriedade do sistema, sn_sap_ariba_spoke.ariba.export.task.scheduler.
Requisitos de aliases de conexão e credencial
Integration Hub 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.
| Alias de credencial e conexão | Categoria de ação de spoke associada |
|---|---|
| SAP_Ariba_Import | Gestão de importação |
| SAP_Ariba_Exportar | Gestão de exportação |
| SAP_Ariba_Sourcing | Gestão de fornecimento |
| SAP_ariba_suppliers | Gestão de fornecedores (baseada em SOAP) |
| SSH do SAP Ariba | Gestão de SSH |
| SAP Ariba REST Procurement | Gestão de compras (baseada em REST) |
| SAP Ariba REST comprador | Gestão de compradores |
| SAP Ariba REST Sourcing | Gestão de fornecimento (baseada em REST) |
| Exportação de compras do SAP Ariba | Gestão de exportação de compras |
| SAP Ariba Soap Receipts | Gestão de recibos |
| Importação de compras do SAP Ariba | Gestão de importação de compras |
| SAP Ariba REST | Gestão de fornecedores (baseada em REST) |
| Aquisições de aprovações SAP Ariba | Gestão de compras de aprovações |
| Fornecimento de aprovações SAP Ariba |
|
| Evento REST do SAP Ariba | Gestão de eventos de fornecimento |
| Requisição do SAP Ariba SOAP | Gestão de requisições (baseada em SOAP) |
Para obter informações sobre como configurar o spoke, consulte Configure o. SAP Ariba spoke.
Requisitos do MID Server
- Você deve configurar MID ServerPara usar Executar tarefa de exportação do Ariba, Copiar anexos para o servidor SFTP e descompactar e copiar arquivos para ServiceNowAções da tabela de destino.
- O servidor Linux necessário para criar o registro de credencial SSH deve ser instalado na mesma máquina da rede ou máquina virtual em que o MID Server está instalado.