-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Я тестирую функциональность поиска полисов в дашборде и столкнулся с серьезной проблемой при работе с датами продаж. Похоже, это касается всех полисов, у которых дата продажи отличается от даты начала действия полиса. У меня не было никаких проблем с полисами, где дата продажи совпадает с датой начала действия.
Полисы не отображаются при поиске по дате продажи
После успешного создания полиса через PolicyService, попытка найти его в дашборде по фактической дате продажи не дает результатов. Полис появляется в результатах поиска только если искать по дате начала действия полиса, что является некорректным поведением.
Например, если я продал полис сегодня (29 октября), но его действие начинается через 5 дней (3 ноября), то:
- Поиск по дате продажи 29.10.2025 → Полис НЕ найден ❌
- Поиск по дате продажи 03.11.2025 → Полис найден ✅ (но это неверная дата продажи!)
Это создает путаницу и делает невозможным получение корректной статистики продаж за конкретный период.
Отчеты по продажам показывают искаженные данные
При попытке получить отчет о продажах за текущий день, система не показывает полисы, которые были фактически проданы сегодня, но начинают действовать позже. Это особенно критично для:
- Дашборда с трендами продаж (GetSalesTrends) - графики показывают неверные данные
- Отчетов по агентам (GetAgentsSales) - невозможно корректно оценить производительность агентов
- Общей статистики продаж (GetTotalSales) - итоговые цифры не соответствуют действительности
В результате менеджеры не могут полагаться на данные дашборда для принятия решений, а агенты не видят свои реальные результаты продаж.
Фильтры поиска работают непредсказуемо
При использовании фильтра по дате в дашборде я ожидаю, что результаты поиска будут использовать фактическую дату продажи полиса, а не дату начала его действия. Если возможно, я бы предпочел, чтобы все аналитические запросы и фильтры по умолчанию работали с датой продажи, так как именно эта информация критична для управления бизнесом и оценки эффективности работы команды продаж.