Identificador de Regra
EST-135BLOTE01
Módulo: EST - Estoques.
Finalidade: controlar os lotes utilizados nas cargas. Será chamado apenas quando houver lotes sem saldo. Com o identificador GER-000EUDLE01 ativado, o próprio sistema faz a sugestão dos lotes a serem utilizados. Caso queira alterar algum desses lotes, a tela de distribuição será aberta (de forma manual ou automaticamente pela rotina). Nesse momento, o identificador EST-135BLOTE01 será chamado.
Importante
Na tela Atendimento Automático de Pedidos (Análise de Embarque) (F135AEA), o identificador EST-135BLOTE01 deve ser ativado junto com o GER-135EUDLE01. Quando houver um atendimento maior que a quantidade de estoque, ele irá buscar outro lote para atender o item.
Tela: F135FCA e F135FCP
Transação: não se aplica.
Regra:
Definir numero VSCodEmp;
Definir numero VSCodFil;
Definir alfa VSCodPro;
Definir alfa VSCodDer;
Definir alfa VSCodDep;
Definir alfa VSCodLot;
Definir data VSDatVlt;
Definir numero VSQtdAbe;
Definir numero VSQtdOri;
@ variáveis de retorno @
Definir alfa VSPermite;
Definir alfa VSLotePadrao;
@@@@@@@@@@
@@@ 1ª OPÇÃO @@@
@@@ O USUÁRIO PERMITE QUE TODOS OS PRODUTOS SEJAM LIBERADOS @@@
VSPermite = "S";
@@@ 2ª OPÇÃO @@@
@@@ O USUÁRIO NÃO PERMITE QUE NENHUM PRODUTO SEJA LIBERADO @@@
@VSPermite = "N";@
@@@ 3ª OPÇÃO @@@
@@@ O USUÁRIO NÃO PERMITE QUE PRODUTO ALGUM SEJA LIBERADO, PORÉM PARA OS QUE ELE NÃO LIBERA, SERÁ TROCADO O LOTE @@@
@@@ COM PROBLEMAS POR UM LOTE PADRÃO (ORIUNDO DO CADASTRO DE ORIGENS) ** PRECISA DE UM CURSOR @@@
@@@VSPermite = "N";@@@
@@@VSLotePadrao = "";@@@
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCODEMP | NÚMERO | Empresa | N |
VSCODFIL | NÚMERO | Filial | N |
VSCODPRO | ALFA | Produto | N |
VSCODDER | ALFA | Derivação | N |
VSCODDEP | ALFA | Depósito | N |
VSCODLOT | ALFA | Lote de estocagem | N |
VSDATVLT | DATA | Data de validade | N |
VSQTDABE | NÚMERO | Quantidade em aberto | N |
VSQTDORI | NÚMERO | Quantidade original | N |
VSPERMITE | ALFA | Permite continuar? S/N | S |
VSLOTEPADRAO | ALFA | Lote padrão definido pelo usuário | S |
Atenção
Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.
Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.