Bug 5072 - prevent creating new orders if there are no valid budgets