That's fine in theory but every country has its jobsworths and something like non-matching numbers is god-send for them as you can't really argue - the numbers or the dates don't match , they're right and you're wrong. How wrong depends how much they want to push it.
having spent several hours in durance vile in C Russia I can vouch for the irritation caused. Luckily I was sprung by the local Aeroflot manager who came in and beat on them until they handed me over...............