Jump to content
Seabra

Calculo valor em stock Software de gestão de stocks

Recommended Posts

Seabra

Olá

Estou a fazer um programa de gestão de stocks. Como é que  são  geralmente organizadas as tabelas?

Vou considerar as seguintes tabelas: se faltar alguma coisa ajudem-me por favor.

Tabela de fornecedores

Tabela de clientes

Tabela de produtos

Tabela de entradas

Tabela de saídas

Sempre que entro na ficha de determinado produto como faço para aparecer logo o stock actual? Na query especifico as entradas menos as saídas e obtenho o stock actual? E no caso de ter milhares de registos? Não fica lento? Há outra forma mais habitual e rápida de o fazer?

Agradeço a que me tir estas dúvidas.

Cumprimentos

Seabra

Share this post


Link to post
Share on other sites
jpaulino

Normalmente na tabela produtos tens um campo para o stock e, caso aplicável, para o stock minimo (para disparar alarmes). Sempre que dás uma saida, decrementas no campo stock, e sempre que dás uma entrada de produtos, incrementas o campo stock.

Share this post


Link to post
Share on other sites
Seabra

Normalmente na tabela produtos tens um campo para o stock e, caso aplicável, para o stock minimo (para disparar alarmes). Sempre que dás uma saida, decrementas no campo stock, e sempre que dás uma entrada de produtos, incrementas o campo stock.

Mas... não corremos o risco de dessincronizar esse valor com a somas das entradas menos a soma das saídas?

Obrigado

Cumprimentos

Seabra

Share this post


Link to post
Share on other sites
Seabra

É possível encontrar na net para descarragar, um ficheiro com as tabelas em SQLServer ou Access, com todos os campos mais usuais para gerir stocks, clientes e fornecedores?

Cumprimentos

Seabra

Share this post


Link to post
Share on other sites
jpaulino

Não conheco, mas os campos devem ser definidos de acordo as necessidades e de acordo com a área.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.