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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions