Я не про Россию, а про испанский паспорт или ДНИ. С ДНИ тебя никто за пределы Шенгена не выпустит. Когда ВЫЛЕТАЕШЬ из Испании в пределах Шенгена, ДНИ обычно даже и не спрашивают на вылете, то есть в Испании. Его показываешь уже когда прилетаешь в другую страну Шенгена. А если ЗА пределы Шенгена, то паспортный контроль проходишь на выезде из Испании и нужен именно паспорт, ДНИ не прокатит.