Ola a todos, vi que as correções que eram necessarias para gerar e validar a fci eram pouco e eu mesmo fiz por aqui. Caso alguem precise seguem as mudancas que fiz
Substituir
constructor TRegistro0990.Create;
begin
fTipoRegistro := '0900';
fQtdLinhas := 0;
end;
por
constructor TRegistro0990.Create;
begin
fTipoRegistro := '0990';
fQtdLinhas := 0;
end;
e
Substituir
fTextoPadrao := 'Texto em caracteres UTF-8: (dígrafo BR)''ção'',(dígrafo espanhol-enhe)''ñ'',(trema)''Ü'',(ordinais)''ªº'',(ligamento s+z alemão)''ß.''';
por
fTextoPadrao := 'Texto em caracteres UTF-8: (dÃgrafo BR)''ção'',(dÃgrafo espanhol-enhe)''ñ'',(trema)''Ãœ'',(ordinais)''ªº'',(ligamento s+z alemão)''ß''.';
Desde ja agradeço aos amigos que desenvolveram o componente que foi de muita utilidade.
Muito obrigado e espero ter ajudado