Система отчетности на базе КГУ

From the to-do list: iPad-3

✔ Добавить группировку отчетов в волны

Comments

Андрей Буганов on August 30, 2013:

Добавить группировку по волнам по аналогии с https://basecamp.com/1815659/projects/3696812/todos/58635635

Alexey Bychkov on September 2, 2013:

Из-за drag and drop придется отказаться от постраничной навигации, так как не возможно будет перетащить отчет с волны на второй странице в волну на первой, а это означает - длинные и тяжелые страницы. 
Это не смущает?

Андрей Буганов on September 2, 2013:

Коллеги, я предлагаю для админа (получается только для ПК) добавить поле в отчет, в котором в выпадающем списке выбирать волну, т.е. можно будет перетащить отчет между волнами, если они на одной странице размещаются и зайти в отчет и там указать какая волна.

Alexey Bychkov on September 2, 2013:

Дайте знать, на чём остановитесь.

Андрей Буганов on September 3, 2013:

Коллеги, я тут утром увидел в новостях, что в Воронежской области 10-й МФЦ открыли, решил уточнить у Галины сколько отчетов в одной волне планируется (тут конечно явно промашка вышла, так как надо было сразу спросить). Сейчас их около 50, но  концу года уже может быть 120. И мне затея с выводом всех отчетов в волне выпадающим списком показалась не самым лучшим вариантом реализации задачи.
Алексей вы не продумывали в этом направлении как можно решить проблему большого списка отчетов?
Самый простой вариант конечно выглядит как отдельный список волн и из этого списка уже переход к отчетам, таким образом можно будет и там и там оставить навигацию по страницам. Drag and drop тогда не потребуется и в на странице отчета добавить тогда выбор к какой группе (волне) принадлежит отчет.
Коллеги что скажете?

Alexey Bychkov on September 3, 2013:

Большой список можно выводить при помощи выпадающего списка с динамическим поиском, например.

Андрей Буганов on September 4, 2013:

Так мы решаем проблему поиска нужной записи, но не веса страницы, на которой выводится 150 строк

Alexey Bychkov on September 4, 2013:

Тогда, возможно, действительно отдельные списки волн и отчётов уменьшат вес страниц.

Андрей Буганов on September 17, 2013:

Алексей, делаем как описал в последнем варианте: При открытии вкладки "Отчеты КГУ" выводится таблица Волн (по аналогии с таблицей отчетов), при клике на волну переходим на страницу с таблицей отчетов в ней.

Думаю надо добавить ссылку на быстрый переход из списка отчетов к спискам волн.
В самих отчетах оставляем ссылку "Перейти к отчетам", при этом переходим к отчетам этой же волны
На странице списка волн выводим следующие данные:
- Дата создания (сортировка по умолчанию, от новых к старым)
- Клиент
- Поручения (как в отчетах)
- Комментарии (как в отчетах)
- Всего отчетов
- Отчеты в работе (все кроме "принято")

Фильтр делаем по: клиенту

Alexey Bychkov on September 17, 2013:

Андрей, несколько вопросов-уточнений:
1. В поле Клиент в списке волн будут отображаться все Клиенты, которые имеют права доступа хотя бы к одному отчету с этой волны?
2. Если в exсel-е не указано поле Волна (пустое, не существует), куда добавлять отчет?
3. Волны добавляются автоматически, редактирование и удаление не описаны. Нужно их делать?
4. Раньше шла речь о том, что отчеты можно переносить с волны в волну, сейчас этот функционал не нужен?
5. Поручения, Комментарии, Всего отчетов, Отчеты в работе - это просто числовое значение?

Андрей Буганов on September 18, 2013:

1. Да, если потом окажется что их очень много на волну - то уберем. Кстати это поле выводить только админу
2. Создаем волну "Новая волна от 17.09.2013", где дата - дата создания волны. Если волна с такой датой уже есть, то "Новая волна от 17.09.2013 (1)" и т.д.
3. Да, лучше это сразу делать на отдельной форме, надо добавить колонку в список волн - действия, по аналогии со срочными поручениям кнопки редактирования, удаления. Пока можно будет отредактировать только название волны, дату создания. Еще один момент, клиенту выводим волны, только в которых есть хотя-бы один отчет, который клиент может просматривать.
4. В отчет добавить кнопку, по которой открывается форма со списком, где можно радиобатоном выбрать нужную волну. Потом посмотрим как получится и может фильтры, пагинацию в список добавим.
5. Да

Alexey Bychkov on September 20, 2013:

Волны готовы

Андрей Буганов on September 20, 2013:

Алексей, необходимо добавить кнопку в список волн - "Новая волна", при клике открывается форма создания волны (на основе формы редактирования)

Alexey Bychkov on September 21, 2013:

готово

Андрей Буганов on September 23, 2013:

принято