5.6.0¶
Добавлено
- Добавлен объект OrganizationUser
- Добавлен метод
Connection.GetMyUser()
- Добавлена поддержка отправки документов, отправленных в Диадок без доставки до контрагента:
- Добавлен объект OutDocumentSignTask
- Добавлен объект OutDocumentSignTaskContent
- Добавлен метод
Document.CreateOutDocumentSignTask()
- Добавлен метод
DocumentPackage.CreateOutDocumentSignTask()
Изменено
- Внутренние улучшения в архитектуре BaseContent и его наследников
- Ошибка при отправке пакета:
##100[Ошибка сервера Диадок]code:400, HTTP error: Can't find referred entity <THIS_MESSAGE>:<DocumentId>
изменена надокумент <DocumentId> ссылается на несуществующий в пакете документ
- Метод
DiadocAPI.CreateConnectionByCertificate()
ищет сертификат не только в хранилище Личное полльзователя, но и в хранилище Личное машины - Метод
DiadocAPI.VerifyThatUserHasAccessToAnyBox()
ищет сертификат не только в хранилище Личное полльзователя, но и в хранилище Личное машины - Значение ProxyMode объекта DiadocAPI изменено на NoProxy вместо UseDefaultProxy
Исправлено
- Передача на подписание/согласование вызывала AppCrash
- Отправка документов в черновики или в исходящие без отправки при авторизации по логину завершалась ошибкой
Для подписания и отправки юридически значимого документа необходимо выполнить вход по сертификату
- Исправлена сериализация тэгов ИдПок и ИдПрод в Актах
- Для документов Дополнительное соглашение поле Type было пустым
- Неправильно заполнялась сумма в документах на отправку: Счёт на оплату, Акт, Торг-12
- Тип контента в отправляемом пакете документов, состоящим из одного документа был BaseContent вместо PackageContent