Hi Subha,
This is SAP standard behaviour. If you check the document in doc.currency the customer line item displays net balance (i.e. 0) and exchange rate diff displays as 0. When you change the currency then system displays the balance in local currency.
Regards,
Mukthar