F213MLO - Subdivisão de Lotes
Tela destinada a subdivisão de um lote em vários lotes, através da distribuição da quantidade do lote principal para vários lotes seguindo uma numeração sequencial.
Processos
- As entradas e saídas são feitas utilizando-se as transações informadas na tela, sendo que as mesmas podem ser sugeridas via regra;
- A numeração sequencial dos lotes será feita automaticamente pela rotina;
- Na tela, pode ser informado o código do lote para a subdivisão ou o mesmo pode ser selecionado através do botão Saldo Lote no rodapé da tela;
- Após a subdivisão dos lotes, estes podem ser consultados através do botão Personalizados. Caso o usuário necessite cadastrar características para os lotes gerados ou qualquer informação adicional, basta criar campos de usuários na tabela E210MVP e os mesmos poderão ser visualizados e alterados nesta tela;
- Para cada subdivisão de lote feita será gerado um movimento de saída do lote origem e um movimento de entrada para o novo lote. Para gerar estes movimentos são utilizadas as transações informadas na regra ligada ao identificador de regras COM-000MALOT01, ou as transações informadas na tela. Como as transferências são feitas pela própria rotina as transações não devem ter a transação de transferência informada;
- Para que os movimentos de saída do lote pai e de entrada nos novos lotes sejam considerados como transferências internas, onde o valores destes movimentos sejam os mesmos a transação de entrada deve ser pelo Movimento e a transação de saída deve ser pelo Fechamento.
Campos
Produto
Código do produto.
Derivação
Código da derivação.
Depósito
Código do depósito.
Data Movimento
Data do Movimento.
Trans. Entrada
Código da transação de entrada no estoque.
Trans. Saída
Código da transação de saída no estoque.
Lote
Código do lote a ser subdividido.
Para que o lote seja válido, é necessário que a máscara de lotes atenda alguns requisitos na tela F084MSL ,
conforme segue:
A máscara deve estar configurada como "Máscara Livre" igual a Sim,
Ela não deve ter valor incremental "Valor incremental" = 0 (zero),
A segunda parte da máscara deve ser numérica.
Qtde Subdivisões e Qtde p/ Subdivisão
Campos cujo objetivo é criar na grade o número de linhas conforme
a quantidade de subdivisões e sugerir a quantidade informada na quantidade por
subdivisão. Nenhum dos dois campos é obrigatório, o usuário poderá informar
manualmente na grade, conforme já era feito. Se o identificador de regras
CHA-909PECDP01 estiver
cadastrado e ativo, serão exibidos abaixo do cabeçalho seis
campos para as dimensões de "1" a "6" e os mesmos também serão
adicionados a grade. Se o usuário informar alguma dimensão, ao entrar na
grade será
desabilitado o campo Qtde p/ Subdivisão. Os campos de dimensão poderão ser
tratados na regra associada ao identificador, onde será permitido que os
"nomes" dos campos, e a quantidade por subdivisão sejam alterados, ou a cada
linha inserida ou alterada, se a regra estiver ativa ele sempre buscará a quantidade da
regra, caso o usuário tenha informado uma quantidade manualmente com a regra ativa, ele
irá enviar as novas dimensões para a regra trazendo dela e sobrescrevendo na grade o
valor retornado da regra para a quantidade.
O campo Quantidade da grade será carregado com base no cálculo das
dimensões informadas se a variável "CHAAAltQtd", deste identificador de
regras, estiver preenchida com "N - Não".
Grade Sub-Dividir
Grade para exibição dos lotes gerados pela subdivisão.
Botões
Imprimir
Fará a impressão do conteúdo exibido conforme o
modelo vinculado à tela (F096MDR). A rotina de impressão deverá ser trabalhada
em conjunto com a nova função de programador implementada, a "LeLotesSubdivididos".
Essa função tem como objetivo carregar para uma lista interna alguns dados
referentes à grade da tela F213MLO/F213CSL (Lotes de Estoque). Nessa função serão
armazenados os campos: Empresa, Produto, Derivação, Depósito, Data do Movimento,
Lote, Quantidade do Lote, Indicativo Fabricante, Produto Fabricante, Lote
Fabricante, Código Fabricante e Validade Fabricante.
Parâmetros Globais
Nome | Descrição |
---|---|
InfSalLot | Indicativo se será obrigatório informar o saldo total do lote ao efetuar a distribuição de lotes no atendimento da requisição (F210AME), ao efetuar um movimento de saída de estoque (F210MVP,F210LOT ) e ao subdividir lotes (F213MLO). |
Identificadores de Regras
CHA | 909PECDP01 |
COM | 000MALOT01 |
EST | 213MODLO01 |