MyEmployee
Информация о своём пользователе как сотруднике организации
Добавлено в версии 5.37.0.
Свойства
- EmployeeInfo:
EmployeeInfo , чтение — информация о сотруднике
- SessionInfo:
SessionInfo , чтение — bнформация об авторизационной сессии
- NeedToAttachPowerOfAttorney:
Булево, чтение — флаг необходимости использовать МЧД
Методы
Управление машиночитаемыми довереностями |
Управление данными, привязанными к сертификатам |
---|---|
- MyEmployee.GetPowersOfAttorney(OnlyActual=True)
- OnlyActual:
Булево — признак того, что нужно возвращать только действующие доверенности
Возвращает коллекцию доверенностей текущего сотрудника. Если флаг
OnlyActual
истинен, то вернутся только действующие доверенности
- MyEmployee.SetDefaultPowerOfAttorney(PowerOfAttorney)
- PowerOfAttorney:
PowerOfAttorney объект доверенности
Устанавливает для текущего пользователя переданную доверенность как доверенность по умолчанию. Возвращает доверенность сотрудника
- MyEmployee.AddPowerOfAttorney(PowerOfAttorney)
- PowerOfAttorney:
PowerOfAttorney объект доверенности
Привязывает доверенность к текущему сотруднику. Возвращает доверенность сотрудника
- MyEmployee.RemovePowerOfAttorney(PowerOfAttorney)
- PowerOfAttorney:
PowerOfAttorney объект доверенности
Отвязывает доверенность от текущего сотрудника
- MyEmployee.CanSendInvoice()
Проверяет можно ли подписывать счета-фактуры, используя сертификат, с которым произошла авторизация. Если невозможно, то вернёт текст с причиной, иначе — пустую строку
- MyEmployee.GetExtendedSignerDetails(DocumentTitleName="UNKNOWN")
- DocumentTitleName:
Строка — тип титула документа. Возможные значения
Возвращает параметры подписанта в текущей организации для указанного типа титула и сертификата, использованного в авторизации (можно найти в SessionInfo). Получить значение для DocumentTitleName можно из объекта DocumentTitle в ответе метода
Box.GetDocumentTypes()
. ДляDocumentTitleName == "Absent"
иDocumentTitleName == "UNKNOWN"
вызов невозможен
- MyEmployee.CreateSetExtendedSignerDetailsTask()
Возвращает объект, с помощью которого можно установить параметры подписанта для сертификата, использованного в авторизации (можно найти в SessionInfo)
- MyEmployee.UpdateCertificateFNSRegistration()
Добавляет в сообщение для ФНС сертификат, использованный в авторизации (можно найти в SessionInfo)