Как я понял в админке в настройках магазина помечаются статусы заказов, которые относятся как отмеченные.
Потом в модели admin\model\report\sale.php в строках происходит проверка на завершенные статусы заказов:
foreach ($this->config->get('config_complete_status') as $order_status_id) {
$implode[] = "'" . (int)$order_status_id . "'";
}
и потом по ним идет выборка:
$query = $this->db->query("SELECT COUNT(*) AS total, date_added FROM `" . DB_PREFIX . "order` WHERE order_status_id IN(" . implode(",", $implode) . ") AND DATE(date_added) >= '" . $this->db->escape(date('Y') . '-' . date('m') . '-1') . "' GROUP BY DATE(date_added)");
Если уберете
order_status_id IN(" . implode(",", $implode) . ")
из запроса, проверка по статусам заказов не будет выполняться.
Итог:
1) либо добавляете статусы заказов как "Завершенные"
2) либо просто игнорируете статусы заказов, путем измений в коде указаных выше.
Лучше первый вариант.