PO – Multi currency, invoice also one currency & payment in one-currency

we need to create one AP invoice as below scenarios,

1.PO in USD CURRENCY, GRN in INR currency but payment will be in euro it is possible.

2.PO – Multi currency, invoice also one currency & payment in one-currency
3.PO and GRN in INR but invoice in USD but payment is in EURO