How could we get cash receipt against SO with different Currency on Epicor,
Do you have the multi currency module? If so you need to setup the alternate currency and the exchange rate. Then in the Sales Order you can select the currency in which the customer will pay.