How to create a batch that copy a field into another one inside quotes?

How to create a batch that copy a field into another one inside quotes?

When we convert a quote to an invoice the PO number is not in the converted invoice. 
So right know what we do is copy the PO number from the quote into a text field, and as this field is mapped with a invoice text field we are able to see it.
But is there a way to do it automatically with a batch or something?Thank you!