Quick answer = No. Also, it does not matter. Why? Because on the work order, you are just issuing from, it is issued from the store and not the PO that it was received against.
In practice, what happens is this.
I had item 29331 with a balance of 3 @74.00 each as of 2015. Today in 2025, I ordered another 10 @ $80 each. I then issued 5, which was split automatically to consume all 3 of the 2015 batch, and a further 2 of the 2025 batch. This is expressed as two transactions.

NB: On the Inventory, the inventory cost section after receiving the 2025 batch had two records, however, after issuing the 5, it now only shows the 2025 row. This is because all of the 2015 batch has been issued.
Let's recap. In 2015, I ordered 3, then in 2025 I ordered a further 10, then consumed 5. For the work order, it means nothing for maintenance to know the PO that topped up the quantity in the store. Taking on the fact that once the inventory cost is removed once that batch has been consumed makes tracking even harder.
The question is why you need to know the PO number on the work order that topped up the storeroom, taking note that it could be more than one PO.
If you need to know which PO the item was ordered from, then you will need to charge the WO at the time of creating the PO, receive the goods, then return the goods to the store...even though they never came from the store. You can return any item via a work order, even if it's not been issued. Please note that this will result in a new line going into the inventory cost due to FIFO.