Tempo aproximado para leitura: 00:05:00 min
Dúvida
Qual a utilidade da rotina de Indicador de Produtos (MATA019) e qual a relação com o parâmetro MV_ARQPROD com esta rotina?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões.
Solução
O Protheus permite a utilização do Cadastro de Produtos (SB1) de forma compartilhada, porém, determinadas características dos produtos podem ser exclusivas por filial para alguns registros da SB1. Para atender esta peculiaridade existe o a rotina de Cadastro de Indicadores de Produtos (MATA019) que permite tratar determinadas características de cada produto de forma exclusiva para cada filial. Quando cadastramos um Indicador (campo da SB1) de um produto, estas características são gravadas na tabela SBZ.
O que é necessário para o correto uso desta rotina?
Para o uso desta rotina, é importante que o parâmetro MV_ARQPROD (que basicamente permite ao usuário escolher se os dados de indicadores de produtos serão considerados pela tabela "SB1" ou "SBZ") esteja habilitado. Normalmente é configurado com conteúdo SBZ justamente para, nas rotinas que checam este parâmetro, o Sistema sempre buscar os dados do Indicador de Produtos (SBZ) primeiramente. Só em caso de não existência do registro dos campos da SBZ para uma filial, ele buscará os mesmos pela SB1.
Observação Importante: O parâmetro MV_ARQPROD não deve ser criado exclusivo para cada Filial, no padrão esse parâmetro deve ser Compartilhado para todas as Filiais. Ou seja, no parâmetro o campo Filial deve manter em Branco como no exemplo do print abaixo.
Exemplo prático do uso da rotina Indicadores de Produtos usando o campo "Armazém Padrão" (B1_LOCPAD)
Usaremos um produto (PA23) para exemplificar a utilidade desta rotina. Este produto, na Filial batizada "Matriz", foi cadastrado com Armazém Padrão 01 (B1_LOCPAD = 01). Porém, na "Filial 02", o Armazém Padrão (BZ_LOCPAD) dele será o 50. Veja:
O controle via SBZ funciona para o conceito de rastreabilidade?
Não, o controle de RASTRO é exclusivamente com o uso da SB1, o controle de rastro não tem funcionalidade para o processo com MV_ARQPROD.
0 Comentários