Package systextil.services.vendas.intg
Interface NotificaDisponibilidade
public interface NotificaDisponibilidade
Usada na importação de pedidos para notificar a alteração na quantidade
pedida de itens do pedido por falta de disponibilidade.
- Author:
- sergio
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final NotificaDisponibilidade
Pode ser usado para ativar o controle de disponibilidade sem notificações. -
Method Summary
Modifier and TypeMethodDescriptionvoid
notificar
(Pedido pedido, PedidoItem it, int quantidadePedida, int quantidadeDisponivel) Notifica a alteração em quantidade pedida de um item do pedido por falta de disponibilidade, se ocorrer.
-
Field Details
-
NOOP
Pode ser usado para ativar o controle de disponibilidade sem notificações.
-
-
Method Details
-
notificar
void notificar(Pedido pedido, PedidoItem it, int quantidadePedida, int quantidadeDisponivel) throws Msg, SQLException Notifica a alteração em quantidade pedida de um item do pedido por falta de disponibilidade, se ocorrer.- Parameters:
pedido
- o pedido afetadoit
- o item que foi alteradoquantidadePedida
- a quantidade pedida originalmentequantidadeDisponivel
- a quantidade disponível, insuficiente- Throws:
Msg
- se a falta de estoque impedir o pedido de ser importado neste momentoSQLException
- se ocorrer algum problema no acesso ao banco de dados
-