Что такое ключ связи в 1с
Перейти к содержимому

Что такое ключ связи в 1с

  • автор:

Что такое ключ связи в 1с

1С 8.1. УТ. В табличной части документа Заказ покупателя, есть реквизит Ключ строки. Для чего он, и как его пользовать? Спасибо.

(0) возможно, для связи с другими табличными частями
(0) Для связи с ТЧ СоставНабора. Если используешь комплекты — пригодится 🙂
(0) +(1) и вроде бы для группировки товаров-наборов

Вне зависимости от перемещения строки по таблице ее Ключ не меняется, что позволяет четко определить связь с другими таблицами (подчиненными, например)

Значит при программном вводе Реализации ТиУ на основании Заказ покупателя, ключ строки роли не играет. Так получается?

Ключи защиты 1С:Предприятия

Ключи защиты нужны для запуска платформы 1С на компьютере. Также ключи защиты называют клиентскими лицензиями или дополнительными лицензиями. Различают программные и аппаратные (USB), ключи защиты. Аппаратные ключи бывают локальными и сетевыми. Программные ключи бывают однопользовательскими и многопользовательскими. В 1С:Предприятии 8 лицензии дают возможность запустить платформу 1С (какая либо привязка к запускаемой конфигурации отсутствует, исключение составляют отраслевые конфигурации, которые защищены дополнительными ключами от фирмы разработчика). Например если на компьютере активирована однопользовательская лицензия (от любой программы 1С 8 или даже доп. лицензия на 1 рабочее место), то физически возможно будет на этом компьютере запустить любую конфигурацию (Бухгалтерия предприятия, Управление торговлей и т.д.). Поэтому в 1С:Предприятии 8 ключи защиты называют дополнительными платформенными лицензиями. В платформе 1С Предприятие 7.7 у ключей была привязка также и к запускаемой конфигурации. Например, если в компьютер вставлен ключ от конфигурации Бухгалтерия 7.7 то конфигурация Торговля и склад 7.7 уже не запустится.

Программные ключи защиты 1С:Предприятие 8

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

Чтобы активировать программную лицензию на компьютере нужен пинкод. Также понадобится регистрационный номер имеющегося у вас программного продукта 1С. Активация пинкода выполняется при помощи установленной платформы 1С. Программная лицензия привязывается к конфигурации компьютера на котором происходит активация. В случае если конфигурация компьютера поменялась, лицензия перестает работать и необходимо выполнить переактивацию программной лицензиии на этом компьютере. Все вопросы по активации лицензий пользователи могут направлять на почту lic@1c.ru.

Программная лицензия

Виды программных лицензий 1С:Предприятие 8

  • Однопользовательские лицензии позволяют запускать любое количества сеансов приложений с компьютера на котором активирована лицензия.
  • Многопользовательские лицензии дают возможность для запуска не более определенного числа сеансов приложений. Может применяться произвольное количество компьютеров. Номиналом лицензии определяется количество сеансов клиентских приложений, которые запускаются одновременно.
  • Комбинированные (комбинация группы одно-, и многопользовательской) — если однопользовательская лицензия активируется первой, то можно использовать только ее. Если многопользовательская была активирован первой, то версии для одного пользователя уже не используется.
  • Лицензия на 32-разрядный сервер дает возможность использования произвольного количества рабочих процессов rphost.exe (32-разрядных) на одном компьютере.
  • Лицензия на 64-разрядный сервер дает возможность использования произвольного числа 32 и 64-разрядных процессов rphost.exe на одном компьютере.

Лицензии многопользовательского типа могут размещаться на ПК сервера 1С, терминальном сервере или модуле расширения. На клиентском ПК размещаются только однопользовательские лицензии.

Основная особенность программного ключа защиты состоит в том, что перед первой активацией важно выбрать подходящий вариант.

  • Однопользовательский режим дает возможность для запуска неограниченного числа экземпляров (сеансов) 1С:Предприятия. Такое решение удобно для бухгалтерии. Специалист в этом случае при активированной 1 однопользовательской лицензии на компьютере может запустить например: 3 базы бухгалтерии, 2 базы торговли, 3 базы зарплаты и при этом будет использоваться только 1 клиентская лицензия активированная на этом компьютере.
  • Многопользовательский режим дает возможность запускать клиентских приложений (сеансов 1С или открытых окон с 1С) в числе приобретенных лицензий.

При работе с 1С на виртуальных компьютерах необходимо активировать программные лицензии на этом виртуальном компьютере. В этом случае программная лицензия привязывается к параметрам виртуального ПК.

Аппаратные ключи защиты 1С:Предприятие 8

Параметр XX указывает на количество лицензий

1С:Предприятие 8. Клиентская лицензия на 300 рабочих мест

Ключ на 300 пользователей. Особенности совпадают с ключами на 5, 10, 20, 50 и 100 пользователей, приведенные выше в таблице.

1С:Предприятие 8. Клиентская лицензия на 500 рабочих мест

Ключ на 500 пользователей. Особенности совпадают с ключами на 5, 10, 20, 50 и 100 пользователей, приведенные выше в таблице.

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

Маркировка USB-ключа

Как устанавливать USB ключи 1С:Предприятие 8 грамотно

Запрещается размещение на 1 компьютер более 1-го ключа USB единой серии. В случае такой установки 2-й установленный ключ будет просто не определяться системой лицензирования.

Сочетать на 1 компьютере локальный и сетевой USB ключи не рекомендовано. Это обусловлено особой защитой: отыскав локальный ключ, система не будет заниматься поисками сетевого. При этом локальные ключи сервера не ограничивают работу других ключей совместно с ними можно устанавливать сетевой или локальный ключ USB.

2 и более сетевых ключа недостаточно только лишь разнести по отдельным компьютерам. Важно произвести точную настройку менеджеров лицензий. Любой из используемых ключей должен обладать уникальным именем.

  1. На компьютере, где установлен ключ, нужно найти файл nhsrv.ini в папке с менеджером лицензий (C:\Program Files\Aladdin\HASP LM\).
  2. За имя сервера лицензий отвечает параметр NHS_SERVERNAMES, оно состоит из букв и цифр латинского алфавита, и содержит не более 7 символов. [NHS_SERVER] NHS_SERVERNAMES = NAME1 Не забудьте раскомментировать этот параметр, т.е убрать «;» перед началом строки!
  3. После нужно отредактировать файл nethasp.ini (C:\Program Files (x86)\1cv82\conf): указав адреса и имена менеджеров лицензий: [NH_COMMON] NH_TCPIP = Enabled [NH_TCPIP] NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11 NH_SERVER_NAME = NAME1, NAME2

Часто достаточно в этом файле только раскомментировать параметр NH_SERVER_ADDR = и задать NETBIOS или IP-адрес компьютера, на котором имеется ключ.

С помощью программы Aladdin Monitor можно посмотреть какие ключи используются и сколько лицензий использовано.

Если подсчетом клиентских лицензий занимается сервер «1С:Предприятия», то клиентские лицензии, у которых в программе Aladdin Monitor значение колонки Timeout равно 0, будут считаться занятыми. В связи с этим не рекомендуется одни и те же многопользовательские ключи HASP использовать для одновременного получения клиентских лицензий с помощью HASP License Manager и сервера «1С:Предприятия».

Какие ошибки могут возникнуть?

Если Aladdin Monitor демонстрирует занятость большего количества лицензий, чем пользователей сети, то это ошибка провоцируется тем, что клиент аварийно завершил работу. Занятая лицензия зависает. В таких случаях служба HLServer перезапускается.

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

  1. «Не найден ключ». Эта ошибка возникает при отсутствии ключа, а также попытке применения ключа от иного продукта, является распространенной. В случае использования сетевого ключа ошибка возникает по ряду причин. Ее провоцирует отсутствии сети, ошибки в установке несетевого ключа. В некоторых случаях важно проверить, запущен ли менеджер.
  2. «Ключ не содержит лицензии». Эта ошибка возникает тогда, когда на один ПК установлено 2 ключа одной серии. Причем программа видит тот, лицензия на котором не установлена.
  3. «Превышено число лицензий». Данная ошибка возникает в тех случаях, когда количество активных сессий превышает число лицензий, указанных в ключе. В сети в этот момент могут работать 2 менеджера. Причем они обладают одинаковыми обслуживающими ключами, а также аналогичными именами.

Ошибка “Не обнаружен ключ защиты программы»

Ограничения на установку USB ключей 1С:Предприятие 8

Несколько ключей единой серии на одном ПК работать не будут! Сетевые или однопользовательские ключи ORGL8 вместе не используются.

На одном ПК могут работать ключи, например, ORGL8 и ORGL8A или ORGL8 и ORGL8B.

При условии запуска менеджера ключи доступны по сети. Одним компьютером благодаря этому может обслуживаться до 900 лицензий (ORGL8: до 100, ORGL8A: 300 и ORGL8B: 500).

На один ПК можно установить ключи сервера 1С и пользовательских лицензий.

Поиск лицензий проводится в определенном порядке.

Ключи серверного типа размещаются на тот компьютер, где имеется сервер 1С:Предприятие. Они не будут работать по сети.

Маркировка ключей от 1С:Предприятие 7.7

Изначально ключи защиты от 1С:Предприятие 7.7 выпускались в виде ключей вставлявшихся в LPT порт компьютера. Ниже приведены примеры фото локального и сетевого ключа LPT от 7.7.

В последствии 1С начало комплектовать коробки 1С:Предприятие 7.7 ключам защиты в USB варианте. Локальные ключи были фиолетовыми (USB HASP HL Pro), сетевые красными (USB HASP HL Net). Ниже пример фото.

USB ключи защиты от 1С:Предприятие 7.7

USB ключ 7.7

Маркировки однопользовательских программ 7.7

  1. «1С:Бухгалтерия 7.7» — «H4 M1 ACCNT»
  2. «1С:Зарплата и кадры 7.7» — «H4 M1 QXDXD»
  3. «1С:Торговля и склад 7.7» — «H4 M1 WRBQB»
  4. «1С:Предприятие 7.7 Комплексная» — «H4 M1 WRBQB»

Маркировки многопользовательских программ 7.7:

  1. «1С:Предприятие 7.7 Бухгалтерский учет» — «H4 Net5 ACCNT»
  2. 1С:Предприятие 7.7 Зарплата + Кадры» — «H4 Net5 QXDXD»
  3. «1С:Предприятие 7.7 Торговля + Склад» — «H4 Net5 WRBQB»
  4. «1С:Предприятие 7.7 Комплексная поставка» — «H4 Net5 WRBQB»
  5. «1С:Предприятие 7.7 Налогоплательщик» — «H4 Net5 TAXPR»
  6. «1С:Предприятие 7.7 Небольшая фирма» — «ACCNT» / «WRBQB» / «QXDXD»
  7. «1С:Предприятие 7.7 Управление распределенными информационными базами» — «H4 Net5 DISTR»
  8. «1С:Предприятие 7.7 Web-расширение» — «H4 Net5 W31CK»

1С:Система лицензирования и защиты конфигураций (СЛК)

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

  • надежно защитить оригинальный авторский код конфигурации, представляющий «ноу-хау» разработчика от несанкционированного использования и анализа;
  • обеспечить технически лицензирование конечного программного продукта; контролировать количество рабочих мест, в соответствии со значением в ключе лицензий при любом режиме работы «1С:Предприятия» 8.2 и 8.3 (толстый, тонкий и web клиенты);
  • гибко изменять возможности и управлять работой прикладного решения в зависимости от параметров ключа: ограничивать работу конфигурации по времени, разделять функционал на отдельно активируемые ключом части.

«1С:СЛК» предлагает к использованию разнообразные так называемые «ключи защиты» конфигурации.

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

Для каждой защищаемой конфигурации создается своя, уникальная, серия ключей, что делает ключи от одной конфигурации несовместимыми с ключами от других конфигураций. В рамках серии ключи различаются типом.Ключ защиты может быть следующих типов:

  • Основной — предназначен для использования в «основных поставках» продукта.
  • Дополнительный — предназначен для увеличения количества рабочих мест, используется в «дополнительных лицензиях» к «основной поставке» продукта. Особенностью дополнительных ключей является то, что они не работают без основного ключа и обязательно должны быть подключены к тому же компьютеру, что и основной.

Каждый ключ содержит заданное количество лицензий, которое определяет максимально возможное число одновременно занимаемых лицензий.

Кроме того, ключ защиты может быть аппаратным или программным.

Аппаратный ключ защиты представляет собой ключ, подключаемый в USB разъем компьютера.

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

Также предлагается к использованию объединенный вариант аппаратно-программного ключа защиты. Смысл объединенного варианта заключается в том, что пользователь может на месте выбрать требуемый вид ключа защиты в зависимости от потребностей: будь то необходимость периодического переноса рабочего места (предпочтителен аппаратный ключ), будь то «облачное» расположение рабочей базы (необходим программный ключ).

Сертификат не имеет связи с закрытым ключом

При возникновении ошибки «Сертификат не имеет связи с закрытым ключом» необходимо выполнить проверку сертификата электронной подписи.

Алгоритм проверки электронной подписи:

В программном продукте 1С необходимо

1. перейти в раздел «Администрирование»

2. «Обмен электронными документами»

3. «Настройка электронной подписи и шифрования»

4. На вкладке «Сертификаты» открыть используемый сертификат

5. Нажать на кнопку «Проверить»

!1.jpg

6. Ввести пароль закрытой части ключа и нажать «Проверить»

! Обращаем Ваше внимание, что программа сама увеличит количество * в поле «Пароль:» до 16 при проверке. Данное поведение является штатным и выступает дополнительной защитой конфиденциальных данных в виде количества символов в пароле. Проверка будет осуществлена на основании введенных Вами данных .

!2.jpg
Если в ходе проверки напротив пункта «Подписание данных» возникнет сигнализирующий об ошибке красный символ, на него необходимо нажать для открытия технической информации об ошибке.
!3.jpg
Если в технической информации об ошибке указано » Сертификат не имеет связи с закрытым ключом » это обозначает, что открытая часть ключа не может сослаться на контейнер сертификата. Основной причиной возникновения данной ошибки является некорректный перенос сертификата с одного рабочего места на другое.

Решение: связать сертификат с закрытом ключом.

Д ля этого необходимо:

1. Сохранить сертификат, указав директорию компьютера, где его можно будет найти. Сделать это можно из программы 1С открыв сертификат в настройках электронной подписи и шифрования и нажать кнопку «Сохранить в файл» и указать директорию операционной системы для сохранения файла.

!4.jpg

2. Запустить криптопровайдер и выполнить установку сертификата.

Для VIPNet CSP

В окне VIPNet CSP нажать «Установить сертификат»

!5.jpg

В открывшемся окне необходимо выбрать директорию, куда был сохранен сертификат, выбрать сохраненный ранее сертификат и нажать «Открыть».

!6.jpg

В открывшемся мастере установки сертификатов, нажать «Далее»

!7.jpg

При выборе хранилища необходимо выбрать «Текущий пользователь» и нажать «Далее»

!8.jpg

В следующем окне необходимо выбрать «Найти контейнер с закрытым ключом» и нажать «Далее».

!9.jpg

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

!10.jpg

Для КриптоПро CSP

Запустить КриптоПро CSP. Для этого необходимо перейти в Пуск — Панель управления — КриптоПро CSP

!11.jpg

В открывшемся окне криптопровайдера перейти на вкладку «Сервис» и нажать «Установить личный сертификат».

!12.jpg

В следующем окне необходимо выбрать директорию расположения файла сертификата нажав кнопку «Обзор»

!13.jpg

Указать директорию, в которую ранее был сохранён сертификат и нажать «Открыть».

!14.jpg

В следующем окне мастера установки сертификатов поставить галочку «Найти контейнер автоматический». Контейнер должен определиться в окне ниже. Если автоматический не удалось найти контейнер необходимо нажать «Обзор» и самостоятельно указать контейнер. Затем нажать Далее.

!15.jpg

Затем необходимо поставить галочку «Установить сертификат (цепочку сертификатов) в контейнер», нажать «Далее» и завершить установку.

!16.jpg

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

!17.jpg

Добавить комментарий

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