WBS-коди #
Кожне завдання має WBS-код — його адресу в структурі. За замовчуванням це звичайний номер у структурі: 1, 1.1, 1.2, 1.2.1. Щоб побачити його, увімкніть стовпець WBS у таблиці завдань.
Маска WBS-коду замінює ці номери структури на структурований код вашого власного формату, тож завдання отримують коди на кшталт PROJ-A-01 або 1.A.001 замість 1.1.1. Організації зі стандартом нумерації — контрактом, схемою кодів витрат, форматом звітності клієнта — використовують її, щоб коди Ingantt відповідали цьому стандарту.
Щоб налаштувати маску, відкрийте Проект → Визначення WBS-коду.
WBS-коди та коди структури — це різні речі #
- WBS-код є структурним. У кожного завдання він рівно один і визначається тим, де завдання розташоване в структурі. Він перенумеровується сам, коли ви переміщуєте завдання.
- Код структури — це мітка. Ви визначаєте таблицю підстановки — відділ, фаза, центр витрат — і призначаєте значення завданням незалежно від ієрархії. Завдання може мати кілька таких значень із кількох кодів структури.
Визначення маски #
Діалог складається з трьох частин.
Префікс коду проекту #
Фіксований текст, що додається на початку кожного коду в проекті. З префіксом PROJ коди мають вигляд PROJ.1.1 або PROJ-A-01 залежно від ваших роздільників. Залиште поле порожнім, щоб не використовувати префікс.
Маска коду #
Один рядок на кожен рівень структури; рядки додаються кнопкою Додати рівень. Кожен рядок задає:
| Поле | Що воно робить |
|---|---|
| Рівень | Глибина структури, до якої застосовується цей рядок. Рівень 1 — завдання верхнього рівня, рівень 2 — їхні дочірні завдання тощо. |
| Послідовність | Символи, що використовуються на цьому рівні: Числа (1, 2, 3), Великі літери (A, B, C … Z, AA), Малі літери (a, b, c … z, aa) або Символи. |
| Довжина | Максимальна кількість символів на цьому рівні. Залиште поле порожнім — воно показуватиме Будь-яка — щоб не обмежувати. |
| Роздільник | Символ між цим рівнем і наступним, наприклад . або -. |
Варто знати дві речі про поведінку цих полів:
- Довжина доповнює числа нулями на початку. Довжина
3на рівні з числами перетворює дев'яте завдання на009. Рівні з літерами не доповнюються. - Символи поводяться так само, як числа, для кодів, які створює Ingantt. Цей варіант існує для сумісності з Microsoft Project, де він означає рівень, який ви вводите самостійно.
Вам не обов'язково визначати кожен рівень. Рівні, глибші за останній рядок маски, повертаються до числа з роздільником ., тож маска з трьох рядків на плані з п'ятьма рівнями все одно створює повний код.
Параметри #
Створювати WBS-код для нового завдання та Перевіряти унікальність нових WBS-кодів зберігаються разом із проектом і не втрачаються при обміні з Microsoft Project. В Ingantt маска принаймні з одним рівнем застосовується до кожного завдання автоматично, а коди унікальні за побудовою, оскільки вони відповідають структурі.
Що відбувається після збереження маски #
Ingantt негайно перенумеровує весь проект. Коди перебудовуються зі структури щоразу, коли структура змінюється — коли ви додаєте, видаляєте, збільшуєте чи зменшуєте відступ або переміщуєте завдання, — тож вони завжди описують, де завдання розташоване зараз.
Це варто сказати прямо: WBS-код не є постійним ідентифікатором завдання. Перемістіть завдання — і його код зміниться. Якщо вам потрібна мітка, яка залишається із завданням, скористайтеся кодом структури або настроюваним текстовим полем.
Імпорт та експорт #
Маска є частиною формату Microsoft Project і зберігається при обміні в обидва боки. Проект, імпортований із маскою, зберігає її, експортується з нею, а коди його завдань збігаються з тими, що створив Microsoft Project.