USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  C.M.V. ?
PASCOAL-PG
PRAIA GRANDE
SP - BRASIL
Postada em 06/08/2007 06:45 hs            
ALGUEM PODE ME AJUDAR PARA CALCULAR A C.M.V. (custo da mercadoria vendida), 
preciso usar o PEPS alguem ja teve isso como problema?

Obrigado
     
MARCONE
Pontos: 2843
BRASÍLIA
DF - BRASIL
ENUNCIADA !
Postada em 06/08/2007 20:29 hs            
A fórmula do CMV é a seguinte:
CMV = EI + COMPRAS - EF
 
CMV: Custo das Mercadorias Vendidas
EI: Estoque Inicial
COMPRAS: Entradas de mercadorias
EF: Estoque Final
 
PEPS é o método de avaliação do estoque (Primeiro que Entra é o Primeiro que Sai). Quando a mercadoria é vendida, baixa-se do estoque aquela que foi adquirida primeiramente; ou seja, se foram vendidas 20 unidades da mercadoria X e o estoque desta mercadoria era composto, por exemplo:
 
Dia 02/05/2007 => estoque de 5 unidades;
Dia 20/06/2007 => Estoque de 30 unidades;
 
baixa-se primeiro as 5 unidades do dia 02/05; depois, as 15 unidades restantes do dia 20/06.
   
PASCOAL-PG
PRAIA GRANDE
SP - BRASIL
ENUNCIADA !
Postada em 06/08/2007 21:38 hs            
BLZ........COMO COLOCO ISSO TUDO EM UM SISTEMA ?
 
ISSO É O PIOR.....
 
OBRIGADO
   
MARCONE
Pontos: 2843
BRASÍLIA
DF - BRASIL
ENUNCIADA !
Postada em 07/08/2007 11:14 hs            
É simples,
 
basta criar os campos em cada tabela do BD e fazer o controle através do campo data:
TBL_ESTOQUE
cod.merc|quant|vr. un.|vr.total
 
TBL_ENTRADAS
data|cod.merc|quant|vr. un.|vr.total
 
TBL_SAIDAS
data|cod.merc|quant|vr. un.|vr.total|custo un.|custo total
 
   
PASCOAL-PG
PRAIA GRANDE
SP - BRASIL
ENUNCIADA !
Postada em 08/08/2007 06:25 hs            
LEGAL MARCONI,
 
BOA DICA, MAS UM PROBLEMA COMO E O CONTROLE DO PRIMEIRO QUE ENTRA PRIMEIRO QUE SAI COMO FICA?
 
OBRIGADU
   
MARCONE
Pontos: 2843
BRASÍLIA
DF - BRASIL
ENUNCIADA !
Postada em 08/08/2007 18:38 hs            
O controle é o seguinte:
Na tabela de estoque, faça o controle pela data da entrada e pelo código da mercadoria; mais ou menos assim:
a) Compra de 25 borrachas no dia 05/05/2007;
b) Compra de 30 cadernos no dia 05/05/2007;
c) Compra de 10 borrachas no dia 01/06/2007;
d) Compra de 12 cadernos no dia 02/06/2007;
e) Compra de 8 cadernos no dia 02/06/2007;
 
Veja como ficaria a tabela:
Mercadoria | Data Entrada |Quant.|Vr. un.|Vr.Total
borracha    | 05/05/2007   |   25   |  1,00 |  25,00
borracha    | 01/06/2007   |   10   |  1,50 |  15,00
caderno     | 05/05/2007   |   30   |  1,00 |  30,00
caderno     | 02/06/2007   |   20   |  2,00 |  40,00
 
Quando a empresa vender, por exemplo 15 borrachas, faça uma busca pelo código da mercadoria por ordem de data. Esta busca retornaria 25 unidades no estoque no dia 05/05. Aí, atualize o estoque deste dia (25 - 15 = 10).
 
Mercadoria | Data Entrada |Quant.|Vr. un.|Vr.Total
borracha    | 05/05/2007   |   10   |  1,00 |  10,00
borracha    | 01/06/2007   |   10   |  1,50 |  15,00
caderno     | 05/05/2007   |   30   |  1,00 |  30,00
caderno     | 02/06/2007   |   20   |  2,00 |  40,00
 
 
No dia seguinte, vendeu mais 15 borrachas; faça a mesma coisa (neste caso, a atualização vai envolver também o estoque do dia 01/06): Saldo Estoque do dia 05/05 = 0; Estoque do dia 01/06 = 5; ou seja, baixa-se primeiro a mercadoria que primeiro entrou no estoque..
 
Mercadoria | Data Entrada |Quant.|Vr. un.|Vr.Total
borracha    | 05/05/2007   |   00   |  0,00 |  00,00
borracha    | 01/06/2007   |   05   |  1,50 |   7,50
caderno     | 05/05/2007   |   30   |  1,00 |  30,00
caderno     | 02/06/2007   |   20   |  2,00 |  40,00
 
No dia 09/06/2007, a empresa comprou mais 50 borrachas para repor o estoque:
Mercadoria | Data Entrada |Quant.|Vr. un.|Vr.Total
borracha    | 05/05/2007   |   00   |  0,00 |  00,00
borracha    | 01/06/2007   |   05   |  1,50 |   7,50
borracha    | 09/06/2007   |   50   |  1,80 |  90,00
caderno     | 05/05/2007   |   30   |  1,00 |  30,00
caderno     | 02/06/2007   |   20   |  2,00 |  40,00
 
TÓPICO EDITADO
 
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página