948px

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

TOTVS Varejo

Segmento:Varejo 
Módulo:Fiscal
Função:Tributação de ICMS por Produto/NCM - Importar 
Ticket:


Requisito/Story/Issue (informe o requisito relacionado) :

DVARLIVE-4433

02. SITUAÇÃO/REQUISITO

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: Código Loja, Código NCM, Código Produto e Regra Tributação ICMS

Código Loja:

Código NCM:

Código Produto:


Regra Tributação ICMS


03. SOLUÇÃO

Criação de tela e lógica para validação das regras para importação.


        Template de importação LayoutPadraoRegraIcmsProdutoNCM.xls.

       


Acessar o TVFR → aba Fiscal → Cadastros → Tributação de I.C.M.S por Produto / N.C.M.

Em seguida clique em Importar.

Após clicar em Importar abrirá a tela de importação.


Clique em Baixar Modelo(xls) para obter o template de importação que será gerado com o nome LayoutPadraoRegraIcmsProdutoNCM.xls.

Modelo do template:

Validação da Planilha Template:

Quando a planilha está aberta apresenta a mensagem

 Quando não existe a aba Regra no template de importação apresenta a mensagem

Valida as colunas não existentes:

 Com a opção Sobrescrever registros pré existentes marcada, todos as validações de sobrescrever serão ignorados e o conteúdo atualizado.

Após a importação do arquivo é apresentado em tela as informações caso haja inconformidades. Sempre indicando qual é a linha da planilha e motivo encontrado para facilitar a devida correção. Pode-se criar outro arquivo somente com as correções e importar novamente. As linhas que não foram apresentadas em tela indica que foram importados com sucesso.

 Ao final da importação na tela em Status da Importação "Não foram importados todos os itens. Verifique o Status da Importação.

Mensagens para analisar e corrigir o arquivo


 Ao final é apresentado a mensagem de quantos registros foram gravados.


.


04. DEMAIS INFORMAÇÕES

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>