Olha só Kátia talvez o número de quantidade de registros 20 declarados no registro 90 esteja diferente exemplo:
90|00127|00177|00121|00121|00000
o registro 90 trás no primeiro grupo a qtd.de registros 20 que no caso desse exemplo seria o 127 o 177 corresponde ao registro 30 e assim vai....
vou apresentar aqui embaixo como ficaria apenas uma nota fiscal nesse layout:
10|1,00|Oculto0|01/03/2012|31/03/2012
20|I||VENDA DE MERCADORIA ADQUIRIDA OU RECEBIDA DE TERCEIROS EM OP|2|000001234|01/03/2012 13:36:38|01/03/2012 13:36:38|1|5405|||000000000|NOME DO CLIENTETTO|ENDERECO|00||BAIRRO|CIDADE|SP|13610000|BRASIL|190000000|ISENTO
30|1950|DESCRICAO DO PRODUTO LG|00000000|PC|00000001,0000|390,0000|390,00|060|0,00|0,00|0,00
40|0,00|0,00|0,00|0,00|390,00|0,00|0,00|0,00|0,00|0,00|390,00|0,00|0,00|0,00
50|0||||||||||||||
aí depois embaixo dessa estrutura viria o registro 90 totalizando
90|00001|0001|00001|00001|00000
Quantas notas fiscais foram lançadas????pois nesse registro 90 tem que aparecer esse número de lançamento