Identificador de Regra

CPR-440SUGVL02

Módulo: CPR - Compras.

Finalidade: Sugerir um código de transação para cada item da nota fiscal de saída que está sendo processado.

Características: A tela F440Nfv é executada através do botão Nota Saída da tela F440GNE. [Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Agrupada (botão "Nota Saída (1)")].
Este identificador de regras só será executando quando o tipo da nota fiscal de entrada for 11 (Transferência entre Empresas/Filiais).

Tela: F440NFV

Transação: Não se aplica.

Regra:

Definir Alfa CprATipIte;
Definir Alfa CprANovaTns;

se (CprATipIte = "PRODUTO") {
CprANovaTns = "1101";
}

se (CprATipIte = "SERVIÇO") {
CprANovaTns = "1949I";
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CprNCodEmp NÚMERO Código da empresa da nota fiscal de entrada. N
CprNCodFil NÚMERO Código da filial da nota fiscal de entrada. N
CprACodSnf ALFA Código da série da nota fiscal de entrada. N
CprNNumNfc NÚMERO Número da nota fiscal de entrada. N
CprATipIte ALFA Tipo de item (PRODUTO ou SERVIÇO) N
CprNEmpNfv NÚMERO Código da empresa da nota fiscal de saída. N
CprNFilNfv NÚMERO Código da filial da nota fiscal de saída. N
CprASnfNfv ALFA Código da série da nota fiscal de saída. N
CprNNumNfv NÚMERO Número da nota fiscal de saída. N
CprAProNfv ALFA Código do produto. N
CprADerNfv ALFA Código da derivação do produto. N
CprATnsProNfv ALFA Código da transação do item de produto da nota fiscal de saída. N
CprASerNfv ALFA Código do serviço. N
CprATnsSerNfv ALFA Código da transação do item de serviço da nota fiscal de saída. N
CprANovaTns ALFA Código da nova transação. 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ê?