Как мы можем помочь?
< Все статьи
Вы здесь:
Печать

Инструкция по Потокам

1. Идея

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

2. Настройки трека

Из настроек трека исключены все поля, связанные с настройками расписания приема заявок, а
именно:
• Срок подачи заявок
• Разрешена подача на трек
Эти настройки более использоваться не будут.

Расписание приема заявок

2.1. Интерфейс

В меню ЛК Акселератора и Ментора добавлен пункт Настройки — «Расписание приема заявок»

На странице размещены элементы:
2.1.1. Выбор трека — дерево. Содержит дерево программ и треков акселератора. Отображаются программы и треки во всех статусах, кроме «Архивный». При выборе трека слева отображаются настройки расписания, при выборе программы — ничего не отображается.
2.1.2. Тип приема заявок на трек — радиокнопки. Варианты:
• Непрерывный прием заявок. В случае выбора таблица с расписанием потоков блокируется
• Прием заявок по расписанию. В случае выбора отображается таблица ниже с расписанием потоков.
2.1.3. Расписание потоков — таблица с полями:
• Статус — статус потока на текущую дату.
• Начало — дата старта потока
• Окончание — дата завершения потока
• Название потока — название потока, введенное пользователем
• Действия — доступные действия для строки таблицы: Редактировать и Удалить.
2.1.4. Создать поток — кнопка. Вызывает диалог создания нового потока в таблице. В диалоге указывается Название потока, Начало и Окончание. Все поля обязательные. Также дата в поле Начало должна быть меньше либо равна дате в поле Окончание.


2.2. Логика

Пользователь выбирает трек в дереве Выбор трека

Справа отображаются настройки расписания для выбранного трека.

2.2.1. Если пользователь выбирает тип «Непрерывный прием заявок», то это означает, что заявки на трек
принимаются всегда, без ограничений по времени. Таблица «Расписание потоков» при этом блокируется и данные в ней не учитываются при подаче заявок на этот трек.
2.2.2. Если таблица с потоками содержит хотя бы один поток в статусе, отличном от «Завершен», то
пользователю отображается предупреждение: «При переходе на непрерывный прием заявок активный поток
будет ограничен сегодняшней датой, а запланированные потоки будут удалены. Хотите продолжить?» .
2.2.3. Если пользователь подтверждает переход, то у потока в статусе Активен дата окончания меняется на
дату на 1 день меньше текущей. Потоки в статусе Запланирован удаляются.

2.2.4. Если пользователь выбирает тип Прием заявок по расписанию, то получает возможность заполнить
таблицу с потоками.

2.2.5. Пользователь нажимает Создать поток и заполняет поля в диалоговом окне. При сохранении
выполняется проверка, не пересекается ли период нового потока с периодами других потоков, т.е.
проверяется не попадают ли даты Начало или Окончание между датами Начало и Окончание каждого из
всех остальных потоков этого трека. Если обнаружено пересечение периодов потоков, то пользователю
выводится сообщение «Период потока пересекается с периодами других потоков. Пожалуйста, укажите
непересекающийся период
» .
2.2.6. Поле Статус для каждого потока в таблице вычисляется автоматически в зависимости от текущей даты:
Активен: Начало <= текущая дата <= Окончание
Запланирован: текущая дата < Начало
Завершен: Окончание < текущая дата

2.2.7. Пользователь нажимает Редактировать поток. Он может исправить любое поле. При сохранении выполняется проверка привязанных заявок проектов к данному потоку: если дата какой-либо заявки находится не внутри периода потока (даты начала и окончания включительно), то выводить сообщение: «Дата заявки проекта в потоке — <дата_заявки> находится вне заданного периода. Пожалуйста, откорректируйте период потока так, чтобы дата заявки была внутри этого периода» и запрещать сохранять изменения.

2.2.8. Пользователь нажимает Удалить поток. Система проверяет наличие заявок проектов, привязанных к данному потоку. Если привязанные заявки есть, то выводить сообщение: «Есть привязанные заявки проектов к этому потоку. Удаление запрещено«, в противном случае удаляет поток.

3. Подача заявок на трек

3.1. Если по треку выбрана опция Непрерывный прием заявок, то прием заявок осуществляется всегда, когда
программа и трек опубликованы, без ограничений по датам.

3.2. Если по треку выбрана опция Прием заявок по расписанию, то прием заявок осуществляется только в периоды, указанных в списках потоков трека: с 00:00:00 даты Начала до 23:59:59 даты Окончания. Условия публикации программы и трека также должны соблюдаться.
3.3. Так как потоки не могут пересекаться по периодам, то в каждый момент времени могут приниматься заявки только на один поток по треку.
3.4. Если в данный момент в расписании потоков нет активного потока, то прием заявок на трек закрыт.
3.5. Когда акселератор принимает заявку проекта на трек, она привязывается к текущему активному потоку, согласно даты принятия заявки. Привязка проекта к потоку в последствии может быть изменена только через удаление проекта с трека и подачу новой заявки.
3.6. Если в момент принятия заявки акселератором на странице Проекты нет активного потока на треке, то
отображается сообщение: «На треке в данный момент нет активного потока. Заявка не может быть принята» и никаких действий не производится.
3.7. Если на треке установлена настройка Принимать проекты без модерации, то заявке проекта автоматически присваивается активный поток согласно дате подачи заявки.
3.8. На возможность отклонения акселератором заявки на трек расписание потоков не влияет.
3.9. Перечисленные правила относятся к подаче заявок через витрину BusinessChain и по интеграции через внешние лэндинг-страницы акселераторов.
3.10. При передаче проектов с трека на трек, если у принимающего трека нет на данный момент активного потока, то пользователю отображается предупреждение: «У принимающего трека в расписании нет на данный момент активного потока. Вы уверены, что хотите передать выбранные проекты?». При положительном ответе проекты передаются на выбранный трек.

4. Фильтры по потокам

4.1. Добавить фильтр по потокам в Сводку задач к обязательным фильтрам по программе и треку. Если по треку был всегда установлен Непрерывный прием заявок , то отображать значение «Непрерывный прием заявок» по умолчанию.

4.2. Добавить фильтр на Витрину проектов БЧ, акселератора, ЕЛК. Если по треку был всегда установлен Непрерывный прием заявок , то отображать значение «Непрерывный прием заявок» по умолчанию.

5. Миграция существующих треков

5.1. Если у трека не установлена галочка Разрешена подача на трек и на треке нет ни одного проекта, то треку устанавливается Прием заявок по расписанию без создания потоков.

5.2. Если у трека не установлена галочка Разрешена подача на трек и на треке есть проекты, то треку устанавливается Прием заявок по расписанию и создается один поток с наименованием «Поток (авто)», датой начала 01.01.2000 и датой окончания равной максимальной дате заявки проекта на этом треке. Всем заявкам проектов на треке присваивается поток «Поток (авто)».

5.3. Если у трека установлена галочка Разрешена подача на трек и не установлена дата Срок подачи заявок, то треку устанавливается Непрерывный прием заявок.

5.4. Если у трека установлена галочка Разрешена подача на трек и установлена дата Срок подачи заявок, то треку устанавливается Прием заявок по расписанию и создается один поток с наименованием «Поток (авто)» с датой начала 01.01.2000 и датой окончания равной Сроку подачи заявок либо максимальной дате заявки проекта на этом треке, в зависимости от того, какая из дат больше. Всем заявкам проектов на треке присваивается поток «Поток (авто)».

Содержание