Skip to content

Поиск по дате продажи полиса #3

@petrukhinandrew

Description

@petrukhinandrew

Я тестирую функциональность поиска полисов в дашборде и столкнулся с серьезной проблемой при работе с датами продаж. Похоже, это касается всех полисов, у которых дата продажи отличается от даты начала действия полиса. У меня не было никаких проблем с полисами, где дата продажи совпадает с датой начала действия.

Полисы не отображаются при поиске по дате продажи

После успешного создания полиса через PolicyService, попытка найти его в дашборде по фактической дате продажи не дает результатов. Полис появляется в результатах поиска только если искать по дате начала действия полиса, что является некорректным поведением.

Например, если я продал полис сегодня (29 октября), но его действие начинается через 5 дней (3 ноября), то:

  • Поиск по дате продажи 29.10.2025 → Полис НЕ найден ❌
  • Поиск по дате продажи 03.11.2025 → Полис найден ✅ (но это неверная дата продажи!)

Это создает путаницу и делает невозможным получение корректной статистики продаж за конкретный период.

Отчеты по продажам показывают искаженные данные

При попытке получить отчет о продажах за текущий день, система не показывает полисы, которые были фактически проданы сегодня, но начинают действовать позже. Это особенно критично для:

  • Дашборда с трендами продаж (GetSalesTrends) - графики показывают неверные данные
  • Отчетов по агентам (GetAgentsSales) - невозможно корректно оценить производительность агентов
  • Общей статистики продаж (GetTotalSales) - итоговые цифры не соответствуют действительности

В результате менеджеры не могут полагаться на данные дашборда для принятия решений, а агенты не видят свои реальные результаты продаж.

Фильтры поиска работают непредсказуемо

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions