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:
- O identificador é executado durante a geração do XML da NFS-e Senior 2.0.
- Permite informar ou sobrescrever os campos do grupo <imovel> no XML gerado.
- Quando a variável VenACodImo for retornada em branco ou nula, o grupo do imóvel não será gerado na nota.
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.
English
Español
English
Español


