====== Номер в структуре - Код проекта ======
//Начиная с версии 3.18 "Код проекта" переименован в "Номер в структуре".//
Пронумеруйте объекты системы.
Чтобы опция была активна, она должна быть включена администратором [[product:objects:admin:about|в типе объектов.]] \\
Администрирование -> Объекты -> клик на нужный тип объекта -> портлет "Свойства объекта <название объекта>" -> ''изменить'' -> поле "номер в структуре" -- поставить чек-бокс -> Сохранить.
===== Включение номера в структуре =====
Чтобы включить нумерацию в проекте:
- зайдите в вышестоящий по иерархии объект; \\ //Например, вы хотите пронумеровать всё содержимое проекта строительства, сам же проект должен быть без номера => зайдите в проект строительства, и именно в нём активируйте номер в структуре.//
- меню (три точки) -> номер в структуре -> Активирован.
Все дочерние объекты получат свои номера в соответствии с местом в иерархии.
{{ product:objects:object_numeration_1.png |Активировать номер в структуре}}
===== Редактирование номера в структуре =====
При необходимости отредактируйте номер в структуре в дочерних объектах вручную.
Пользователь сможет изменить номер в структуре, только если [[product:access:about|обладает правом]] на "Изменение номера в структуре" в рамках [[product:auth:admin:system_roles|системной]] или [[product:auth:admin:project_roles|проектной]] роли.((начиная с 3.17))
Чтобы это сделать:
- [[product:objects:object_tree|зайдите на карточку]] нужного вам объекта;
- портлет "Реквизиты" -> ''изменить''
- в поле "номер в структуре" поставьте чек-бокс -- и внесите изменения в номер в структуре;
- сохраните изменения.
{{ :product:objects:users:report_project_code_2.png?nolink |Редактирование номера в структуре в реквизитах}}
Номера последующих и дочерних объектов пересчитаются в соответствии с отредактированным кодом.
* В качестве ведущего символа могут быть нули.
* Если в номер в структуре были введены недопустимые символы, он не сохраняется.
{{ product:objects:object_numeration_2.png |номер в структуре отредактирован вручную}}
При выкл/вкл "номера в структуре" отредактированные вручную коды запоминаются и восстанавливаются.
При переносе объекта в проект с активированным номером, для него автоматически рассчитывается номер в структуре в соответствии с его новым местом в иерархии. \\
**Исключение** -- объекты с отредактированным вручную номером проекта. Для них введенный вручную номер сохраняется.