You just have to know the rules and the rest is a simple asset sale entry but (except cash, you debit another asset).. Thats it.
First of all you have to calculate your g/l (fv or the sale price ought to be greater than the carrying value in ur books)
Then who is paying? did u paid? (in that case no gain whatsoever-unless we are above 25%) or you are the one receiving cash (in that case divide the cash received by the total fv exchanged).. Don't bother which fv (given or received)
at the end the received fv plus cash will be equal to the fv of the given asset. Since they suppose to be arms length transactions, nobody would have a free lunch.
if you received cash, use whatever ratio u got (as long as its below 25%) and multiply it by the gain you calculated earlier.. Use JEs to plug whatever number you miss, usually it would be the new asset.. Easy peasy
The tricky questions might be associated whit:
1) the fact that the ratio of cash paid/received is more than 25%, in that case its a monetary transaction (like a normal sale).
2) the fact that you wouldn't be told the catchphrases like (significant changes in c/fs or in operating results) then you should check the pervious ratio
if its below 25% its still a non-monetary transaction if above its a monetary one (normal sale).
3) in case they used this topic with cashflows you must disclose this transaction (in full fv of the asset received not just cash proceedes) in the non monetary section of c/f statement (regardless of the method used to prepare the statement).
4) in some cases even if they met the criteria of 25% or above it Would Still be considered a non monetary transaction, like if a traveling agency and a fashion store exchanged (swapped) trips for clothes (to facilitate or promote sales to one another ).. like Book this trip and get an outfit as a gift from certain brand or vice-versa.
This qualifies for an exception coz its done merely to facilitate sales of both (unrelated) parties the agency and the retailer (of course there is an effect on c/fs, but since its operational its okay, remeber that most of the non monitory transactions is basically a non cash investing out/in flow) the exchange of goods/services between retailers is an operating one, hence the exception.
At the end don't worry you will not face a complete sim on such trivial topic, max. They could do is a mcq.
Or a single line/row/entry in more broad assets acquisition/disposal sim, with all other (normal) rules.
So don't (that what's Pete said) roll ur wheels too much on it..
Hope this helps