Преобразование типов объектов

Вы можете преобразовывать типы объектов уже созданных в системе.

Например, в системе есть типы объектов: «Контракты с подрядчиками» и «Контракты». И вы понимаете в ходе эксплуатации системы, что сущность «Контракты с подрядчиками» совпадает с обычными контрактами, что пользователи путаются, и никаких дополнительных бонусов это разделение не даёт.

Преобразование одного типа объектов в другой позволит вам во всей системе изменить тип объектов. В примере выше – сделать все «Контракты с подрядчиками» просто «Контрактами».

Чтобы преобразовать один тип объектов в другой, нужно:

  1. Создать новый пользовательский тип объекта. (Или выбрать из уже существующих.)
  2. Настроить его точно так же, как тот тип объектов, в который вы хотите его преобразовать:
    1. настройки родительских/дочерних объектов;
      Укажите в возможных родительских-дочерних объектах старый тип объекта.
    2. справочники.
      В противном случае, некоторые проекты (задачи, директории) могут быть не преобразованы в новый тип объекта из-за того, что возникнут конфликты при переносе дополнительных данных. Также, при несоответствии набора реквизитов и справочников, могут быть утеряны значения реквизитов и записи справочников.
  3. Перейти на страницу типа объекта, который нужно преобразовать → «Преобразовать» (Рисунок 1).

    Рисунок 1 – Кнопка «Преобразовать» на странице параметров объекта
  4. В появившемся окне выбрать тип объекта, в который надо преобразовать.

После выбора типа объекта появится окно с запросом подтверждения операции, так как она является необратимой.

Важно!

В результате преобразования, все объекты этого типа в дереве проектов со старым типом объекта, станут объектами нового типа.

Если нужно преобразовать только один проект или задачу, то воспользуйтесь процедурой преобразования на карточке объекта.

Не рекомендуется преобразовывать типы объектов разных категорий – например задачу в директорию, или директорию в проект.