Conceito de Lote Único para Produtos com Rastreabilidade do Tipo Lote (ESTW002)
Wizard para preparação do ambiente para trabalhar em lote único
Linha de Produto: | Microsiga Protheus® | ||||
Segmento: | Manufatura | ||||
Módulo: | SIGAEST - Estoque e Custos | ||||
Rotina: |
| ||||
Cadastros Iniciais: | Cadastro de Produtos | ||||
Chamados Relacionados | DMANMAT01-9920 | ||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos Homologados pela TOTVS | ||||
Tabelas Utilizadas: | SB8 - Saldos por Lote. SD5 - Requisições por Lote. SBJ - Saldos Iniciais por Lote. | ||||
Sistema(s) Operacional(is): | Todos Homologados pela TOTVS |
Atualmente, o controle de rastreabilidade por lote possibilita a digitação do número do lote de entrada do produto. Nesse caso, o número do sublote é ignorado, sendo necessária apenas a informação do número do lote nas movimentações, embora, internamente o sistema gere o sublote.
Para definir se deve ser utilizado o conceito de lote único na rastreabilidade por lote, criou-se o parâmetro “MV_LOTEUNI”, que quando configurado com "T" (Verdadeiro), indica que o número do sublote não deve ser gerado. As empresas que desejarem controlar a rastreabilidade apenas pelo número de lote, utilizando esse novo conceito, e que já possuírem movimentação no estoque, devem executar o Wizard - ESTW002, a fim de ajustar as tabelas envolvidas no processo de rastreabilidade (SB8–Saldos por lote, SD5–Requisições por lote e SBJ–Saldos iniciais por lote) e de aglutinar todos os registros com base no lote (campos de nome ??_LOTECTL).
Após a execução do compatibilizador, o Sistema, automaticamente habilitará o parâmetro “MV_LOTEUNI” com “T” (verdadeiro).
Importante:
- O parâmetro “MV_LOTEUNI” não poderá ser desativado após sua criação, sob pena de danificar a base de dados.
- O compatibilizador irá realizar o ajuste nas tabelas de todas as filiais da empresa escolhida.
- Uma vez que o Sistema permite a transferência de produtos do estoque entre as filiais da empresa, o conceito de lote único é aplicado para todas as filiais, não sendo possível a escolha de uma filial específica.
- Somente para Versões iguais ou superiores a 12.1.17 do Protheus.
- O parâmetro "MV_UPD8THR" Define o numero de threads (múltiplos processos) que a adequação das tabelas pode rodar, limitado a 15 (quinze) processos. Sua ausencia é assumido 1(uma) thread.
MV_UPD8THR
Importante
Antes de executar Wizard - ESTW002 é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA, versão 12) e dos dicionários de dados SXs (diretório PROTHEUS_DATA_SYSTEM, versão 12).
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Atualizações do Compatibilizador
Será criado, no dicionário de parâmetros do Sistema (tabela SX6), o seguinte parâmetro:
Nome da Variável | MV_LOTEUNI |
Tipo | L |
Descrição | O conceito de lote único deverá ser utilizado para produtos c/rastreabilidade igual a lote? Pad=True Atenção! A alteração indevida pode danificar a BD! |
Valor Padrão | .T. |
Procedimento para Utilização
- No SmartiClient, no campo Programa Inicial, digite U_ESTW002.
Será apresentada uma mensagem ao usuário explicando sobre a atualização a ser efetuada na base e no dicionário de dados. - Clique na opção Ok para continuar.
É apresentada uma nova tela que exibe os termos e condições do ajuste das tabelas da rastreabilidade. - Leia os termos e condições do ajuste e para continuar, marque a caixa “Sim, lí e aceito o termo acima”.
- Clique na opção Avançar.
- Em seguida, escolha a empresa em que se deseja realizar o ajuste e clique em Avançar.
- Aguarde a finalização do ajuste.
- Após a finalização, clique na opção Avançar.
Será apresentada a tela de Log. - Clique em Ok.