Integração com o Supplier Portal: configurar e receber ordens de compra como pedidos de venda
6 min
Criado por Nathalia Moreira de Jesus em 16/10/2026 11:21

Nesse artigo você vai aprender

Como ligar o Pontta da fábrica ao Supplier Portal da Promob para que cada nova ordem de compra emitida pelas revendas vire, sozinha, um pedido de venda no Pontta. Você também vai ver o que cada campo da configuração define no pedido e como conferir se a integração está funcionando.




Descrição

O Supplier Portal é o portal da Promob em que as revendas enviam ordens de compra para a fábrica. Com a integração ligada, o Supplier Portal avisa o Pontta a cada nova ordem de compra. O Pontta busca a ordem e cria o pedido de venda, sem digitação.


Para não haver surpresa, vale saber o que a integração não faz:

  • Não atualiza o pedido: depois que uma ordem de compra vira pedido, mudanças nessa mesma ordem no portal não chegam ao Pontta.
  • Não vincula produtos: os itens entram com o código e o preço que vieram da ordem de compra, sem ligação com o cadastro de produtos do Pontta.
  • Não cancela: cancelar a ordem no portal não cancela o pedido no Pontta.




Sumário

Utilize os links abaixo para ir diretamente à seção desejada:




⚓ 

Pré-requisitos

  • Módulo Supplier Portal na assinatura. Sem ele, a seção do Supplier Portal não aparece em Integrações.
  • Permissão Integrações no papel do colaborador que vai configurar.
  • Os dados de acesso da fábrica no Supplier Portal, fornecidos pela Promob: o Account ID e as duas chaves de API (a do webhook e a do Supplier Portal).
  • No Pontta: uma política de negociação com condição de pagamento, uma forma de pagamento, um colaborador para ser o responsável pelos pedidos e um fluxo de trabalho de pedido de venda.


Consulte também: Editar permissões do papel de colaborador




⚓ 

1. Ativar a integração e criar a configuração

Acesse Administração > Vendas > Integrações e desça até a seção Supplier Portal.

    1 - Ligue a chave Ativar integração com o Supplier Portal.

    2 - Clique em Adicionar, logo abaixo da chave. Abre a janela Configuração de integração com o Supplier Portal.


Preencha a janela. Todos os campos são obrigatórios:

    3 - Nome: um nome para identificar a configuração, por exemplo o nome da revenda ou da conta.

    4 - Unidade de negócio: a unidade da fábrica em que os pedidos serão criados. A configuração aceita uma unidade só.

    5 - Account ID: o identificador da conta da fábrica no Supplier Portal.

    6 - Api key webhook: a chave usada para registrar o aviso de novas ordens (webhook) no portal.

    7 - Api key supplier portal: a chave usada para buscar a ordem de compra e devolver o número do pedido.

    8 - Política de negociação e Condição de pagamento: a negociação aplicada ao pedido. Ao trocar a política, a condição é apagada e precisa ser escolhida de novo.

    9 - Responsável: o colaborador que fica como responsável pelos pedidos criados.

    10 - Forma de pagamento: usada nas parcelas quando a ordem de compra não informa uma forma de pagamento que exista no Pontta.

    11 - Fluxo de trabalho: o fluxo em que os pedidos entram. Só aparecem fluxos de pedido de venda.

    12 - Clique em Salvar.


A configuração aparece na tabela da seção, com as colunas Nome e Unidades de negócio. Para receber ordens em mais de uma unidade de negócio, crie uma configuração para cada unidade.


Nota: ao salvar, o Pontta registra no Supplier Portal o aviso de novas ordens de compra. Isso acontece em segundo plano, alguns segundos depois. A janela não mostra o resultado. Confira no passo 2.




⚓ 

2. Conferir se a integração foi registrada

Acesse Administração > Outros > Logs de integração e, no filtro, escolha o Módulo Supplier Portal. Procure, logo depois de salvar a configuração:

  • Webhook criado para a conta <Account ID>: o aviso foi registrado e a integração está pronta para receber ordens.
  • Falha ao criar webhook para a conta <Account ID>: o portal recusou o registro. Confira o Account ID e a Api key webhook.


Quando chegar a primeira ordem de compra, o log mostra Ordem de compra recebida e, em seguida, Pedido de venda processado com sucesso.




⚓ 

Como a ordem de compra vira pedido de venda

Cliente

  • O Pontta procura o cliente pelo CPF ou CNPJ da ordem de compra.
  • Se não achar, procura pelo e-mail. O e-mail só vale quando encontra um único cliente.
  • Se ainda não achar, cria o cliente com nome, documento, telefone e e-mail da ordem. Se o contato com esse documento existir mas o cliente estiver excluído, o cliente é restaurado.

Itens

  • Cada item da ordem entra como item de integração, com o nome, a referência como código, a quantidade e o preço da ordem. A unidade de medida é sempre UN.
  • Se a ordem tiver o nome de uma opção de projeto, todos os itens entram dentro de um ambiente com esse nome.
  • O pedido é criado mesmo com itens sem preço.

Negociação, entrega e fluxo

  • A política, a condição, o responsável e o fluxo de trabalho vêm da configuração.
  • As parcelas vêm da ordem de compra. A forma de pagamento de cada parcela é procurada pelo nome ou pelo código fiscal. Se não for encontrada, vale a Forma de pagamento da configuração.
  • Se a ordem não tiver parcelas, o pedido recebe uma parcela única com o valor total, vencendo na data de criação da ordem.
  • Se a ordem tiver endereço e data de entrega, eles vão para o pedido.

Mesmo projeto, nova ordem de compra

O Pontta guarda no pedido o identificador do projeto e o da ordem de compra. Quando chega uma ordem nova de um projeto que já tem pedido, o Pontta cria uma nova versão desse pedido, em vez de outro pedido, e atualiza a data de entrega.

Número do pedido devolvido ao portal

Quando a ordem de compra é do tipo Principal, o Pontta envia o número do pedido de venda de volta ao Supplier Portal.




⚓ 

Alterar ou remover a configuração

Use o menu de ações da configuração, na tabela da seção Supplier Portal:

  • Alterar com troca do Account ID: o Pontta fecha o aviso da conta antiga e cria um novo para a conta nova.
  • Alterar com troca da Api key webhook: o aviso é atualizado com a nova chave.
  • Remover: o Pontta fecha o aviso no portal (o log mostra Webhook fechado para a conta <Account ID>) e deixa de receber ordens dessa conta.


Atenção: desligar a chave Ativar integração com o Supplier Portal só esconde a tabela. O aviso continua registrado e as ordens continuam virando pedidos. Para parar de receber, remova a configuração.




⚓ 

Dúvidas frequentes

A seção Supplier Portal não aparece em Integrações. Por quê?

A assinatura não tem o módulo Supplier Portal. Fale com o comercial da Pontta.


Salvei a configuração, mas nenhuma ordem chegou. O que conferir?

Abra os Logs de integração. Se não houver Webhook criado para a conta, o registro falhou: confira o Account ID e a Api key webhook e salve de novo. Se houver Ordem de compra recebida seguida de erro, leia a mensagem de erro (veja a próxima pergunta).


O que significam os erros no log?

  • Ordem de compra recebida sem dados do cliente: a ordem veio sem cliente. Corrija no portal.
  • Ordem de compra recebida sem identificador de projeto: a ordem veio sem projeto, e o Pontta precisa dele para saber se cria pedido ou nova versão.
  • Ordem de compra <id> não encontrada: a chave Api key supplier portal não dá acesso a essa ordem, ou a ordem não existe mais.
  • Ordem de compra com erro de validação, não será reprocessado: a ordem tem um dado que o Pontta não aceita. O texto depois dos dois-pontos diz qual. Essa ordem não é processada de novo sozinha.


Alterei a ordem de compra no portal. Por que o pedido não mudou?

A integração só recebe ordens novas. Uma ordem que já virou pedido não é lida de novo. Ajuste o pedido no Pontta ou emita uma nova ordem de compra para o mesmo projeto, que gera uma nova versão do pedido.


Por que o pedido entrou em uma nova versão e não como um pedido novo?

Porque a ordem é de um projeto que já tem pedido no Pontta. Veja Mesmo projeto, nova ordem de compra.


Este artigo foi útil para você?
Últimos artigos visitados