Как подружить две версии СЛК (система лицензирования и защиты конфигурации) на одном компьютере





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

Есть у нас отраслевая конфа «Комплексная автоматизация торговли алкогольной продукции» (КАТАП). Недавно приобрели «Аренда и управление недвижимостью» (АиУН). КАТАП использует СЛК 2.0.4.83, а АиУН — 2.0.3.66. Причем, каждая конфигурация работает только со своей версией СЛК. Установили 2.0.3.66 на тот же сервер. И что мы видим: версия 2.0.4.83 просто переписалась вновь установленной. Теперь работает АиУН, а КАТАП нет. Ладно, поставим в другую папку новую СЛК. Фигвам — если в системе уже стоит СЛК, то при установке только два варианта развития событий:

 Установка СЛК

Естественно, хотелось, чтобы все ключики были на одном сервере. Техподдержка КАТАПа и 1С говорит, что нужно СЛК разных версий разносить по разным портам. Ладно. Удаляю всё, ставлю СЛК  2.0.4.83, назначаю ей порт 9099, копирую СЛК 2.0.3.66 установленный на другом компе. Вызываю настройки сервера СЛК 2.0.3.66, а на экран у меня вываливается окно с настройками сервера 2.0.4.83.

 Настройка параметров сервера СЛК

Вообщем, мучался-мучался с портами, но этот вариант тоже не получился.

Решение:

Открываем конфигуратор КАТАП. Там есть такая обработка:

 Окно конфигурации КАТАП

Нам нужно в дереве конфигурации найти макет, в котором содержится следующее:

Содержимое макета

В моем случае, в КАТАПе это лежит в обработках, а в АиУНе — в общих макетах. Теперь выгружаем из КАТАПа содержимое макета, а в АиУНе — соответственно, загружаем в макет:

 Окно конфигурации АиУН

Бинго! Теперь обе конфигурации работают на одной версии СЛК (я взял более позднюю версию за основу). Отдельное спасибо техподдержке ЭЛИАС (разработчику АиНУ)

 

23 Comments

  1. molodoi1sneg

    Взял на вооружение, спасибо.

    Reply
  2. antik69

    Огромное спасибо. Работает!!! Много мучился над решение проблемы работы разных версий клиентов с одним сервером СЛК. Еще раз СПАСИБО.

    Reply
  3. mmk83

    Да не за что 🙂

    Reply
  4. KiborG85

    А у меня что-то такой способ не прокатывает…

    Также решил использовать последнюю версию СЛК из тех, что используют мои отраслевые решения (Бухгалтерия строительной органзации и бухгалтерия сельскохозяйственной конфигурации), сохранил из одной загрузил в другую.. но при входе в пользовательском режиме в ту конфу, куда загружал — «Версия сервера 2.0.4.83 не соответствует версии клиента 2.0.3.50″…

    Вот такие вот катята ((

    Reply
  5. Mortalus

    Автору конечно спасибо, но у меня не проканало. Причем ладно бы конфы разных производителей, а то подрядчик строительства 2 и 3 релиза.

    Reply
  6. mousesport

    А у меня не получается загрузить макет из файла (поле неактивное), конфигурацию с поддержки нужно снимать?

    Reply
  7. jashan81

    для лвз помогло, спасибо

    Reply
  8. Serega-artem

    Автору огромное спасибо! Помогло подружить две разные редакции бухалтерии с/х предприятия.

    Reply
  9. Kabal

    (8) Добрый день. Подскажите, пожалуйста, подробнее? У себя заменил в сельхозверсии 3.0 в общих макетах: «ДанныеСЛК» и «КомпонентаСЛК», всё равно загружает новую компоненту. Может я не там искал?

    Reply
  10. Serega-artem

    (9) Что с чем подружить пытаетесь? У меня были СХ 2.0 и 3.0. Если ничего не путаю, я в 2.0. загружал компоненту выгруженную из 3.0. т.е. младшее дотягивал до старшего и работал на новой версии СЛК.

    Reply
  11. Kabal

    (10) Тоже СХ 2.0 и 3.0. Из 3.0 выгружаю через «выгрузить в файл» из общих макетов «Данные СЛК» и «Компонента СЛК». Загружаю туда же в 2.0. И ничего не меняется.

    Вот и хотел уточнить, я вообще то выгружаю-загружаю или нет.

    Проверил загруженную в 2.0 компоненту (выгрузил снова в другой файл и открыл в блокноте) там новая версия СЛК 2.0.10. Но при загрузке базы спокойно работает в старой СЛК

    Reply
  12. Serega-artem

    (11) Вроде бы всё делаете правильно. С поддержки редактируемые макеты снимали? (в противном случаи не могли бы редактировать). У Вас базы файловые/или серверные? Кэш чистили?

    Reply
  13. Kabal

    (12) Серверные. Попробую почистить кэш. Спасибо.

    Reply
  14. Serega-artem

    (13) У меня была 3.0 серверная, а 2.0 файловая. Если вариант с кэш и перезагрузкой сервера не прокатит, попробуйте для тестов сделать 2.0. (разумеется, копию) файловой и посмотреть как она будет запускаться, с какой компонентой.

    Reply
  15. Kabal

    (14) В общем очень интересно. Файловые копии завелись даже без замены компоненты ?!!!

    Серверные завелись после перезапуска сервера. Кэш не чистил. Большое спасибо за помощь.

    Reply
  16. Serega-artem

    (15) Пожалуйста! Мое личное мнение, СЛК сделан через такую *** что работа с ними равна бесконечным пляскам с бубном.

    Reply
  17. bvk1

    (9) (10) (14) Для запуска БСХП 2.0 и БСХП 3.0 может и хватает, но столкнулись с проведением документов и там оказалось в БСХП 2.0 » Ошибка при выполнении обработчика — ‘ПриЗаписи’

    по причине:

    {ВнешняяОбработка.МенеджерОбъектов.МодульОбъекта(317)}: Защищенный объект схЗаписьОбъектов не найден в макете ДанныеСЛК.»

    Reply
  18. Serega-artem

    (17) У нас уже полгода клиент работает — всё ок.

    Reply
  19. bvk1

    (18) Я оставил как есть, БСХП 2.0 вообще никак не реагирует на изменение СЛК, так, что можно и не проделывать эти манипуляции по смене макетов. 🙂 Ну это касается БСХП, других не знаю.

    Reply
  20. kasper076

    Все это здорово. Только вот название статьи не соответствует содержанию. Подружить две версии СЛК так и не получилось у автора. Получилось перевести обе конфы на одну версию, при чем с включением режима изменения.

    Reply
  21. buy_sale

    Господа, у кого есть макет для СЛК 2.1.7.439 ?

    Reply
  22. Bessondo

    Большое спасибо за статью)

    Reply
  23. user826590

    статья очень интересная и познавательная, спасибо

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *