5.31.0

23 июля 2020

Добавлено

  • В объекте DynamicContent добавлена валидация одновременного заполнения взаимоисключающих элементов (со свойством CHOIСE в UserDataXSD)

  • В объект CustomDocumentToSend добавлен метод CustomDocumentToSend.SaveUserData()

  • В объект UtdRevision добавлены поля Revised и Corrected

  • В объект UcdRevision добавлены поля Revised, Corrected, OriginalDocumentRevisionDate, OriginalDocumentRevisionNumber, OriginalDocumentCorrectionDate, OriginalDocumentCorrectionNumber

  • В объект DocumentBase добавлены поля ProxySignatureStatus и OrganizationGuid

  • В объект BoxInfo добавлено поле Guid

  • В объект Counteragent добавлены поля Guid и OrganizationGuid

  • В объект Box добавлены поля Guid и IsLiquidated

Изменено

  • Поле Id объекта BoxInfo помечено устаревшим

  • Поля Id и OrganizationId объекта Counteragent помечены устаревшими

  • Поле OrganizationId объекта DocumentBase помечено устаревшим

  • Поле Id объекта Box помечено устаревшим

Исправлено

  • В коллекцию Errors объекта ReceiptGenerationProcess попадали не все ошибки

  • Неправильная логика вычисления превышения таймаута в методе DocumentBase.GetPrintForm()

  • Вызов метода Counteragent.AcquireCounteragent() заканчивался ошибкой Ошибка при получении ящика с сервера Диадок

  • Вызов методов DocumentBase.SaveAllContent() и DocumentBase.SaveAllContentAsync() для документов с невалидной подписью заканчивался ошибкой ##100[Ошибка сервера Диадок]code:404, HTTP error: Entity <EntityId> not found in message <MessageId>