Калькулятор процессов | Требования к формату файла

Требования к формату файла

Корректный шаблон для программы "Калькулятор процессов" с прездаполненными модельными значениями можно скачать по ссылке.

Название вкладкиОбязательнаяКраткое описание
tasks Обязательная Основная таблица. Содержит наименования и уникальные идентификаторы задач, а также регламентные сроки их исполнения
links Обязательная Таблица, которая содержит информацию о взаимосвязанности задач внутри процесса
holidays Необязательная Вкладка, которая содержит информацию о нерабочих днях. В случае отсутствия все дни будут считаться рабочими

Структура вкладок

tasks

Заголовки столбцов должны располагаться в первой строке. Для предупреждения потенциальных ошибок не добавляйте на вкладку данные кроме требуемых. Требования к заполнению столбцов данной вкладки приведены далее.

СтолбецОписание
idУникальный идентификатор события/задачи. Идентификаторы событий должны начинаться с латинской буквы e, при этом обязательно должно пристутствовать событие начальное событие e0.
nameНазвание задачи/события. Заполнение не является обязательным.
timeРегламентный срок выполнения задачи в днях. Сроки задач должны быть неотрицательными числами, событий — равны нулю. Следует помнить, что алгоритм обладает дискретностью 1 сутки, поэтому вносить дробные сроки нежелательно.
cdayИндикатор того, в каких днях исчисляется регламентный срок. Строка True или цифра 1 сообщает алгоритму, что срок исчисляется в календартных днях; строка False или цифра 0 — что в рабочих.
var_timeЕсли данная ячейка не является пустой, это означает, что регламентный срок соответсвтующей задачи может быть изменён в окне предустановок перед началом расчёта. Это может оказаться полезным для моделирования ситуаций, когда регламентный срок задачи определяется различными обстоятельствами.

links

Каждая строка данной таблицы представляет одну связь между задачами/событиями в процессе. Заголовки столбцов должны располагаться в первой строке. Для предупреждения потенциальных ошибок не добавляйте на вкладку данные кроме требуемых. Требования к заполнению столбцов данной вкладки приведены далее.

СтолбецОписание
parent_idУникальный идентификатор родительской задачи/события (ссылка на поле id таблицы tasks).
child_idУникальный идентификатор дочерней задачи/события (ссылка на поле id таблицы tasks).

holidays

Заголовки столбцов должны располагаться в первой строке. Для предупреждения потенциальных ошибок не добавляйте на вкладку данные кроме требуемых. Требования к заполнению столбцов данной вкладки приведены далее.

СтолбецОписание
dayВ столбце в формате ДД.ММ.ГГГГ перечислены дни, являющиеся нерабочими. Значения данного столбца будут оказывать влияние на расчёт регламентных дат задач, продолжительность которых нормируется рабочими днями.