Configure o ponto de extensão para a API de pesquisa de produto

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • O ponto de extensão com script sn_sn_spend_intg.ThirdPartySystemApiExtension fornece a configuração que os fornecedores de punchout podem usar para garantir que todos os detalhes sobre o produto, como nome do produto, marca, fabricante, preço, disponibilidade, SKU e assim por diante são exibidos no Hub de compras.

    View the third-party system API extension point format

    View the format of the sn_spend_intg.ThirdPartySystemApiExtension extension point.

    Antes de Iniciar

    Role required: admin

    Procedimento

    1. Navigate to All > System Extension Points > Scripted Extension Points.
    2. In the API Name field, search for sn_spend_intg.ThirdPartySystemApiExtension and then select the link to open the extension point.
      View the format of the extension point script.

    Criar inclusão de script para produtos do fornecedor punchout

    Crie inclusão de script que permite exibir todos os detalhes dos produtos do fornecedor de punchout no Hub do Shopping.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Certifique-se de que o escopo da aplicação esteja definido como Shopping Hub.

    Procedimento

    1. Navegar até Tudo > Definições do Sistema > Inclusões de script.
    2. Selecione Novo.
    3. No formulário Inclusão de script, preencha os campos.
      Tabela 1. Formulário de inclusão de script
      Campo Descrição
      Nome O nome da inclusão de script.
      Nome da API Nome da API somente leitura e preenchido automaticamente.
      Aplicação A aplicação em que esta inclusão de script reside. Por exemplo, Hub de compras.
      Acessível de Define quais aplicações podem acessar esta inclusão de script.
      Glide AJAX chamável Disponibiliza a inclusão de script para scripts de cliente, filtros de lista/relatório, qualificadores de referência ou, se especificado como parte da URL.
      Celular chamável Opção para disponibilizar a inclusão de script no dispositivo móvel.
      Área restrita habilitada Opção para permitir que um cliente faça mudanças em sua inclusão de script sem causar impacto global.
      Ativo Habilita a inclusão de script quando selecionado. Desmarque o campo ativo para desabilitar a inclusão de script.
      Descrição Fornece conteúdo descritivo sobre a inclusão de script.
      Script O script do lado do servidor a ser executado quando chamado de outros scripts.

      O script deve definir uma única classe JavaScript ou uma função global. O nome da classe ou função deve corresponder ao campo Nome.

      Política de proteção Política de proteção para inclusões de script publicadas como parte de uma aplicação personalizada.
    4. Selecione Enviar.

    Crie instância de extensão para o ponto de extensão com script

    Crie uma instância de extensão para associar a inclusão de script do fornecedor de punchout ao ponto de extensão com script sn_sn_spend_intg.ThirdPartySystemApiExtension.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Uma instância de extensão é uma instância registrada de um ponto de extensão com script que vincula uma inclusão de script a um ponto de extensão com script.

    Nota:
    Certifique-se de que o escopo da aplicação esteja definido como Shopping Hub.

    Por Que e Quando Desempenhar Esta Tarefa

    Procedimento

    1. Selecione Todos e, no filtro de pesquisa, insira Sys_extension_instance.LIST e, em seguida, pressione enter ou return no teclado.
    2. Selecione Novo.
    3. Em Ponto campo, insira sn_spend_intg.ThirdPartySystemApiExtension .
    4. Em Classe , selecione a inclusão de script que você criou.
    5. Em Pedido , insira um número.
      Quando várias instâncias de extensão estão disponíveis, aquela com o menor valor de ordem tem precedência.
    6. Marque a caixa de seleção Ativo.
    7. Selecione Enviar.