pesquisa de lote em sd

20
Plaut 13/6/2022 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 1/20

Upload: robertotusa

Post on 25-Sep-2015

222 views

Category:

Documents


0 download

DESCRIPTION

Pesquisa de Lote Em SD

TRANSCRIPT

Pesquisa de lote em SD (remessa) com prazo de validade mnima

Plaut

28/4/2015

Pesquisa de lote em SD (remessa) com prazo de validade mnima solicitao do cliente (e regra da ANVISA) que os lotes enviados tenham uma validade mnima (120 dias). Podem existir excees a esta regra como envio de amostras ou sada de produtos para incinerao. Tambm pode haver a necessidade de separar determinados tipos de produtos ou clientes da regra geral (120 dias de validade).

Passos de customizao:

1) Criar uma classe para pesquisa de lotes (Transao CL02 - FIND_BATCH2)2) Criar uma regra de ordenao (Transao CU70 / CU71 - YSORT)

3) Incluir na classe de lote / material (que no pode ser a mesma que de pesquisa) a caracterstica LOBM_VFDAT = Data de vencimento mnimo

4) Customizar a tcnica de condies para determinar a determinao automtica de lotes para SD

a. Criar tabelas (conforme necessidade de excees)

b. Criar seqncia de acesso (incluir tabelas)

c. Criar tipo de estratgia de busca (incluir classe de pesquisa e regra de ordenao alm da seqncia 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 preferncia com cpia inserindo viso 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) Lanar estoque inicial (MB1C / mov. 561) e se necessrio enderear (LT01)

4) Criar Ordem de venda5) 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 caracterstica LOBM_VFDAT. O Sistema faz o clculo da seguinte forma:

Exemplo:

LOBM_LFDAT (data de entrada do lote) =

8.01.2006

LOBM_RLZ (Prazo mnimo em dias) =

< 60 d

LOBM_VFDAT (Data de vencimento mnimo) = 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 no seja o lote que vence primeiro.

Customizing passo a passo com um exemplo:Criar uma classe para pesquisa de lotes (Transao CL02)

Caminho: Logstica Geral > Adm.Lotes > Determinao de lotes > definir critrio de seleo

NOTE: Alm destes critrios (caractersticas) padro possvel incluir outras caractersticas de seleo como nr. do lote (para separar lotes pelo menor nmero quando tem o mesmo vencimento).

Caractersticas adicionais de seleo:

Criar estas caractersticas com CT04 (as LOBM_xxx so standard e no podem ser modificadas).

Criar uma regra de ordenao (Transao CU70 / CU71)

Caminho: Logstica Geral > Adm.Lotes > Determinao de lotes >Definir regra de ordenao

Atribuir caractersticas :

NOTE: No exemplo atribumos caractersticas adicionais. possvel usar apenas a LOBM_VFDAT que a data limite determinada pelo sistema e chave para seleo 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 caracterstica LOBM_VFDAT = Data de validade mnima.

NOTE: A classe de lote e material no pode ser a mesma que a usada na pesquisa. Caso contrrio podem ocorrer conflitos nos campos de pesquisa no ocorrendo a determinao de lote. O problema que se for a mesma classe teremos tambm os campos LOBM_RLZ e LOBM_LFDAT atribudos ao lote, mas sem poder preencher os mesmos e interferindo na busca do lote. Portanto NO incluir estas caractersticas na classe de lote! Somente incluir LOBM_VFDAT!!

Customizar a tcnica de condies para determinar a determinao automtica de lotes para SD

Criar tabelas (conforme necessidade de excees):Caminho: Logstica Geral > Adm.Lotes > Determinao de lotes > Tabelas de condies > Definir tabelas para SD

Para atender as excees devemos ter tabelas que possibilitaro fazer uma determinao de lote com um critrio em um determinado momento (para cliente ou material por exemplo) e outro critrio em outro momento (regra geral por tipo de documento ou pas) Se a regar for sempre igual para tudo ou as excees so raras podendo ser administradas manualmente uma tabela por pas ou planta suficiente. Use preferencialmente tabelas que j existem no standard.

Criar seqncia de acesso (incluir tabelas)

Caminho: Logstica Geral > Adm.Lotes > Determinao de lotes > Seqncia de acesso > Definir seq. Para SD

No exemplo criamos YDEL

NOTE: preciso acessar a viso de CAMPO de cada tabela para gravar corretamente. Ignore a mensagem de aviso!

Criar tipo de estratgia de busca (incluir classe de pesquisa e regra de ordenao alm da seqncia de acesso)

NOTE: Inserir a classe de pesquisa e o esquema de ordenao.

Criar esquema incluindo o tipo

Atribuir esquema (tipo de ordem + rea de vendas)

Alimentar a VCH1 / VCH2 para determinar um esquema.Este passo a gerao de condies para ativar a determinao automtica de lotes. No caso de haver criado vrias tabelas para o tipo de estratgia de busca possvel usar um critrio mais detalhado para um caso de exceo e depois um genrico. A classe de pesquisa (critrio de seleo) o mesmo, mas podemos ter mais ou no dados preenchidos em cada linha da VCH2.Exemplo:

Temos duas tabelas na seqncia de acesso:

0001 Por material0002 Por tipo de ordem

Na tabela 0001 fazemos uma entrada (VCH1) para um material NO preenchendo o campo LOBM_RLZ (prazo < 120 d). J na tabela 0002 preenchemos o campo com o critrio.

Quando o sistema faz a busca e encontra um registro vlido (cdigo de material) na tabela 0001 vai selecionar um lote apenas pela data de vencimento (o que vencer primeiro) sem observar nenhum critrio de prazo mnimo (no tem regra < 120 d neste registro). Se o material da remessa no for compatvel com o cadastrado na tabela 0001 o sistema passa a consultar a tabela 0002 e ao encontrar uma entrada vlida (Tipo de ordem idntico) faz a determinao automtica de lote considerando a regra de < 120 d atribuda. Assim criamos uma regra de exceo onde para um determinado cdigo de material no consideramos o prazo de validade mnimo. NOTE: Se o sistema no encontra nenhum registro vlido no faz nenhuma determinao de lote.

Estas excees variam conforme a necessidade de cada cliente e depende das tabelas e da seqncia de acesso customizada (condition technique).

Na lupa podemos ver os dados de controle que vem do customizing (no preciso fazer nenhuma entrada aqui)

Fazer entradas para o critrio de seleo :

NOTE: O sinal > ou < depende da customizao feita na regra de ordenao (ascendente ou descendente).

Se houver critrios adicionai manter estes aqui:

Fazer entradas para a regra de ordenao :

NOTE: Tanto a classe usada para critrio de seleo como a regra de ordenao so informadas automaticamente conforme o customizing feito para o tipo de estratgia. A regra de ordenao pode ser alterada mas a classe para pesquisa (critrio de pesquisa) no!NOTE: Um registro de condio da VCH1 pode ser marcado para eliminao

.

Exemplo:

Para o exemplo mencionado anteriormente onde temos uma exceo para um cdigo de material no teramos preenchido o critrio de dias nesta tabela, mas sim na ltima (por planta). Ficaria assim:

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

Critrio de seleo:

Resultado do testeNo exemplo customizado geramos uma remessa com base na ordem de venda.

Temos dois lotes disponveis:

LOTE00010 vencimento 20.02.2006

LOTE00011 vencimento 21.03.2006

Ambos com a classe BATCHCLASS:

Que possui a caracterstica LOBM_VFDAT

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

BOA SORTE!

Elaborado por: Philipp Budweg

1/17