Produto: | Bematech Loja |
---|---|
Linha de Produto: | Bematech Live |
Segmento: | Varejo Live |
Módulo: | Fiscal |
Função: | Tributação de ICMS por Produto/NCM - Importar |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVE-4433 |
Permitir que as regras de Tributação de ICMS sejam possíveis de importar via planilha/Layout, as regras tributárias conforme especificações descritas:
Incluir o botão Importar na tela de filtro de tributação do ICMS Produto / NCM.
Disponibilizar um template para download onde deve ser preenchido com as regras a serem importadas no sistema.
Botão de check para sobrescrever regras caso seja uma atualização.
Regras para a importação da planilha:
Realizar a validação da planilha, que deve conter a aba "Regras" e 4 colunas: CodigoLoja, CodigoNCM, CodigoProduto e RegraTributaçãoICMS
CódigoLoja:
CódigoNCM:
Código Produto:
Código Produto preenchido e código NCM preenchido -> Considerar os tributos apenas para os produtos informados, mesmo que o NCM esteja informado também. Quem será o mandatório da regra é o produto. Caso na planilha o NCM estiver diferente do cadastrado no Live, deverá ser apresentada a seguinte mensagem com o número da linha: "Código de NCM já existe no sistema e não corresponde ao informado na planilha. Deseja sobrescrever?
Caso o usuário deseje sobrescrever poderá checar a opção sobrescrever na tela e todos os erros de sobrescrever serão ignorados e o conteúdo atualizado.
Campo Produto preenchido + NCM em branco -> Considerar os tributos apenas para os produtos informados, independente do NCM do cadastro no Live.
Campo Produto em branco + NCM em branco -> Não poderá ser importado e deverá ser apresentada a seguinte mensagem com o número da linha da planilha com erro: “Não há informação de produto ou NCM, favor revisar a planilha”.
RegraTributaçãoICMS
Campo RegraTributaçãoICMS em branco -> Não poderá ser importado e deverá ser apresentada a seguinte mensagem com o número da linha da planilha com erro: “Não há informação de Tributo, favor revisar a planilha”.
Divergência de Regra de Tributação de ICMS -> Considerar a sigla informada nesta coluna para os produtos ou NCM’s relacionados com a classificação. Porém, caso este produto ou NCM já exista na base cuja classificação esteja diferente da planilha deverá apresentar a seguinte mensagem: “Tributação de ICMS já existe no sistema e não corresponde ao informado na planilha. Deseja sobrescrever? ”
Caso o usuário deseje sobrescrever poderá checar a opção sobrescrever na tela e todos os erros de sobrescrever serão ignorados e o conteúdo atualizado.
Criação de tela e lógica para validação das regras para importação.
|
Quando o checkbox sobrescrever estiver flagado, o sistema ignora todos os avisos de sobrescrever e efetua a atualização do dado.
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |