CONTEÚDO
01. VISÃO GERAL
Essa rotina permite ajustar o saldo do produto e seu Kardex, de acordo com a opção de processamento selecionada:
Opção 1 - Ajuste de Kardex Endereço
Objetivo
Realizar o ajuste do Kardex (D13) com base no saldo por endereço (D14).
Funcionamento
Para esse ajuste é considerado o saldo do último fechamento (D15) mais o resultado do Kardex (D13), sendo então comparado com o saldo por endereço WMS (D14).
Ao final do processamento, caso seja identificada alguma divergência para mais ou para menos, é realizada a inclusão de um registro de Kardex com o valor da divergência, sendo que este pode ser localizado pelo D13_DOC igual a AJT_D14.
Exemplo de Utilização
Essa opção pode ser utilizada quando o saldo por endereço WMS (D14) está correto, porém, o Kardex encontra-se com divergência.
Opção 2 - Ajuste de Estoque Endereço
Objetivo
Realizar o ajuste do saldo por endereço WMS (D14) e do Kardex (D13), com base no saldo em estoque (SB2 ou SB8).
Funcionamento
Essa opção executa as seguintes ações:
1, Executa o ajuste de Kardex por endereço, conforme descrito na Opção 1.
2. Compara o saldo por endereço WMS (D14) com o saldo do produto (SB2) ou o saldo do produto por lote (SB8), dependendo da característica do produto.
3. Existindo divergência para mais ou para menos, o Sistema gera um saldo negativo ou positivo no endereço INVENTARIO.
4. O Kardex também será ajustado para registrar essa movimentação de entrada ou saída do endereço INVENTARIO, sendo que esse registro de Kardex pode ser identificado pelo D13_DOC igual a AJT_SB2.
Exemplo de Utilização
Essa opção pode ser utilizada quando o saldo do produto (SB2 e SB8) está correto, porém, o saldo por endereço WMS (D14) encontra-se com divergência.
IMPORTANTE
Essa opção não ajusta o saldo do produto (SB2) e o saldo do produto por lote (SB8), portanto, é imprescindível a realização do Inventário (por produto ou endereço), para que o Sistema reflita o armazenamento físico e remova o saldo do endereço fictício chamado de INVENTARIO.
Opção 3 - Ajuste de Saldo Produto
Objetivo
Realizar o ajuste do saldo do produto (SB2 e SB8), de acordo com o saldo por endereço do WMS (D14).
Funcionamento
Essa opção executa as seguintes ações:
1. Ajuste de Kardex por endereço, conforme descrito na Opção 1.
2. Ajuste de saldo WMS, conforme descrito na Opção 2.
3. Verifica o saldo da divergência registrado no endereço INVENTARIO e efetua o ajuste na SB2 e SB8, para mais ou para menos, pelos movimentos internos (SD3). Esse registro de movimentação interna pode ser identificado pelo D3_DOC igual a AJT_SB2. Para que os registros de ajuste sejam gerados na tabela SD3 é adotada a seguinte regra:
3.1. Se produto não tiver controle de lote é efetuada a comparação do somatório do saldo existente na tabela D14 (D14_QTDEST) com o saldo existente na tabela SB2 (B2_QATU). Se for diferente, o registro de ajuste será gerado.
3.2. Se o produto tiver controle de lote é efetuada a comparação do somatório do saldo por lote na tabela D14 (D14_QTDEST) com o saldo existente na tabela SB8 (B8_SALDO). Se for diferente, o registro de ajuste será gerado.
Se apenas a tabela SB2 estiver incorreta e as tabelas SB8 e D14 corretas (com a mesma quantidade), não será gerado o registro de ajuste. O ajuste da tabela SB2 deverá ser realizado manualmente pois, até então, não há processo de ajuste no módulo de Estoques para esta situação.
Exemplo de cenário com ajuste, existindo controle de produto por lote (haverá criação de registros para acerto da quantidade em estoque):
- SB2 - Incorreta (0)
- SB8 - Incorreta (0)
- D14 - Correta (32+108+5)
Como o objetivo é atualizar o módulo de Estoques (SB2 e SB8) com base no módulo WMS (D14), será gerado um registro de ajuste, na tabela SD3, com quantidade 145 (32+108+5). Esse registro fará a correção da quantidade nas tabelas SB2 e SB8:
- SB2 - Correta (0+145)
- SB8 - Correta (0+145)
- D14 - Correta (32+108+5)
Exemplo de Utilização
Essa opção pode ser utilizada quando o saldo por endereço WMS (D14) está correto, porém, o saldo de estoque (SB2 e SB8) encontra-se com divergência.
IMPORTANTE
02. PRÉ-REQUISITOS / RECOMENDAÇÕES
Se a versão do Sistema for inferior a 12.1.27, é necessário aplicar o sdfbra via Configurador (SIGACFG) para gerar os Perguntes (SX1) das novas rotinas.
Se a versão do Sistema for inferior a 12.1.27, as rotinas WMSA580 e WMSA585 devem ser incluídas no Menu de forma manual, via Configurador (SIGACFG).
- Deve ser realizado um backup da base antes do processamento.
Deve existir um endereço INVENTARIO (exatamente com essa nomenclatura) no Cadastro de Endereço (SBE).
O saldo por produto (SB2) e o saldo por lote (SB8) não podem apresentar divergências. Caso contrário, será necessário utilizar o refaz saldos do módulo de Materiais ou realizar o ajuste manual.
A utilização das rotinas WMSA580 e WMSA585 deve ser pontual, pois o ideal é sempre identificar a origem do desbalanceamento de saldo.
Após utilizar essas rotinas é recomendável realizar o Inventário, para garantir que o saldo do Sistema reflita o saldo físico. Principalmente se o endereço INVENTARIO constar com alguma quantidade (positiva ou negativa), pois isso significa que existiu uma diferença entre SB2/SB8 e D14 que precisou ser ajustada.
- O processamento da rotina ignora os produtos componentes (onde D14_PRODUT é diferente do D14_PRDORI), pois ainda não encontra-se preparada para acertar o saldo desses produtos.
- É indispensável a verificação das divergências de saldo antes e depois de processamento, para maior garantia que o processo foi devidamente executado. Para tanto, as queries abaixo podem ser utilizadas como exemplo:
03. TELA PARÂMETROS
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Armazém de? Armazém até? | Armazéns que deverão ser considerados na seleção para a análise do Kardex por endereço. Importante Se estes campos permanecerem em branco, na seleção serão considerados todos os armazéns. |
Produto de? | Produtos origem que deverão ser considerados na análise do Kardex por endereço. Importante
|
Análise / ajuste? | Forma como deverá ser efetuada a análise ou o ajuste:
|
Lote? | Código do lote do produto que deverá ser considerado na análise do Kardex por endereço. Importante Se este campo permanecer em branco, na seleção serão considerados todos os lotes. |
Sublote? | Código do sublote do produto que deverá ser considerado na análise do kardex por endereço. Importante Se este campo permanecer em branco, na seleção serão considerados todos os lotes. |
Número de série? | Número de série que deverá ser considerado na análise do Kardex por endereço. Importante Se este campo permanecer em branco, na seleção serão considerados todos os números de série. |
Unitizador? | Unitizador que deverá ser considerado na análise do Kardex por endereço. Importante Se este campo permanecer em branco, na seleção serão considerados todos os unitizadores. |
04. TABELAS UTILIZADAS
- D14 - Estoque por Endereço WMS
- D13 - Movto Estoque por Endereço WMS
- D12 - Movimentos Internos WMS
- DCF - Ordem de Serviço