none
Algumas dúvidas sobre lógica RRS feed

  • Pergunta

  • Olá, estou com dificuldades em realizar alguns procedimentos em um sistema que estou desenvolvendo utilizando o VBA no Excel.

    As dificuldade são mais com relação a lógica do que com a programação em sí.

    Eu tenho uma planilha onde ficam armazenados os produtos cadastrados com campos CÓDIGO, DESCRIÇÃO, VALOR, ETC. Esses produtos são cadastrados por meio de um formulário. Esses produtos podem ser editados após o cadastro e as informações podem ser modificadas exceto o código. Até ai tudo bem.

    Também tenho um formulário de vendas, onde eu puxo da planilha "cadastro de produtos" todos os produtos que serão vendidos. As vendas são salvas em duas planilhas separadas, sendo uma para as informações da venda, e outra para as informações dos itens da venda. No formulário de venda eu tenho a opção de finalizar a venda ou salvar a venda para ser finalizada mais tarde.

    Pois bem, minha dúvida é a seguinte: Supondo que eu tenha uma venda salva com um produto X no valor de 20,00. Ai eu entro na edição do produto, altero o nome do produto para Y e o valor para 25,00. Qual é a forma correta de proceder? Esse produto já deve ser atualizado na venda que está salva ou a alteração deverá ser válida somente para novas vendas?


    sábado, 13 de setembro de 2014 20:16

Respostas

  • Olá amigo...

    Na sua tabela de PRODUTO você deve ter o preço de venda "atual" e na sua tabela de VENDA você também deve ter uma coluna com preço venda, que representa o valor que o produto tinha no dia da transação.

    Abraço!


    Natan

    sábado, 13 de setembro de 2014 20:48

Todas as Respostas

  • Olá amigo...

    Na sua tabela de PRODUTO você deve ter o preço de venda "atual" e na sua tabela de VENDA você também deve ter uma coluna com preço venda, que representa o valor que o produto tinha no dia da transação.

    Abraço!


    Natan

    sábado, 13 de setembro de 2014 20:48
  • Sim, na tabela de vendas também ficam armazenadas as informações como valor do produto, desconto, valor total de cada item. Então pelo que você comentou, a venda que está salva deve permanecer da forma como está, independente ou não se o produto foi modificado após a venda ser salva. Lembrando que ela só está salva e não finalizada.
    sábado, 13 de setembro de 2014 20:56
  • Exatamente,

    nenhum dado deve ser alterado após o fechamento da venda.




    Natan

    sábado, 13 de setembro de 2014 22:08