Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de Regra

GER-000EUDLE01

Módulo: GER - Gerais.

Finalidade: Definir estratégias de sequências de uso dos lotes de estoque.

Características: Executado na baixa automatica e componentes, havendo componentes controlados por Lote.

Abaixo estão as variáveis disponibilizadas na regra, onde na variável "VSOrdemAscSql", o usuário define quais os campos (sempre da tabela de movimentos de estoque - "E210MVP") seja ordenado em forma ascendente o comando Sql (que é executado a partir daquele componente/derivação/depósito retornando todos os saldos dos lotes existentes com a chave anterior e na variável "VSOrdemDescSql" a lógica é a mesma, porém, a ordenação é em forma descendente.

A partir da versão 5.2.3.3 este identificador também está sendo executado na consulta de posição de estoque por lote onde define a ordem em que os lotes estão sendo mostrados e na tela de distribuição de lotes da nota fiscal de saída individual, onde através desta ordenação o sistema sugere os lotes a serem utilizados na distribuição.

A partir da versão 5.5.1.11 na tela de consulta na situação de lotes (F213CSL), tantos os registros da grade "Movimentos de Estoque" quanto os registros da grade "Lotes de Estoque" serão ordenados conforme informado pela regra. Porém, isso acontecerá caso for informado campos em comum em ambas as grids.

Campos em comum nas grids "Lotes de Estoque" e "Movimentos Estoque":
"CODLOT, CODPRO, CODDER, CODDEP, DATVLT, VLRDM1, VLRDM2, VLRDM3, VLRDM4, VLRDM5, VLRDM6".

Transação: Não se aplica.

Regra:

@Filtrar em ambas as grids@
Definir alfa VSOrdemDescSql;
VSOrdemDescSql = "CODLOT,CODPRO";
-------------------------------------------------
@Filtrar somente na grade "Movimentos Estoque"@
Definir alfa VSOrdemDescSql;
VSOrdemDescSql = "CODLOT,CODPRO,ESTEOS";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
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.

Este artigo ajudou você?