Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:objects:users:numeration [23.05.2019 10:40] maynproduct:objects:users:numeration [14.10.2025 09:38] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
-====== Нумерация объектов - Код проекта ======+====== Номер в структуре - Код проекта ====== 
 +{{tag>Реализация:настройка}} 
 + 
 +//Начиная с версии 3.18 "Код проекта" переименован в "Номер в структуре".//
  
 Пронумеруйте объекты системы.  Пронумеруйте объекты системы. 
  
 <callout icon="fa fa-cog" title="Администратору системы" color="#9954BB"> <callout icon="fa fa-cog" title="Администратору системы" color="#9954BB">
-Чтобы опция была активна, она должна быть включена администратором [[product:objects:about|в классе объектов.]] \\  +Чтобы опция была активна, она должна быть включена администратором [[product:objects:admin:about|в типе объектов.]] \\  
-Администрирование -> Объекты -> клик на нужный класс объекта -> портлет "Свойства объекта <название объекта>" -> ''изменить'' -> поле "Код проекта" -- поставить чек-бокс -> Сохранить.+Администрирование -> Объекты -> клик на нужный тип объекта -> портлет "Свойства объекта <название объекта>" -> ''изменить'' -> поле "номер в структуре" -- поставить чек-бокс -> Сохранить.
 </callout> </callout>
  
 +===== Включение номера в структуре =====
 Чтобы включить нумерацию в проекте: Чтобы включить нумерацию в проекте:
-  - зайдите в вышестоящий по иерархии объект;  \\  //Например, вы хотите пронумеровать всё содержимое проекта строительства, сам же проект должен быть без номера => зайдите в проект строительства, и именно в нём активируйте код проекта.// +  - зайдите в вышестоящий по иерархии объект;  \\  //Например, вы хотите пронумеровать всё содержимое проекта строительства, сам же проект должен быть без номера => зайдите в проект строительства, и именно в нём активируйте номер в структуре.// 
-  - меню (три точки) -> Код проекта -> Активирован.+  - меню (три точки) -> номер в структуре -> Активирован.
  
 Все дочерние объекты получат свои номера в соответствии с местом в иерархии. Все дочерние объекты получат свои номера в соответствии с местом в иерархии.
  
-{{ product:objects:object_numeration_1.png |}} +{{ product:objects:object_numeration_1.png |Активировать номер в структуре}}
-<TEXT align="center">**Рисунок 1** -- Активировать код проекта</text>+
  
-При необходимости отредактируйте код проекта в дочерних объектах вручную (на карточке проекта, в портлете «Реквизиты»). Коды последующих и дочерних объектов пересчитаются в соответствии с отредактированным кодом.+===== Редактирование номера в структуре ===== 
 +При необходимости отредактируйте номер в структуре в дочерних объектах вручную
 + 
 +<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 |}} +{{ product:objects:object_numeration_2.png |номер в структуре отредактирован вручную}}
-<TEXT align="center">**Рисунок 2** -- Код проекта отредактирован вручную</text>+
  
-При выкл/вкл "кода проекта" отредактированные вручную коды запоминаются и восстанавливаются.+При выкл/вкл "номера в структуре" отредактированные вручную коды запоминаются и восстанавливаются.
  
-При переносе объекта в проект с активированным кодом, для него автоматически рассчитывается код проекта в соответствии с его новым местом в иерархии. \\  +При переносе объекта в проект с активированным номером, для него автоматически рассчитывается номер в структуре в соответствии с его новым местом в иерархии. \\  
-**Исключение** -- объекты с отредактированным вручную кодом проекта. Для них введенный вручную код сохраняется.+**Исключение** -- объекты с отредактированным вручную номером проекта. Для них введенный вручную номер сохраняется.