ERP MEGA - DIRF - Ocorreram problemas na execução do arquivo magnético Erro: magnetico.go:70. ORA-03149: Código de erro Oracle Inválido
Incidente
No módulo Arquivos Magnéticos, ao tentar gerar o arquivo DIRF Pessoa Física ou Jurídica, é apresentada a mensagem: Ocorreram problemas na execução do arquivo magnético Erro: magnetico.go:70. ORA-03149: Código de erro Oracle Inválido.
Causa
Essa mensagem é apresentada, pois na tabela mgint.intprocesso, o campo pro_ch_geracaoarquivo esta gravado com G ou o Oracle está na versão 10 que não é mais homologada pela Mega.
Solução
Para que essa mensagem não seja mais apresentada ao gerar o arquivo, é necessário que entre em contato com o DBA ou empresa responsável pelo banco de dados para que seja providenciada a atualização o mais breve possível.
ATENÇÃO: ESTA AÇÃO DEVE SER REALIZADA POR ALGUÉM COM CONHECIMENTO EM BANCO DE DADOS. CASO CONTRÁRIO ENTRE EM CONTATO COM O SUPORTE.
Como solução de contorno, realize os passos a seguir:
1. Verifique o número do serviço importado:
Observação: O nome do arquivo e o número, podem variar.
2. Acesse o PL/SQL com o owner mgint e senha megaint;
3. Acesse o menu File / New / SQL Window;
4. Execute o script informando o código do serviço responsável pela execução do arquivo:
select a.pro_ch_geracaoarquivo, rowid
from mgint.int_processo a
where a.pro_in_id = XX; -- informe o código do serviço magnético identificado no passo 2
5. Clique em Edit Data e altere o valor, de 'G' para 'M';
6. Clique em Post changes;
7. Clique em Commit: