...
Quando habilitado, o parâmetro autoUnlockStock
é salvo na base e utilizado para controlar o comportamento dos endpoints de atualização de estoque.
Ao desbloquear automaticamente o estoque automaticamente quando recebido um estoque após o recebimento de uma atualização com saldo positivo, o o sistema incluira registrará o motivo do desbloqueio como no campo disable_reason
= com o valor AUTO_UNLOCK_STOCK
.
Exemplificando cenários:
Cenário | Resultado |
SKU bloqueado recebe uma atualização de estoque com saldo positivo e o parâmetro auto_unlock_stock = true | O SKU é reativado automaticamente e o campo disable_reason é atualizado com o valor AUTO_UNLOCK_STOCK. |
SKU bloqueado recebe uma atualização de estoque com saldo positivo, mas o parâmetro auto_unlock_stock = false | Nenhuma alteração é realizada. O comportamento padrão é mantido e o desbloqueio do SKU deverá ser feito manualmente pelo usuário na tela de Estoque Bloqueado do Cockpit. |
SKU já está ativo e recebe uma atualização de estoque, independentemente do valor de auto_unlock_stock | Nenhuma ação adicional é executada. O SKU permanece ativo. |
...