Configure o ponto de extensão para a 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_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, a SKU e assim por diante é exibida no Centro de compras.

    Exiba o formato de 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. Em Nome da API campo, pesquisar sn_spend_intg.ThirdPartySystemApiExtension e, em seguida, selecione o link para abrir o ponto de extensão.
      Exiba o formato do script de ponto de extensão.

    Criar inclusão de script para produtos do fornecedor punchout

    Crie a inclusão de script que permite exibir todos os detalhes dos produtos do fornecedor de punchout na Central de compras.

    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 Central de compras.

    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, Central de compras.
      Acessível de Define quais aplicações podem acessar este script incluído.
      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 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 na 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 A 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 Central de compras.

    Por Que e Quando Desempenhar Esta Tarefa

    Procedimento

    1. Selecione Tudo e, no filtro de pesquisa, insira Sys_extension_instance.LIST e 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.