Dúvida
O que são produtos de "Apropriação Indireta" (B1_APROPRI=I) e como configurá-los no Protheus?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões
Solução
Neste artigo trataremos do armazém de processo para materiais de apropriação indireta, como cadastrar o produto e fazer a requisição e/ou devolução ao armazém de processo.
Materiais de apropriação indireta são materiais de difícil controle no processo de produção como por exemplo um barril de tintas, no qual os funcionários vão coletando os litros aos poucos.
Veja também a FAQ abaixo com as instruções e conceitos:
https://tdn.totvs.com/pages/viewpage.action?pageId=235592220
Para facilitar e fixar o entendimento, abaixo algumas demonstrações sobre produtos com Apropriação Indireta e Armazém de Processo neste artigo.
1. Definindo o Armazém de Processo
O primeiro a passo é definir o armazém de processo, por padrão o parâmetro MV_LOCPROC vem preenchido com o armazém 99.
2. Cadastrando um produto que será de Apropriação Indireta
Posteriormente, devemos cadastrar o produto e preencher o campo B1_APROPRI com o conteúdo “I-INDIRETO” conforme imagem abaixo.
3. Criação dos armazéns 99 (Armazém de Processo) e 01 (Armazém Padrão)
Através da rotina AGRA045, devemos criar os armazéns 99 e 01, além de dar saldo inicial com quantidade 10 para o armazém 01 (não é permitido dar saldo inicial ao armazém 99 (MV_LOCPROC)).
4. Criando os Tipos de Movimentações (TM) para Remessa e Devolução
Devemos cadastrar dois Tipos de Movimentação através da rotina MATA230, sendo um tipo de TM Remessa e outro Devolução. Em ambos, devemos preencher o campo F5_APROPR = “NÃO”, pois, conforme a imagem abaixo ilustra, quando preenchemos com o conteúdo “NÃO”, o sistema ativa a apropriação indireta, enquanto o conteúdo “SIM” desativa a apropriação indireta.
OBS: No caso da apropriação indireta, devemos fazer as requisições e/ou devoluções apenas no armazém padrão do produto (não fazer no armazém 99 (MV_LOCPROC)).
5. Dando saldo inicial ao produto PI2;
6. Transferindo 7 unidades do nosso produto ao Armazém de Processo
Vamos fazer uma requisição de quantidade 7 ao armazém 01. Com isso, o sistema gerará automaticamente movimentos do tipo “RE3” no armazém 01 e “RE3*” no armazém 99. Assim, nosso armazém padrão (01) ficará com 3 unidades e o nosso armazém de processo (99) ficará com a quantidade 7 (conforme imagens abaixo mostrando a movimentação e os resultados impressos no relatório MATR900).
7. Transferindo 2 unidades do nosso produto do Armazém de Processo (99) para o Armazém Padrão (01)
Se quisermos transferir um saldo do armazém 99 para o armazém 01 devemos fazer uma devolução (utilizando o TM mencionado acima no artigo) filtrando o armazém 01 (nunca fazer movimento filtrando o armazém de processo) e o sistema fará o inverso da operação anterior transferindo o saldo para o armazém padrão.
Se em algum momento for preciso fazer ajustes no saldo do armazém 99 deve ser feita uma devolução ao armazém 01 usando a TM com F5_APROPR = NAO. Depois que o saldo voltar ao armazém padrão, poderás fazer os ajustes necessários no saldo do produto (em caso de geração de Bloco K no SPED o recomendável é fazer ajustes de estoque através de inventário para correta apuração).
Observações:
-Não é necessário ter um local de estoque cadastrado com o definido no parâmetro MV_LOCPROC.
-Caso seja cadastrado um local de estoque igual ao usado no parâmetro MV_LOCPROC, as movimentações para este local serão iguais as movimentações de qualquer outro local cadastrado.
Saiba mais:
Clique aqui e acesse mais artigos sobre Movimentação no Estoque
1 Comentários