Releases: diadoc/diadocsdk-java
Representative for the power of attorney
This release extends existing contracts and introduces new fields to work with powers of attorney.
Added a new structure in response to an API request - GetPowerOfAttorneyInfo.
The user can use the PowerOfAttorneyRepresentative response to determine the type of representative.
Types of representative:
- LegalEntity
- IndividualEntity
- PhysicalEntity
- LegalSubsidiaryEntity
- ForeignLegalSubsidiaryEntity
Protobuf 4.28.1 синхронизация с 3.26.0 master
Синхронизация с релизом
Root issuers for power of attorney
This release adds PowerOfAttorney.DelegationInfo.RootIssuers
- a list of previous issuers
Исправлено имя параметра
Исправлено имя передаваемого параметра entityId -> documentId в методе /Delete
Protobuf 4.28.1 синхронизация с 3.25.3 master
Синхронизация с релизом
Использование protobuf 4.28.1 синхронизация с 3.25.2 master
Добавлена фича с автогенерацией аннотации Deprecated для об устаревших структур, а также удаляемых структур, согласно политике устаревания
Актуализация моделей и добавление документации на устаревшие методы
Добавлены java-docи для устаревших методов и удаляемых методов согласно политике устаревания
Модели CertificateInfoV2, CertificateType, CertificateSubjectType, DssCertificateType, CertificateUsage, CertificateList вынесены в папку Proto/Certificates, старые копии остаются доступными (в будущем модели будут находится по новому пути)
Расширены модели: GetDocflowEventsRequest, ConfirmationDocflow, OperatorConfirmationDocflow, SignatureRejectionDocflow, DocumentType, DocumentTitleV2
Исправление GenerateClient и DocumentClient
Исправлена работа с опциональными параметрами в клиентах к методам:
/V2/GenerateRevocationRequestXml
/GenerateInvoiceXml
/GenerateTitleXml
/GenerateRecipientTitleXml
/GenerateTorg12XmlForSeller
/GenerateTorg12XmlForBuyer
/GenerateAcceptanceCertificateXmlForSeller
/GenerateAcceptanceCertificateXmlForBuyer
/GenerateUniversalTransferDocumentXmlForSeller
Исправлена логика метода:
/V2/GetForwardedEntityContent
Исправлена сборка на windows
Добавление новых методов
Добавлены клиенты к методам апи:
/V7/GetNewEvents
/GetResolutionRoutesForOrganization
/Restore
/SendFnsRegistrationMessage
/ForwardDocument
/GetForwardedDocuments
/GetForwardedDocumentEvents
/GetForwardedEntityContent
/GenerateForwardedDocumentProtocol
/GenerateForwardedDocumentPrintForm
/GetGeneratedPrintForm
/GetRoamingOperators
Добавление недостающих параметров в клиенты
в /PostTemplatePatch добавлен operationId
Исправлены баги в клиентах:
- getOrganizationFeatures используется метод **/Register вместо /RegisterConfirm
- prevalidatePowerOfAttorney используется/RegisterPowerOfAttorney вместо /PrevalidatePowerOfAttorney
/PrepareDocumentsToSign добавлен excludeContent
убрана логика с Retry-After в generatePrintFormFromAttachment и добавлен перегруженный метод, возвращающий идентификатор напрямую; параметр fromBoxId сделан опциональным, тк он необязательный
в /GetDocument добавлен injectEntityContent
в /GetDocuments добавлены fromDepartmentId, toDepartmentId, documentNumber
в /GetCounteragents добавлены query и pageSize
Полный перечень поддерживаемых параметров в /GetOrganization