SAP Ariba Spoke

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 17 min. de leitura
  • 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.

    Importante:
    O spoke do SAP Ariba usa as APIs REST DO serviço de estilo ITK (carregamento de arquivo ou download de arquivo) por meio do formato MIME de várias partes, e não ITK jar. Embora SAP Ariba tenha anunciado fim da vida útil Do ITK Jar até 31 de dezembro de 2023, que resultou na remoção do ITK do site de download da SAP e do portal da SAP, não há impacto na funcionalidade no spoke existente do SAP Ariba.

    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:
      1. Faça login na sua solução SAP Ariba.
      2. Selecione Gerenciar no menu de navegação.
      3. Selecione Administração principal ou Administração .
      4. Selecione a seta de expansão para Gerenciador de integração .
      5. Selecione Segurança do kit de ferramentas de integração .
      6. Em Autenticação secreta compartilhada , insira a senha de integração em Senha de integração .
      7. 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:
      1. Faça login na sua solução SAP Ariba.
      2. Selecione Gerenciar no menu de navegação.
      3. Selecione Administração .
      4. Selecione a seta de expansão para Gerenciador de integração .
      5. Selecione Configuração de endpoint .
      6. Selecione Criar novo.
      7. Na página Configuração de endpoint - Criar endpoint, insira um nome para o endpoint em Nome e selecione Entrada para Tipo .
      8. 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.

      9. 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 obter informações sobre a Tarefa de integração URL e. targetNamespace, consulte Configure a solução SAP Ariba em SAP Help Portal .
      Para habilitar uma tarefa de integração e vinculá-la a um endpoint existente:
      1. Faça login na sua solução SAP Ariba.
      2. Selecione Gerenciar no menu de navegação.
      3. Selecione Administração .
      4. Selecione a seta de expansão para Gerenciador de integração .
      5. Selecione Configuração de integração .
      6. Localize a tarefa que você deseja habilitar.

        Selecione Listar tudo ou insira os critérios de pesquisa.

      7. Selecione Pesquisa .
      8. Selecione Ações e selecione Editar para a tarefa necessária.
      9. Na página Editar tarefa de importação/exportação de dados, selecione Habilitado para Status .
      10. Para Endpoint , selecione o endpoint necessário.
      11. 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:
      1. Faça login em sua solução SAP Ariba.
      2. Selecione Gerenciar no menu de navegação.
      3. Selecione Administração principal .
      4. Selecione a seta de expansão para Gerenciador de integração .
      5. Selecione Configuração de endpoint .
      6. Selecione Criar novo.
      7. Na página Configuração de endpoint - Criar endpoint, insira um nome para o endpoint de Nome .
      8. Selecione Entrada para Tipo .
      9. 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.

      10. 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:
      1. Faça login em sua solução SAP Ariba.
      2. Selecione Gerenciar no menu de navegação.
      3. Selecione Administração principal .
      4. Selecione a seta de expansão para Gerenciador de integração .
      5. Selecione Configuração de integração .
      6. Localize a tarefa que você deseja habilitar.

        Selecione Listar tudo ou insira os critérios de pesquisa.

      7. Selecione Pesquisa .
      8. Selecione Ações e selecione Editar para a tarefa necessária.
      9. Na página Editar tarefa de importação/exportação de dados, selecione Habilitado para Status .
      10. Para Endpoint , selecione o endpoint necessário.
      11. 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

    Se você estiver tendo problemas para instalar o aplicativo, verifique se estes plug-ins dependentes estão instalados:
    • 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
    Nota:
    Alguns desses plug-ins são recursos licenciáveis e exigem licenças apropriadas, se usados fora da implementação do spoke.

    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.

    Tabela 1. Subfluxos do spoke
    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.
    Nota:
    O subfluxo de amostra requer um host de servidor, uma porta e um diretório de trabalho.

    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

    . SAP Ariba spoke adiciona o. SAP Ariba A aplicação Spoke para sua instância e inclui estes módulos:
    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.
    • Se você tiver selecionado MasterDataBatchPull Tarefa na ação Executar tarefa de importação do Ariba, a primária registros de dados do pacote de fornecimento são criados ou atualizados em seu SAP Ariba instância.
    • Se você tiver selecionado DataPull combinado Tarefa na ação Executar tarefa de importação do Ariba, a primária registros de dados do pacote de compra são criados ou atualizados em seu SAP Ariba instância.
    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.

    Os dados acessados por meio desses módulos de spoke são armazenados nestas tabelas:
    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é Propriedades do sistema > Todas as Propriedades e pesquisar a propriedade do sistema, sn_sap_ariba_spoke.ariba.export.task.scheduler.
    Você pode configurar o script agendado e a propriedade do sistema de acordo com seu requisito.

    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.

    Estes registros de alias de conexão e credencial estão disponíveis junto com o spoke:
    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
    • Gestão de fornecimento de aprovações
    • Gestão de compras de aprovações
    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

    Essas ações usam chamadas REST, que podem ser executadas em uma instância ou MID Server. Use o registro de conexão associado ao SAP Ariba alias para configurar onde as ações são executadas e definidas MID Serveratributos de seleção. Para obter mais informações sobre como executar ações no MID Server, consulte Etapas de integração
    Nota:
    • 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.