Удаление юзеров с курса при удалении их с внешней БД

Удаление юзеров с курса при удалении их с внешней БД

от Вячеслав Чернецкий -
Количество ответов: 0

Здравия всем, перелопатил весь форум но так и не нашел адекватного решения.

Все банально просто: есть мудл с кучей курсов, на некоторых курсах обучаються до 1300 слушателей, есть самописная система контроля, управления и сортировки этих слушателей, ибо в мудле от такого количества можно "потеряться". Мудл используеться только как хранилище материала и тестов. Результаты деятельности слушателей формируються, сортируються и отображаються во внешней системе.  Слушатели зачисляються на конкретные курсы с внешней БД. Как мне отчислить старых слушателей с курса при окончании курса с дальнейшим удалением их данных для того что бы они не путались с новыми? Удаляя запись в внешней БД я ожидал что они удаляться и в мудле... а нет, на курсе они все таки остаються.  Я что то не понимаю? В настройках аутентификации->Внешняя БД->Скрипт синхронизации cron стоит полное удаление внутренней записи. Побороть бы еще это фиговину и можно вообще ничего не делать, генерить отчеты успешности слушателей автоматом ;)