# Переход с OTRS на iTop

**URL:** <https://community.itop-itsm.ru/t/perehod-s-otrs-na-itop/507>\
**Category:** Использование\
**Created:** [09.Ноябрь.2016 07:07:40 UTC](https://community.itop-itsm.ru/t/perehod-s-otrs-na-itop/507 "2016-11-09T07:07:40Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![MessKnight](https://community.itop-itsm.ru/letter_avatar_proxy/v4/letter/m/5fc32e/32.png) [@MessKnight](https://community.itop-itsm.ru/u/MessKnight)\
**Post date:** [09.Ноябрь.2016 07:07:40 UTC](https://community.itop-itsm.ru/t/perehod-s-otrs-na-itop/507/1 "2016-11-09T07:07:40Z")

</div>

Добрый день!  
Встал вопрос перехода с недоделанного OTRS на iTop.  
В данный момент необходимо перенести данные по запросам и инцидентам, собранные за год работы в OTRS  
Сделал выгрузку с CSV, настроил столбцы и форматы, но при использовании импорта в iTop возникают ошибки вида:

Не может быть изменен 2015-12-30 15:58:17 - причина: Аттрибут ‘start\_date’ доступен только для чтения и не может быть изменен (ткущее значение: , предложенное значение: 2015-12-30 15:58:17)

Формат date соответствует формату в MySql  
как победить проблему?  
Спасибо!

---

<div class="post-metadata">

**Author:** ![Fishgor](https://community.itop-itsm.ru/letter_avatar_proxy/v4/letter/f/b5a626/32.png) [@Fishgor](https://community.itop-itsm.ru/u/Fishgor)\
**Post date:** [10.Ноябрь.2016 18:37:43 UTC](https://community.itop-itsm.ru/t/perehod-s-otrs-na-itop/507/2 "2016-11-10T18:37:43Z")

</div>

Пардон, что не в тему. А что с OTRS не так?

---

<div class="post-metadata">

**Author:** ![MessKnight](https://community.itop-itsm.ru/letter_avatar_proxy/v4/letter/m/5fc32e/32.png) [@MessKnight](https://community.itop-itsm.ru/u/MessKnight)\
**Post date:** [11.Ноябрь.2016 08:16:28 UTC](https://community.itop-itsm.ru/t/perehod-s-otrs-na-itop/507/3 "2016-11-11T08:16:28Z")

</div>

С OTRS все хорошо, её внедрили, но недоработали.  
В частности есть необходимость в доработке CMDB под наши задачи.  
Людей, владеющих Perl, в команде нет.  
Поддержкой никто не занимается уже больше полугода.

---

<div class="post-metadata">

**Author:** ![vladimir](https://community.itop-itsm.ru/user_avatar/community.itop-itsm.ru/vladimir/32/687_2.png) [@vladimir](https://community.itop-itsm.ru/u/vladimir)\
**Post date:** [13.Ноябрь.2016 20:02:25 UTC](https://community.itop-itsm.ru/t/perehod-s-otrs-na-itop/507/4 "2016-11-13T20:02:25Z")

</div>

@MessKnight, добрый день.

Тикеты – объекты с жизненным циклом (статусы). На каждом статусе жизненного цикла для атрибутов объекта установлены различные флаги (`read_only`, `mandatory`, `must_prompt` и т.п.), которыми определяется поведение атрибутов объекта при его создании и редактировании (в т.ч. импортом). Посмотреть их можно в модели данных в инструментах администратора.

По умолчанию тикет создается в статусе “новый”. Для этого статуса `start_date` имеет флаг `read_only`, о чём iTop и сообщает. Чтобы это обойти, можно отключить жизненный цикл у тикетов на время импорта. В этом случае никаких флагов не будет, и импорт выполнится успешно.

В дополнительном модуле (лучше в одном из уже установленных ранее, чтобы не возиться потом с удалением нового модуля) добавьте код ниже, прогоните toolkit, сделайте импорт, а затем удалите код и прогоните toolkit ещё раз.

```
    <class id="UserRequest">
        <lifecycle _delta="delete"/>
    </class>
```

---

<div class="post-metadata">

**Author:** ![MessKnight](https://community.itop-itsm.ru/letter_avatar_proxy/v4/letter/m/5fc32e/32.png) [@MessKnight](https://community.itop-itsm.ru/u/MessKnight)\
**Post date:** [14.Ноябрь.2016 05:08:13 UTC](https://community.itop-itsm.ru/t/perehod-s-otrs-na-itop/507/5 "2016-11-14T05:08:13Z")

</div>

Спасибо огромное!
