# OS 102665 - OBRIGAÇÕES- DOCUMENTO ELETRÔNICO - NFSE - REFORMA TRIBUTÁRIA - IDENTIFICAÇÃO DAS INFORMAÇÕES IMOVEIS - SERVIÇOS PRESTADOS

#### **Objetivo:**

A solicitação tem como objetivo permitir que o sistema identifique automaticamente, com base no **Indicador da Operação (cIndOp)**, quando há obrigatoriedade de informar dados de imóvel na prestação de serviços, habilitando e exigindo o preenchimento dos campos:

- Código do Cadastro Imobiliário Brasileiro (CIB)
- Inscrição do Imóvel Fiscal (IIF)

Com isso, o usuário passa a:

- Visualizar os campos de imóvel **somente quando necessário**, evitando poluição de tela;
- Ser **obrigado a preencher os dados** quando exigido pela legislação (Reforma Tributária / NFS-e);
- Garantir que o pedido de serviço e a futura emissão da NFS-e estejam **em conformidade fiscal**, evitando rejeições.

#### **Premissas:**

- Necessário o ambiente estar atualizado com as versões: 
    - **Contratos** de número **138273 Genexus 17** ou superior.
    - **Documento Eletrônico** de número **138277 Genexus 17** ou superior.
    - **Comercial** de número **137193 Genexus 17** ou superior.
    - **Faturamento** de número **137193 Genexus 17** ou superior.
    - **Fiscal** de número **136781 Genexus 17** ou superior.
    - **Script** de número **138241 SQL / 138166 PostgreSQL** ou superior.

#### **Teste realizado após a atualização**

#### **Cenário 1: Atualizar Tabelas Básicas Fiscais.**

Passos:

1. Acessar o Módulo Fiscal
2. Navegue até Atualização de Tabelas Básicas Fiscais
3. Atualize as tabelas

<p class="callout info">**Resultado esperado**: Após atualizar as tabelas o sistema de exibir mensagem de sucesso.</p>

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/n24jqMA9jBiuewEf-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/n24jqMA9jBiuewEf-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/TDgmfzstevcY4XT9-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/TDgmfzstevcY4XT9-image.png)

**Tela de atualizar tabelas** Na tela de atualizar tabelas, será exibida a mensagem de atualizaçãoes pendentes, clique no botão atualizar tabelas.  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/kuyd9uhXYWQcUXAl-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/kuyd9uhXYWQcUXAl-image.png)Confirme a atualização.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/kL3iMF6K5GbDc0bI-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/kL3iMF6K5GbDc0bI-image.png)

O sistema irá direcionar para dashboard e exibira sucesso ao finalizar[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/L0XxzeYwzgdwt79D-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/L0XxzeYwzgdwt79D-image.png)

---


#### **Cenário 2: Cadastro de Indicador de Operação**

Passos:

1. Acessar módulo fiscal menu de cadastros → Indicador de Operação
2. Localizar um registro
3. Validar existência do campo de controle **Obrigatoriedade de Identificação de Imóvel na NFS-e**

<p class="callout info">**Resultado esperado:** Campo de controle disponível para visualização.  
</p>

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/ahkBaMGVSetcAlVX-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/ahkBaMGVSetcAlVX-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/taHDw7BSrR5CF8FA-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/taHDw7BSrR5CF8FA-image.png)

**Tela de código de indicador de operação.** Na tela principal, clique em consulta no tipo de operação para visualizar se é obrigatório ou não.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/OGiXeU4gHercvPOf-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/OGiXeU4gHercvPOf-image.png)

Note que existe o novo campo **Obrigatoriedade de Identificação de Imóvel na NFS-e**, que exibe se é obrigatório ou não.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/wYnIy5p279oFPnUi-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/wYnIy5p279oFPnUi-image.png)

---

#### **Cenário 3: Pedido de serviço COM obrigatoriedade de imóvel**

Passos:

1. Acessar Vendas → Pedido de Serviço
2. Incluir / Editar pedido
3. Inserir um serviço que esteja configurado como obrigatório a inserção dos campos refente ao imóvel

<p class="callout info">**Resultado esperado:** </p>

- Na edição do serviço os Campos: CIB e Inscrição Imobiliária Fiscal, devem ficam obrigatório e **habilitados para edição.**
- Caso tente gravar sem as informações do imóvel , o sistema **bloqueia gravação** e exibe mensagem de validação informando obrigatoriedade dos campos

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/TLljXD9HYYuPotZ4-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/TLljXD9HYYuPotZ4-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/eIUrClUQjGTnixDp-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/eIUrClUQjGTnixDp-image.png)

**Tela de Pedido** Na tela principal, neste exemplo, vamos editar um pedido.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/yp9CfxudPfi1b6Z1-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/yp9CfxudPfi1b6Z1-image.png)

Na manutenção do pedido, aba item, clique em editar do item.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/fkNf7gPT7B7l9H7a-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/fkNf7gPT7B7l9H7a-image.png)

Note que no pop-up da edição do item, os novos campos **CIB** e **IF** (1), não estão preenchidos.  
Ao tentar confirmar a gravação (2) , o sistema exibe mensagem de alerta (3) e não permite a gravação.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/NS7OhuYbN0R5GCw7-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/NS7OhuYbN0R5GCw7-image.png)**Observação**: Validação apenas para serviço que esteja configurado como obrigatório a inserção dos campos refente ao imóvel

---

#### **Cenário 4: Reflexo no faturamento / NFS-e** 

Passos:

1. Gerar faturamento/NFS-e a partir do pedido
2. Validar dados do item

<p class="callout info">**Resultado esperado:**</p>

- Informações de imóvel são: 
    - Herdadas do pedido
    - Disponíveis para composição do XML

##### **Emissão da Nota Fiscal de Serviço**

**Acessando a funcionalidade**  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/5SgQnAEl41mozlDT-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/5SgQnAEl41mozlDT-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/0tNKWfsW7okXIjhE-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/0tNKWfsW7okXIjhE-image.png)

**Tela de emissão de nota fiscal de serviço.** Na tela de emissão de nota fiscal de serviço, encontre o pedido desejado e clique no botão Emitir nota.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/U36JOwHEnnkHkUrM-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/U36JOwHEnnkHkUrM-image.png)

Confirme a geração no pop-up.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/HxweSLjufWdwT36m-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/HxweSLjufWdwT36m-image.png)

O sistema exibira mensagem de sucesso e o número da nota fiscal.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/7mkzTThEtQnA5NbL-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/7mkzTThEtQnA5NbL-image.png)

##### **Teste de envio** 

**Acessando a funcionalidade.** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/RZNIoISk8g6PbI0Z-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/RZNIoISk8g6PbI0Z-image.png)  
**[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/EIKNjngGZTPqgYV8-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/EIKNjngGZTPqgYV8-image.png)**

**Tela de transmissão.** Na tela de transmissão, vamos testar o envio ( Não existe ambiente de homologação para São Paulo, por esse mótivo vamos apenas simular o envio).  
Marque a notas gerada (1) e clique no botão **Teste Envio** (2)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/vaHByRgaBLubNeCs-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/vaHByRgaBLubNeCs-image.png)

O sistema deve exibir mensagem de sucesso.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/ObItzLznHNiIpwAr-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/ObItzLznHNiIpwAr-image.png)

##### **XML**

**Acessando a funcionalidade.** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/RZNIoISk8g6PbI0Z-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/RZNIoISk8g6PbI0Z-image.png)  
**[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/EIKNjngGZTPqgYV8-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/EIKNjngGZTPqgYV8-image.png)**

**Tela de transmissão.** Na tela de transmissão, vamos gerar XML - Sem transmissão. Marque a notas gerada (1) e clique no botão **gerar XML - Sem transmissão** (2).[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/hJnxg5yb463wiyhM-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/hJnxg5yb463wiyhM-image.png)

O sistema direciona para dashboard para baixar o xml gerado[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/8AORdNMeIbNuoNQB-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/8AORdNMeIbNuoNQB-image.png)

No XML gerado deve constar os dados do imóvel inserido no pedido.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/odgQVb6z9M1BpdBw-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/odgQVb6z9M1BpdBw-image.png)

---

#### **Cenário 5: Reflexo no Contrato**

Passos:

1. Acessae o módulo Contrato
2. Gerar contrato de faturamento / Medição /Apontamento
3. Após Apontamento gerar Nota Fiscal
4. Validar dados do item

<p class="callout info">**Resultado esperado:**</p>

- Informações de imóvel são: 
    - Herdadas do contrato
    - Disponíveis para composição do XML

##### **Contrato**

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/Ze9f1Jy3krtEo8vG-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/Ze9f1Jy3krtEo8vG-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/SvVdMobmrJ6L6uDE-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/SvVdMobmrJ6L6uDE-image.png)

**Tela de Contrato**

Na tela de contratos, vamos editar um contrato.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/dlsgXFkSXoUzLd1e-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/dlsgXFkSXoUzLd1e-image.png)

Na aba objetos de contrato, inclua ou edite um item, nesse exmplo vamos editar um item.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/0cINU7zxh2D4GES8-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/0cINU7zxh2D4GES8-image.png)

Note que foram adicionados os camps **Inscrição do imóvel Fiscal** e **Código de Cadastro Imobiliário Brasileiro**.  
Confirme a gravação e finalize o contrato.  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/4GY1RK1Wyl37eF4M-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/4GY1RK1Wyl37eF4M-image.png)**Observação**: Os campos são obrigatórios apenas para serviço que esteja configurado como obrigatório a inserção dos campos refente ao imóvel.

---

##### **Medição**

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/yTX8jXLba8ihg2LW-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/yTX8jXLba8ihg2LW-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/Pcvm572nJB3SCN4T-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/Pcvm572nJB3SCN4T-image.png)

**Tela de medição** Na tela principal, clique em Inserir.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/cQ6EtoI3w6du5mo5-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/cQ6EtoI3w6du5mo5-image.png)

Informe dos dados da medição.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/zgPAFhQtGx4JL3Ft-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/zgPAFhQtGx4JL3Ft-image.png)

Insira o item, confirme a gravação e finalize a medição.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/BZPPfOPlAcWRtYwV-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/BZPPfOPlAcWRtYwV-image.png)

A medição será enviada para aprovação após a finalização.  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/jRZWUOQ7d07H5Ude-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/jRZWUOQ7d07H5Ude-image.png)

Realize a aprovação para seguir para o apontamento.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/Cbwk5E75RYow93Pi-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/Cbwk5E75RYow93Pi-image.png)Após a aprovação será possivel fazer o apontamento.

---

##### **Apontamento - Gerar Nota Fiscal**

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/K2PYT2Jwsl8yO7En-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/K2PYT2Jwsl8yO7En-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/Ftfn07AaNvrnomMo-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/Ftfn07AaNvrnomMo-image.png)

**Tela de Apontamento** Na tela principal, clique em editar.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/kf0DdQ12isVT1MTP-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/kf0DdQ12isVT1MTP-image.png)

Insira as informações conforme necessidade e clique em **Gerar Nota Fiscal**.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/BsWFxvCHCxdQZq8o-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/BsWFxvCHCxdQZq8o-image.png)

Confirme a geração no pop-up.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/BBmUnovzw1IkaEDk-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/BBmUnovzw1IkaEDk-image.png)

Na consulta do apontamento, será exibido o número da nota fiscal gerada.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/mEBrwzGceS5DLShi-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/mEBrwzGceS5DLShi-image.png)

---

##### **Teste de envio** 

**Acessando a funcionalidade.** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/RZNIoISk8g6PbI0Z-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/RZNIoISk8g6PbI0Z-image.png)  
**[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/EIKNjngGZTPqgYV8-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/EIKNjngGZTPqgYV8-image.png)**

**Tela de transmissão.** Na tela de transmissão, vamos testar o envio ( Não existe ambiente de homologação para São Paulo, por esse mótivo vamos apenas simular o envio). Marque a notas gerada (1) e clique no botão **Teste Envio** (2).[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/q7ROnSHw04GovR9l-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/q7ROnSHw04GovR9l-image.png)

O sistema deve exibir mensagem de sucesso.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/tFQyo9NREysVYNPY-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/tFQyo9NREysVYNPY-image.png)

---

##### **XML**

**Acessando a funcionalidade.** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/RZNIoISk8g6PbI0Z-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/RZNIoISk8g6PbI0Z-image.png)  
**[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/EIKNjngGZTPqgYV8-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/EIKNjngGZTPqgYV8-image.png)**

**Tela de transmissão.** Na tela de transmissão, vamos gerar XML - Sem transmissão. Marque a notas gerada (1) e clique no botão **gerar XML - Sem transmissão** (2).[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/wTJe7G8f22YwFhG1-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/wTJe7G8f22YwFhG1-image.png)

O sistema direciona para dashboard para baixar o xml gerado.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/fcQDrF3EFDxnmpoo-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/fcQDrF3EFDxnmpoo-image.png)

No XML gerado deve constar os dados do imóvel inserido no pedido.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/f8MQCx58zlHoZnUu-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/f8MQCx58zlHoZnUu-image.png)

#### <span role="text"> </span>

[![Ficou com alguma dúvida .png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/wpNOzfA0n63fxfvV-ficou-com-alguma-duvida.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/wpNOzfA0n63fxfvV-ficou-com-alguma-duvida.png)

<p class="callout danger">**ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.**</p>