Histórico da Página
...
02. SITUAÇÃO/REQUISITO
- Contexto: Erro impeditivo na validação geração do arquivo do SPED Fiscal, com os registros relacionados ao processo de Ressarcimento de ST de alguns produtos.
- Causa raiz: O programa não considerava os produtos sem estoque no início do período, pois os valores dos custos aparecem zerados no inventário. A subquery que retorna a filial do movimento na transferência do bem estava retornando mais de 1 linha, devido à possibilidade de existir mais de uma transferência no mesmo dia.
- Impacto: Impossibilidade de gerar Impacto: Erro ao validar o arquivo do SPED Fiscal com registros do processo de Ressarcimento de ST de produtos sem estoque.
03. PRÉ-REQUISITOS
Cadastrar os parâmetros para geração dos registros relacionados ao processo de Ressarcimento de ST (C180 / C181 / C185 / C186):
Código: 30 (fixo)
Acesso: 'SPEDC180XX', onde XX é o estado da filial
Conteúdo: S
Default: N (Não Gerar o Registro C180)
Código: 30 (fixo)
Acesso: 'SPEDC181XX', onde XX é o estado da filial
Conteúdo: S
Default: N (Não Gerar o Registro C181)
Código: 30 (fixo)
Acesso: 'SPEDC185XX', onde XX é o estado da filial
Conteúdo: S
Default: N (Não Gerar o Registro C185)
Código: 30 (fixo)
Acesso: 'SPEDC186XX', onde XX é o estado da filial
Conteúdo: S
Default: N (Não Gerar o Registro C186)
Existência de um bem com mais de uma transferência no mesmo dia.
| 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 Como a subquery que retorna a filial do movimento na transferência do bem está retornando mais de 1 linha, devido à possibilidade de existir mais de uma transferência no mesmo dia, alterar a consulta do cursor C_CadBens_imb no programa de geração dos registros do bloco H Ativo - Inventário CIAP (PROC_FIS_SPED_INV) para que os registros H010 de todos os produtos do ressarcimento, mesmo aqueles que não têm estoque no início do período, sejam gerados.ATI) para pegar a filial com o max(MOV_SEQITEM).
05. REQUISITOS DE VERSÃO
Se estiver na versão 25.01, atualizar para o service pack 25.01.028 030 ou superior.
Se estiver na versão 25.07, atualizar para o service pack 25.07.002 004 ou superior.
06. DOCUMENTOS RELACIONADOS
...