20 July 2015
an NRI is not required to report his/her global income in India....refer section 5,6,9. Only income earned or deemed to be earned in India is reported.
20 July 2015
also in the ITR, for all the columns & sheets related to foreign source income, it is explicitly written that it is to be filled only by residents.