Árvore de páginas

01. VISÃO GERAL

A rotina de saldos iniciais FIFO/LIFO, como o próprio nome diz, tem o objetivo de iniciar um período com um saldo de produto, similar a rotina de saldos iniciais (MATA220), sendo que a rotina saldos iniciais dá a partida de saldos de produtos em um armazém considerando o saldo total do produto, não permitindo outros saldos iniciais do produto no mesmo armazém, e o saldo inicial Fifo, permite múltiplos saldos de partida com o conceito de lotes, ou seja, o primeiro saldo inicial informado será o primeiro a ser consumido no conceito FIFO (First In, First Out) / PEPS (Primeiro a Entrar, Primeiro a sair), ou o último saldo informado será o primeiro a ser consumido no conceito LIFO (Last In, First Out) / UEPS (Último a entrar, Primeiro a sair).

Estas rotinas são geralmente indicadas na implantação do sistema onde no ambiente físico já dispõe de estoque, e para dar início no sistema é necessário informar estes estoques no mesmo.  Caso não exista saldo para ser implantado, o estoque será gerado com as movimentações de notas de entradas com TES (Tipos de entrada e saída) configurada para atualizar o estoque, ou em movimentações internas de devolução, e ao termino de um período contábil, no fechamento de estoque (Virada de saldos) é gerado o saldo de fechamento como saldo inicial do novo período  automaticamente.

O saldo inicial visa informar a quantidade do produto e o valor de custo destes produtos voltados para o custo médio, e o saldo inicial Fifo visa informar a quantidade e custo de cada lote inserido cronologicamente voltados para o custo Fifo.  

O saldo inicial Fifo passa a ser considerado ao ativar o parâmetro "MV_CUSFIFO = .T. ", e ao dar um saldo inicial normal, o sistema alerta, mas não obriga que o controle Fifo esta ativo e o saldo inicial Fifo também deverá ser informado. 

O saldo inicial Fifo ou o fechamento de estoque, cria registros cronológicos controlados por um número de sequência na tabela de Saldos Iniciais FIFO/LIFO (SCC), que servirá de referência ao método usado, FIFO ou LIFO.   

02. EXECUÇÃO

  • Manual: Procedimento efetuado de forma manual via rotina de saldos iniciais FIFO/LIFO necessitando ações/comandos do usuário e a correta entrada e distribuição dos lotes FIFOs.
  • Automática: Após a execução da rotina do recálculo do custo médio (MATA330) onde é refeito todos os movimentos do período (Tabelas Movimentações Lote Custo FIFO (SD8) e Saldo P/ Lote Custo FIFO (SBD)) e fechamento do estoque no final do período contábil.


03. PARÂMETROS APLICADOS

    Pergunta Descrição Tipo
    MV_CUSFIFO Ativa o tratamento FIFO. Lógico.
    MV_FFONLIN

    Permite utilizar a apuração do custo FIFO no mesmo momento em que os movimentos do Documento de Entrada, Documento de Saída e Movimentos Internos são incluídos no sistema, sendo assim, a contabilização dos custos dos movimentos é gerada no mesmo momento da inclusão caso esteja configurado para gerar a contabilização.

    Caso esteja desabilitado os custos FIFOs, os movimentos serão atualizados na execução do recálculo do custo médio. 

    Lógico.
    MV_CUSLIFO Ativa o tratamento LIFO. Lógico.

    04. PROCEDIMENTOS

    Considerando ter um saldo total em estoque de quantidade 900 e custo 9.000, as entradas que geraram este total foram :

    QuantidadeValorDia
    300$ 300,0001
    300$ 300,0015
    300$ 300,0025


    • No menu do estoque em atualizações > Saldos > inicial;  incluir saldo inicial para um produto informando o armazém, a quantidade 900 inicial no mês, e o custo 9.000,00 desta quantidade; ao salvar será dado o alerta da necessidade de informar o saldo inicial FIFO.

    • No menu do estoque em atualizações > Saldos > inicial FIFO e LIFO; incluir saldo inicial do primeiro lote do dia 01, informando o produto, Armazém, a quantidade 300 e custo 300,00 e salve. Inclua os demais lotes do dia 15 e dia 20, observe que a data é apenas referência e a sequência em que foram sendo incluídos é que irá gerar os lotes sequenciais. O correto é que o total destes lotes Fifo sejam compatíveis com o total do estoque, neste caso 900.
    • Na tela principal, os produtos com data e saldo em branco são os saldos iniciais FIFO informados manualmente e com data e saldo com uma data são os saldos iniciais gerados no fechamento do período, e esta data é a data do fechamento.   

    05. TABELAS UTILIZADAS

    • SCC - Saldos iniciais
    • SD8 - Movimentações Lote Custo FIFO
    • SBD - Saldos p/ lote custo FIFO