# OS 102500 - OBRIGAÇÃO FISCAL - DOC. ELETRONICO - WEB ISS - TO (REFORMA TRIBUTÁRIA)

#### **Objetivo:**

Esta solicitação visa validar a **adequação do layout NFS-e (Padrão WebISS) para contemplar a Reforma Tributária** aplicada aos municípios de **Araguaína** e **Palmas**, garantindo que:

1. O **novo schema** disponibilizado para o WebService esteja **importado/atualizado** no módulo **Documento Eletrônico** (sem alteração de versão e endpoint, mas com **alteração de schema**).
2. A **rotina nova de Reforma Tributária** (seguindo o padrão da funcionalidade já em funcionamento) esteja gerando o **XML conforme o novo layout**.
3. A **transmissão** da NFS-e via WebISS continue funcionando **sem alteração visual de tela**, porém com **novas tags** no XML (ex.: `CodigoNbs` e bloco `IBSCBS`).
4. A **situação reportada** (erro/rejeição/validação relacionada ao layout antigo sem as novas tags) tenha sido **corrigida no desenvolvimento final**, comprovando o aceite do XML no fluxo de transmissão.

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão Documento eletrônico de número **129333 Genexus 17** ou superior;

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

##### **Cenário 01: Validar a atualização do schema (Importa Parâmetros)**

**Objetivo:** garantir que, mesmo sem mudança de versão/webservice, o **schema** foi atualizado/importado corretamente e ficou associado aos serviços do WebISS.

**Passo a passo**

1. Acessar o módulo **Documento Eletrônico**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/MgUKNPCE4Tiqvres-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/MgUKNPCE4Tiqvres-image.png)
2. Entrar em **Configuração &gt; Cadastro de Parâmetros**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/XiXgCLLzA4aRjfOW-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/XiXgCLLzA4aRjfOW-image.png)
3. Localizar o tipo do documento **NFS-e Padrão WebISS** (ambiente homologação/prod, conforme aplicável).
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/fQ3xNDlVDygkTGS5-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/fQ3xNDlVDygkTGS5-image.png)
4. Abrir os parâmetros do registro (ícone de edição/engrenagem conforme listado).
5. Na tela **Parâmetros de Envio**, clicar no botão **Importa Parâmetros.**
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/bHvaJgtzZmjS4Vzy-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/bHvaJgtzZmjS4Vzy-image.png)
6. Confirmar a importação/atualização dos parâmetros/schema.
7. Verificar na lista de serviços/arquivos se há referência ao **schema atualizado** (ex.: nome do arquivo/versão do schema).

**Resultado esperado**

- A importação conclui **sem erro**.
- O sistema mantém **mesma versão do documento e mesmo endpoint**, porém passa a utilizar o **schema novo**.
- A listagem de serviços exibe o **arquivo de schema** atualizado (ou equivalente), evidenciando que o layout novo está disponível para validação do XML.

---

##### **Cenário 02: Transmitir NFS-e (Padrão WebISS) com o novo layout (Araguaína/Palmas)**

**Objetivo:** Validar que a transmissão ocorre normalmente e que o XML gerado segue o novo schema.

**Passo a passo**

1. Acessar **NFS-e &gt; Transmissão (Padrão WebISS)**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/a4rMuF1Z1nqi54oB-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/a4rMuF1Z1nqi54oB-image.png)
2. Aplicar filtros necessários (série, data, etc.) para localizar notas **A SER TRANSMITIDA**.
3. Selecionar 1 nota pendente (checkbox).
4. Clicar em **Transmitir**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/tNFRlRJkjLNUDVMd-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/tNFRlRJkjLNUDVMd-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/q2rKmispx9PnnICL-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/q2rKmispx9PnnICL-image.png)

**Resultado esperado**

- A transmissão finaliza com sucesso (sem erro de schema/validação).
- O status muda de **A SER TRANSMITIDA** para **TRANSMITIDA** (ou equivalente) e gera protocolo/retorno.
- O XML contém as **novas tags** exigidas pela reforma tributária (ex.: `CodigoNbs` e bloco `IBSCBS`), conforme o novo schema.

---

##### **Cenário 03: Validar conteúdo do XML (novas tags e estrutura)**

**Objetivo:** garantir que o XML contempla as novas informações da reforma tributária conforme schema e rotina implementada.

**Passo a passo**

1. Obter o XML gerado da NFS-e transmitida.
2. Localizar no XML a tag **`<CodigoNbs>`** e registrar o valor preenchido.
3. Localizar o bloco **`<IBSCBS>`** e verificar a presença da estrutura (ex.: `CST`, `cClassTrib` e demais tags previstas).
4. Validar se a estrutura atende o schema novo (sem tags fora de posição, obrigatórias ausentes ou inconsistências).
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/Y3hFHuroGtEStSqf-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/Y3hFHuroGtEStSqf-image.png)

**Resultado esperado**

- `CodigoNbs` está presente e preenchido conforme regra do município/layout.
- O bloco `IBSCBS` existe e segue a hierarquia correta.
- O XML é aceito/compatível com o schema (não gera rejeição por “tag ausente/inesperada” ou “violação de layout”).

![4.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/scaled-1680-/eO9m8fVMKPpticCz-4.png)

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