Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nome

seqPedido Inteiro *Obrigatório

Sequencial do pedido recebido ao cadastrar um pedido pelo endpoint POST /smpedidovendaapi/api/v1/PedidoVenda

Caso deseje pesquisar pelo seqCanalVenda e IdPedidoCanalVenda o seqPedido não precisa ser preenchido.

SeqCanalVenda Texto *Obrigatório

Sequencial do Canal de Venda

Caso deseje consultar pelo canal de venda, é necessário o parâmetro IdPedidoCanalVenda na pesquisa. 

IdPedidoCanalVenda DataHora *Obrigatório

Identificação do Pedido de Venda no sistema parceiro

Caso deseje consultar pelo id pedido canal de venda, é necessário o parâmetro SeqCanalVenda na pesquisa. 

StatusIntegração Texto

Campo responsável por receber o status do pedido.

Valores  recebidos pelo campo são 'Aguardando Processamento', 'Importando', 'Finalizado' e 'Rejeitado'.

Expand Texto

Caso preenchido com o valor "critica", no retorno terá detalhes da lista de críticas constantes no pedido caso exista.

...

Durante a consulta do status de pedido é possível que retorne o campo statusIntegracao como "Rejeitado", isso ocorre durante o processamento do pedido onde são feitas algumas validações do ERP as quais invalidam a integração do pedido no ERP. Nesse caso, poderá ver detalhes das criticas no retorno da consulta. Para detalhá-las no retorno, lembre-se de usar "Expand" no path params da requisição.


Exemplo de criticas efetuadas durante o processamento do pedido

Descrição: Empresa não encontrada.
Detalhe: Verifique o cadastro de empresas para a empresa informada.
Número da empresa informada: 999

Descrição: Segmento não encontrado para a empresa informada no ERP.
Detalhe: Verifique o cadastro do canal de venda para a empresa informada.
Número da empresa informada: 999
Descrição: Representante não cadastrado.
Detalhe: Número do representante informado: 999
Descrição: CGO não cadastrado.
Detalhe: Número do CGO informado: 999
Descrição:Tabela de venda não cadastrada.
Detalhe: Número da tabela de venda informada: 999
Descrição:Canal de venda não cadastrado.
Detalhe: Número do canal de venda informado: 999
Descrição: SeqProduto informado não cadastrado no sistema.
Detalhe: Seqproduto 999
Descrição: Percentual de comissão do item maior ou igual a 100%.
Detalhe: Seqproduto 999 Seqitemcanalvenda 999


INSTALAÇÃO

Para instalação do módulo de API Pedido de Venda deve ser feito via PublicaWeb > ConsincoWeb

...