Business Value
- Combine line items from several purchase requests into one order per vendor.
- Speeds up buying by ordering across requests in a single action.
- Reduces duplicate purchase orders for the same vendor.
- Adjust price and quantity per line before the orders are created.
- Restricts the bulk action to users with the create-purchase-order permission.
Use Cases
- Buyer selects two requests that share a vendor and creates one combined purchase order.
- Purchasing manager pools the week’s requests and orders each vendor’s items together.
- Cost controller reviews the source request of each line before confirming the orders.
How It Works
Previously a purchase order could be built from only one purchase request at a time. You can now select several requests from the list and create purchase orders from their combined line items — producing one order per vendor.
- On the Purchase Requests list, tick the checkbox next to each request you want to order from.
- Open Bulk Actions and choose Create PO. This action is available to users with the create-purchase-order permission.
- A popup opens showing the orderable lines from all selected requests, pooled and grouped under vendor headers. Each line shows Item, Store, Unit, Unit price, Qty, and a Request column showing which purchase request it came from.
- Tick the lines you want to order and adjust the price or quantity per line as needed.
- Click confirm. The system creates one purchase order per vendor. If the selected lines come from different vendors, the system automatically creates a separate purchase order for each vendor.
- The created purchase orders are shown on success. Each order’s description lists its source requests — for example, “From purchase requests no. 12, 15, 18”.
What You Can Combine
Requests are grouped on two levels, and every request you select must match on both:- Same usage department — all selected requests must belong to the same usage department. You cannot create one purchase order across different usage departments.
- Same market list setting — you cannot mix market list requests and non–market list requests in the same action.