Identificador de Regra
CPR-435CCCML01
Módulo: CPR - Compras.
Finalidade: Manipular o código do lote gerado na nota fiscal de entrada e nos movimentos de estoques;
- Se a origem for nota fiscal de entrada (VSOrigem = "NFE") todos os campos das tabelas E440NFE e E440ICP estão disponíveis.
- Se a origem for movimento de estoques (VSOrigem = "EST") todos os campos da tabela E210MVP estão disponíveis.
Independente da origem apenas o campos CODLOT pode ser retornado ao sistema.
Características: Para que a origem (VSOrigem) seja "EST", deve-se ter o parâmetro global IndMovDsc ou GerAprCus com valor igual a S.
Tela: F435CCC.
Transação: Não se aplica.
Regra:
Definir alfa VSOrigem;
Se (VSOrigem = "NFE")
E440IPC.CODLOT = "000000000/0001";
senao
Se (VSOrigem = "EST")
E210MVP.CODLOT = "000000000/0002";
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSOrigem | ALFA | Origem ("NFE" - Nota Fiscal de Entrada ou "EST" - Movimento de Estoques); | N |
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.