FAQs - Suporte técnico

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


Dúvida
Como é composto o custo em Movimentos Internos? Como é montado o campo D3_CUSTO1? Qual a equação que relaciona Movimento Interno com os saldos físico e financeiro na SB2/Kardex?

Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões

Solução

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

 

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

 

Observação: Este artigo abordará a montagem do campo D3_CUSTO1 sem entrar no viés do tipo de movimento.

Montagem do Custo em Movimentações Internas (D3_CUSTO1)

Para entendermos melhor como é composto o campo D3_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)

Requisição

-3

(D3_QUANT)

R$ 2,50

(B2_CM1)

R$ 7,50

(D3_CUSTO1)

R$ 2,50

(B2_CM1)

R$ 5,00

(B2_VATU1)

2

(B2_QATU)

 

 

Legenda

Tabela SD1

Tabela SD2
Tabela SB2
Tabela SD3

 

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

mceclip0.png

 

Caso queira entender melhor como é composto o Custo com Compras (Doc. de Entrada) e Vendas (Pedido de Venda), bem como gerou estes valores acima, clique nos boletins do início do artigo pois este seguirá a sequência deles.

 

O que o sistema fez na requisição?

Considerando que nosso produto tem:

Custo Total = R$ 12,50

Quantidade = 5

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

 

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

D3_QUANT * B2_CM1= D3_CUSTO1

3 *  2,50 = R$ 7,50

 

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

B2_VATU1 - D3_CUSTO1 = B2_VATU1 atualizado

12,50 - 7,50 = R$ 5,00

 

B2_QATU - D3_QUANT = B2_QATU atualizado

5 - 3 = 2

 

B2_VATU1 atualizado / B2_QATU atualizado = B2_CM1 (que nunca muda em vendas/movimentações internas)

5 / 2 = 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) e Movimentos Internos, apenas consomem o Custo Médio Unitário (B2_CM1) já existente, pois o conceito é de que a saída leva o mesmo custo atual do produto quando ele sai do Armazém.
  • Movimentos Internos, independentemente da rotina, sempre vai efetuar a equação D3_QUANT * B2_CM1 = D3_CUSTO1.

 

CENÁRIO PRÁTICO

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

Produto: PA78

Custo Total = R$ 12,50

Quantidade = 5

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

 

Vamos para o uma requisição manual (MATA241):

 

mceclip1.png

Perceba que o campo "Custo" está zerado. Mesmo que colocássemos qualquer valor diferente o sistema mesmo assim fará a equação D3_QUANT * B2_CM1 = D3_CUSTO1

 

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

mceclip1.png

 

Vamos analisar no Kardex

 

mceclip2.png

 

Com isso, confirma-se as informações apresentadas na teoria do 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 D2_CUSTO1 ao efetuar Pedido de Venda?

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

Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - MATR860 - Interpretando Custos em Ordem de Produção (OP)

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 _