Доброго времени суток.
Подскажите, пожалуйста, следующий момент:
Переводим пользователей на авторизацию и регистрацию по номеру телефона, но с 2015 года накопилось куча пользователей, у которых номер телефона не указан.
Решили пройтись по списку пользователей без номера и удалить их при помощи CUser::Delete
Возникла проблема - пользователи не удаляются с ошибкой: "Ошибка при удалении в модуле sale: Пользователь #110973 имеет архивированные заказы в модуле Интернет-магазина и не может быть удален."
При попытке получить список заказов (для удаления таковых) при помощи CSaleOrder::GetList естественно возвращает пустой массив, так как заказы архивированы.
Следовательно вопрос: Как получить список АРХИВНЫХ заказов пользователя и как их (заказы) удалить посредством АПИ?
Подскажите, пожалуйста, следующий момент:
Переводим пользователей на авторизацию и регистрацию по номеру телефона, но с 2015 года накопилось куча пользователей, у которых номер телефона не указан.
Решили пройтись по списку пользователей без номера и удалить их при помощи CUser::Delete
Возникла проблема - пользователи не удаляются с ошибкой: "Ошибка при удалении в модуле sale: Пользователь #110973 имеет архивированные заказы в модуле Интернет-магазина и не может быть удален."
При попытке получить список заказов (для удаления таковых) при помощи CSaleOrder::GetList естественно возвращает пустой массив, так как заказы архивированы.
Следовательно вопрос: Как получить список АРХИВНЫХ заказов пользователя и как их (заказы) удалить посредством АПИ?