Versões comparadas

Chave

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

01. DADOS  DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaSupermercados - Linha Consinco

Segmento:

Segmentos_totvs
Segmento Varejo

Tipo de Documento:

Inovação

Módulo:Fiscal
Caminho: Módulo Fiscal > Processos > Apuração ICMS > Aba Apuração Saldo > Botão Origem e Utilização de Créditos de ICMS - FIS00036
Função:ORIGEM E UTILIZAÇÃO DE CRÉDITOS DE ICMS - FIS00036
País:Brasil
Ticket:
Requisito/StoryStory/Issue (informe o requisito relacionado) :DSUPFISAPU-16158

02. SITUAÇÃO SITUAÇÃO/REQUISITO

O campo Saldo de Créditos de Períodos Anteriores é, atualmente, preenchido manualmente. Isso exige que o usuário busque no ERP a informação que já está disponível no campo “Crédito Crédito Acumulado a Transportar para o Período Seguinte” do Seguinte do mês anterior, e a digite manualmente na rotina Origem e Utilização de Créditos de ICMS.

03. PRÉ-REQUISITOS

- Estar na versão, de disponibilização da implementação.

- Possuir saldo de crédito de períodos anteriores. 

Nota

Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta.


04. SOLUÇÃO

Foi automatizado o preenchimento do campo Saldo de Créditos de Períodos Anteriores, eliminando a necessidade de digitação manual por parte do usuário. Essa informação já existe no sistema e pode ser reaproveitada a partir do campo Crédito Acumulado a Transportar para o Período Seguinte do mês anterior.

Como vai funcionar:

Ao preencher o Código de Ajuste, o sistema vai:

Totvs custom tabs box
tabsCampo do saldo transportado,Informações Adicionais, Passo 03, Passo 04
idsCampo do saldo transportado,Informações Adicionais
Totvs custom tabs box items
defaultyes
referenciaCampo do saldo transportado

A partir desta melhoria, o preenchimento do campo Saldo de Créditos de Períodos Anteriores passou a ocorrer de forma automática, conforme as seguintes condições:

1. Preenchimento Automático

Ao informar um Código de Ajuste válido, o sistema busca automaticamente, no movimento do mês anterior, o valor correspondente no campo Crédito Acumulado a Transportar para o Período Seguinte. Caso este valor exista, ele será utilizado para preencher o campo Saldo de Créditos de Períodos Anteriores, que ficará bloqueado para edição manual.

2. Preenchimento Manual

Caso não haja valor correspondente no mês anterior para o Código de Ajuste informado,

...

Identificar automaticamente o mês anterior ao período atual.

...

Consultar com base no código de ajuste, empresa e data, se existem lançamentos.

...

Retornará o valor de saldo a transportar, encontrado para esse mesmo código e empresa no mês anterior.

...

o campo Saldo de Créditos de Períodos Anteriores

...

Irá bloquear a edição do campo, evitando alterações manuais.

 permanecerá em branco e editável, permitindo a digitação manual por parte do usuário.



Image Added

Imagem 01: Retorno automático

Totvs custom tabs box items
defaultno
referenciaInformações Adicionais
  • Quadro de créditos utilizados (1210):

As informações registradas neste quadro estão associadas ao respectivo código de ajuste e ao período informado. Dessa forma, serão exibidos somente os dados correspondentes ao código selecionado.

Image AddedImagem 02: Quando de cadastro de tipo de utilização de crédito

  • Validação do Código de Ajuste:

Se o Código de Ajuste informado não existir na base de dados, o sistema exibirá uma mensagem de alerta:

Não foi selecionada nenhuma informação!

O campo permanecerá em branco e desbloqueado para preenchimento manual.

Se o código informado já estiver vinculado a um mês posterior à data em que o usuário deseja realizar a exclusão, o sistema exibirá uma mensagem de alerta.

Existem períodos seguintes que possuem o mesmo código de ajuste. A exclusão deste poderá impactar no controle dos créditos utilizados. Avalie a necessidade de alteração dos meses posteriores.

⚠️ Importante: se o código de ajuste também tiver sido alterado no mês anterior, mesmo após o aviso, o usuário deverá:

  1. Excluir o código no mês posterior;

  2. E então, reinseri-lo;

Isso garantirá que o sistema volte a considerar corretamente o saldo do mês anterior no período subsequente.

  • Somente serão permitidos códigos de ajuste com 8 dígitos. Ex: SP000000

Se o código informado possuir menos de 8 dígitos, o sistema exibirá uma mensagem de alerta.

O código de ajuste deve conter 8 caracteres. Deseja continuar?

Caso o usuário continue tentando inserir um código com a quantidade menor, as informações não serão inseridas.

Tratamento em caso de exceção:

  • Se não houver valor anterior (seja porque não existe apuração ou o valor é zero), o sistema:

    • Deixa o campo em branco;

    • Desbloqueia para edição manual, mantendo o comportamento atual e permitindo que o usuário insira o valor.

Exemplo do retorno automático:

  • Código de Ajuste: SP999999 possui um crédito acumulado a transportar para o período seguinte, no valor de R$ 60,00.
  • Ao consultar esse código, o sistema transporta o valor automaticamente, que será exibido no campo Saldo de Créditos de Períodos Anteriores, como mostrado no GIF abaixo.

Image Removed

...


05. REQUISITOS DE VERSÃO

Se estiver na versão 24.07, atualize o sistema para a Service Pack 24.07.xxx 048 ou superior.

Se estiver na versão 25.01, atualize o sistema para a Service Pack 25.01.xxx 022 ou superior.

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA
  • Link do Documento de Referência da rotina mencionadaNão há.
OUTROS DOCUMENTOS TÉCNICOS
  • Não há.