# OS 77614 - MELHORIA - FISCAL/CORPORATIVO - CADASTRO DE CLASSIFICAÇÃO FISCAL.

#### **Objetivo:**

- Esta solicitação visa, unificar o cadastro de NCM, centralizando-o exclusivamente no módulo corporativo, eliminando duplicidades e garantindo consistência nos dados. Além disso, visa permitir a importação de planilhas de NCM para facilitar o cadastramento em massa, reduzindo a necessidade de inserção manual e minimizando erros de digitação por parte do usuário.

#### **Premissas:**

- Necessário o ambiente estar atualizado com as versões: 
    - Fiscal de número **104193 Genexus 16 / 104225 Genexus 17** ou superior;
    - Corporativo de número **104870** ou superior.
    - Script de número **103940 SQL / 104194 Postgre** ou superior;
- Funcionalidade **"CLASSIFICACAO\_FISCAL\_NCM ",** após atualização essa funcionalidade deve ficar desligada.

#### **Teste realizado após a atualização Cenário 1: Remoção do Cadastro de NCM do Módulo Fiscal**

**Passos:**

1. Acessar o módulo Fiscal.
2. Verificar a existência do menu "Classificação Fiscal/NCM".
3. Confirmar que o item foi removido do menu.

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

- O menu "Classificação Fiscal/NCM" não deve estar presente no módulo Fiscal.

##### **Acessando a funcionalidade**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/2GyownXVLFuc3LHO-embedded-image-ioi07vdy.png)  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/DrZAjttay4PEHbPk-embedded-image-d6xeqlgw.png)

---

#### **Cenário 2: Inclusão do Cadastro de NCM no Módulo Corporativo**

**Passos:**

1. Acessar o módulo Corporativo.
2. Navegar até "Produtos e Serviços &gt; Classificação Fiscal".
3. Confirmar a presença dos campos anteriormente existentes no Fiscal.

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

- O cadastro de Classificação Fiscal deve estar disponível no módulo Corporativo.
- Todos os campos antes exclusivos do módulo Fiscal devem estar presentes. 
    - Tela principal deve ter a opção "Excel" permitindo exportar para planilha Excel os dados do grid,
    - Na tela de cadastro deve exibir as opções: "Quantidade de Produtos Vinculado", "<label for="CLFFLGDIF">Diferimento do ICMS - artigo 400-E1 do RICMS",</label>
    - <label for="CLFFLGDIF">Na tela de cadastro deve exibir a "Aba Produto".</label>

##### **Acessando a funcionalidade.**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/CIWt1pSzJHnIqXLb-embedded-image-4uifrjp0.png)  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/vCUbWiDI3dwMIDRY-embedded-image-lqstglve.png)

##### **Tela de principal**

Na tela principal podemos observar que foram adicionadas as opções "Excel" e "Importar".  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/zMUbMLlDOtMQKeqI-embedded-image-okuirjtt.png)

##### **Exemplo de inclusão**

Para adicionar manualmente o NCM, clique em "Inserir" na tela principal.![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/RK1vuB4NqNChMjJe-embedded-image-sfbjsvyw.png)

O sistema direcionará para tela de cadastro, onde podemos observar os novos campos,  
Insira os dados conforme desejado e clique em "Confirmar".  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/uawCTRnz6X1XXUTJ-embedded-image-sd6xxesq.png)

Após confirmação o sistema carregará as abas inferiores para cadastro de alíquota, normativa e consulta de produtos que serão vinculados ao NCM (aba nova).![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/z04fqiQqLXfFzOxP-embedded-image-ffszl3vb.png)

---

#### **Cenário 3: Importação de Planilha de Classificação Fiscal**

**Passos:**

1. No módulo Corporativo, acessar "Produtos e Serviços &gt; Classificação Fiscal".
2. Clicar no botão "Importar".
3. Baixar o template padrão.
4. Preencher os dados conforme as regras especificadas.
5. Realizar o upload da planilha.
6. Confirmar a importação e verificar se os dados foram inseridos corretamente.

<u>**Regras dos campos importados pela planilha:**</u>

- **Classificação Fiscal:** A classificação Fiscal é obrigatória, composta apenas números, e ter 8 dígitos,
- **Descrição da Classificação Fiscal:** A Descrição da classificação Fiscal é obrigatória e no máximo 40 caracteres,
- **Letra Associativa:** A Letra Associativa é obrigatória e no máximo 1 caractere,
- **Alíquota Bloco P (SPED CONTRIBUIÇÕES):** A Alíquota Bloco P (SPED CONTRIBUIÇÕES) deve ter apenas números, no máximo três dígitos antes da vírgula e quatro dígitos após a vírgula,
- **Geração Bloco P (SPED CONTRIBUIÇÕES):** O campo 'Geração Bloco P (SPED CONTRIBUIÇÕES)' deve conter um dos seguintes valores: 'Ativo' ou 'Inativo,
- **Rastreabilidade:** O campo 'Rastreabilidade' deve conter um dos seguintes valores: 'Sim' ou 'Não',
- **Diferimento do ICMS:** O campo Diferimento do ICMS deve conter um dos seguintes valores: 'Nenhum', 'Ativo' ou 'Inativo',
- **Alíquota IPI NCM:** A Alíquota IPI NCM deve ter apenas números, no máximo três dígitos antes da vírgula e dois dígitos após a vírgula,
- **Alíquota de Imposto Importação:** A Alíquota de Imposto Importação deve ter apenas números, no máximo três dígitos antes da vírgula e dois dígitos após a vírgula,
- **Código da CIO:** O Código da CIO é obrigatório, deve ter apenas números e no máximo quatro dígitos,
- **Status da Sequência:** O campo 'Status da sequência' deve conter um dos seguintes valores: 'Ativo' ou 'Inativo,
- **Exceção TIPI:** A Exceção TIPI deve ter apenas números e no máximo 4 dígitos,
- **Descrição da Exceção TIPI:** O campo 'Descrição da Exceção TIPI' deve ter no máximo 50 caracteres,
- **Espécie da Normativa:** A Espécie da normativa deve ter apenas números, no máximo 3 dígitos,
- **Código do Produto Normativa:** O Código do Produto Normativa deve ter apenas números, no máximo 3 dígitos,

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

- O sistema deve validar os campos conforme as regras definidas,
- Caso haja erros, a importação deve exibir uma mensagem informando as inconsistências,
- Caso os dados estejam corretos, a importação deve ser concluída com sucesso e os registros devem ser incluídos no cadastro,
- Após o processamento, o sistema deve gerar uma planilha de retorno com o status da importação na coluna "S - Status da Importação".

##### **Tela principal**

Na tela principal, clique em "Importar".  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/DZz690YzEJAJlJwF-embedded-image-ai1bqtic.png)  
Após clicar em "Importar", o sistema exibir um pop-up que será permitido exportar o templete e importação da planilha.  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/rSSR6RDOmDtOhhL6-embedded-image-hpqg13ie.png)

**Template:**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/kZwv5ALfai6qvTEi-embedded-image-zqdfumin.png)  
**Importação de uma planilha exemplo:**

Após clicar em "Importar" da tela principal e o sistema exibir o pop-up.

1. Clique no botão "Adicionar arquivos" e selecione a planilha preenchida.
2. Certifique-se de que a planilha seja exibida corretamente.
3. Clique em "Confirmar".

![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/L94Nb5qwy02vln5x-embedded-image-qmx4hev3.png)

O sistema exibirá um pop-up de processamento  
Após a conclusão do processamento, baixe a planilha de retorno.![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/JBdmhwwT13ZuAJBl-embedded-image-ikz6bnze.png)

**Planilha de retorno.**

- No exemplo apresentado, apenas um NCM foi importado com sucesso.
- A planilha de retorno indicará os registros processados corretamente e aqueles que apresentaram erros

![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/iEfjybtRBpyenMRx-embedded-image-cqujg4gd.png)

<table border="1" id="bkmrk-aten%C3%87%C3%83o%3A-todas-as-in" style="border-collapse: collapse; width: 90.5952%; height: 30px; border-width: 1px; background-color: rgb(251, 238, 184);"><colgroup><col style="width: 100%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;"><span style="color: rgb(186, 55, 42);">**ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.** </span></td></tr></tbody></table>

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