<style>
h1#title-text {
    display: none!important;
} #breadcrumb-section :not(.aui-button,.aui-dialog2-header-close) {
    color: #0897E9 !important;

}
h1#title-overlay {
    position: absolute;
    top: 38%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 32px;
    font-weight: bold;
    color: #67DFEB; /* Cor do texto */
    z-index: 999; 
    text-align: center;
</style>


<div style="position: relative;">
  <img src="https://tdn.totvs.com/download/attachments/831836705/capa-final.png?version=1&modificationDate=1710524198425&api=v2" width="100%" alt="Título H1">
  <h1 id="title-overlay">Monitor Tributário - Linha Winthor</h1>
</div>


Objetivo

O presente documento tem como objetivo detalhar as implementações relevantes, proporcionando uma visão abrangente das funcionalidades do monitor tributário, com ênfase nos aspectos essenciais da nova funcionalidade do sistema Winthor.

Visão geral 

O Monitor Tributário é uma ferramenta avançada que permite monitorar, auditar e analisar dados fiscais e financeiros de forma ágil e precisa. Seu principal objetivo é fornecer insights valiosos sobre despesas tributárias, auditorias fiscais e receitas gerenciais, facilitando a tomada de decisões estratégicas e garantindo a conformidade com as obrigações fiscais.

Implementações

Dado o contexto geral fornecido anteriormente, vamos detalhar as principais implementações, dividindo-as em macrofuncionalidades para tornar o entendimento mais claro e organizado:

                                                                   



Rotina deve conter dependência dos seguintes objetos:

  1. PKG_MONITOR_TRIBUTARIO
  2. PKG_MONITOR_TRIBUTARIO_CONSULT
  3. PCARQUIVOSGERADOS


  • Ao abrir a rotina, todos os registros já são listados;
  • Todas as principais funcionalidades mais visíveis na tela;
  • Indicadores de registos; 

                                              

Botão Links úteis irá conter todos os direcionamentos para as páginas da TOTVS.

    

  • Filtro de Filial: Agora você pode selecionar entre todas as filiais ou escolher apenas uma filial específica para aplicar o filtro.
  • Filtro de Período: Adicionamos opções para você escolher o intervalo de tempo desejado. As opções disponíveis são:
    • Semanal
    • Quinzenal
    • Mensal
    • Bimestral
    • Trimestral
  • Visualização de Filiais: A exibição das filiais agora segue as permissões de acesso definidas na rotina 131. Isso garante que você veja apenas as filiais às quais tem acesso autorizado.


  • Card de Faturamento: Esse card exibirá o faturamento do período selecionado, apresentando um valor similar ao da rotina 111.
  • Não irá deduzir as devoluções.

  • Card de Lucro: Esse card exibirá o lucro do período selecionado, apresentando um valor semelhante ao da rotina 111.
  • Percentual referente a faturamento / lucro.

  • Card de Economia Tributária: Este card exibirá os valores de redução ou isenção do ICMS obtidos por meio de benefícios fiscais.
  • O card trará o valor do campo valor desonerado referente aos dados da nota fiscal.

  • O gráfico de Comparativo por receita irá demonstrar o faturamento x tributos de acordo com o período e filial selecionado.
    • Gráfico por semana será demonstrado os dias da semana
    • Gráfico quinzenal será demonstrado as duas quinzenas do mês
    • Gráfico mensal será demonstrado o mês atual e mês anterior
    • Gráfico bimestral será demonstrado os dois últimos meses anteriores ao mês atual
    • Gráfico trimestral será demonstrado os três últimos meses anteriores ao mês atual

  • O gráfico de origem da receita exibirá as notas classificadas como consumidor final ou como contribuinte.

  • Cards de Tributos (IPI, PIS/COFINS e ICMS): Esses cards apresentarão os valores de crédito e débito de cada tributo.
  • Indicação de Cores:
    • Amarelo: Quando o crédito e o débito forem iguais.
    • Verde: Quando o crédito for maior que o débito.
    • Vermelho: Quando o débito for maior que o crédito.

  • Gráfico de Crédito/Débito por UF: O gráfico exibirá a movimentação de créditos e débitos separados por estado (UF).
  • Tela Inicial: Serão apresentados os 8 estados com maior movimentação.
  • Opção "Ver Detalhes": Ao clicar, o usuário poderá visualizar todos os demais estados e suas respectivas movimentações.

  • Gráfico de Imposto a Pagar: Este gráfico exibirá os valores a pagar dos tributos PIS/COFINS, IPI e ICMS, de forma clara e organizada, permitindo uma análise visual dos montantes devidos para cada tributo.


  • Gráfico de Obrigações acessórias: Este gráfico exibirá os dados dos meses onde foram gerados as informações de SPED Fiscal, SPED Contribuições e REINF, de forma clara e organizada, permitindo uma análise visual dos meses que foram ou não gerados as obrigações.
  • Será considerado "Gerado" para SPED Fiscal e contribuições quando o usuário efetuar a geração do arquivo na rotina 1097 sendo do mês completo.
  • Será considerado "Gerado" para REINF quando usuário realizar a geração do evento R-4099 de fechamento.



  • Gráfico Notas com entrada manual, deve retornar quantidade de notas com entrada manual no período.
  • Considera apenas NF
  • Não busca documentos cancelados
  • Apenas tipo de movimentação de entrada
  • Nova Opção: "Notas Fiscais Não Contabilizadas":
    • Esta funcionalidade está disponível para empresas que utilizam o módulo contábil (parâmetro 2145).
    • Ela exibirá as notas fiscais que não foram contabilizadas no período selecionado, facilitando o acompanhamento e a regularização.

                   

  • "Notas Fiscais Não Contabilizadas":
    • Serão consideradas apenas as notas fiscais de entrada e saída com os fatos geradores 1 e 2 que ainda não foram contabilizadas no período selecionado.

  • Nova Opção: "Notas com base de ICMS e sem alíquota/valor"
    • Este gráfico mostra as notas de entrada e saída com CST 00 e CST 40. Embora essas notas possuam uma base de ICMS (valor sobre o qual o imposto seria calculado), não há alíquota aplicada. No caso do CST 00, isso pode ocorrer em operações onde o ICMS não é devido, e no CST 40, refere-se a operações isentas ou não tributadas, que têm base ICMS, mas não geram imposto.

  • O gráfico de notas não escrituradas, irá retornar as notas fiscais de entrada e saída que não possuem o livro fiscal gerado.
  • Verifica apenas notas com espécie CT, CO e NF.

  • Na opção de "Ver detalhes"  no gráfico Notas é possível visualizar as notas de entrada e saída em detalhe através das abas "Não escrituradas", "Base de ICMS e sem alíquota" , "Quebra de sequencial"  e "Entrada manual" 

  • O gráfico Saldo estoque cont. negativo, irá demonstrar os produtos onde:
    • Tem o campo QTEST menos que 0 (negativo);
    • Será verificado o dia anterior.

  • O gráfico Produtos sem alíquota externa, retornará a quantidade de produtos (por filial) que não possuem informado a alíquota externa.
  • Campo localizado na na rotina 238.

  • O gráfico Custo contábil zerado, irá demonstrar os produtos onde:
    • Tem o campo CUSTOCONT igual ou menor que 0
    • Será verificado o dia anterior.

Este gráfico tem como objetivo identificar e exibir os produtos cujos códigos de CST (Código de Situação Tributária) de PIS/COFINS estão incorretos, de acordo com as regras fiscais.

Como funciona:

  1. Notas de Entrada: O código de CST de PIS/COFINS será considerado inválido quando for diferente de um dos seguintes códigos:

    • 50, 51, 52, 53, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 98, 99.
  2. Notas de Saída: O código de CST de PIS/COFINS será considerado inválido quando for diferente de um dos seguintes códigos:

    • 1, 2, 3, 4, 5, 6, 7, 8, 9, 49, 99.

Este gráfico tem como objetivo identificar e exibir os produtos cujos códigos de CST (Código de Situação Tributária) de ICMS estão incorretos, de acordo com as regras fiscais.

Como funciona:

  1. Campo diferente de 3 caracteres

  2. Campo diferente dos CST's: 101, 102, 103, 201, 202, 203, 300, 400, 500, 900
  3. Campo com os dois últimos caracteres diferentes de: 00, 10, 20, 30, 40, 41, 50, 51, 60, 70, 90

O gráfico "CFOPs inválidos" irá trazer as notas de entrada/saída dos CFOPs inválidos baseado nas tabelas de livro fiscal.

Como funciona:

  1. Notas de Entrada:

    • Trazer notas que possuem o CFOP com menos de 4 dígitos.
    • Trazer notas que possuem o CFOP com início diferente de 1, 2 ou 3
  2. Notas de Saída

    • Trazer notas que possuem o CFOP menor de 4 dígitos.
    • Trazer notas que possuem o CFOP com inicio diferente de 5, 6 ou 7




        

Criação da funcionalidade Parâmetros para novos tributos, onde será possível simular as alíquotas das novas tributações na aba Reforma tributária.

Alíquota padrão, que será:

  • IBS - 9%
  • CBS - 12%
  • O Imposto Seletivo (IS) será adicionado em novas versões

Gráfico de Crédito/Débito por UF: O gráfico exibirá a movimentação de créditos e débitos separados por estado (UF).

  • Cenário atual
    • Considera os valores de ICMS+IPI+PIS/COFINS do livro de entrada/saída
  • Novos impostos
    • Considerar o valor de base por estado x alíquota dos novos impostos (somar as duas alíquotas e multiplicar pela base)

Considera os mesmos estados (mesma ordem) da aba Tributos - gráfico Crédito/Débito por UF.


 Saiba como funciona

<style>
summary {
    font-size: 17px;
    background-color: #fff;
    padding: 1.1rem 0rem;
    font-weight: 300;
    outline: none;
    border-radius: 0.25rem;
    text-align: left;
    cursor: pointer;
    position: relative;     
    padding-left: 8px;
    border-color: #f7f7f7; 
    border-bottom-style: solid;
}

details[open] summary ~ * {
    animation: sweep .5s ease-in-out;
}

@keyframes sweep {
    0%    {opacity: 0; margin-top: -10px}
    100%  {opacity: 1; margin-top: 0px}
}

details > summary::after {
    position: absolute;
    content: "+";
    right: 20px;
    color: #0a97e8; /* Cor do sinal de adição (azul) */
    background: transparent; /* Fundo transparente */
}

details[open] > summary::after {
    position: absolute;
    content: "-";
    right: 20px;
    color: #0a97e8; /* Cor do sinal de adição (azul) */
    background: transparent; /* Fundo transparente */
}

details > summary::-webkit-details-marker {
    display: none;
}

summary:hover {
    color: #0a97e8!important;
    border-color: #c6c6c6!important;
    transition: 0.3s;
}

.conteudo {
    margin-bottom: 24px !important;
    padding: 16px 16px !important;
    border-style: solid!important;
    border-radius: 1px 1px 8px 8px!important;
    border-color: #f7f7f7!important;
    border-top-width: 0px!important;
    text-align: left; /* Alinhamento do texto à esquerda */
}
</style>

<main>
    <!-- detalhes omitidos para brevidade -->
</main>

<style>
details > summary::after {
    margin: 0 auto!important;
    position: absolute!important;
    content: "+"!important;
    right: 20px!important;
    font-size: 29px!important;
    margin-top: -10px!important;
    font-weight: 100!important;
}

summary {
    details[open] summary ~ * {
        animation: sweep .5s ease-in-out;
    } 
    summary:hover {
        background: #ededed!important;
    }  

    details[open] > summary {
        border-color: #f7f7f7!important;
    }

    details[open] > summary::after {
        background: #000!important;
    }
} 
</style>

 <main>    <details> 
        <summary class="colorana">Qual a versão que será lançada?</summary> 
        <div class="conteudo"> <p>Favor atualizar rotina 7000 para versão igual ou superior a ...</p> 
</div> 
    </details>

 <details> 
        <summary class="colorana">Demais informações</summary> 
        <div class="conteudo"> <p>  As versões estarão disponíveis para download no CCW. (Link: https://centraldecontrole.pcinformatica.com.br)</p> 
</div> 
    </details>           </main>

<style>
details > summary::after {
    margin-bottom: 0 auto!important;
    position: absolute!important;
    content: "+"!important;
    right: 20px!important;
    font-size: 29px!important;
    margin-top: -10px!important;
    font-weight: 100!important;
  summary {
  details[open] summary ~ * {
  animation: sweep .5s ease-in-out;
} 
 summary:hover {
    background: #ededed!important;
}  
  } </style>