Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
Linha Supermercados - Linha RMS

Segmento:

Segmentos_totvs
Segmento Varejo

Tipo de Documento:

Manutenção

Módulo:Fiscal
Caminho: Fiscal Mensal Administrativo Financeiro > Emissões Livros Fiscais > SPED FiscalOperações Especiais
Função:Geração do SPED FiscalAltera Acesso Registro Fiscal (VGLALTCH)
País:Brasil
Ticket:2418565424774649
Requisito/Story/Issue (informe o requisito relacionado) :MTRS-1293813197

02. SITUAÇÃO/REQUISITO

  • Contexto: Erro impeditivo na geração do arquivo do SPED Fiscal (ORA-06502: PL/SQL: numeric or value error: character string buffer too small).
  • Causa raiz: Quando o parâmetro 30 - "NFEUCOMEMB" está cadastrado, o programa de geração dos registros do bloco 0200 concatena o tipo de embalagem com a quantidade. Como o campo de embalagem já é recebido concatenado, estava causando um estouro na variável.
  • consulta da nota com agendas com mais de 3 dígitos
  • Causa raiz: A rotina de validação da agenda de origem estava consultando com o código trocado.
  • Impacto: Agenda não encontrada, impossibilitando a consulta e alteração da chave da nota fiscalImpacto: Impossibilidade de gerar o arquivo do SPED Fiscal.

03. PRÉ-REQUISITOS

O erro estava ocorrendo quando o parâmetro 30 - "NFEUCOMEMB" está cadastradoA agenda precisa estar cadastrada na Tabela 14, com o acesso formatado com 3 ("000") ou 5 ("00000") dígitos, ou seja, com os zeros à esquerda.

    

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

Alterar o programa de geração dos registros do bloco 0200 do SPED Fiscal (PROC_FIS_SPED_LITE) para que o campo de embalagem só seja concatenado com a quantidade se o campo já não estiver concatenadoTroca Chave (VGLALTCH) para correção do código da agenda na rotina de validação da agenda de origem.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.01, atualizar para o service pack 25.01.032 040 ou superior.

Se estiver na versão 25.07, atualizar para o service pack 25.07.006 015 ou superior.

06. DOCUMENTOS RELACIONADOS

...