A empresa utiliza um arquivo texto gerado pelo sistema SIAFI, que contém os seguintes tipos de registros, além dos comuns iniciais e finais:
I050, I052, I150 com cálculo mensal, I155, I350, I355.
Os registros I051 não são gerados pelo SIAFI, sendo usados em seu lugar os registros I052 que não são reconhecidos pelo FCONT.
Assim, temos que eliminar os registros I052 e gerar os I051 na mão, um a um. Talvez por causa dessa geração, muitos registros I051 tem caráter genérico, uma vez que não existe corresnpodência exata entre SIAFI e FCONT.
A primeira coisa feita foi aglutinar os registrso I055 de modo a ter cálculo anual em vez de mensal.
Os registros I155 e os I355 sempre se referem ao mesmo e único registro I050 o que tem feito aparecer um erro estranho, descrito a seguir:
Colocando a natureza como 04 no registro I050:
|I050|17072007|04|A|6|333903923|333903900|FESTIVIDADES E HOMENAGENS|
|I051|10||3.05.01.07.01.11.00|
O seguinte erro surge:
Porque o I155 se refere ao registro I050 de número 333903923.
Mas sew eu alterar a natureza no registro I050 acima, para 03 e obedecer ao exposto acima,
|I050|17072007|03|A|6|333903923|333903900|FESTIVIDADES E HOMENAGENS|
|I051|10||3.05.01.07.01.11.00|
O erro anterior desaparece e surge o seguinte erro:
Indicando que a natureza jamais pode ser 03.
E ao recorrigir, o primeiro erro volta a aparecer. Assim, como podemos satisfazer a duas validações excludentes como estas?
Agradecemos qualquer sugestão.
Miguel
Tags:
Permalink Respondida por Jurânio Monteiro em 30 janeiro 2012 at 10:31
Miguel,
Primeiramente, vou falar dos códigos da Natureza de Operação para que a minha resposta fique mais clara.
Tabela de Códigos da Natureza de Operação:
Código |
Descrição |
01 |
Contas de ativo |
02 |
Passivo circulante e passivo não circulante |
03 |
Patrimônio líquido |
04 |
Contas de resultado |
05 |
Contas de compensação |
09 |
Outras |
Na primeira linha, o erro refere-se ao registro I155 - Saldo das contas Patrimoniais onde, no Registro I051 você está relacionando à conta 333903923 a conta Referencial 3.05.01.07.01.11.00 - Outras Contribuições e Doações que é uma conta de despesa.
Aqui o erro está em informar uma conta de Despesa no registro de Saldos das Contas PATRIMONIAIS.
Para corrigir o erro, na linha do seu exemplo do I050 e I051 deverá ficar assim:
|I050|17072007|04|A|6|333903923|333903900|FESTIVIDADES E HOMENAGENS|
|I051|10||3.05.01.07.01.11.00|
E gerar o I355 ao invés do registro I155.
Abraços!
Jurânio Monteiro
Sr. Jurânio
Obrigado pela idéia. Só que ocorre o seguinte caso: O arquivo do SIAFI foi gerado e não pode ser refeito, até porque quem o gera é a Receita Federal. Eu só estou tentando validar esse arquivo no FCONT.
Assim, os registros I155 e I355 estão no arquivo em definitivo. Mas extrapolando sua sugestão, não seria possível retirar esses registros I155 que estão a dar problema e deixar os correspondentes I355?
Isso solucionaria o problema?
Agradeço sua resposta.
Miguel Langhi
Permalink Respondida por Jurânio Monteiro em 30 janeiro 2012 at 17:55
Miguel,
Em princípio, resolveria, pois na prática, o teu I155 está "fora do lugar" levando em consideração a Conta Referencial atribuída.
Se tiveres condição, faça um teste e - principalmente - verifique nos relatórios disponíveis no PVA FCONT, se as informações estão coerentes com as demonstrações da empresa.
Abraços!
Jurânio Monteiro
Bem-vindo a
SPED Brasil
© 2012 Criado por Aliz Inteligência Sustentável.
Ativado por
