Como o Microsiga Protheus® trata Custos

Custos ON-LINE/OFF-LINE

O cálculo de custos no Microsiga Protheus® funciona ON-LINE, quando:

Os movimentos ocorrem na seqüência normal (saldo em estoque não negativo) e;
O próprio lançamento contábil é feito ON-LINE;

O fluxo de fechamento de custos ON-LINE é feito da seguinte forma:

Movimentação do Mês.
Saldo atual para final (para atualizar os campos de valor e quantidade final).
Virada dos Saldos (para criação dos saldos iniciais do período seguinte).

Caso utilize o rateio de Mão de obra Direta (MOD) pela Contabilidade, execute o custo médio também ao utilizar o custo ON-LINE, para obter o valor da MOD. Neste caso, o método de apropriação Sequencial está disponível e não é necessário gerar os lançamentos contábeis.

O cálculo de custos no Microsiga Protheus® funciona OFF-LINE, quando:

Efetuar os lançamentos contábeis depois de todos os movimentos dos mês fechados (NFs de complemento, despesa de importação, etc.), assim, ocorrem saídas de produto antes das entradas, o que causa um saldo negativo temporário.

O recálculo do custo médio existe exatamente para suprir a deficiência causada por esta situação (OFF-LINE), recolocando os movimentos na seqüência, garantindo que as entradas sejam processadas antes das saídas e gerando os lançamentos contábeis necessários.

O fluxo de fechamento de custos OFF-LINE é feito da seguinte forma:

Recálculo dos Custos de Entrada (no caso de mudanças de TES ou taxa de moedas);
Recálculo do Custo Médio (além de atualizar o valor dos movimentos serve para atualizar os campos de valor e quantidade final);
Virada dos Saldos (para criação dos saldos iniciais do período seguinte).

Custo FIFO

O CUSTO FIFO também está disponível para utilização no Microsiga Protheus®, porém apenas OFF-LINE. Para sua utilização, habilite o parâmetro MV_CUSFIFO para processar a rotina Recálculo.

Poder de Terceiros

Para controlar Poder de Terceiros:

Utilize o método de apropriação diária.
Verifique o conteúdo da pergunta Atualiza Arq. De Movimentos.
Verifique o conteúdo da pergunta Gera Estrut. Pela movimentação.

A importância do nível dos produtos e movimentos

O nível é um fator decisivo para efetuar a ordenação dos movimentos em Recálculo do custo médio. É pelo nível que o Sistema identifica qual a seqüência de processamento entre todos os produtos.

Normalmente, ao utilizar uma estrutura e efetuar toda movimentação padrão do Sistema, todos os movimentos já possuem a informação de nível gravada corretamente.

Se o nível apresentar inconsistência na gravação verifique:

1ª Exceção – Requisição de produtos que não fazem parte da estrutura do produto PAI da ordem de produção.

Quando ocorrem requisições desse tipo, o Sistema solicita a confirmação do movimento, indicando que o produto requisitado não faz parte da estrutura do produto PAI da Ordem de Produção.

Nessa situação ocorrerá inconsistência na valorização dessas requisições no recálculo do custo médio, visto que o Sistema desconhece que o produto requisitado é um componente do produto produzido. Assim, o custo do produto requisitado é calculado após a produção do produto PAI.

Utilize a pergunta Gera Estrutura pela Movimentação com o conteúdo igual a Sim, para geração de uma estrutura temporária baseada nos movimentos e consiga processar os movimentos na seqüência correta.

2ª Exceção – Requisição de produtos que não fazem parte da estrutura do produto PAI da ordem de produção + requisição de retrabalho.

Ao utilizar retrabalho (requisitar o produto PAI para uma OP do próprio produto PAI), o Sistema apresenta mensagem de erro de recursividade e não processa o cálculo dos níveis da maneira correta, comprometendo todo o recálculo de custo.

sigapcp_custos01

Nesta situação utilize a opção retrabalho: crie um código diferente para o produto e processe a rotina.

Exemplo:

Código para produto PAI retrabalhado: PAI-RETRABALHO

E então transfira o saldo do produto PAI para o novo código PAI RETRABALHADO e depois requisite código PAI para a OP.

sigapcp_custos02

Rotina Recálculo do Custo Médio

A rotina de recálculo do custo médio não coloca simplesmente entradas antes de saídas, mas verifica também o nível e o tipo dos movimentos efetuados para ordenar o processamento corretamente. Apresenta-se essa seqüência para permitir alteração, por meio da pergunta Mostra Seq. Cálculo? (Sim ou Não).

A seguir são apresentados os tipos de seqüência utilizada, de acordo com a característica do movimento (informação gravada no campo TRB_ORDEM):

100 - Compras
120 - Entrada de beneficiamento PERÍODO ANTERIOR
150 - Devolução Compras
200 - Devolução Vendas PERÍODO ANTERIOR
250 - Remessa Beneficiamento
280 - Retorno Beneficiamento PERÍODO ANTERIOR
290 - Retorno Beneficiamento
300 - Movimentações Internas (menos requisições para consumo e transferência)
300 - Movimentações Internas de transferência (w)
300 - Remessa Beneficiamento Fora de Produtos sem estrutura (x)
300 - Retorno Beneficiamento Fora de Produtos sem estrutura (y)
300 - Remessa Beneficiamento Fora de Produtos com estrutura (x)
300 - Retorno Beneficiamento Fora de Produtos com estrutura (y)
300 - Entrada de beneficiamento efetuado fora e Requisição para OP (z)
301 - Requisições para Consumo
480 - Apontamento de Projetos (SIGAPMS)
500 - Vendas SD2
550 - Devoluções Vendas do período

Análise dos Resultados (Recálculo do Custo Médio)

Para análise dos resultados utilize o Relatório de KARDEX, impresso pela seqüência de cálculo. Desta forma, mostra-se exatamente qual foi o processamento efetuado pelo Sistema.

Uma série de fatores por considerar para efetuar a análise dos resultados obtidos no recálculo do custo médio:

Saldo inicial dos produtos.
Nível dos produtos envolvidos.
Seqüência dos movimentos apresentada anteriormente.
Tipo de Apropriação de cálculo escolhida.
Customizações utilizadas na gravação dos arquivos de movimentação.

Conceito de Retrabalho de produtos - Custo FIFO e Custo Médio

Ao executar a rotina Recálculo Custo Médio e utilizar o processo de retrabalho de produtos ou desmontagem de produtos, utilize o método de apropriação Sequencial, por meio do parâmetro Método de Apropriação? configurado com conteúdo igual à Sequencial.

Caso queira utilizar o processo de retrabalho de produtos ou desmontagem de produtos com os métodos de apropriação mensal ou diário, o parâmetro Método de Apropriação deve estar com conteúdo igual à Mensal ou Diária.

Utilize o ponto de entrada MA330TRB para customizar este procedimento, pois a rotina padrão não compreende esse processo.

Veja também

Portal TDN.