Alow amigos,
Estou revendo como gravo os dados das NFs emitidas pelos meus sistemas...
Hoje, eu tenho tabelas para o controle de estoque e outra para armazenar o conteúdo das NFs... Nas tabelas de NFs, eu gravo tudo, o código do cliente, nome, endereço, .... mesmo tendo esses dados na tabela de clientes, pois este cliente pode mudar de endereço, etc... A mesma coisa para os produtos... eu gravo a descrição, unidade - mesmo tendo esses dados na tabela de produtos...
Já na tabela de estoque, gravo apenas o código do cliente, o código do produto, etc... já que se algo mudar nesses cadastros, não teríamos problemas por se tratar de controles internos a empresa.
Estou no caminho certo ... ? - Hoje eu faço isso, mas é complicado de dar manutenção. Ao emitir uma carta de correção, é um saco ter que fazer tudo em 2 tabelas (estoque e NFs)
Outro detalhe: Nas notas de compra, existem produtos para revenda (esses cadastrados na tabela de produtos) e outras nfs de despesas, exemplo material de escritório... Vocês armazenam esses itens (ex: formulário contínuo, caneta, etc)? ... ... mesmo que a empresa trabalhe, por exemplo, com equipamentos médicos....
Qualquer ajuda será bem vinda... Estou remodelando o sistema e tudo o que NÃO quero é construir uma macarronada! ;-)
[]s!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte