Páginas filhas
  • DDCOMP-19510 - DT - 3010 - Implementar o tratamento das regras do diferimento do Paraná

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Winthor 

Linhas_totvs

Segmento:

Distribuição TOTVS Goiânia 

Segmentos_totvs
Segmento

Módulo:30 - IMPORTAÇÃO
Função:3010 - DIGITAR PEDIDO DE COMPRA MASTER
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DDCOMP-19510


02. 
SITUAÇÃO/REQUISITO

Implementar o tratamento das regras do diferimento do paraná

03. SOLUÇÃO

A melhoria visa garantir que os valores de Base e ICMS sejam sempre calculados e gravados com base na alíquota original, enquanto no XML é destacada a alíquota específica do Diferimento Paraná (Aliq. Cheia Dif PR). Isso assegura a conformidade fiscal e a consistência das informações no documento eletrônico.

Versões de atualização rotina 212:
37.0.0.27

Versões de atualização rotina 3010:
37.0.0.36

Totvs custom tabs box
tabsDependência e Procedimentos, Rotina 212, Rotina 3010, Banco de Dados
idspasso1,passo2,passo3,passo4
Totvs custom tabs box items
defaultno
referenciapasso1

 

Atualizar dependências:

Image Added


Totvs custom tabs box items
defaultno
referenciapasso2

  

Rotina 212:

Criado campo na rotina 212 - Aliq. Cheia Dif PR - informar o valor da alíquota cheia;

Nome Banco: PERCICMBKPDIFPR
Tipo Valor: NUMBER(22,4)
Nome Grid: "Aliq. Cheia Dif PR"
Hint: Alíquota de ICMS para destaque no XML Diferimento Paraná

Image Added

Image Added


Totvs custom tabs box items
defaultno
referenciapasso3

  

Rotina 3010:

Ao realizar a gravação de uma nota fiscal tipo N ou tipo F, a rotina 3010 substituirá a alíquota de ICMS e redução de ICMS conforme o pré-cadastro realizado na rotina 212, caso o cadastro esteja > 0.

  • Campo na tabela PCMOVCOMPLE.PERCICMBKPDIFPR
  • Parâmetro 2359 = Não

REGRAS

NOTA N:
Ao gravar a nota fiscal tipo N, a rotina  validará o campo PCPRODFILIAL.PERCICMBKPDIFPR, se for maior que zero, substituirá os campos PCMOV.PERCICM e PCMOV.PERCICMRED gravando o que estiver informado no campo PCPRODFILIAL.PERCICMBKPDIFPR - rotina 212.

Neste contexto, ao realizar a substituição, o campo PCMOVCOMPLE.PERCICMBKPDIFPR passa a receber a alíquota de origem utilizada no cálculo da base e valor do ICMS, isto para
que possa ser utilizado nas notas futuras sendo tipo F e tipo I, pois a rotina faz novamente o cálculo do imposto quando abre o item, desta forma precisa trocar de volta, mais
detalhes abaixo na explicação do processo da nota F.

Image Added

Image Added

Image Added


NOTA F:
Quando for gerar a nota fiscal tipo F, carregará os dados da nota fiscal tipo N, desta forma a rotina carregará na calculadora de tributos a alíquota original
utilizada no cálculo da base e valor, se não fizer desta forma e carregar a alíquota do campo próprio do ICMS PCMOV.PERCICM que será diferente, o valor da base e valor do
ICMS será calculado de forma diferente. Quando for gravar a nota F, substituirá novamente, garantindo que a alíquota de ICMS da nota F fique igual a alíquota da nota N.


Image Added

Image Added

Image Added

NOTA I:
Na digitação da nota I, independente se foi utilizado a nota N ou F como origem, a rotina realizará o tratamento detalhado no processo da nota F, realizando a troca da alíquota
para garantir que o valor e base do ICMS não sejam alterados conforme o que foi escriturado na nota N.

Image Added


NOTA P:

A nota P é toda manual, porém segue a mesma regra e grava de acordo com os parâmetro da 212.

Image Added

Image Added

Image Added




Totvs custom tabs box items
defaultno
referenciapasso4

 

Banco de dados:

Emissão das notas N, F, I e P:

Image Added


Image Added


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica



Templatedocumentos

...