Atualiza lote
PUT/sku/batch/:idsku/:idbatch
Atualiza validade (BestBeforeDate), fabricação (ManufacturingDate), endereço, descrição (Comments) e flag de padrão. Validações:
ManufacturingDate ≤ BestBeforeDateeManufacturingDate ≤ 2099-12-31.IDStockKeepingUnitLocation = nullé rejeitado (Endereço não pode ser removido).- Endereço novo precisa pertencer ao mesmo armazém do endereço atual (ou empresa relacionada).
- Quando seta
Default = 1, zera os demais lotes do SKU.
Requer privilégio PrivilegeSkuBatch (Editar Validade Lote Sku).
Request
Responses
- 200
- 400
- 500
Lote atualizado.
[BadRequest] - Lote não existe; [BadRequest] - Data de fabricação não pode ser maior que data de validade nem 31/12/2099; [BadRequest] - Data de fabricação não pode ser maior que data de validade; [BadRequest] - Endereço não pode ser removido; [BadRequest] - Endereço SKU não existe ou pertence a outro armazém.
Erro interno.