estoque basico
18/04/2014
0
uma para armazenar o cadsatro e na outra a baixa
seguiondo a logica ficaria mais ou menos assim
cadastra produto -->
verifica se produto esta cadastro -->
se estiver cadastrdo adiciona quantidade e atualiza o valor
se não cadastra novo produto
porem su iniciante em delphi e não tenho a minima ídea de como fazer
create table TBLestoque (
id_prt int(6) not null auto_increment,
usuario varchar(20),
nome_prt varchar(30) not null,
quant_prt int(5) not null,
valor_prt decimal(15,2) not null,
data_prt date null,
tipo_prt varchar(45),
primary key (id_prt)
);
create table SaidaEstoque(
id_saida int (6)not null,
produto_saida varchar(30),
valor_saida decimal(10,2),
quantidade_saida int(6),
data_saida date,
tipo_produto_saida varchar(30),
primary key(id_saida)
);
Jose Silva
Posts
22/04/2014
Wilton Júnior
Primeiramente vc não precisa de uma tabela saida mais sim de um campo para registrar a saida.
Quando vc da entrada no estoque exemplo 10 unidades vc registra ele como entrada de 10 unidade e saldo final de 10 unidade
Se tiver xemplo 5 saidas, vc faz saida menos a entrada e vai ter um saldo atual
e aculuma a saida em outrava variavel procura saber como funciona o metodo peps estoque contabilidade.
22/04/2014
Wilton Júnior
22/04/2014
Jose Silva
ele disse que queria desse jeito
mas agora pelo que me disse
vai queres saber
o produto que saiu quem deu baixa a quantidade e o dia
somente isso
desde já agradeço
05/05/2014
Emerson Nascimento
algo assim:
PRODUTO
ID_PRODUTO
CODIGO
DESCRICAO
COR
MEDIDAS
PESO
ESTOQUE
ID_ESTOQUE
ID_PRODUTO
SALDO
MOVESTOQUE
ID_MOVESTOQUE
ID_PRODUTO
DATA
QUANTIDADE (quantidade movimentada)
TIPO (entrada/saída)
MOTIVO (entrada por nf/saida por nf/saida por avaria/entrada por produção/etc)
isso é o básico. outros campos ou tabelas podem ser necessários em função do detalhamento das suas movimentações.
a modelagem de dados (desenvolvimento do banco) é o calcanhar de Aquiles do sistema. analise o mais profundamente possível.
Clique aqui para fazer login e interagir na Comunidade :)