Vide abaixo:

Em 30/04/07, Felipe Augusto van de Wiel (faw) <[EMAIL PROTECTED]>
escreveu:


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[ Arrumando o top-post ]

On 04/29/2007 11:59 PM, Pablo Sánchez wrote:
> Em 29/04/07, *Felipe Augusto van de Wiel (faw) escreveu:
[...]
>>         Supondo que você ainda não tenha feito isso, você poderia
>> pegar uma cópia do arquivo usado para fazer a entrega e tentar
>> utilizá-lo/carregá-lo em um programa da Receita como se estivesse
>> tentando restaurar um backup (ou abrir uma declaração já salva) e
>> isso confirmaria se o arquivo está em formato válido, não?
>
> Não necessariamente, pois ao contrário de um processador de textos,
> onde você tem diversos processadores "compatíveis" com o formato, o
> da receita só tem um, o que poderia significar - claro que eu acho
> que não é assim, mas... - que não existe uma verificação de integridade
> sobre o arquivo. Para testar isso, só abrindo um arquivo e mudando
> na não para ver se existe tal verificação, se não, esse teste proposto
> fica furado...

        Minha avó sempre diz que de achar morreu um burro.


? Parece que sua morte é eminente...

       Você está testando algo diferente do que eu estava propondo,


Não estou.

minha idéia é verificar se uma versão compilada pela receita é capaz
de reconhecer o XML gerado pelo IRPF-Livre,


Você só conseguirá fazer isso SE o programa da receita inclui tal
verificação, e foi isso que eu disse acima. Caso contrário, só terá um erro.

não estou preocupado com
a validação de *todos* os arquivos da receita,


? E alguém falou neles?

a idéia era saber se
o formato do IRPF-Livre é lido e reconhecido pela receita.


Que tal  propormos também a verificação do formato da versão da Receita
junto ao IRPF-Livre? Será que ele o livre valida contra a DTD? Será que lê
de boa um arquivo gerado pelo IRPF deste ano, me permitindo usá-lo para
acessar meu bkp deste ano? A recíproca é verdadeira, e só se constatará
pelos testes. Assim, ao invés de ficar elocubrando isso e aquilo, melhor
fazermos, não acha? Vou baixar a versão do Oliva aqui e dar umas testadas,
cabeçadas e cutuveladas. ;-)

       Quem já teve problemas com o IRPF em 98/99 sabe que qualquer
pequena mudança no arquivo corrompe ele, naquela época o ReceitaNet
costumava engolir arquivos e você tinha restaurar backup e isso
poderia dar conflito com entregues/não-entregues. (É... eu também
já tive que passear pelos formatos binários da receita pra salvar
alguns amigos).


Irrelevante no contexto da discussão. Falamos sobre abertura e leitura dos
arquivos atuais, com as especificações publicadas e versão do software feita
pelo Oliva. Se em 19xx dava erro, só aí temos 7 anos de diferença, no
mínimo...

       Abraço,

- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGNW6qCjAO0JDlykYRApw2AJ9UWEsb1ML/j8Q/4SnJJTR35XxP8wCgyg0O
naeIPtNJsB5QEh36qIyAFNM=
=Oz5S
-----END PGP SIGNATURE-----

_______________________________________________
PSL-Brasil mailing list
PSL-Brasil@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
Regras da lista:
http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil

_______________________________________________
PSL-Brasil mailing list
PSL-Brasil@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
Regras da lista: 
http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil

Responder a