AdminTools
Набор инструментов для администрирования организации
Создается методом Box.CreateAdminTools()
Добавлено в версии 5.37.0.
Методы
Управление машиночитаемыми довереностями |
Управление данными, привязанными к сертификатам |
---|---|
- 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.GetExtendedSignerDetails(Certificate, DocumentTitleName="UNKNOWN")
- Certificate:
CertificateInfo — сертификат
- DocumentTitleName:
Строка — тип титула документа. Возможные значения
Возвращает параметры подписанта в текущей организации для указанного типа титула и сертификата. Получить значение для DocumentTitleName можно из объекта DocumentTitle в ответе метода
Box.GetDocumentTypes()
. ДляDocumentTitleName == "Absent"
илиDocumentTitleName == "UNKNOWN"
вызов невозможен
- AdminTools.CreateSetExtendedSignerDetailsTask(Certificate)
- Certificate:
CertificateInfo — объект сертификата
Возвращает объект, с помощью которого можно установить параметры подписанта для указанного сертификата
- AdminTools.RegisterCertificateInFNS(Certificate)
- Certificate:
CertificateInfo — объект сертификата
Добавляет в сообщение для ФНС указанный сертификат