Выпущен универсальный метод парсинга, который может быть использован для любых типов документов и любых титулов.
В мае был выпущен новый метод API для парсинга документов ParseTitleXml.
Метод универсальный, подходит для любого типа документа и любого титула. Является единственно возможным методом для парсинга документов в новом формате 820 и других формализованных типов документов, настроенных по формату клиента.
В Диадоке для каждого типа документа есть свои методы парсинга:
-
Для УПД - ParseUniversalTransferDocumentSellerTitleXml и ParseUniversalTransferDocumentBuyerTitleXml.
-
Для УКД - ParseUniversalCorrectionDocumentSellerTitleXml и ParseUniversalCorrectionDocumentBuyerTitleXml.
-
Для актов - ParseAcceptanceCertificateSellerTitleXml и ParseAcceptanceCertificateBuyerTitleXml.
-
Для накладных - ParseTorg12SellerTitleXml и ParseTorg12BuyerTitleXml.
Универсальный метод пришел на смену всем этим методам парсинга. Методы поддерживаются, но дальше развиваться не будут. Рекомендуем перейти на использование ParseTitleXml.
Для выполнения парсинга при помощи ParseTitleXml на вход необходимо подать заполненный xml-файл титула типа документа. На выходе получается упрощенный xml-файл — аналог protobuffers, возвращаемых методами парсинга для каждого типа.
Подробное описание работы метода ParseTitleXml представлено в документации.