Identificador de Regra

CPR-440NFEDG03

Módulo: CPR - Compras.

Finalidade: Consistir as informações dos dados gerais de uma nota fiscal de entrada e suas parcelas.

Características: 1) Todos os campos dos dados gerais da nota fiscal em questão estarão disponíveis na regra, sempre obedecendo o padrão: VS + Campo. EX: VSCodEmp. Além deles, estarão disponíveis as variáveis cadastradas abaixo.

2) Ao contrário dos demais identificadores de regra para consistência dos dados gerais da nota fiscal de entrada, este não estará disponível no fechamento da nota fiscal e sim na sua gravação (botão processar) ainda na digitação da tela F440GNE.

3) Caso a NFE possua 3 parcelas, o identificador será executado 3 vezes disponibilizando as variáveis citadas. Resumindo, a regra será executada tantas vezes quanto forem as parcelas da nota fiscal de entrada.

4) Não há variável de retorno da regra para o sistema.

5) A regra pode bloquear o processamento desta tela, porém para notas fiscais já gravadas caso ocorra bloqueio na regra apenas as alterações feitas após a a gravação da nota é que não serão gravadas na base, pois aquilo que já havia sido processado não sofre alteração, por exemplo no caso de uma alteração de nota fiscal de entrada.

Tela: F440GNE

Transação: Pode estar ligado a uma transação. Utiliza a transação de produto ou serviço, na existência das duas prevalece a transação de produto.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodPar NÚMERO Sequência de parcelas da nota fiscal de entrada N
VSVctPar DATA Data de vencimento da parcela da nota fiscal de entrada N
VSVlrPar NÚMERO Valor da parcela da nota fiscal de entrada N
VSPerDdp NÚMERO Percentual de desconto da parcela da nota fiscal de entrada N
VSQtdDdd NÚMERO Quantidade de dias de tolerância para o desconto da parcela N
VSDscNeg NÚMERO Valor do desconto negociado a ser concedido ao título a pagar N
VSDatNeg DATA Data base dos valores negociados (data até) N
VSCodTpt ALFA Código do tipo de título a ser gerado no contas a pagar 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.

Este artigo ajudou você?