added loc_ret_dept and qt_in_stock to PurchaseDetail.list()