FAQs - Suporte técnico

MP - SIGAEST - Como é calculado o campo D2_CUSTO1 ao efetuar Pedido de Venda?


Dúvida
Como é composto o custo em movimentos de Saída (Pedido de Venda - MATA410)? Como é montado o campo D2_CUSTO1? Qual a equação que relaciona o Pedido de Venda com os saldos físico e financeiro na SB2/Kardex?


Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - TOTVS Gestão Fiscal - Todas as versões

Solução

Antes de entrarmos no assunto do campo D2_CUSTO1, é importante que saibamos como é montado o custo em entradas/compras também. Caso tenha dúvidas, veja a 1° parte deste artigo contida no boletim abaixo:

 

MP - SIGAEST - Como é calculado o campo D1_CUSTO ao efetuar um Documento de Entrada?

 

 

Montagem do Custo em Vendas (D2_CUSTO1)

Para entendermos melhor como é composto o campo D2_CUSTO1, vamos utilizar o cenário e a tabela abaixo:

Produto: PA78

Saldo Físico Inicial: 0

Custo inicial: R$ 0,00

 

Movimento Quantidade Custo Unitário Custo da Movimentação CM Unitário Valor Total em Estoque Quantidade Total em Estoque
NF Entrada

+10

(D1_QUANT)

R$ 1,00

(D1_VUNIT)

R$ 10,00

(D1_CUSTO)

R$ 1,00

(B2_CM1)

R$ 10,00

(B2_VATU1)

10

(B2_QATU)

NF Entrada

+10

(D1_QUANT)

R$ 4,00

(D1_VUNIT)

R$ 40,00

(D1_CUSTO)

R$ 2,50

(B2_CM1)

R$ 50,00

(B2_VATU1)

20
(B2_QATU)

NF Saída

-8

(D2_QUANT)

R$ 2,50

(B2_CM1)

R$ 20,00

(D2_CUSTO1)

R$2,50

(B2_CM1)

R$ 30,00

(B2_VATU1)

12

(B2_QATU)

NF Saída

-7

(D2_QUANT)

R$ 2,50

(B2_CM1)

R$ 17,50

(D2_CUSTO1)

R$2,50

(B2_CM1)

R$ 12,50

(B2_VATU1)

5

(B2_QATU)

 

Legenda

Tabela SD1

Tabela SD2
Tabela SB2

 

Com isso, perceba que, com as movimentações de compra (em verde), o produto ficou com Custo Unitário de R$ 2,50, que nada mais é do que o resultado de Valor / Quantidade.

mceclip1.png

 

Caso queira entender melhor como é composto o Custo com Compras (Doc. de Entrada) e como gerou estes valores acima, clique aqui e veja o artigo detalhado.

 

O que o sistema fez na primeira venda?

Considerando que nosso produto tem:

Custo Total = R$ 50,00

Quantidade = 20

Custo Unitário Médio = R$ 2,50

 

O Protheus cria o campo D2_CUSTO1 com base na seguinte equação:

D2_QUANT * B2_CM1= D2_CUSTO1

8 *  2,50 = R$ 20,00

 

Com isso, é calculada a nova quantidade e custo total do produto, com base na seguinte equação:

B2_VATU1 - D2_CUSTO1 = B2_VATU1 atualizado

50 - 20 = R$ 30,00


B2_QATU - D2_QUANT = B2_QATU atualizado

20 - 8 = 12

 

B2_VATU1 atualizado / B2_QATU atualizado = B2_CM1 (que nunca muda em vendas/saídas)

30 / 12 = 2,50

 

O que o sistema fez na segunda venda?

Para a segunda venda, o Protheus segue o mesmo efeito "cascata" da primeira, onde temos agora:

Custo Total = R$ 30,00

Quantidade = 12

Custo Unitário Médio = R$ 2,50

 

Onde é calculado o D1_CUSTO1 com base em D2_QUANT * B2_CM1= D2_CUSTO1

7 *  2,50 = R$ 17,50

E o novo Custo Total e Quantitativo é:

B2_VATU1 atualizado / B2_QATU atualizado = B2_CM1 (que nunca muda em vendas/saídas)

12,50 / 5 = 2,50

 

Observações importantes:

  • Por padrão, uma Compra (Doc de Entrada) pode mudar o Custo Médio Unitário (B2_CM1). Já a Venda (Pedido de Venda), apenas consome o Custo Médio Unitário (B2_CM1) pois o conceito é de que a saída leva o mesmo custo atual do produto quando ele sai do Armazém.
  • Não confunda D1_TOTAL com D1_CUSTO1, pois D1_TOTAL é sempre o resultado de Quantidade * Valor Unitário, enquanto o D1_CUSTO1 que em suma é o mesmo resultado, pode ter mudanças a depender de variáveis como crédito/débito de impostos, frete, despesas, etc. 

 

 

CENÁRIO PRÁTICO

Utilizaremos estes dados abaixo para simulação da teoria explicada acima:

Produto: PA78

Custo Total = R$ 50,00

Quantidade = 20

Custo Unitário Médio = R$ 2,50

 

Vamos para o primeiro registro de saída (MATA410):

 

mceclip1.png

 

Agora vamos ver se os dados na base batem com o primeiro registro de venda da tabela:

mceclip2.png

 

Vamos para o segundo registro de saída (MATA410):

mceclip3.png

 

 

Agora vamos ver se os dados na base batem com o primeiro registro de venda da tabela:

mceclip4.png

 

Vamos analisar o Kardex:

 

mceclip5.png

 

Então, confirma-se os dados da tabela no início do artigo.

 

Saiba mais:

MP - SIGAEST - Como é calculado o campo D1_CUSTO ao efetuar um Documento de Entrada?

MP - SIGAEST - Como é calculado o campo D3_CUSTO1 ao efetuar Movimentos Internos?

MP - SIGAEST - MATR900 - Interpretando o Custo no Kardex antes e depois do Recálculo do Custo Médio

Clique aqui e veja mais artigos sobre Custos no Estoque

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _