Копировать ссылку на страницу

Синтаксис:

procedure SignByAnotherUser(

 Certificate: OleVariant;

 const User: IUser;

[optional] SignatureType: TSignatureType;

[optional] const Comment: WideString);

Параметры:

Certificate – сертификат ЭП;
User – пользователь, от лица которого необходимо подписать версию;
SignatureType – тип подписи. По умолчанию параметр принимает значение stAuthenticating;
Comment – примечание к подписи.

Описание:

Метод подписывает версию документа ЭП от лица пользователя User. В качестве параметра User следует передавать пользователя, которого замещает текущий пользователь. Текущий пользователь должен обладать правами на подписание документов данного вида, в противном случае будет сгенерировано исключение. В качестве параметра Certificate следует передавать объект IECertificate с загруженным сертификатом.

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

См. также

Метод Sign

Метод VerifySignatures

Свойство Signed

Свойство Signatures

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM