Pular para o conteúdo principal

Salva a conferência (draft ou final)

POST 

/purchase/:idpurchase/check

Grava os itens conferidos fisicamente no recebimento. Com Draft=1 a lista é guardada como rascunho da conferência, sem apagar nada nem mudar o status, e pode ser reenviada quantas vezes for preciso — cada envio substitui o rascunho anterior daquele recebimento. Sem Draft (ou com Draft=0) a conferência é gravada em definitivo: os itens enviados são acrescentados aos que já estavam gravados no recebimento e o rascunho é descartado. Para evitar duplicação por clique repetido ou reenvio automático, um envio definitivo com exatamente o mesmo conteúdo é recusado quando ocorre menos de 60 segundos depois do anterior. Com ChangeStatus=1 o recebimento passa para 4 Conferencia realizada ao final e o histórico do recebimento registra Conferência realizada. O recebimento pode pertencer à empresa autenticada ou a qualquer empresa compartilhada com ela.

Request

Responses

Conferência gravada. O corpo tem duas formas: a string sucesso quando Draft=1 ou NoInvoke=1; ou o objeto completo da conferência do recebimento, no mesmo formato de GET /purchase/{idpurchase}/check.