# OS 75751 - OBRIG FISCAL - DOC ELETRONICO - ALTERAÇÃO LEAUTE E WEBSERVICE NFSE GISSONLINE (SALUS JUNDIAÍ)

#### **Objetivo:**

- Esta solicitação tem por objetivo validar a adequação do sistema ao novo layout de transmissão da NFSe de Jundiaí (versão 2.04), garantindo:
    
    
    - Importação correta do schema atualizado
    - Configuração adequada do WebService (Homologação/Produção)
    - Transmissão de RPS em lote (processo assíncrono)
    - Consulta de protocolo automática e manual
    - Retorno do número da NFSe
    - Tratamento de cenários com erro na consulta
    - Cancelamento e retransmissão (processo síncrono)
    - Reflexo correto no módulo de faturamento

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão do Módulo **Doc. Eletrônico** de número **xxxx**ou superior;

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

#### <span role="text">**Cenário 01:** </span><span role="text">**Importação do novo layout (versão 2.04)**</span>

<span role="text">**Passo a passo**</span>

1. Acessar o módulo **Documento Eletrônico**
2. Ir em **Configuração &gt; Cadastro de Parâmetros**
3. Localizar o tipo de documento **RPS\_Jundiaí**
4. Clicar no ícone de edição
5. Clicar no botão **Importa Parâmetros**
6. Validar se a versão exibida é **2,04**
7. Confirmar a operação

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Layout versão **2,04** carregado com sucesso
- Schema atualizado com serviços: 
    - envio de lote
    - consulta de lote
    - cancelamento
- Sem erros na importação

---

#### <span role="text">**Cenário 02 – Validação dos parâmetros de WebService**</span>

<span role="text">**Passo a passo**</span>

1. Ainda na tela de parâmetros
2. Validar os campos: 
    - URL do WebService
    - Endereço do servidor
    - Base URL
3. Conferir se o ambiente está correto: 
    - Homologação → WS de HML
    - Produção → WS oficial
4. Validar os serviços listados no grid

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- URLs correspondem ao ambiente selecionado
- Serviços vinculados corretamente ao layout 2.04
- Nenhum campo obrigatório em branco

---

#### <span role="text">**Cenário 03 – Transmissão de RPS (processo assíncrono padrão)**</span>

<span role="text">**Passo a passo**</span>

1. Acessar **NFSe &gt; Transmissão Jundiaí**
2. Selecionar um ou mais RPS com status **A SER TRANSMITIDA**
3. Clicar em **Transmitir**
4. Aguardar processamento automático do sistema

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Sistema retorna mensagem: 
    - **"RPS(s) transmitido(s) com sucesso!"**
- Sistema realiza automaticamente: 
    - envio do lote
    - espera (standby)
    - consulta do protocolo
- RPS sai do grid após sucesso
- Número da NFSe retornado pela prefeitura

---

#### <span role="text">**Cenário 04 – Falha na consulta automática do protocolo**</span>

<span role="text">**Passo a passo**</span>

1. Realizar transmissão de RPS
2. Identificar retorno: 
    - erro na consulta automática
3. Clicar no botão **Protocolo**

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Sistema realiza nova consulta manual
- Retorno esperado: 
    - **"Consulta de protocolo efetuada com sucesso!"**
- Número da NFSe preenchido corretamente
- RPS removido da listagem

---

#### <span role="text">**Cenário 05 – Validação do comportamento assíncrono**</span>

<span role="text">**Passo a passo**</span>

1. Transmitir um RPS
2. Observar: 
    - primeiro retorno apenas com protocolo
3. Aguardar processamento automático

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Primeiro retorno: protocolo do lote
- Segundo retorno: número da NFSe
- Confirmação de fluxo assíncrono funcionando corretamente

---

#### <span role="text">**Cenário 06 – Cancelamento e retransmissão (processo síncrono)**</span>

<span role="text">**Passo a passo**</span>

1. Identificar uma NFSe já transmitida
2. Realizar cancelamento
3. Voltar para **Transmissão Jundiaí**
4. Selecionar o registro cancelado
5. Clicar em **Transmitir**

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Processo ocorre de forma **síncrona**
- Retorno imediato da prefeitura
- Status atualizado corretamente no grid

---

#### <span role="text">**Cenário 07 – Consulta no módulo de faturamento**</span>

<span role="text">**Passo a passo**</span>

1. Acessar **Faturamento &gt; Notas Fiscais &gt; Consulta Nota Fiscal**
2. Localizar a NFSe transmitida
3. Validar: 
    - status
    - número da NF
    - chave
    - situação (emitida/cancelada)

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- NFSe exibida corretamente
- Número da prefeitura preenchido
- Status consistente com a transmissão

---

#### <span role="text">**Cenário 08 – Validação de RPS com erro (caso reportado)**</span>

<span role="text">**Passo a passo**</span>

1. Localizar RPS com erro (ex: “NÃO IDENTIFICADO”)
2. Executar: 
    - Transmitir
    - Consultar protocolo
3. Validar comportamento após correção do layout

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- RPS deixa de apresentar erro
- Processo segue fluxo normal: 
    - transmissão → protocolo → NFSe
- Registro removido do grid após sucesso

---

#### <span role="text">**Cenário 09 – Validação geral da correção (regressão)**</span>

<span role="text">**Passo a passo**</span>

1. Executar todos os cenários anteriores
2. Validar: 
    - múltiplos RPS
    - diferentes datas
    - volumes maiores

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Nenhuma falha na transmissão
- Integração com WebService estável
- Layout 2.04 funcionando integralmente
- Problema reportado pelo cliente resolvido

[![Ficou com alguma dúvida .png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/RrRcDgWKxEDQk3gv-ficou-com-alguma-duvida.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/RrRcDgWKxEDQk3gv-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>