Como dispara uma trigger quando o estoque estiver zerado.

Firebird

11/07/2005

:D Galera blz?

É o seguinte, estou desenvolvendo um controle de estoque para uma sorveteria onde tenho uma tabela de produtos contendo os seguintes campos.
Cod_produto, Produto, Descrição, Unidade, Estoque_atual, Estoque_minimo.
O que eu tenho que fazer é mostrar uma mensagem que o estoque_minimo esta com o valor que o cliente determinou, ou seja eu não sei qual vai ser o mínimo.
Então toda vez que o estoque mínimo estiver com o valor que o cliente determinou a mensagem deve aparecer avisando que o estoque mínimo esta baixo, e também quando o sistema for aberto.

Estou usando Delphi 7 com Firebird 1.5 mais IBX.

Desde Já agradeço.


Vitoreduardo

Vitoreduardo

Curtidas 0

Respostas

Sremulador

Sremulador

11/07/2005

você pode fazer quando der uma baixa no estoque ele apontar se o estoque estiver ni mínimo...


GOSTEI 0
Vitoreduardo

Vitoreduardo

11/07/2005

:D OK sremulador, mais como eu faço isso em código?

Vc não teria algum exemplo?

Valeu!


GOSTEI 0
Sremulador

Sremulador

11/07/2005

você pode utilizar um gatilho depois de inserir, quanto ao cod não sei quais suas tabelas...


GOSTEI 0
Vitoreduardo

Vitoreduardo

11/07/2005

É um controle de estoque bem simples.

As tabelas são fornecedor, controledeproducao.
Na tb de fornecedor eu tenho cod_fornecedor, nome, produto, quantidade, pedido.
Na tb de controledeproducao eu tenho cod_produto, produto, descricao, unidade, estoque_atual, estoque_minimo.


GOSTEI 0
Sremulador

Sremulador

11/07/2005

if estoqueminimo =< quantidade then
Exception ...

Acho que isso deve ajudar...


GOSTEI 0
Vitoreduardo

Vitoreduardo

11/07/2005

:D Ajudou sim, valeu sremulador.


GOSTEI 0
POSTAR