5.33.0

Выпущено 2021-02-24

Добавлено

Изменено

  • Удалён метод Organization.GetExtendedSignerDetails()
  • Удалены поля IsSeller и ForCorrection объекта SetExtendedSignerDetailsTask
  • Удалён объект StructuredAttachment
  • Прекращена работа с Контур.Сертификатами:
  • Из TLB удалены все coClass’ы, которые пользователь не мог создать не из компоненты
  • Изменены типы возврата для многих полей и методов. В основном это возврат VARIANT, вместо конкретного интерфейса или примитивного типа
  • Отправка документов теперь разбивает отправляемый контент на фреймы по 5 Мб
  • Поле UseShelf объекта PackageSendTask2 устарело и скрыто
  • Если при добавлении документа на отправку в PackageSendTask2 указан несуществующий тип докмента, то ошибка будет Неверный тип документа, вместо Неверная версия вложения
  • Метод DocumentBase.GetDocumentPackage() теперь можно вызвать для документа-черновика
  • Объекты в Addin и COM используют одни и те же интерфейсы, отличающиеся только идентификаторами (кроме дополнительного интерфейса в Addin, предназначеного для подключения компоненты к 1C). Теперь обе компоненты можно использовать как классический COM-объект

Исправлено

  • DynamicContent не строил представление контента, если контент был описан во вложенных элементах групп ограничений. Например, в <xs:sequence><xs:choice>...</xs:choice></xs:sequence>
  • При обращении из 1С 7.7 к COM-объекту, полученному как результат вызова метода, или находящемуся внутри другого COM-объекта как поле, могла возникать ошибка Плохой тип переменной, если объект отсутствовал. Исправлен возврщаемый из компоненты тип
  • Не всегда можно было сгенерировать обёртки coClass’ов для Delphi

Предупреждение

Обратите внимание на методы, находящиеся в разделе Устаревшие методы в документации для DocumentBase и Organization - в ближайших релизах они могут быть удалены