Понятия
Модели и поля
Автомобиль сервиса автоштрафов
Автомобиль, известный сервису автоштрафов, по которому подтягиваются штрафы. Идентификация
Состояние
Служебное
Водитель сервиса автоштрафов
Водитель-нарушитель, связанный со штрафом. Дедупликация по внешнему ID.Компания сервиса автоштрафов
Компания-нарушитель (владелец авто), связанная со штрафом. Дедупликация по внешнему ID.Кастомный статус штрафа
Пользовательский статус штрафа, задаваемый на уровне компании. Привязан к компании, задаётся вручную.Штраф
Штраф ПДД со всеми реквизитами оплаты, документами и связями с авто, водителем и компанией. PDF скачивается по ссылке и сохраняется в облачном хранилище — при появлении или смене ссылки либо когда файла ещё нет; неудачная загрузка не затирает уже сохранённый файл. Основные данные
Адрес и время нарушения
Статус оплаты
Реквизиты оплаты
Документы
Связи
Привязка авто компании к сервису автоштрафов
Связь автомобиля компании (единицы инвентаря) с автомобилем сервиса автоштрафов. Уникальна по компании, авто и единице инвентаря.
Служебное
Уведомление о штрафе
Запись об отправленном клиенту WhatsApp-уведомлении о штрафе. Уникальна по телефону и штрафу; создание ставит фоновую задачу отправки WhatsApp (до трёх повторов с интервалом 5 минут) и системное уведомление.Лог синхронизации
Журнал операций синхронизации с сервисом автоштрафов (выгрузка, приём уведомлений, авторизация). Создаётся в начале синхронизации и обновляется по завершении.
Итоги