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

Atualmente para configurar as regras de ICMS (CST) em Notas Fiscais escrituradas no TVFR é necessário que sejam feitos de forma manual, a rotina existente permite que seja configurado por Produto ou NCM, porém, é um processo moroso e que requer apoio do time de Serviços ou Suporte e muitas vezes via execução de Script.

Para evitar retrabalhos, configurações errôneas, execuções de Script, escrituração de Notas Fiscais com tributações indevidas e abertura de tickets para esse apoio, o ideal é haver uma forma de configuração de forma massiva, com opção de importação via planilha de acordo Layout único disponibilizado na rotina.

Com isso, as regras de importação foram especificadas da seguinte forma:

As regras para a importação da planilha são:

Abaixo descrição de cada coluna.

Código Loja:

Código NCM:

Código Produto:


Regra Tributação ICMS


03. SOLUÇÃO

Foi desenvolvida na tela do cadastro "Tributação de ICMS por Produto / NCM" no módulo Fiscal do TVFR,  opção para Importar de forma massiva as regras tributárias através de planilha Excel com Layout único e padrão, conforme regras definidas acima.

Esta melhoria têm por objetivo trazer os seguintes benefícios aos usuários do sistema:

A seguir, os procedimentos para validação da melhoria.


       

  • 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 será  aberta a tela de importação.

Antes de importar, é imprescindível o download do template único através da opção "Baixar Modelo (xls)":

A rotina só permite esse Layout para importação.

  • Clique em "Baixar Modelo(xls)":


Será aberta a planilha em tela para preenchimento das informações.

  • Modelo do template:


  • Cada coluna tem um help informando como deve ser a informação. Para apresentar este help posicione o cursor do mouse na coluna desejada:

     

Após preenchimento das informações, salve a planilha que por default recebe o nome LayoutPadraoRegraIcmsProdutoNCM.xls.

  • Para importá-la, selecione o arquivo preenchido clicando no botão com três pontos [...] e clique em OK:


Validações do Template:

  • Quando a planilha está aberta apresenta a mensagem:



  •  Quando não existe a aba Regras no template de importação apresenta a mensagem:



  • A rotina realiza a validação das colunas não existentes:

  •  Com a opção Sobrescrever registros pré existentes marcada, são consideradas todas informações preenchidas na planilha, desconsiderando registros já gravados, caso a rotina localize.

Ou seja, com essa opção marcada, as regras de validações de comparação entre as informações da planilha com dados já gravados no sistema são ignoradas, considerando apenas o conteúdo da planilha.



Importante: Deve-se tomar cuidado ao marcar essa opção, pois, se na planilha tiver alguma alteração de tributo já existente na base, a rotina vai considerar o que estiver na planilha. Por exemplo:

  • Produto XXXXX → na base estiver com regra de tributação 00 (tributada integralmente) LJ - YYYY;
  • Produto XXXXX → se na planilha o campo Regra de Tributação estiver com 60 (recolhido anteriormente ST) - LJ- YYYY;

A rotina vai gravar com a tributação 60 para esta Loja.


Após a importação do arquivo é apresentada em tela as informações caso haja inconformidades. Sempre indicando qual é a linha da planilha e motivo encontrado para facilitar a devida correção.

Importante: 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 aparecerá a mensagem: Não foram importados todos os itens. Verifique o Status da Importação!


Na tela de resultado a coluna "Status da Importação" são apresentadas as mensagens para análise e as devidas correções do arquivo.

Importante: Pode ser gerado um novo arquivo somente com as informações corrigidas e que deverão ser importadas novamente, pois, as que estavam corretas foram importadas com sucesso.


  •   Na mesma tela no final, é apresentada a mensagem de quantos registros foram gravados.


 E para facilitar a análise das informações apresentadas em Status da Importação, clique em Exportar Resultado


  •  Selecione o diretório para salvar o arquivo e confirme.


  • Será criado o arquivo em Excel na pasta escolhida:


  • Ao editar o arquivo, são exibidas todas as informações que foram apresentadas na tela da rotina:



04. DEMAIS INFORMAÇÕES

Se a importação for finalizada sem erros é apresentada a mensagem:


E no Status da Importação apresenta a mensagem de quantas linhas foram importadas.


Importante: É de responsabilidade do cliente as informações inseridas na planilha a ser importada. 


<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>