Ошибки, исправленные в версии 5.22

v5.22.0 - 31.07.2018

  • Метод Send не возвращал в результат документы, отправленные с типом SupplementaryAgreement
  • При чтении контента акта @552 у работы с неуказанной ставкой НДС, поле TaxRate заполнялось “18%” вместо “без НДС”
  • В Com-компоненте для произвольных систем пустая дата изменена на 01.01.0001 00:00:00, по аналогии с AddInCom
  • Метод getDocumentEventList не возвращал события с типом “New” для документов, пришедших внутри патча к другому документу
  • Метод getDocumentEventList неверно определял DocumentId у некоторых событий
  • Метод getDocumentEventList неверно определял тип события для сущности с Извещением о Получении документа получателем. Теперь для ИоП возвращается событие с типом Accept (было Confirmation)
  • Некоторые методы игнорировали настройки прокси

v5.22.1 - 09.08.2018

  • Метод SaveAllContent не сохранял печатную форму документа с типом “Дополнительное соглашение”
  • Неверное сериализовалось поле Total объекта InvoiceTotalsDiff, что приводило к непринятию Диадоком такого документа
  • В контенте работы с неуказанной ставкой НДС, если сумма НДС не указана, то ставка будет “Без НДС”; если сумма заполнена нулевым значением - ставка будет 0%;

v5.22.2 - 20.08.2018

  • Исправлена генерация тэгов ИдПок и ИдОтпр в титуле отправителя акта формата @172 приказа

v5.22.3 - 31.08.2018

  • Восстановлена работа компоненты на старых операционных системах
  • Подписанию извещений о получении документа со стороны контрагента вернули тип “Confirmation”
  • В поле объекта УКД VatDec возвращалось значение из VatInc

v5.22.4 - 03.09.2018

  • При вызове метода GetContent некоторых типов документов возникала ошибка “bad_weak_ptr”

v5.22.5 - 01.10.2018

  • Не заполнялись поля Comment и Author объекта Resolution с типами “RevocationDisapprove” и “RevocationRequest”
  • При подписании электронной подписью СКБ Контур входящих однотитульных документов с запросом подписи в подпись попадал сам файл
  • Неверно определялся признак возможности шифрования сертификатом
  • Поведение методов GetCounteragentById, GetCounteragentByOrgId, GetCounteragentListByInnList, GetCounteragentListByStatus были не согласованы друг с другом и отличалось между AddIn и Com версиями компонент. Теперь результатом всегда является com-объект.
  • У объекта ReceiptGenerationProcess в Com версии отсутствовала коллекция возникших ошибок
  • Создание задания на отправку документа с помощью метода CreateSendTaskFromFileRaw заканчивалось ошибкой поиска файла на диске.