0% acharam este documento útil (0 voto)
244 visualizações17 páginas

Validade Mínima em Lotes SD: Guia Completo

O documento descreve os passos para customizar a determinação automática de lotes para remessas de SD (Vendas e Distribuição) de forma a selecionar sempre o lote com a maior validade mínima. Os principais passos incluem: 1) Criar uma classe de pesquisa de lotes; 2) Criar uma regra de ordenação; 3) Incluir uma característica de validade mínima na classe de lote/material; 4) Customizar a técnica de condições para determinação automática de lotes.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
244 visualizações17 páginas

Validade Mínima em Lotes SD: Guia Completo

O documento descreve os passos para customizar a determinação automática de lotes para remessas de SD (Vendas e Distribuição) de forma a selecionar sempre o lote com a maior validade mínima. Os principais passos incluem: 1) Criar uma classe de pesquisa de lotes; 2) Criar uma regra de ordenação; 3) Incluir uma característica de validade mínima na classe de lote/material; 4) Customizar a técnica de condições para determinação automática de lotes.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Plaut 19/5/2015

Pesquisa de lote em SD (remessa) com prazo de validade mínima

É solicitação do cliente (e regra da ANVISA) que os lotes enviados tenham uma


validade mínima (120 dias). Podem existir exceções a esta regra como envio de
amostras ou saída de produtos para incineração. Também pode haver a necessidade de
separar determinados tipos de produtos ou clientes da regra geral (120 dias de validade).

Passos de customização:

1) Criar uma classe para pesquisa de lotes (Transação CL02 - FIND_BATCH2)


2) Criar uma regra de ordenação (Transação CU70 / CU71 - YSORT)
3) Incluir na classe de lote / material (que não pode ser a mesma que de pesquisa) a
característica LOBM_VFDAT = Data de vencimento mínimo
4) Customizar a técnica de condições para determinar a determinação automática
de lotes para SD
a. Criar tabelas (conforme necessidade de exceções)
b. Criar seqüência de acesso (incluir tabelas)
c. Criar tipo de estratégia de busca (incluir classe de pesquisa e regra de
ordenação além da seqüência de acesso)
d. Criar esquema incluindo o tipo
e. Atribuir esquema (tipo de ordem + área de vendas)
5) Alimentar a VCH1 / VCH2 para determinar um esquema

Para testar:

1) Criar um material novo (MM01) de preferência com cópia inserindo visão de


WM se houver e atribuindo uma classe que deve ser a mesma usada nos lotes
(mas diferente da classe de pesquisa)
2) Criar lotes com data de vencimento e usando a mesma classe do material
3) Lançar estoque inicial (MB1C / mov. 561) e se necessário endereçar (LT01)
4) Criar Ordem de venda
5) Criar remessa. Resultado esperado: O lote com menor data de vencimento deve
ser selecionado, desde que esta data seja superior ou igual a calculada na
característica LOBM_VFDAT. O Sistema faz o cálculo da seguinte forma:

Exemplo:

LOBM_LFDAT (data de entrada do lote) = 8.01.2006


LOBM_RLZ (Prazo mínimo em dias) = < 60 d
LOBM_VFDAT (Data de vencimento mínimo) = 20.03.2006

Se existirem dois lotes no estoque com as seguintes datas:

LOTE00010 – vencimento 20.02.2006


LOTE00011 – vencimento 21.03.2006

O sistema deve determinar o lote LOTE00011 pois sua data é superior a


20.03.2006 embora não seja o lote que vence primeiro.

1/17
Plaut 19/5/2015

Customizing passo a passo com um exemplo:

Criar uma classe para pesquisa de lotes (Transação CL02)


Caminho: Logística Geral > Adm.Lotes > Determinação de lotes > definir critério de
seleção

2/17
Plaut 19/5/2015

NOTE: Além destes critérios (características) padrão é possível incluir outras


características de seleção como nr. do lote (para separar lotes pelo menor número
quando tem o mesmo vencimento).

Características adicionais de seleção:

Criar estas características com CT04 (as LOBM_xxx são standard e não podem ser
modificadas).

Criar uma regra de ordenação (Transação CU70 / CU71)


Caminho: Logística Geral > Adm.Lotes > Determinação de lotes >Definir regra de
ordenação

Atribuir características :

3/17
Plaut 19/5/2015

NOTE: No exemplo atribuímos características adicionais. É possível usar apenas a


LOBM_VFDAT que é a data limite determinada pelo sistema e chave para seleção dos
lotes. A regra Ascendente ou Descendente pode ser diferente conforme o sinal que
usamos na VCH1 / VCH2 (< 120 d ou > 120 d) para LOBM_VFDAT.

Incluir na classe de lote / material a característica LOBM_VFDAT = Data de validade


mínima.

NOTE: A classe de lote e material não pode ser a mesma que a usada na pesquisa. Caso
contrário podem ocorrer conflitos nos campos de pesquisa não ocorrendo a
determinação de lote. O problema é que se for a mesma classe teremos também os
campos LOBM_RLZ e LOBM_LFDAT atribuídos ao lote, mas sem poder preencher os
mesmos e interferindo na busca do lote. Portanto NÃO incluir estas características na
classe de lote! Somente incluir LOBM_VFDAT!!

4/17
Plaut 19/5/2015

Customizar a técnica de condições para determinar a determinação automática de lotes


para SD
Criar tabelas (conforme necessidade de exceções):
Caminho: Logística Geral > Adm.Lotes > Determinação de lotes > Tabelas de
condições > Definir tabelas para SD

Para atender as exceções devemos ter tabelas que possibilitarão fazer uma
determinação de lote com um critério em um determinado momento (para cliente
ou material por exemplo) e outro critério em outro momento (regra geral por tipo
de documento ou país) Se a regar for sempre igual para tudo ou as exceções são
raras podendo ser administradas manualmente uma tabela por país ou planta é
suficiente. Use preferencialmente tabelas que já existem no standard.

Criar seqüência de acesso (incluir tabelas)


Caminho: Logística Geral > Adm.Lotes > Determinação de lotes > Seqüência
de acesso > Definir seq. Para SD

No exemplo criamos YDEL

5/17
Plaut 19/5/2015

NOTE: É preciso acessar a visão de ‘CAMPO’ de cada tabela para gravar corretamente.
Ignore a mensagem de aviso!

Criar tipo de estratégia de busca (incluir classe de pesquisa e regra de ordenação


além da seqüência de acesso)

6/17
Plaut 19/5/2015

NOTE: Inserir a classe de pesquisa e o esquema de ordenação.

Criar esquema incluindo o tipo

7/17
Plaut 19/5/2015

Atribuir esquema (tipo de ordem + área de vendas)

Alimentar a VCH1 / VCH2 para determinar um esquema.

Este passo é a geração de ‘condições’ para ativar a determinação automática de lotes.


No caso de haver criado várias tabelas para o tipo de estratégia de busca é possível usar
um critério mais detalhado para um caso de exceção e depois um genérico. A classe de
pesquisa (critério de seleção) é o mesmo, mas podemos ter mais ou não dados
preenchidos em cada linha da VCH2.

Exemplo:

Temos duas tabelas na seqüência de acesso:

0001 – Por material


0002 – Por tipo de ordem

Na tabela 0001 fazemos uma entrada (VCH1) para um material NÃO preenchendo o
campo LOBM_RLZ (prazo < 120 d). Já na tabela 0002 preenchemos o campo com o
critério.

Quando o sistema faz a busca e encontra um registro válido (código de material) na


tabela 0001 vai selecionar um lote apenas pela data de vencimento (o que vencer
primeiro) sem observar nenhum critério de prazo mínimo (não tem regra < 120 d neste
registro). Se o material da remessa não for compatível com o cadastrado na tabela 0001
o sistema passa a consultar a tabela 0002 e ao encontrar uma entrada válida (Tipo de
ordem é idêntico) faz a determinação automática de lote considerando a regra de < 120
d atribuída. Assim criamos uma regra de exceção onde para um determinado código de
material não consideramos o prazo de validade mínimo. NOTE: Se o sistema não
encontra nenhum registro válido não faz nenhuma determinação de lote.

8/17
Plaut 19/5/2015

Estas exceções variam conforme a necessidade de cada cliente e depende das tabelas e
da seqüência de acesso customizada (condition technique).

Na lupa podemos ver os dados de controle que vem do customizing (não é preciso
fazer nenhuma entrada aqui)

9/17
Plaut 19/5/2015

Fazer entradas para o critério de seleção :

NOTE: O sinal > ou < depende da customização feita na regra de ordenação


(ascendente ou descendente).

Se houver critérios adicionai manter estes aqui:

10/17
Plaut 19/5/2015

Fazer entradas para a regra de ordenação :

NOTE: Tanto a classe usada para critério de seleção como a regra de ordenação são
informadas automaticamente conforme o customizing feito para o tipo de estratégia. A
regra de ordenação pode ser alterada mas a classe para pesquisa (critério de pesquisa)
não!

NOTE: Um registro de condição da VCH1 pode ser marcado para eliminação

Exemplo:

Para o exemplo mencionado anteriormente onde temos uma exceção para um código de
material não teríamos preenchido o critério de dias nesta tabela, mas sim na última (por
planta). Ficaria assim:

11/17
Plaut 19/5/2015

Sem o critério nesta entrada mas com < 60 d na entrada da VCH1 para a tabela por tipo
de ordem:

Critério de seleção:

12/17
Plaut 19/5/2015

Resultado do teste

No exemplo customizado geramos uma remessa com base na ordem de venda.

Temos dois lotes disponíveis:


 LOTE00010 – vencimento 20.02.2006
 LOTE00011 – vencimento 21.03.2006

13/17
Plaut 19/5/2015

Ambos com a classe BATCHCLASS:

Que possui a característica LOBM_VFDAT

O sistema seleciona o lote LOTE000011 pois considera um prazo de 60 dias de validade


mínima:

14/17
Plaut 19/5/2015

15/17
Plaut 19/5/2015

16/17
Plaut 19/5/2015

BOA SORTE!

Elaborado por: Philipp Budweg

17/17

Você também pode gostar