Pular para o conteúdo principal

Atualiza inventário

PUT 

/sku/inventory-summary/:idstockkeepingunitinventorysummary

Atualiza o cabeçalho do inventário. Usado para:

  • Encerrar uma conferênciaIDTypeStatusSkuInventory = 6 finaliza a 1ª, 7 a 2ª, 8 a 3ª. Cada transição grava o horário correspondente e registra a conferência finalizada no histórico. Repetir uma finalização já feita é rejeitado.
  • Atribuir colaboradorInventorySecondUserStart exige o inventário no status 6 e InventoryThirdUserStart exige o status 7; fora disso a requisição é rejeitada. InventoryStartUser só é aplicado enquanto o status for menor que 6 — em status maior, o campo é ignorado sem erro. O usuário precisa estar ativo na empresa.

Ao finalizar a 1ª conferência de um inventário do tipo Auditoria (IDTypeInventorySummary = 4) que tenha SKUs na fila de contagem, o sistema inclui automaticamente, com quantidade 0, os lotes desses SKUs no armazém que ainda tinham saldo e não foram contados, registrando a inclusão no histórico.

Não é possível atualizar inventários Finalizados (1) ou Cancelados (4).

Request

Responses

Inventário atualizado (mesmo formato de GET /sku/inventory-summary/{id}), já com ItemsCount, HasNextPageItems e InventoryLogs. Como o detalhe passou a ser paginado, Items traz no máximo 5000 registros — sempre a primeira página, já que este endpoint não aceita paginação.