5.6.0
8 июня 2016
Добавлено
Добавлен объект OrganizationUser
Добавлен метод
Connection.GetMyUser()
Добавлена поддержка отправки документов, отправленных в Диадок без доставки до контрагента:
Добавлен объект OutDocumentSignTask
Добавлен объект OutDocumentSignTaskContent
Добавлен метод
DocumentBase.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