Tempo aproximado para leitura: 00:03:22 min
Dúvida
Ao gerar o SPED com o parâmetro Gerar Bloco K com o conteúdo 2 - Leiaute Restrito aos Saldos de Estoque está ocorrendo lentidão ou está processando registros antigos no K280.
Ambiente
TOTVS Manufatura - TOTVS Manufatura (Linha Protheus) - Planejamento e Controle da Produção (SIGAPCP) - Versão 12
Solução
Essa situação passa a ocorrer nos ambientes que possuem o fonte MATXSPED com data superior a 13/03/2026, pois o fonte com esta data possui uma correção na geração do K280, listando os estornos de apontamentos de períodos anteriores.
Sendo assim, para que não liste esses registros e desse modo não comprometa a performance do processo preencha o campo D3_PERBLK com asterisco (*) para todos os registros que contém o campo D3_FILIAL preenchido com a filial em questão, D3_EMISSAO preenchido com data anterior ao período do qual se deseja gerar o SPED e D3_PERBLK em branco ou preenchido com mês e ano do qual se deseja gerar o SPED.
Esse processo faz com que esses registros fiquem marcados na tabela não sendo processados ao gerar o SPED, minimizando erros na geração do K280 e melhorando a performance.
Exemplo
Se o SPED que se deseja gerar agora é o de maio de 2026, do grupo 01 e filial 01 e para esse SPED está ocorrendo a lentidão ou o registro de dados antigos no K280, a instrução SQL que pode ser executada é
Update SD3010
Set D3_PERBLK = '*'
Where
D3_FILIAL = '01'
and D3_EMISSAO < '20260501'
and ( D3_PERBLK = '' or D3_PERBLK = ' 52026' )
Saiba mais
Para maiores informações sobre essa manutenção, acesse K230 não gera K280
Glossário
K280 - Correção de Apontamento - Estoque escriturado
K230 - Itens Produzidos
D3_FILIAL - Filial
D3_EMISSAO - Data de emissão
D3_PERBLK - Periodo Bloco K
SQL - Instructured Query Language
0 Comentários