en realidad, necesitas "tener" la pokedex nacional, no completarla.
para tener la Pokedex Nacional necesitas pasar la liga... osea, necesitas dos cosas:
1) pasar la liga (para tener la Pokedex Nacional).
2) tener la pokedex nacional.
un requisito es que tienes que tener mas de 6 pokemon atrapados en el cartucho del juego del que quieres trasmitir (Sapphire, Ruby, Emerald, LeafGreen, FireRed)a tu version Platinum. la pregunta seria ¿tienes mas de seis pokemon guardados en tu PC del juego de GBA?
si no los tienes no te dejara transferirlos, si los tienes y aun asi no te funciona, es posible que no lea tu juego GBA (a mi me paso, creo porque no eran legitimos)
si tus dudas persisten, mas de algun buen usuario (incluido tu seguro servidor) te podra ayudar.
te dejo este link:
http://www.pokexperto.net/index2.php?seccion=nds/sinnoh/parquecompi