Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice

01. VISÃO GERAL

A rotina de separação de produtos saldos iniciais FIFO/LIFO, como o próprio nome diz, tem o objetivo de separar os produtos referentes a ordem de separação criada na rotina de “Ordem de Separação”, o  qual pode ter nascido de um pedido de vendas, de uma nota fiscal de saída, ou até mesmo de um ordem de produção.
 A rotina de separação é executada a partir de um único terminal RF por ordem de separação, orientando o operador na tarefa de encontrar e validar o produto nos armazéns, endereços ou lotes da organização, agilizando assim todo o processo.

Existem diversas formas de realizar a separação, de acordo com a combinação das seguintes características:

  • Tipo de código usado (código natural ou código interno);
  • Controle de localização (MV_LOCALIZ);
  • Controle de rastreabilidade (MV_RASTRO);
  • Número de série;

...

titleDica

...

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 Separação (ACDV166), com exibição das telas envolvidas no processo e 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

Deck of Cards
idParâmetros
effectTypefade
Card
id1
labelParâmetros (SX6)
effectTypefade
PerguntaDescriçãoTipo
MV_ACDOCSELimpa ocorrência da ordem de separação, se não esta no parâmetro MV_DIVERPV.CUSFIFOAtiva o tratamento FIFO.Lógico.Caractere
MV_CBFCQTD

Forca o foco na quantidade inventariada toda vez que estiver inventariando um produto.

  • 1 - Ativo
  • 2 - Desativado
Caractere
MV_CBREQD3Tipo do movimento padrão para requisição dos produtos para ordem de produção na separação.Caractere
MV_CONFEND

Confere o endereço na expedição RF

  • 0 - Não
  • 1 - Sim
Caractere
MV_DISTAUTIndica amarração entre almoxarifado e localização utilizada nas rotinas que consideram distribuição automática na entrada dos produtos.Caractere
MV_DIVERPVCódigo da divergência considerada para acerto do pedido vendas da ordem de separação.Caractere
MV_DIVERCTCódigo da divergência que será considerada para manter o operador na tela de separação.Caractere
MV_ESTNEG

Identifica se o sistema permitira que os saldos em estoque dos produtos fique negativo através de movimentação. Conteúdo deve ser:

  • (S)im
  • (N)ão
Caractere
MV_LOCALIZ

Indica se produtos poderão usar controle de localização física ou não.

  • (S)im
  • (N)ão
Caractere
MV_OSEP2UN

Permite a utilização da 1 U.M. na ordem de separação caso a quantidade a separar seja menor que a 2 U.M;

  • 0 - Não utiliza
  • 1 - Utiliza
Caractere
MV_SUBNSER

Indica se será permitida troca do número de série durante a separação de itens de pedidos de venda:

  • 1 - Sim
  • 2 - Não
  • 3 - Pergunta
Caractere

04. PROCEDIMENTOS

  • Em Expedição, selecione a opção Separação.

  • Informe como a separação será efetuada:

• Ordem de Separação.

• Pedido de Venda.

• Nota Fiscal de Saída.

• Ordem de Produção.

  • Preencha os campos de acordo com o tipo de separação selecionada.
  • Caso ainda existam itens a serem separados, o Sistema apresenta uma mensagem de alerta, permitindo ao operador, continuar o processo de separação.
  • Finalize a separação.

05. FUNCIONALIDADES

A rotina apresenta algumas funcionalidades por meio de teclas de atalho:

...

Permite a visualização dos produtos separados em qualquer parte da rotina.

...

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_CUSLIFOAtiva 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

Permite  apontar uma divergência, para justificar que determinado item não deve ser separado neste momento ou para eliminá-lo da ordem de separação.

Se a divergência informada estiver contida no parâmetro MV_DIVERPV, o item será estornado na liberação do Pedido de Vendas, permitindo ao operador posteriormente liberar o item deste Pedido de Vendas e gerar uma nova ordem de separação.

Este tipo de operação é utilizado quando não é possível efetuar o estorno, pois a ordem de separação já se encontra em andamento.

Quando existe a tentativa de pular um item, que já foi lido anteriormente, o Sistema exibe uma mensagem. Neste caso, os produtos lidos devem ser estornados para depois utilizar esta funcionalidade.

Se a divergência informada estiver contida no parâmetro MV_DIVERCT,  o item será pulado, porém continuará na lista de itens a ser separados. O conteúdo do parâmetro permite informa uma lista de ocorrências que manterão o operador na tela de separação caso informadas.

Exemplo:

Image Removed

...

Ao pressionar esta combinação de teclas, o Sistema exibe a tela para efetuar o estorno.

...

Ao pressionar esta combinação de teclas, o Sistema exibe a tela para informar um novo volume, criando uma nova etiqueta de volume para esta separação.

Este recurso somente estará disponível quando a ordem de separação estiver configurada para realizar embalagem simultânea.

07. TABELAS UTILIZADAS

  • CB3 - Tipos de Embalagem
  • CB4 - Divergências
  • CB6 - Volumes de Embalagem
  • CB7 - Cabeçalho de Ordem de Separação
  • CB8 - Itens de Ordem de Separação
  • CB9 - Produtos separados
  • CB0 - ID de etiquetas
  • SB1 - Descrição Genérica do Produto
  • SB2 - Saldos Físico e Financeiro
  • SB8 - Saldos por Lote
  • SBF - Saldos por Endereço
  • SC2 - Ordens de Produção
  • SC5 - Pedidos de Venda
  • SC6 - Itens dos Pedidos de Venda
  • SC9 - Pedidos Liberados
  • SDC - Composição do Empenho
  • SD3 - Movimentações Internas
  • SD4 - Requisições Empenhadas
  • SE4 - Condições de Pagamento
  • SF4 - Tipos de Entrada e Saída