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 finaliza a 2ª, 8 finaliza a 3ª. Cada transição grava o timestamp correspondente. Tentar repetir uma finalização já feita retorna erro.
  • Atribuir colaboradorInventoryStartUser só é aceito quando o status < 6; InventorySecondUserStart só quando o status = 6; InventoryThirdUserStart só quando o status = 7. O usuário precisa estar ativo (UserCompany.Status = 1) na empresa.

Ao finalizar a 1ª conferência de um inventário do tipo Auditoria (IDTypeInventorySummary = 4), o sistema inclui automaticamente, com quantidade 0, todos os lotes do armazém que estavam com saldo e ainda não foram contados — opcionalmente compensando saldos negativos quando IDTypeQuantity = 3.

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}).