Identificador de Regra

VEN-140NFSIMOV

Finalidade: Manipular campos do grupo Imóvel do arquivo XML da NFS-e Senior 2.0.

Módulo: VEN - Vendas.

Tela: F140GNF.

Transação: Não se aplica.

Características:

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VenNCodEmp NÚMERO Código da empresa da NFS-e N
VenNCodFil NÚMERO Código da filial da NFS-e N
VenACodSnf ALFA Código da série da NFS-e N
VenNNumNfv NÚMERO Número da NFS-e N
VenNCodCli NÚMERO Código do cliente da NFS-e N
VenAinscImobFisc ALFA Inscrição imobiliária fiscal S
VenAcCIB ALFA Código do Cadastro Imobiliário Brasileiro S
VenNCep NÚMERO Código numérico do Endereçamento Postal nacional do endereço do imóvel S
VenAcEndPost ALFA Código de Endereçamento Postal alfanumérico do endereço do imóvel no exterior S
VenAxCidade ALFA Nome da cidade no exterior, local do imóvel S
VenAxEstProvReg ALFA Estado, província ou região da cidade no exterior, local do imóvel S
VenAxLgr ALFA Tipo e nome do logradouro do endereço do imóvel S
VenAnro ALFA Número no logradouro do endereço do imóvel S
VenAxCpl ALFA Complemento do endereço do imóvel S
VenAxBairro ALFA Bairro do endereço do imóvel S
VenACodImo ALFA Permite informar ou sobrescrever o código do imóvel utilizado na geração do grupo <imovel> no XML da NFS-e Senior 2.0. Quando retornado em branco/nulo, o grupo do imóvel não é gerado na nota. S

Regra:

Exemplo de regra:

Definir Numero VenNCodEmp;
Definir Numero VenNCodFil;
Definir Alfa   VenACodSnf;
Definir Numero VenNNumNfv;
Definir Numero VenNCodCli;
Definir Alfa   VenAinscImobFisc;
Definir Alfa   VenAcCIB;
Definir Numero VenNCep;
Definir Alfa   VenAcEndPost;
Definir Alfa   VenAxCidade;
Definir Alfa   VenAxEstProvReg;
Definir Alfa   VenAxLgr;
Definir Alfa   VenAnro;
Definir Alfa   VenAxCpl;
Definir Alfa   VenAxBairro;
Definir Alfa   VenACodImo;

Se (VenNCodEmp = 1)
Inicio
  VenACodImo        = "IMO-001";
  VenAinscImobFisc  = "123456789";
  VenAxLgr          = "Rua das Flores";
  VenAnro           = "100";
  VenAxBairro       = "Centro";
  VenNCep           = 89010000;
Fim;

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ê?