Árvore de páginas

Produto:

Protheus.

Ocorrência:

Quais os possíveis impactos no Custo na reabertura de estoque?

Passo a passo:

Atualmente não existe um programa padrão para reabertura de estoque, porém existem usuários que realizam tal processo eliminando os registros da tabela SB9 e ajustam o parâmetro MV_ULMES com a data do período anterior.

Não recomendamos a realização deste processo, pois não é um processo padrão do sistema, porém quando não existe alternativa o cliente deve se atentar a seguinte situação:

  • Não se deve reabrir fechamentos de estoque quando em sua base de dados existem ordens de produção (Tabela SC2) que possuem movimentação de requisição/devolução de estoque contra OP entre os períodos de fechamento de estoque. Pois esta ação irá prejudicar o controle de custos destes produtos desestabilizando seus valores.

Veja o exemplo:

Período Janeiro/2015

   Movimentos de estoque

Data

Movimento

Produto

Quantidade

Custo

05/01/15

Abertura   de Ordem de Produção 00000101001

PA

150   peças

Não   Tem

06/01/15

Requisição   Contra OP

MP

100   Peças

100,00

07/01/15

Requisição   Contra OP

MP

50   Peças

50,00

Fechamento de Estoque

Recalculo do Custo Médio (MATA330)

A rotina de custo médio prepara o saldo que está em processo (no exemplo acima 150,00 – duas requisições) da seguinte forma:

  • SC2->C2_VFIM1 = SC2->C2_VINI1 + Movimentações internas (Requisição/Devolução) contra produção para esta ordem de produção.

No nosso exemplo ficara:

  • SC2->C2_VINI1 = 0 (Pois a OP foi aberta neste mês)

Total de Requisições = 150,00

  • Resultado SC2->C2_VFIM1 = 150,00


Virada de Saldos (MATA280)

A rotina de virada de saldos prepara o saldo da tabela SC2 para o próximo período da seguinte forma:

SC2->C2_VINI1 = Saldo em processo do período anterior

SC2->C2_VINI1 = SC2->C2_VFIM1, ou seja SC2->C2_VINI1 = 150,00 para o próximo período.

 

Problema ao reabrir o período já fechado

Ao realizar o procedimento de reabertura de estoque o cliente que possui ordem de produção que são utilizadas em dois ou mais fechamento não se atentam ao controle de saldos da tabela SC2 e ocorre o problema abaixo:

  • Nova execução da rotina de Recalculo do Custo Médio (MATA330)
  • A rotina de custo médio prepara o saldo que está em processo (no exemplo acima 150,00 – duas requisições) da seguinte forma:

SC2->C2_VFIM1 = SC2->C2_INI1 + Movimentações internas (Requisição/Devolução) contra produção para esta ordem de produção.

No nosso exemplo ficara:

SC2->C2_VINI1 = 150,00 (Pois ao reabrir o estoque o cliente não conhece a estrutura de nossas tabelas e não tem o controle do campo C2_VINI1 do período anterior)

Total de Requisições = 150,00

Resultado SC2->C2_VFIM1 = 300,00 (aqui esta o impacto na reabertura de estoque, onde o custo ficara incorreto e será repassado para os apontamentos de produção)

Por este motivo não recomendamos reabrir períodos nesta situação.

Observações: