Is there a way to create a PO from a MREQ for transfer if item is short in inventory?

The situation is:

We have a number of Retail warehouses that all order from a central Distribution Center (DC) warehouse. Since these orders are all internal transfers, we would use the MREQ of type Transfer for these orders.

However, if the DC is short on some items on the MREQ and can only partially fulfill the transfer request the DC would need to create one or more POs for any short items in order to fulfill the original Transfer MREQ.

The problem is:

  • I don’t see a way to create a PO from a transfer request (only a purchase request)
  • I don’t see a way to create a new Purchase MREQ from a Transfer MREQ either.
  • It would be ideal to maintain the link between the original Transfer MREQ and any corresponding Purchase MREQ or PO to fulfill it.

My question is:

Is there a way to do this? What would be the best practice work-around for this?