Crystal Report Question: On PO, how to auto increment revision numbers?

Hi all,

For one of our clients, their POs always need to be revised multiple times before finalized. Vendor requires to indicate the revision number on PO.

I.E. Original PO# is 12345, if someone edited it and posted again, they want it to show 12345-A on PO form, then if someone edited/posted again, they want to show 12345-B, so on and so forth. 

In PO entry, only shows 12345, but on PO form, shows 12345 + revision number.

Whats the best way to approach this? 

Please help.