Skip to main content
Справочник к странице «Уведомления о штрафах».

Понятия

Модели и поля

Автомобиль сервиса автоштрафов

Автомобиль, известный сервису, по которому подтягиваются штрафы. Идентификатор во внешнем сервисе уникален. Идентификация Состояние Служебное

Штраф

Штраф ПДД со всеми реквизитами оплаты, документами и связями с авто, водителем и компанией. При сохранении PDF протокола скачивается по ссылке и сохраняется в облачном хранилище. Основные данные Адрес и время нарушения Статус оплаты Реквизиты оплаты Документы Связи

Привязка авто компании к сервису автоштрафов

Связь автомобиля компании (единицы инвентаря) с автомобилем сервиса автоштрафов. Уникальна по компании, авто и идентификатору единицы инвентаря. Служебное

Уведомление о штрафе

Запись об отправленном клиенту WhatsApp-уведомлении о штрафе. Уникальна по телефону и штрафу; создание ставит фоновую задачу отправки WhatsApp (до трёх повторов с интервалом 5 минут) и системное уведомление.

Задача: рассылка уведомлений о штрафах

Фоновая задача, которая по свежим штрафам находит привязку авто к компании, активную аренду на дату нарушения и создаёт запись уведомления клиенту. Запускается из синхронизации PDF; окно нарушений — 14 дней от момента запуска, штрафы фильтруются по моменту создания.

Обработчик: отправка уведомления клиенту

Сигнал сохранения уведомления: при создании записи ставит фоновую задачу отправки клиенту сообщения о штрафе в WhatsApp и задачу внутреннего уведомления. Срабатывает только при создании записи; при отсутствии авто у штрафа выходит. Задача отправки пропускает штраф без скачанного протокола, записав предупреждение в журнал.

Заглушка: обработчик сохранения штрафа

Приёмник сигнала сохранения штрафа — сейчас пустая заготовка при создании штрафа. Логики нет, зарезервировано под будущие уведомления.

Заглушка: обработчик удаления штрафа

Приёмник сигнала удаления штрафа — сейчас пустая заготовка. Зарезервировано под очистку данных.