Pular para o conteúdo principal

Cria recebimento a partir de NF do Feed, pedido próprio ou XML cru

POST 

/purchase/xml

Wrapper para criar e popular o recebimento em um único chamado. Resolve o XML de 3 fontes:

  1. ?IDNfEvents= — usa o XML do Feed NF (NFEvents).
  2. ?IDOrder= — usa o XML de um pedido próprio (devolução de cliente).
  3. Body — XML cru no body da requisição.

Fluxo:

  • Resolve fornecedor por CNPJ (cria novo Suppliers quando não existe, vinculando à categoria padrão de produto).
  • Cria StockKeepingUnitPurchase em status 0.
  • Invoca o handler PHP purchaseInvoicePost que processa o XML completo (impostos, SKUs, lotes, duplicatas).
  • Se a importação falha, deleta o recebimento criado.

?OnlyPayment=1 pula a criação do recebimento e cria apenas as contas a pagar do XML.

Request

Responses

Recebimento criado.