Fechamento Estoque Protheus

Fechamento Estoque Protheus

Como fazer Fechamento Estoque Protheus?!

A rotina de fechamento estoque Protheus ajudará a garantir a integridade dos saldos em estoque evitando lançamentos retroativos. E guardando uma posição de como estava o seu estoque em uma determinada data. Muito empresas sobreviviam sem fazer fechamento estoque Protheus, mas a partir da obrigatoriedade do inventario no arquivo do SPED essa rotina passou a ser indispensável.

Esse material está mais atualizado utilizando versão do Protheus mais recente disponível, a release 11.8. Inclusive com o menu novo de estoque, que cá prá nós mudou bastante. Ilustraremos com imagens tela a tela pra facilitar. E disponibilizamos vídeo demonstrativo de todo o processo. Para garantir sua aprendizagem.

1 – Consulte o conteúdo do parâmetro “MV_ULMES”

Esse parâmetro informa a data do último fechamento de estoque realizado. Esse parâmetro bloqueia a inclusão de lançamentos de notas de entradas(SD1), notas de saídas(SD2) e movimentações internas(SD3) com data igual ou anterior à data gravada em seu conteúdo. Caso na sua empresa a rotina de fechamento estoque Protheus nunca tenha sido utilizada o conteúdo padrão que vem na instalação era pra estar 19970101.

Para acessa-lo entre no configurador colocando no programa inicial sigacfg. Siga as opções de menu Ambientes-> Cadastros-> Parâmetros localize o parâmetro MV_ULMES e clique na opção alterar.

MV_ULMES

Exemplo: MV_ULMES = 19970101. Nesse exemplo, o último fechamento de estoque foi efetuado na data de 01/01/1997. Dessa forma, o Sistema não permite que sejam realizadas movimentações no estoque com data igual ou anterior à 01/01/1997.

2 – Recálculo do custo de entrada das mercadorias (opcional)

Essa rotina tem a finalidade de recalcular o custo de entrada das mercadorias registradas no recebimento de materiais, devendo ser executada sempre que algum parâmetro influencie na alteração do custo do produto. Como por exemplo, a alteração do TES: alíquotas, cálculo de tributos, crédito de impostos etc.

Se durante o Mês de fechamento do estoque, ocorreu alguma alteração no cadastro de TES, efetue o processamento de cálculo da rotina “Custo de Entrada”. Caso contrário, não é necessária a execução desse passo.  Se esse for o seu caso, você deverá executar a rotina “Custo de Entrada”, disponível nas opções de menu Miscelânea-> Processamentos-> Refaz Cust. Entrada.

Recalculo Custo Entrada

3 – Inventário de produtos (opcional)

Caso a quantidade, custo e saldo financeiro de seus produtos no sistema esteja coerente com a realidade. Esse passo não será necessário. Mas se esse não for o seu caso recomendamos que seja providenciada uma recontagem física de materiais, confrontando-se os resultados com os saldos fornecidos pelo Sistema. Segue link com passo a passo do processo de Inventário.

4 – Execute a rotina de acerto Refaz Saldos (opcional)

A rotina Refaz Saldos, disponível nas opções de menu Miscelânea-> Processamentos, tem o objetivo principal de calcular e fornecer a posição do estoque mediante os movimentos do Sistema (notas fiscais de entrada e saída e movimentos internos no estoque).
Para cada item do estoque o Sistema recalcula, em quantidade e valor, os saldos em estoque e saldos iniciais.

4 - Refaz Saldos 4 - Refaz Saldos2

5 – Recálculo do custo médio (procedimento obrigatório)

O objetivo da rotina Custo Médio, disponível nas opções de menu Miscelânea-> Cálculos, é efetuar recálculo do custo médio ou contábil a cada valorização dos estoques dos produtos, com base nas novas entradas de matérias-primas somadas aos saldos existentes.
5 - Recalculo Custo Médio

5 - Recalculo Custo Médio - Parametros5 - Recalculo Custo Médio6

Os parâmetros do print foram preenchidos para uma empresa que trabalha sem o módulo contábil implantado. Mas pra quem usa com a contabilidade deverá ativar os parâmetros relativos a contabilização. No reprocessamento do custo médio, são eliminados todos os lançamentos contábeis já realizados e gerados novamente.

6 – Procedimento de conferência de resultados

Antes de efetivar o fechamento do estoque no período e executar a virada de saldos, emita todos os relatórios de conferência do estoque necessários à empresa, os quais possibilitam analisar a posição de estoque, verificar a movimentação diária dos produtos por meio do kardex, visualizar por tipo de material todas as entradas e saídas do estoque, entre outros.

Exemplo: Impressão do relatório de posição de estoque, Kardex por Dia.

7 – Execute a rotina Virada dos Saldos (procedimento obrigatório)

Para efetuar o fechamento do estoque no final do período, execute a rotina “Virada dos Saldos”.
Essa rotina faz com que os saldos finais, calculados pela rotina de Recálculo do Custo Médio, sejam transferidos como saldo inicial da data informada no parâmetro Data-base para executar o fechamento.
Ao realizar a virada de saldos, o Sistema atualiza os registros do arquivo “SB9 – Saldos Iniciais” que compõem saldos iniciais do próximo período com o saldo final, obtido no recálculo do custo médio.
Além disso, atualiza o parâmetro “MV_ULMES” com a data informada para fechamento. Assim, não permitirá que sejam efetuadas movimentações no estoque com data menor ou igual à data do fechamento.

7 - Virada Saldos7 - Virada Saldos2

 

Para esse artigo seguimos as recomendações confirme link do TDN: Como realizar a virada de saldos no estoque . Apenas atualizamos caminhos no menu novo, ilustramos com telas e fizemos o vídeo pra facilitar.

Deixe as suas dúvidas nos comentários aqui abaixo, terei prazer em respondê-los.

10 comentários

  • Rubem

    Prezados, boa noite!
    Parabéns pelo excelente conteúdo.
    Produtos que controla LOTE qual o cuidado é preciso para fazer o fechamento?

    Obrigado!

    • Oi Rubem, bom dia!
      Sobre o fechamento de estoque não me recordo de tratamento especial referente aos produtos que controlam “lote”. Mas é importante que toda e qualquer movimentação de estoque já tenha sido feita antes de rodar o processo de fechamento. Tenho clientes que utilizam “lote” e fazem fechamento de estoque mensalmente sem problemas. Mas se você lembrar de algo bem especifico compartilhe com a gente.
      Agradecemos seu feedback, continue nos acompanhando e compartilhe sua experiência com o userfunction.com.br com seus amigos.
      Grata,

  • Sidelcino

    Parabéns pelo excelente conteúdo!

  • Anderson

    Olá, boa tarde! Gostaria de colaborar com o site com materiais que creio que ajudariam bastante a quem procura informações sobre processos relativos ao protheus. Não encontrei uma forma de como fazê-lo mas de qualquer forma, deixo aqui meus parabéns por este espaço. Muito bom mesmo!

  • Elton Teodoro Alves

    Olá ….

    O colegas alguma vez usaram o parâmetro MV_DBLQMOV que bloqueia a movimentação do estoque em um período ?

    • Oi Elton! Não costumo usar esse parâmetro, mas sei da existência dele. Ele não permite movimentação com data anterior a data dele, sendo que não obriga a rotina de conferencias do fechamento como o MV_ULMES. Se alguém tiver experiencia com o MV_DBLQMOV favor compartilhar conosco. Grata!

  • Everton

    Ao rodar a rotina de custo médio com o parâmetro “Atualiza Arq de Movimentos” marcado como “SIM” o sistema apagou o custo das movimentações PR0 cujo movimento de RE0 está no mês anterior.

    Exemplo: As requisições feitas para um produto foram feitas no mês de agosto 2015 e a produção PR0 foi feita em setembro 2015. Ao rodar o custo médio do mês de setembro com o estoque de agosto fechado com o parâmetro citado, o custo do PR0 foi zerado.

    Como eu faço para que o custo seja recomposto?

  • Cícero

    Boa tarde!

    Quanto a geração do relatório de posição de estoque, pelo número elevado de filiais que tenho para executar o fechamento, o relatório demora horas para ser gerado. Existe uma outra forma de eu consultar a posição de estoque dos produtos em uma determinada data?

    Tentei uma query na tabela SB2, porém, nesta tabela consigo apenas o saldo atual, não consigo o saldo em uma data específica?

    Pode me ajudar?

    Obrigado!

    • Oi Cícero! Realmente essas rotinas podem ficar lentas. Sugiro que você tente instalar store produre como essas:
      MATSXFUNB-Calculo de Estoque
      MATA225-Saldos em estoque
      MATA300-Saldo atual
      Ainda não temos artigos sobre a utilização de store procedure, vou acrescentar aqui na lista de sugestões para os próximos.
      Espero que te ajude, bom trabalho!