Identificador de Regra

IMP-660MSGDINV

A partir da versão: 5.8.10 e 5.8.9 Restrito: N

Módulo: IMP - Impostos.

Finalidade: O objetivo desse identificador é permitir o cadastro de mais de 04 mensagens dinâmicas para os itens da nota fiscal de saída.

Características: As mensagens utilizadas na variável ImpACodMsg precisam estar cadastradas na tela F024MSG.

Tela: F660NFV - Guia Itens

Variáveis Disponibilizadas:

Variável Tipo Descrição Retorna Valor

Obrigatório

ImpNCodEmp Numérico Código da empresa N N
ImpNCodFil Numérico Código da filial N N
ImpNCodCli Numérico Código do cliente N N
ImpNNumNfi Numérico Número inicial da nota fiscal (Nº Inicial NFS) N N
ImpNNumNff Numérico Sequencial de lançamento da nota fiscal (Nº Final NFS) N N
ImpACodSnf Alfanumérico Código da série N N
ImpACodTns Alfanumérico Código da transação N N
ImpNSeqInv Numérico Sequencial de lançamento do item N N
ImpACodMsg Alfanumérico Lista com o código das mensagens separadas por vírgula "," S S

Exemplo de regra:

Lembrando que a regra abaixo é apenas um exemplo e não faz parte do produto padrão. Cada cliente deve adequar a regra conforme sua necessidade.

Definir numero ImpNCodEmp;
Definir numero ImpNCodFil;
Definir numero ImpNCodCli;
Definir alfa ImpACodMsg;

se (ImpNCodEmp = 1) e (ImpNCodFil = 2) e ((ImpNCodCli = 1) ou (ImpNCodCli = 2)){
ImpACodMsg = "1, 2, 5";
}

Neste exemplo, somente os documentos fiscais que possuírem a empresa 1, filial 2 e código de cliente 1 e 2 receberão as mensagens 1, 2 e 5.

Este artigo ajudou você?