Предупреждение

Прекращение развития и поддержки Компоненты

С 1 сентября 2026 года команда разработки прекращает развитие и техническую поддержку Компоненты.

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

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

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

AdminTools

Набор инструментов для администрирования организации

Создается методом Box.CreateAdminTools()

Добавлено в версии 5.37.0.

Методы

Управление машиночитаемыми довереностями

Управление данными, привязанными к сертификатам

GetEmployeePowersOfAttorney()

CanSendInvoice()

SetDefaultPowerOfAttorney()

RegisterCertificateInFNS()

AddPowerOfAttorneyToEmployee()

CreateExtendedSignerProvider()

RemovePowerOfAttorney()

AdminTools.GetEmployeePowersOfAttorney(Employee, OnlyActual=True)
Employee:

EmployeeInfo — сотрудник, для которого выполняется операция

OnlyActual:

Булево — признак того, что нужно возвращать только действующие доверенности

Возвращает коллекцию доверенностей текущего сотрудника. Если OnlyActual == True, то вернутся только действующие доверенности

AdminTools.SetDefaultPowerOfAttorney(Employee, PowerOfAttorney)
Employee:

EmployeeInfo — сотрудник, для которого выполняется операция

PowerOfAttorney:

PowerOfAttorney — доверенность

Устанавливает переданную доверенность как доверенность по умолчанию для указанного сотрудника. Возвращает доверенность сотрудника

AdminTools.AddPowerOfAttorneyToEmployee(Employee, PowerOfAttorney)
Employee:

EmployeeInfo — сотрудник, для которого выполняется операция

PowerOfAttorney:

PowerOfAttorney — доверенность

Привязывает доверенность к указанному сотруднику. Возвращает доверенность сотрудника

AdminTools.RemovePowerOfAttorney(Employee, PowerOfAttorney)
Employee:

EmployeeInfo — сотрудник, для которого выполняется операция

PowerOfAttorney:

PowerOfAttorney — доверенность

Отвязывает довереность от указанного сотрудника

AdminTools.CanSendInvoice(Certificate)
Certificate:

CertificateInfo — объект сертификата

Проверяет можно ли подписывать счета-фактуры, используя указанный сертфикат. Если невозможно, то вернёт текст с причиной, иначе — пустую строку

AdminTools.RegisterCertificateInFNS(Certificate)
Certificate:

CertificateInfo — объект сертификата

Добавляет в сообщение для ФНС указанный сертификат

AdminTools.CreateExtendedSignerProvider(Certificate, DocumentTitle)
Certificate:

CertificateInfo — объект сертификата для которого нужно получить или установить параметры подписания

DocumentTitle:

DocumentTitle — объект с описанием титула для типа документа

Создаёт Объект для работы с расширенными параметрами подписанта для указанного титула

Добавлено в версии 5.61.0.