Hi there, @YY4. It's my pleasure to know that you consider using other versions of our QuickBooks Desktop (QBDT) product. Let me share additional details about the feature you need.
Copying information from sales order (SO) to purchase order (PO) is available in all versions of QBDT. Here's how you can create PO from SO.
- Open the SO transaction.
- Click on Create Purchase Order.
- Select either to Create purchase order for all allowed items or Create purchase oder for selected items.
- Hit OK.

You can also get more tips about these entries from these links:
On the other hand, if you want to upgrade your QBDT Enterprise 2016 to a newer version, review the instructions provided in this article as your reference: Update QuickBooks Desktop Enterprise to the latest version.
I'm pleased to share these details with you today. If you have follow-up questions while working with your QBDT entries, let me know by leaving a comment below. I'm just a few clicks away to help. Have a good one!