No conteúdo deste manual são citados Identificadores de Regras, porém, no GO UP não é possível incluir, excluir ou alterar identificadores e suas regras associadas, pois o sistema possui funções nativas devido aos processos de negócio pré-definidos.

F215FES - Fechamento dos Estoques

Esta tela permite o fechamento e atualização dos estoques.

Observações

Caso o processo de fechamento/atualização de estoques esteja em execução para a filial que está se deseja iniciar um novo processamento, será retornada a mensagem a seguir, bloqueando processamentos paralelos da mesma filial: "Existe um fechamento/atualização de estoques em andamento para a filial X no período de DD/MM/AAAA a DD/MM/AAAA inicializada pelo usuário Y. Último status gerado pela execução foi no dia DD/MM/AAAA às HH:MM. Não será possível alterar o período de estoques ou iniciar um novo fechamento/atualização de estoques nesse momento."

O que define se há um processo de fechamento/atualização de estoques em andamento para a empresa/filial são dois pontos simultâneos:

Caso a execução do processo não finalize corretamente, deixando assim o campo HORFIM da tabela E215FES igual a "0", após dez minutos sem serem gravados registros na tabela E215DET para o processo de fechamento/atualização de estoques em andamento, um novo processamento de fechamento/atualização será permitido.

Processos

Uma verificação na rotina de fechamento de estoques será efetuada no final das seguintes formas de processamento: Atualizações dos Estoques e Atualização e fechamento do período. Esta verificação consiste em procurar algum movimento que foi ignorado pelo fechamento de estoques, sendo verificados todos os movimentos (que pertencem a filial informada no cabeçalho) que foram executados pelo fechamento de estoques, a fim de encontrar algum movimento, que por algum motivo, foi ignorado pelo fechamento.

Os critérios para rotular um movimento como ignorado são os campos: Preço Médio do estoque total que não poderá estar zerado, e o campo Observação do fechamento de estoques, que deverá ter em seu conteúdo o texto {Preço Médio = . Caso os critérios não sejam atendidos, a rotina adicionará o movimento ignorado pelo fechamento na estrutura de log do fechamento de estoques e ao final do processo será apresentada uma mensagem para o usuário, informando que o fechamento foi executado com sucesso, e que as informações podem ser consultadas no Painel de Fechamento de Estoques (F215PFE).

Ao realizar o fechamento ou uma atualização de estoque, quando houver mudança de preço médio, são geradas pendências de preço médio do produto para a exportação, através do web service com.senior.g5.co.int.varejo.produto, porta ExportarPrecoMedio.

Observação

As entradas por transferência com quantidade zero serão tratadas como movimentos de acerto de valor, portanto, não serão valorizadas como transferência.

Na rotina de Fechamento (feita por essa tela ou pelo web service com.senior.g5.co.mcm.est.estoques, porta Fechar), nos processamentos onde for gerado movimento de acerto que ajuste quantidade, será gerado também o Controle de Entrada e Saída de Produtos para controle de imposto. Será gerado um registro para cada movimento de acerto de estoque. Para consultar os registros de Controle de Entrada e Saída gerados, deve-se acessar a tela de Manutenção de Controle de Entrada de Produtos (F440RCI).

O Controle de Entrada e Saída de Produtos também será atualizado quando o fechamento de estoque estiver sendo regerado, ou seja, quando processado novamente um fechamento de estoque, serão excluídos os movimentos de acerto gerados anteriormente e serão gerados novos.

Observação

  1. Para clientes que fazem o fechamento de estoques diariamente utilizando a opção de Atualização e fechamento do período, o parâmetro não terá impacto;
  2. Para o primeiro dia de atualização de estoques, não haverá ganhos de performance. No entanto, conforme os dias vão avançando, o ganho será maior, pois os movimentos que já foram valorizados nos dias anteriores não serão revalorizados, aumentando o desempenho. Exemplo: se uma Filial possui o período de estoques como 01/07/20XX a 31/12/20XX, e a atualização de estoques é feita diariamente, no dia 09/07 todos os movimentos até esse dia estarão valorizados na Filial. Ao executar uma atualização no dia 10/07, mesmo que os parâmetros de fechamento recebam como data inicial 01/07/20XX, somente serão valorizados os movimentos de 10/07;
  3. Caso seja gerado um movimento retroativo ou a exclusão de um movimento de estoque, com data de 05/07/2019, por exemplo, ao executar uma atualização no dia 10/07, serão valorizados os movimentos a partir de 05/07.

Campos

Filial
Código da filial a ser processada. O fechamento será executado por filial, calculando o preço médio a cada movimento, considerando as quantidades anteriores nos depósitos, quando o produto for movimentado em vários depósitos.

Período Inicial
Data inicial do período de fechamento dos estoques. É sugerida automaticamente a data inicial do período de estoques aberto na filial e não permite que a mesma seja alterada.
Quando a rotina do fechamento dos estoques for executada pela primeira vez, o período inicial do fechamento deve ser igual a data da primeira movimentação de estoques na filial.

Período final
Data final do período de fechamento dos estoques. É sugerido automaticamente o último dia do mês informado no período inicial, permitindo que o mesmo seja alterado, desde que não ultrapasse o período final de estoques informado na filial.

Essa data serve somente para atualização do período na filial, pois o fechamento atualiza todos os movimentos feitos no estoque até a data atual.
Caso o primeiro fechamento não seja executado desde o início das movimentações, as atualizações feitas pelo mesmo poderão não ser eficazes.
Só será permitido o fechamento dos estoques dentro do período contábil informado em Cadastros > Filiais > Contabilidade.

Nota

O identificador de regra EST-215NFFIL01 tem influência no processo, com relação a utilização de período inicial e final, neste caso com o seu, caso o usuário estiver fechando uma determinada filial e o sistema encontrar uma transferência e/ou uma nota de devolução para outra filial, o período em aberto desta outra filial. não será mais alterado. Já quando utilizado o identificador EST-215DAFDI01, o sistema respeita a data final informada na tela e não pesquisa por movimentos até a data de hoje, como é o padrão. Consulte a documentação de cada identificador para um melhor detalhamento sobre seu comportamento.

Período aberto na filial
Exibe o período aberto em Cadastros > Filiais > Estoques.

DIFERENÇAS DE SALDO (QUANTIDADE)

Avisa
Quando o usuário marcar esta opção o sistema carregará internamente a data e hora em que o fechamento foi iniciado, e caso seja detectada alguma diferença de quantidade em vez do sistema fazer o acerto ele guardará internamente quais os produtos que tiveram diferença Não fazendo nenhum tipo de Acerto. No final do fechamento, o sistema fará uma busca por todos os movimentos em que a data e a hora de digitação forem maiores que a data e a hora inicial do fechamento (data de hoje). E se a soma das quantidades que foram movimentadas durante o fechamento for diferente da diferença detectada pelo fechamento inicialmente, este produto em questão será gravado na estrutura de log do fechamento de estoques para posterior consulta no Painel de Fechamento de Estoques (F215PFE).

Corrige
Quando o usuário marcar esta opção o sistema sempre exigirá que a data final do fechamento seja maior ou igual a data de hoje. Pois o fechamento sempre realiza as comparações de quantidades em cima da data de hoje, e com isso, não haverá mais problemas para o fechamento(fins de contabilidade). Após esta verificação o sistema corrigirá todos os movimentos normalmente, conforme a definição do usuário (gerar acerto ou atualizar pelos movimentos).

Observação

TIPO DE FECHAMENTO - Normal ou Por Origem.
Para que o fechamento por origem, a tabela E070PFO (períodos de fechamento por origem), tem por objetivo, guardar um período de movimentações abertos para cada Origem, ou seja, quando for rodado um fechamento por origem, o sistema atualizará esta nova tabela, com um período fechado e apenas o fechamento poderá atualizar esta tabela.

Ignorar OtiAtuEst - Transferências
Para habilitar a opção, é necessário que o identificador de regras EST-215OTTRF01 esteja ativo. Por padrão, o parâmetro global OtiAtuEst será ignorado na execução da valorização das transferências. Para que o mesmo seja executado, a opção deve ser desmarcada.

Botões

Críticas
Este botão realiza verificações como: transações sem a informação de entrada ou saída, transações que não possuíam forma de valorização, produtos produzidos cuja derivação não possuem preço de custo, produtos sem uma derivação válida, depósitos pertencentes a filiais que não existem.

Nota

Transferências
Tem a função de executar a rotina de Valorização das Transferências referente aos movimentos de estoques oriundos da transferência entre filiais e transferência entre produtos ou depósitos.

Primeira movimentação do produto

Esta grade permite a alteração nos movimentos iniciais dos produtos, em relação à quantidade e valor do movimento.
Ao assinalar a opção Correção do Primeiro Movimento e mandar mostrar, serão relacionados na grade, todos os produtos cuja primeira movimentação na filial foi feita dentro do período informado para o fechamento dos estoques.

Sel
Este campo aparecerá marcado para os movimentos que possuírem quantidade anterior/valor anterior diferentes de zero, sendo que ao processar, serão gravados com valor zero.
Caso, seja necessário alterar a quantidade/valor do movimento, o campo Sel. deve ser marcado para que no processamento a alteração seja efetuada.

Produto
Serão mostrados todos os produtos que possuírem sua primeira movimentação na filial/depósito dentro do período informado para o fechamento.

Deriv.
Derivação do produto.

Depósito
Código do depósito, para o qual foi feita a primeira movimentação do produto. Pode existir mais que um depósito para o mesmo produto.

Data Mov.
Data do primeiro movimento do produto.

Seq.
Sequência do movimento. Normalmente o primeiro movimento do produto possui sequência 1.

E/S
Indica se o primeiro movimento é uma Entrada ou Saída.

Qtd. Mov.
Quantidade do primeiro movimento. Esta quantidade pode ser alterada pelo usuário, sendo que ao processar o fechamento todos os movimentos posteriores serão afetados pela alteração, pois o primeiro movimento calcula o preço médio inicial do produto.

Valor Mov.
Valor do primeiro movimento. Este valor pode ser alterado pelo usuário, sendo que ao processar o fechamento todos os movimentos posteriores para o produto, serão afetados pela alteração, pois o primeiro movimento calcula o preço médio inicial do produto.

Qtd.Ant.
Quantidade anterior ao primeiro movimento. Este campo deve aparecer zerado. Caso exista quantidade anterior ao primeiro movimento, a mesma será zerada no processamento.

Valor Ant.
Valor anterior ao primeiro movimento. Este campo deve aparecer zerado. Caso exista valor anterior ao primeiro movimento, o mesmo será zerado no processamento.

Veja também:

Este artigo ajudou você?