Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:objects:users:numeration [26.04.2019 05:48] maynproduct:objects:users:numeration [14.10.2025 09:38] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
-====== Нумерация объектов - Код проекта ======+====== Номер в структуре - Код проекта ====== 
 +{{tag>Реализация:настройка}}
  
-Пронумеруйте объекты системыАктивируйте код проекта в меню главной страницы объекта. Все дочерние объекты получат свои номера в соответствии с местом в иерархии.+//Начиная с версии 3.18 "Код проекта" переименован в омер в структуре".//
  
-{{ product:objects:object_numeration_1.png |}} +Пронумеруйте объекты системы. 
-<TEXT align="center">**Рисунок 1** -- Активировать код проекта</text>+
  
-При необходимости отредактируйте код проекта вручную (на карточке проекта, в портлете «Реквизиты»). Коды последующих и дочерних объектов пересчитаются в соответствии с отредактированным кодом.+<callout icon="fa fa-cog" title="Администратору системы" color="#9954BB"> 
 +Чтобы опция была активна, она должна быть включена администратором [[product:objects:admin:about|в типе объектов.]] \\  
 +Администрирование -> Объекты -> клик на нужный тип объекта -> портлет войства объекта <название объекта>" -> ''изменить'' -> поле "номер в структуре" -- поставить чекокс -> Сохранить. 
 +</callout>
  
-{{ product:objects:object_numeration_2.png |}} +===== Включение номера в структуре ===== 
-<TEXT align="center">**Рисунок 2** -- Код проекта отредактирован вручную</text>+Чтобы включить нумерацию в проекте: 
 +  зайдите в вышестоящий по иерархии объект;  \\  //Например, вы хотите пронумеровать всё содержимое проекта строительства, сам же проект должен быть без номера => зайдите в проект строительства, и именно в нём активируйте номер в структуре./
 +  - меню (три точки) -номер в структуре -> Активирован.
  
-При деактивации кода проекта отредактированные вручную коды запоминаются и восстанавливаются при последующей активации кода проекта.+Все дочерние объекты получат свои номера в соответствии с местом в иерархии.
  
-При переносе объекта в проект с активированным кодом, для него автоматически рассчитывается код проекта в соответствии с его новым местом в иерархии. +{{ product:objects:object_numeration_1.png |Активировать номер в структуре}}
  
-Исключение составляют объекты с отредактированным вручную кодом проекта: для них введенный вручную код сохраняется.+===== Редактирование номера в структуре ===== 
 +При необходимости отредактируйте номер в структуре в дочерних объектах вручную.
  
-Опция «Код проекта» активируется на странице [[product:objects:about|свойств объекта в разделе «Администрирование»]].+<callout icon="fa fa-cog" title="Администратору системы" color="#9954BB"> 
 +Пользователь сможет изменить номер в структуре, только если [[product:access:about|обладает правом]] на зменение номера в структуре" в рамках [[product:auth:admin:system_roles|системной]] или [[product:auth:admin:project_roles|проектной]] роли.((начиная с 3.17)) 
 +</callout>
  
 +Чтобы это сделать:
 +  - [[product:objects:object_tree|зайдите на карточку]] нужного вам объекта;
 +  - портлет "Реквизиты" -> ''изменить''
 +  - в поле "номер в структуре" поставьте чек-бокс -- и внесите изменения в номер в структуре;
 +  - сохраните изменения.
  
 +<image shape="thumbnail">{{ :product:objects:users:report_project_code_2.png?nolink |Редактирование номера в структуре в реквизитах}}</image>
 +
 +Номера последующих и дочерних объектов пересчитаются в соответствии с отредактированным кодом.
 +
 +<callout type="info" icon="true">
 +  * В качестве ведущего символа могут быть нули.
 +  * Если в номер в структуре были введены недопустимые символы, он не сохраняется.
 +</callout>
 +
 +{{ product:objects:object_numeration_2.png |номер в структуре отредактирован вручную}}
 +
 +При выкл/вкл "номера в структуре" отредактированные вручную коды запоминаются и восстанавливаются.
 +
 +При переносе объекта в проект с активированным номером, для него автоматически рассчитывается номер в структуре в соответствии с его новым местом в иерархии. \\ 
 +**Исключение** -- объекты с отредактированным вручную номером проекта. Для них введенный вручную номер сохраняется.