Show TOC

Документация для последовательности операцийСоздание идентификатора Add-On Найти этот документ в структуре навигации

 

Для выполнения Add-on на клиентском компьютере необходимо создать строку идентификатора, по которой Add-on будут распознаваться сервисом лицензий. Во время выполнения строка идентификатора передается в SDK и сервис лицензий проверяет, существует ли в файле лицензий действительная лицензия, прежде чем соединение с приложением SAP Business One будет установлено.

Для получения дополнительной информации см. руководство License Guide на DVD-диске продукта SAP Business One.

Внимание Внимание

В Add-on на базе ASP.NET для соединения с приложением используется идентификатор пользователя по умолчанию. Этот пользователь не имеет полномочий на дистанционный доступ. Если сервис лицензий установлен на удаленном компьютере, то Add-on не сможет установить соединение с сервисом лицензий, и сервис лицензий не сможет проверить лицензию Add-on. В результате будет выдано сообщение о невозможности установления соединения.

Для решения этой проблемы:

  • Установите сервис лицензий на компьютере, на котором установлен IIS.

  • Настройте ASP.NET для пользователя с правами удаленного доступа.

Конец предупреждения

Предпосылки

Файл лицензионного ключа импортирован. Для получения дополнительной информации см. Импорт файла лицензионного ключа.

Последовательность операций

  1. В главном меню SAP Business One выберите   Администрирование   Лицензия   Генератор идентификаторов Add-On  .

  2. Выберите тип лицензии Add-on, для которого создается идентификатор:

    • Разработка - выполнение Add-on с использованием лицензии "Разработка".

    • Реализация - выполнение Add-on с использованием лицензии "Реализация".

    • Решение - выполнение Add-on с использованием лицензии "Распределение" (Add-on - Решение).

  3. При создании строки идентификатора для Add-on типа "Решение" скопируйте лицензионный ключ, полученный от SAP, в поле с этим именем. Убедитесь, что копируется только имя Add-on без типа базы данных.

  4. Нажмите кнопку Сгенерировать.

  5. Скопируйте созданную строку в свой код.

    Указание Указание

    Задайте свойство AddonIdentifier перед вызовом метода Connect.

    Конец указания.

Пример

UI API

SboGuiApi.AddonnIdentifier = “4CC5B8A4E0213A68489E38CB4052855EE8678CD237F64D1C11CD2707A54EBD245D596E4050AE9B929FBD0FAB44F6” SboGuiApi.Connect

DI API

Dim cmp As SAPbobsCOM.Company Set cmp = New SAPbobsCOM.Company cmp.UserName = "manager" cmp.CompanyDB = "SBODemo_US" cmp.Password = "manager" cmp.Server = “local” cmp.AddonIdentifier = “4CC5B8A4E0213A68489E38CB4052855EE8678CD237F64D1C11CD2707A54EBD245D596E4050AE9B929FBD0FAB44F6” cmp.Connect