Identificador de Regra
VEN-140SUGMS01
Módulo: VEN - Vendas.
Finalidade: Esse identificador de regra tem como objetivo definir as mensagens para nota fiscal, tanto para os dados gerais como para os itens.
O que identifica quando é dados gerais ou item é a variavel VenATipMsg
Quando estiver com valor igual a 'G' = Dados Gerais
Quando estiver com valor igual a 'IP' = Itens de produto
Quando estiver com valor igual a 'IS' = Itens de serviço
Características: Os campos VenNCodMs1, VenNCodMs2, VenNCodMs3, VenNCodMs4 podem ser definidos na regra, mas se não for trocado o seu valor, vai ser definido para mensagem da nota fiscal tanto para o item como para os dados gerais as mensagens sugeridas pelo sistema.
Para trocar os valor das mensagens basta o usuário redefinir uma nova mensagem para as variaveis, o sistema vai fazer duas consistências depois de executar a regra, uma delas é verificar se o código de mensagem definido existe, a segunda verificação é se foi definido a mesma mensagem mais de uma vez, caso isso venha a acontecer vai ser removida a mensagem redundante
Tela: Notas fiscais de saída
Transação: Não se aplica.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VenATipMsg | ALFA | Indicativo se a mensagem é para o item ou para os dados gerais G = Dados Gerais, IP = Itens Produto, IS = Itens Serviço | N |
VenNCodEmp | NÚMERO | Empresa logada | N |
VenNCodFil | NÚMERO | Filial logada | N |
VenNCodCli | NÚMERO | Código do Cliente | N |
VenASigUfs | ALFA | Sigla do Estado | N |
VenATnsPro | ALFA | Transação de produto do item ou dados gerais | N |
VenATnsSer | ALFA | Transação de serviço do item ou dados gerais | N |
VenACodTst | ALFA | Código do ICMS Substituído do item | N |
VenACodTic | ALFA | Código do ICMS Especial do item | N |
VenACodTrd | ALFA | Código de Redução do item | N |
VenACodStr | ALFA | Código da Situação tributária de ICMS do item | N |
VenACstIpi | ALFA | Código da Situação tributária de IPI do item | N |
VenACstPis | ALFA | Código da Situação tributária de PIS do item | N |
VenACstCof | ALFA | Código da Situação tributária de COFINS do item | N |
VenNMs1TnsPro | NÚMERO | Códigos de Mensagem 1 referentes a transação de produto | N |
VenNMs2TnsPro | NÚMERO | Códigos de Mensagem 2 referentes a transação de produto | N |
VenNMs3TnsPro | NÚMERO | Códigos de Mensagem 3 referentes a transação de produto | N |
VenNMs4TnsPro | NÚMERO | Códigos de Mensagem 4 referentes a transação de produto | N |
VenNMs1TnsSer | NÚMERO | Códigos de Mensagem 1 referentes a transação de serviço | N |
VenNMs2TnsSer | NÚMERO | Códigos de Mensagem 2 referentes a transação de serviço | N |
VenNMs3TnsSer | NÚMERO | Códigos de Mensagem 3 referentes a transação de serviço | N |
VenNMs4TnsSer | NÚMERO | Códigos de Mensagem 4 referentes a transação de serviço | N |
VenACodPro | ALFA | Código do produto do item | N |
VenACodDer | ALFA | Código da derivação do item | N |
VenACodDep | ALFA | Código do depósito do item | N |
VenACodSer | ALFA | Código do serviço do item | N |
VenNCliMs1 | NÚMERO | Códigos de Mensagem 1 referentes ao cliente | N |
VenNCliMs2 | NÚMERO | Códigos de Mensagem 2 referentes ao cliente | N |
VenNCliMs3 | NÚMERO | Códigos de Mensagem 3 referentes ao cliente | N |
VenNCliMs4 | NÚMERO | Códigos de Mensagem 4 referentes ao cliente | N |
VenNCodMs1 | NÚMERO | Códigos de Mensagem 1 do item ou dos dados gerais. Este código será alimentado com o código de mensagem da transação do item ou dados gerais que por padrão sempre são definidos para o item ou dados gerais. | S |
VenNCodMs2 | NÚMERO | Códigos de Mensagem 2 do item ou dos dados gerais. Este código será alimentado com o código de mensagem da transação do item ou dados gerais que por padrão sempre são definidos para o item ou dados gerais. | S |
VenNCodMs3 | NÚMERO | Códigos de Mensagem 3 do item ou dos dados gerais. Este código será alimentado com o código de mensagem da transação do item ou dados gerais que por padrão sempre são definidos para o item ou dados gerais. | S |
VenNCodMs4 | NÚMERO | Códigos de Mensagem 4 do item ou dos dados gerais. Este código será alimentado com o código de mensagem da transação do item ou dados gerais que por padrão sempre são definidos para o item ou dados gerais. | 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.