Originally Posted by
YVR Cockroach
It's not intra-E.U. in your case but intra-Schengen as not all E.U. member countries are treaty to Schengen and not all Schengen countries are members of the E.U.
In your case, you clear immigration at AMS but do not collect your bags (and clear them through customs) until you reach FCO.
Thanks! Interesting, non-EU but Schengen. What are some examples? Norway?