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

О нумерации версий и условиях обновления программного продукта Terrasoft.
Формат номера версии Terrasoft представлен в виде:

Например, в версии 3.2.0.14: номер продукта – 3, релиз – 2, конфигурация – 0, сборка – 14.

Бесплатное обновление Terrasoft возможно только в пределах сборки и/или конфигурации. То есть, если Вы используете версию 3.3.0.61 то обновление до 3.3.1.57 для Вас будет бесплатным, если же Вы используете версию 3.2.1.33, то обновление до 3.3.0.61 должно происходить в рамках Вашего пакета поддержки и быть оплачено / согласовано с Вашим менеджером.

Для выполнения обновления конфигурации необходимы:

Базовые навыки по работе с СУБД:
Понимание архитектуры системы управления базами данных, умение создать резервную копию, восстановить её, создание и выполнение простых запросов и выражений и т.д.
Большим плюсом будет опыт работы с выбранной Вами СУБД.

Уверенные навыки по работе с Террасофт:
Понимание архитектуры Террасофт, уверенная работа с Террасофт Администратор, хорошие навыки работы с сервисами системы, умение "читать" код JavaScipt и т.д.
Большим плюсом будет опыт программирование на языке JavaScipt.

Данные навыки можно приобрести, посетив курс наш трехдневный курс: «Создание конфигурации Terrasoft CRM».
Или же путем опытной эксплуатацией нашего продукта.

Для понимания общей схемы выполнения обновления рекомендуется изучить Руководство по выполнению обновления.
На данный момент это руководство можно загрузить, перейдя по ссылке:
http://www.terrasoft.com.ua/downloads/Update/TSCRM_UpG.rar
Пароль на архив: T$CrM_Up!G.

Что же до инструментария:
При выполнении обновления используются утилиты применения пакетов разницы (о них подробно описано в руководстве), а так же утилиты для выгрузки\загрузки сервисов: Extract Services, Merge Services. Этот инструментарий мы предоставляем и поддерживаем!
Так же мы используем утилиту Araxis Merge, навыки и понимание работы этой утилиты значительно облегчает выполнение обновления, но не являются обязательными.

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

Соответственно, после внесения большого количества изменений обновление проще выполнять самостоятельно (имея вышеописанные навыки и инструментарий) или с помощью отдела разработки бизнес-решений.

В любом случае специалисты службы технической поддержки предоставляют качественные консультации по вопросу обновления конфигурации. А так же ведут базу знаний, в которой описаны основные проблемы и способы их решения.
Решения с этой базы знаний предоставляются клиенту максимально оперативно.

Нравится

Поделиться

5 комментариев

Обновление приемлемо к базовой конфигурации, что (к большому сожалению) очень редко встречается. Всегда хотят что-то изменить, где-то в админке поковыряться... :biggrin:

А в общем: Спасибо!

--
www.it-sfera.com.ua

"Виталий Ковалишин aka samael" написал:Спасибо!

Спасибо, за спасибо! :wink:
На самом деле я не ожидал, что кто-то так оперативно ответит.
Записка то еще не закончена, случайно "Сохранить" нажал.

Народ не дремлет! :wink:
Поосторожней с кнопкой "Сохранить"!

--
www.it-sfera.com.ua

Еще при написании конфигурации желательно учитывать возможность обновления. Стараться делать как можно меньше изменений. Например лучше добавить поле, чем переименовывать существующее. В идеале изменения в сервисах должны где-то отмечаться. Новые функции в скриптах как-то отделять. Изменения в скриптах комментировать.

"Underscore a.k.a. _" написал:Еще при написании конфигурации желательно учитывать возможность обновления. Стараться делать как можно меньше изменений. Например лучше добавить поле, чем переименовывать существующее. В идеале изменения в сервисах должны где-то отмечаться. Новые функции в скриптах как-то отделять. Изменения в скриптах комментировать.

Это было бы очень хорошим тоном написания своей конфигурации.
Подобные решения весьма приятно поддерживать и комфортно обновлять.

Показать все комментарии