Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

948px

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

TOTVS Varejo

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


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

DVARLIVE-4433

...

Realizar a validação da planilha, que deve conter a aba "Regras" e 4 colunas: CodigoLojaCódigo Loja, CodigoNCMCódigo NCM, CodigoProduto e RegraTributaçãoICMSCódigo Produto e Regra Tributação ICMS

Código LojaCódigoLoja:

  • Código Loja em branco -> Considerar os tributos para todas lojas abaixo da Compartilhada. Não é possível importar a planilha sem o campo preenchido para diversos domínios diferentes, é necessário sempre acessar em 1 cliente pelo menos.
    em caso de tentativa de importar diretamente pela Central/Loja deverá apresentar uma mensagem em tela com a informação_: “Código da Loja não está informado, favor importar pelo acesso à Compartilhada”.
  • Campo Loja preenchido -> Considerar os tributos apenas para a loja informada. É possível importar tanto pela Central/loja quanto pela Compartilhada.
     
  • Campo Loja preenchido com código de uma Loja/central diferente da Master (domínio) -> Não importar e apresentar em tela a mensagem: “Código da Loja não pertence a esta rede, favor conferir as informações”.

CódigoNCMCódigo NCM:

  • Código NCM preenchido apenas -> Considerar os tributos para todos os produtos deste NCM;
  • Campo NCM preenchido e Código Produto preenchido -> Considerar os tributos apenas para os produtos informados, mesmo que o NCM esteja informado também. O Produto é o mandatório da regra. Caso na planilha o NCM estiver diferente do cadastrado no LiveTVFR (Totvs Varejo Franquias e Redes), 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 NCM em branco + Produto preenchido -> Considerar os tributos apenas para os produtos informados, independente do NCM do cadastro no LiveTVFR. Se na planilha o NCM estiver diferente do cadastrado.
  • Campo NCM em branco + Produto em branco -> não é 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”.

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

...

  • TVFR, 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.

...


  • 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

...

  • TVFR
  • 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çãoICMSRegra Tributação ICMS

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

...

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


03. SOLUÇÃO

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

Image Added


        Template de importação LayoutPadraoRegraIcmsProdutoNCM.xls

       Image Added


Totvs custom tabs box
tabsOpção Importar, Tela Importação, Template, Checkbox Sobrescrever, Msgs de Erros, Msgs de Erro Sobrescrever, Exportação de Resultado
idspasso1,passo2,passo3,passo4,passo5,passo6,passo7
Totvs custom tabs box items
defaultyes
referenciapasso1

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

Image Added

Em seguida clique em Importar.

Totvs custom tabs box items
defaultno
referenciapasso2

.Tela de importação


Totvs custom tabs box items
defaultno
referenciapasso3

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

Modelo do template:

Image RemovedImage Added

Validação da Planilha Template:Planilha aberta

Quando a planilha está aberta apresenta a mensagem

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

Image Added

Colunas Valida as colunas não existentes:

Totvs custom tabs box items
defaultno
referenciapasso4

 Com a opção Sobrescrever registros pré existentes marcada  todos os erros de sobrescrever serão ignorados e o conteúdo atualizado.

Image Modified

Totvs custom tabs box items
defaultno
referenciapasso5

.

Totvs custom tabs box items
defaultno
referenciapasso6

.

Totvs custom tabs box items
defaultno
referenciapasso7

.

...