Configurar ponto de extensão da API de pesquisa de produto

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • O ponto de extensão com script 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, sejam exibidos no Shopping Hub.

    Exibir o formato do ponto de extensão da API do sistema de terceiros

    Exiba o formato do ponto de extensão sn_spend_intg.ThirdPartySystemApiExtension.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
    2. No campo Nome da API, pesquise por sn_spend_intg.ThirdPartySystemApiExtension e selecione o link para abrir o ponto de extensão.
      Exibir o formato do script do ponto de extensão.

    Criar inclusão de script para produtos do fornecedor de Punchout

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

    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.
      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, Shopping Hub.
      Acessível de Define quais aplicações podem acessar esta inclusão de script.
      Glide AJAX chamável Torna a inclusão de script disponível para client scripts, filtros de lista/relatório, qualificadores de referência ou se especificado como parte do 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 afetar globalmente.
      Ativo Habilita a inclusão de script quando selecionada. 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.

    Criar 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_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.LISTe pressione Enter ou Enter no teclado.
    2. Selecione Novo.
    3. No campo Ponto, insira sn_spend_intg.ThirdPartySystemApiExtension.
    4. No campo Classe, selecione a inclusão de script que você criou.
    5. No campo Ordem, 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.