Open gavr2010 opened 6 months ago
Не знаю, как это настроить на самой платформе, но мы нашли вот какое решение, что бы ошибка ушла
В начале вы делаете GET запрос на https://diadoc-api.kontur.ru/V2/ExtendedSignerDetails?boxId=0c7058bb-c902-4c06-8e5b-21b6d264339c&thumbprint=4B48BB017351C4C5168A01065C7A1150446257E1&documentTitleType=1
Получаете JSON, в ней меняете вот эти поля, на то что указано снизу
{
"SignerType": "IndividualEntity",
"SignerPowers": "InvoiceSigner",
"SignerStatus": "BuyerEmployee",
}
И делаете уже POST запрос
С телом полученной и изменой JSON.
После успешного выполнения, у вас должно все получиться.
Я так и не смог понять, как это настроить на платформе можно, что бы не делать то, что я описал выше.
Добрый день. При формировании титула покупателя с МЧД на входящий УКД получаю ошибку : Invalid data UserContractData: /UniversalCorrectionDocumentBuyerTitle/Signers/SignerReference: @Inn is required /UniversalCorrectionDocumentBuyerTitle/Signers/SignerReference: SignerDetails not found for boxId=0c7058bb-c902-4c06-8e5b-21b6d264339c, thumbprint=4B48BB017351C4C5168A01065C7A1150446257E1, documentTitleType=11
Для генерации титула используется метод: /GenerateTitleXml?BoxId=0c7058bb-c902-4c06-8e5b-21b6d264339c&documentTypeNamedId=UniversalCorrectionDocument&documentFunction=КСЧФДИС&documentVersion=ucd736_05_01_02&titleIndex=1&letterId=52783eb6-38b0-4929-82d7-16e0757d154f&documentId=912f8ec2-c375-4f0a-b13c-a31379593d52
Тело запроса: `<?xml version="1.0" encoding="windows-1251"?>