I hope I haven't stumbled into a private argument here!
Take a look at the following diagram;

- assault into ruins.jpg (8.47 KiB) Viewed 52 times
Both units "B" and "C" are outside of a ruin.
Both units have to make difficult terrain tests to move into the ruins.
If there is an enemy unit on the first level of the ruin closest to the edge where "B" and "C" are, and both "B" and "C" rolled a '6' on their diffidult terrrain test;
"B" could not assault because moving 3" to the ruin and 3" vertically would still leave it outside the ruin.
"C" could assault because it can move into the ruin and up 3" to the first level.
But "C" can't be physically placed there, so it would be okay to place it on the ground level noting that it is in base to base with the enemy.