BPM to update catagories

I created a new UD field on PO Header that lists the different warehouse codes in our company. I am trying to create a bpm that will fill the Address in the PO Header with the address from the warehse entry window depending on which warehouse is chosen from the custom field. Any ideas on how to do this?