Análise
| Análise | |
| Projeto 1221 | |
| Data da Análise: 07/01/2014 |
Projeto
Cliente Casa Carneiro solicitou que se possa vincular dados de impostos ao NCM do produto.
Assim, ao cadastrar novos produtos para aquela NCM, o cliente não precisaria informar todos os dados de impostos novamente.
NCM Movido para Guia Características
O Código de NCM será movido para a guia Produtos >>> Características.
Com isso, logo no começo do cadastro já será informado o NCM.

Carregar Impostos pelo NCM
Ao cadastrar NCM do novo produto sistema deverá trazer automaticamente os dados da guia Impostos do produto modelo para aquele NCM.

Definir Produto Modelo para NCM
Para definir o produto modelo para NCM, usuário terá que marcar a opção "Definir este produto como modelo de impostos para este NCM" e gravar.

Carregar Impostos ao Modificar NCM
Ao editar produto, quando modificar o NCM, se o novo NCM for modelo de impostos, sistema deve perguntar se usuário deseja carregar os impostos do novo NCM.

Aplicar Impostos aos Demais Produtos com Aquele NCM
Ao marcar a opção "Aplicar as configurações de impostos para os demais produtos com este NCM" sistema deve aplicar todas as configurações de impostos a todos os produtos com aquele NCM.
É dessa forma, que o usuário poderá modificar o produto modelo (ou qualquer outro produto) e aplicar as modificações a todos os produtos que possuem aquele NCM.

Edição dos Campos de Impostos
Em produtos que tiveram os impostos carregados pelo NCM, a edição dos campos de impostos ficará restrita aos usuários que possuem permissão para definir produto modelo para NCM.
Como Saber qual é o Produto Modelo do NCM
Não terá nenhuma interface para usuário visualizar qual é o produto modelo para o NCM.
Se o usuário utilizar essa customização da forma como foi planejada, ele não precisará saber qual é o modelo, porque todos os produtos do NCM terão os mesmos dados.
Mas se mesmo assim, ainda for necessário, poderá ser customizado um relatório a partir da tabela de NCMs.
Especificação Técnica
Configurações Necessárias
Usuário deverá ter a nova permissão "379 - Definir modelo de impostos por NCM" para poder definir que o produto é modelo para o NCM.
Mudanças por Módulo
Banco de Dados
- Tarefa 91319 - Criar colunas do produto modelo para NCM
Serão criadas as colunas FILMAT e CODMAT na TT_NCM.
- Tarefa 91317 - Criar coluna CODNCM na TT_PRO
Será criada coluna CODNCM na TT_PRO.
Será feito passo de migração para passar os dados da CODNCM da TT_GRA para TT_PRO.
As views TV_IPR, TV_IPR_FAST e metadados serão alterados para pegar CODNCM da TT_PRO.
- Tarefa 91972 - Gravar CODNCM na TT_PRO na Importa_pro
É necessário tratar a rotina de importação para que não ocorra problemas quando os parceiros chegarem nessa versão.
Backoffice
- Tarefa 91318 - Mudança do Código NCM
Campo de NCM será movido para guia de características do produto, consequentemente, passará a gravar na TT_PRO.
Serão feitos os tratamentos necessários para gravar NCM modelo, tratar permissão e aplicar impostos aos demais produtos com aquele NCM.
- Tarefa 91322 - Criar permissão de usuário para definir modelo de impostos por NCM
Será criado permissão e funcionalidade para clientes utilizarem essa opção de carregar impostos por NCM.
Será a primeira vez que uma permissão/funcionalidade interferem em um checkbox.