Заказчик - завод, УПП 1.3.58, 150 пользователей. В УПП включен РАРУС:УАТ 1.0.9.1, без доработок. Заказчик приобрел CRM Корп, начали объединять, получили вот ЭТО
Код
{ОбщийМодуль.CRM_СлужебныеЗащищенныеФункции.Модуль}: Процедура или функция с указанным именем уже определена (зфСтрока) (Проверка: Толстый клиент (обычное приложение))
{ОбщийМодуль.CRM_СлужебныеЗащищенныеФункции.Модуль}: Процедура или функция с указанным именем уже определена (зфТип) (Проверка: Толстый клиент (обычное приложение))
{ОбщийМодуль.CRM_СлужебныеЗащищенныеФункции.Модуль}: Процедура или функция с указанным именем уже определена (зфТипЗнч) (Проверка: Толстый клиент (обычное приложение))
{ОбщийМодуль.CRM_СлужебныеЗащищенныеФункции.Модуль}: Процедура или функция с указанным именем уже определена (зфФормат) (Проверка: Толстый клиент (обычное приложение))
{ОбщийМодуль.уатЗащищенныеФункцииСлужебные.Модуль}: Процедура или функция с указанным именем уже определена (зфСтрока) (Проверка: Толстый клиент (обычное приложение))
{ОбщийМодуль.уатЗащищенныеФункцииСлужебные.Модуль}: Процедура или функция с указанным именем уже определена (зфТип) (Проверка: Толстый клиент (обычное приложение))
{ОбщийМодуль.уатЗащищенныеФункцииСлужебные.Модуль}: Процедура или функция с указанным именем уже определена (зфТипЗнч) (Проверка: Толстый клиент (обычное приложение))
{ОбщийМодуль.уатЗащищенныеФункцииСлужебные.Модуль}: Процедура или функция с указанным именем уже определена (зфФормат) (Проверка: Толстый клиент (обычное приложение))
От техподдержки auto@rarus.ru пришло
Цитата
Добрый день! Объединение программных продуктов УАТ и CRM официально не заявлено. Корректная работоспособность не заявлена.
Сейчас нет возможности объединить текущий релиз CRM 1.4 с УAT, поскольку они используют один и тот же набор методов системы защиты. Поскольку модули поставляются без исходных кодов - внести изменения тоже нет возможности. Это может сделать только разработчик. В CRM 1.4 в ближ. релизе будет выполнен переход на новую систему защиты версии 2.0, вероятно это решит проблему.
У Раруса нету механизма что делать в подобных случаях. У меня несколько раз было возникали вопросы с закрытыми модулями. Ответ всегда один. "Мы не гарантируем работы".
Надо поднимать вопрос что делать со старыми конфигурациями иначе каждый будет решать их по своему.
Самое первое и простое решение - удалить модуль "CRM_СлужебныеЗащищенныеФункции". Он используется только старой системой защиты, если в УАТ есть поддержка новой системы защиты, то вероятнее всего проблем не возникнет, если в объединенной конфигурации не будет возможности использовать новую систему защиты, то проблему можно будет решить передав Вам новую версию модуля CRM_СлужебныеЗащищенныеФункции без этих дублирующих функций. Будет ли это реализовано в типовой конфигурации пока не известно, но в этот модуль не вносятся изменения и после каждого обновления CRM можно будет заменять модуль.
Пообщался с ведущим разработчиком УАТ, оказалось что проблема решается просто - в АУТ в данном модуле (в отличии от CRM) нет ничего кроме этих 4-5 методов. Поэтому нужно просто удалить модуль "уатЗащищенныеФункцииСлужебные" и оставить "CRM_СлужебныеЗащищенныеФункции". Эти конфликтующие методы в обоих модулях идентичны.
Пообщался с ведущим разработчиком УАТ, оказалось что проблема решается просто - в АУТ в данном модуле (в отличии от CRM) нет ничего кроме этих 4-5 методов. Поэтому нужно просто удалить модуль "уатЗащищенныеФункцииСлужебные" и оставить "CRM_СлужебныеЗащищенныеФункции".
Большое спасибо за оперативность и заботу! Сейчас попробую, отпишусь.
Доброго времени. Обещал отписаться, только сейчас вспомнил) После удаления уатовского модуля всё взлетело. В CRM-е включили старую защиту, прицепили ее к тому же серверу лицензий. В поставке CRM версия сервера защиты оказалась чуть старее уатовского, но все заработало нормально. Спасибо за помощь!