This is going to sound roundabout, but I think it is the easiest approach, and it works.
Create a CSV file (or an Excel file that can be saved as a CSV file) that looks like this..
"H","CUST#"
"D","ITEM1","",100
"D","ITEM2","",200
"D","ITEM3","",300
"D","ITEM4","",400
where CUST# is a valid customer code, ITEMx are valid item codes, and the last number is the quantity on PO. There is no limit to the number of "D" rows you can have. Then...
1) Save the file with the name OEORDIM.CSV in the data directory
2) Go into Adagio OrderEntry - yes OrderEntry
3) Go to File | Import | Orders, select the template called "Orders Version 1 Default", and import. This will create an order in OrderEntry with the items and quantities you entered in the file above. You will eventually delete this order, but for now post it and remember the order number.
4) Go back to Purchase Orders, start a new PO, and on the Header tab, check off OE Reference, enter your order number, and click on Import OE lines. This will bring all of the items on the sales order into the PO.
5) Now go back to OrderEntry and delete the order.
This isn't perfect - the unit cost may not be correct, it only works for inventory items (not sundry items, comments, instructions), and you will have to fill out the information on the other tabs, but it might save you from doing a lot of data entry.
Let us know if you try this and how it goes.
Steve