Identificador de Regra
GER-900EUDLE01
Módulo: GER - Gerais.
Finalidade: Definir critérios/estratégias de sequências de uso dos lotes de estoque.
Transação: Não se aplica.
Características: Executado na baixa automática de componentes, havendo componentes controlados por Lote. Este identificador possui uma regra e são executados com as mesmas características que o identificador "GER-000EUDLE01" funciona. As variáveis disponibilizadas são as mesmas (VSOrdemAscSql e VSOrdemDescSql). Existem mais duas variáveis além dessas - "QTDDIS" (que ordena pela quantidade disponível) e "LOTEPADRAO" (que significa que irá consumir primeiramente do lote padrão). A diferença é que as tabelas onde são buscados os lotes mudam, neste identificador é feito um Join entre as tabelas "E900DLS" e "E210DLS". As letras significam estratégias de uso dos lotes de estoque. Vale lembrar que a busca é feita primeiramente se existe o identificador "900EUDLE01" (para casos específicos, se o cliente deseja estratégias diferentes por módulo), caso não, procura-se pelo "210EUDLE01" (quando as estratégias são iguais para todos os módulos). Nas variáveis VSOrdemAscSql e VSOrdemDescSql devem ser usados os campos da tabela E210DLS, separados por vírgula.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
QTDDIS | ALFA | Ordenação é feita pela quantidade disponível | N |
LOTEPADRAO | ALFA | Busca primeiro do Lote Padrão do Produto p/ abater | N |
VSOrdemAscSql | ALFA | Campos de ordenação Ascendente | S |
VSOrdemDescSql | ALFA | Campos de ordenação Descendente | 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.