Raghava,
Yes Its Possible to print last version 2 in PO .
you can use the table EREV In this Table You Can Find The Both Field EDOKN PO No. & REVNO Version.
Use on this you can wright the query and sure got the last version only in PO Printing.
You Can take help of Your ABAPER They can help you
SELECT * FROM EREV INTO TABLE IT_VERSION WHERE EDOKN EQ PONO.
SORT IT_VERSION BY REVNO DESCENDING.
DELETE ADJACENT DUPLICATES FROM IT_VERSION COMPARING EDOKN.
Hope Its help full for you