Same functionality on UC1 & UC2.
The function uc_order_history does not load order objects for it's listing of the orders. Instead it just loads some fields from the database and "simulates" order objects with the result (db_fetch_object).
We have custom order statuses which overrides the status stored in the database by using hook_order (load). The custom order status is based on whatever data we get back from web service calls to our ERP system.
I'm wondering if there are any special reasons for this?



