Клиент
Модель
Контракт
Сумма
Статус контракта
Рассрочка
Контракты
| ID | Клиент | Байк | Статус | Сумма | Рассрочка | Начало | Окончание |
|---|
Платежи
| ID платежа | Контракт | Сумма | Валюта | Статус | Дата |
|---|
Уведомления
| Канал | Получатель | Сообщение | Статус | Создано | Отправлено |
|---|
События
| Байк | Тип | Данные | Время |
|---|
Отчёты — Дебиторская задолженность
Задачи
Выставление счетов
Создаёт счета в ERPNext для платежей, срок которых наступил. Запускается ежедневно.
Начисление пеней
Рассчитывает пени за просрочку (0.5% в день, макс. 50% от суммы) и создаёт штрафные счета. Ежедневно.
Проверка блокировок
Проверяет просроченные контракты. Предупреждает за 1 час, блокирует велосипед через 3 дня просрочки. Ежечасно.
Отправка уведомлений
Рассылает ожидающие уведомления: сначала Telegram, если не доставлено — SMS через 5 мин. Каждую минуту.