"Item Description" in PO view is replaced wrongly by get_purchase_data()
(look at read_po_items() in purchasing/includes/db/po_db.inc).

PO view works too long, because of error in get_po_invoices_credits() (purchasing/includes/db/invoice_db.inc)

Query in this function has no join between tables purch_orders and purch_order_details.