01. DADOS DADOS GERAIS
| Produto: | | Solucoes_totvs |
|---|
| Solucao | TOTVS Varejo Supermercados |
|---|
|
| Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | | Linhas_totvs |
|---|
| Linha | Supermercados - Linha Consinco |
|---|
|
|
|---|
| Segmento: | |
|---|
| Tipo de Documento: | |
|---|
| 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 |
|---|
| tabs | Campo do saldo transportado,Informações Adicionais, Passo 03, Passo 04 |
|---|
| ids | Campo do saldo transportado,Informações Adicionais |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | Campo 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áticoAo 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 ManualCaso 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 |
|---|
| default | no |
|---|
| referencia | Informaçõ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á: Excluir o código no mês posterior; 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:
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