WriteDocumentEx - Расширенный метод создания и отправки документа (ExtSdk2)
Версия от 11:12, 10 марта 2021; Долбицын Артём (обсуждение | вклад)
Содержание
Описание
Метод позволяет за один вызов записать и запустить документооборот по документу.
Алгоритм работы
Асинхронная загрузка файлов в WriteDocumentEx.
- Принимаем на вход объект Документ с массивом вложений вида объект Файл со свойствами: ПутьКФайлу, Строка, ДвоичныеДанные, Ссылка, Обработчики. Дополнительные данные по текущим свойствам см.метод WriteDocument.
- Проверяем вложения на наличие Ссылок
- Если во всех вложениях ссылки проставлены, то записываем документ, запускаем его в документооборот и возвращаем #Результат №1.
- Если во вложениях проставлены не все ссылки, то возвращаем ошибку вида ExtException с кодом 308 сериализованную в строку, где в detail лежит текст "#ASYNC"( См. #Исключения №1 ). Она обозначает, что плагин загрузит файлы из вложений на СБИС.Диск и проставит недостающие ссылки в соответствующий объект Файл. Во время проставления ссылок возможны следующие события от плагина:
- Событе с именем "extsdk2.async.progress" о прогрессе загрузки вложений в виде объекта json сериализованного в строку.
{ "QueryId": "49a7caad-5eea-4d7d-8e91-d4a4f7ff6c47", "Progress": "50" }
- В случае ошибки плагин пробрасывает событие с именем "extsdk2.async.error". Оно содержит QueryID вызываемого метода и ExtException, сериализованные в строку( См. #Исключения №2 ). Обработка документа плагином немедленно завершается.
- Событе с именем "extsdk2.async.progress" о прогрессе загрузки вложений в виде объекта json сериализованного в строку.
- Как только все ссылки во вложениях успешно расставлены, плагин автоматически создает редакцию документа и производит этап документооборота, указанный в документе.
- В случае успеха плагин пробрасывает событие с именем "extsdk2.async.complete" возвращает #Результат №2, сериализованный в строку.
- В случае ошибки плагин пробрасывает событие с именем "extsdk2.async.error"( См. #Исключения №2 ).
Параметры
- Document ! (объект) - объект Документ
Результат
- Если во вложениях указаны все ссылки и дополнительная загрузка вложений не требуется:
- Result (объект) - объект Документ
- Stat (объект) - статистика времени выполнения операции
- Если требуется дополнительная загрузка вложений:
- QueryId (строка) - Идентификатор запроса в плагин
- Result (объект) - объект Документ
- Stat (объект) - статистика времени выполнения операции
Исключения
- Сообщение об ошибке с текстом "#ASYNC" и кодом 308
{ "code": 308, "detail": "#ASYNC", "dump": {}, "message": "Ожидайте загрузки документа", "method_name": "ExtSdk2.WriteDocumentEx", "stack": [ { "method_name": "AsyncWriteDocument 49a7caad-5eea-4d7d-8e91-d4a4f7ff6c47" } ] }
- Сообщение об ошибке с QueryId вызываемого метода
{ "QueryId": "49a7caad-5eea-4d7d-8e91-d4a4f7ff6c47", "Error": "Ошибка ExtException сериализованная в строку" }
Пример успешного вызова
Запрос
{
"Идентификатор": "a2d76238-6ea2-4b6a-ab08-1d55da03f62c",
"Дата": "18.02.2021",
"Номер": "210218152847",
"Контрагент": {
"СвЮЛ": {
"ИНН": "1111681325",
"КПП": "111101001",
"Название": "Тестовый Получатель"
}
},
"НашаОрганизация": {
"СвЮЛ": {
"ИНН": "7610101010",
"КПП": "541100000"
}
},
"Примечание": "Отправка юниттестом ExtSdk2",
"Тип": "ДокОтгрИсх",
"Вложение": [
{
"Файл": {
"Имя": "Счет",
"ДвоичныеДанные": "PNCk0LDQudC7INCk0L7RgNC80LDRgj0i0K3QlNCe0KHRhyIg0JLQtdGA0YHQuNGP0KTQvtGA0LzQsNGC0LA9IjMuMDEiINCY0LzRjz0iT05fU0NIRVRfX18yMDIwMTIyNV83MWM1YjBiOC1lOGJkLTRhMTEtYmYxYS1jMDhmOGZmM2I2YzciPgrCoCDCoCA80JTQvtC60YPQvNC10L3RgiDQndCw0LfQstCw0L
3QuNC1PSLQodGH0LXRgiDQvdCwINC+0L/Qu9Cw0YLRgyIg0JTQsNGC0LA9IjA4LjEyLjIwMjAiINCS0YDQtdC80Y89IjE2LjAwLjE1IiDQndC+0LzQtdGAPSIxIj4KwqAgwqAgwqAgwqAgPNCf0L7RgdGC0LDQstGJ0LjQuiDQndCw0LfQstCw0L3QuNC1PSLQntCi0JrQoNCr0KLQntCVINCQ0JrQptCY0J7Qn
dCV0KDQndCe0JUg0J7QkdCp0JXQodCi0JLQniDQpdCQ0JrQkNCh0K3QndCV0KDQk9Ce0KHQkdCr0KIiPgrCoCDCoCDCoCDCoCDCoCDCoCA80JDQtNGA0LXRgSDQotC40L89ItCu0YDQuNC00LjRh9C10YHQutC40LkiINCQ0LTRgNCi0LXQutGB0YI9IjY1NTAxNywg0KXQsNC60LDRgdC40Y8g0YDQtdGB0L8s
INCQ0LHQsNC60LDQvSDQsywg0JrRgNGL0LvQvtCy0LAg0YPQuywg0LTQvtC8IDQx0LAiPgrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCA80JDQtNGA0KDQpCDQmNC90LTQtdC60YE9IjY1NTAxNyIg0JrQvtC00KDQtdCz0LjQvtC9PSIxOSIg0JPQvtGA0L7QtD0i0JDQsdCw0LrQsNC9INCzIiDQo9C70LjRhtC
wPSLQmtGA0YvQu9C+0LLQsCDRg9C7IiDQlNC+0Lw9IjQx0LAiLz4KwqAgwqAgwqAgwqAgwqAgwqAgPC/QkNC00YDQtdGBPgrCoCDCoCDCoCDCoCDCoCDCoCA80JHQsNC90LrQoNC10LrQsiDQndCw0LjQvNCR0LDQvdC6PSLQpNCY0JvQmNCQ0Jsg0KbQldCd0KLQoNCQ0JvQrNCd0KvQmSDQkdCQ0J3QmtCQIN
CS0KLQkSAo0J/QkNCeKSIg0JHQmNCaPSIwNDQ1MjU0MTEiINCa0KHRh9C10YI9IjMwMTAxODEwMTQ1MjUwMDAwNDExIiDQoNCh0YfQtdGCPSI0MDgwMjgxMDMxMDY4MDAwMDAzMiIvPgrCoCDCoCDCoCDCoCDCoCDCoCA80JrQvtC90YLQsNC60YIvPgrCoCDCoCDCoCDCoCDCoCDCoCA80KHQstCu0Jsg0J3Qs
NC30LLQsNC90LjQtT0i0J7QotCa0KDQq9Ci0J7QlSDQkNCa0KbQmNCe0J3QldCg0J3QntCVINCe0JHQqdCV0KHQotCS0J4g0KXQkNCa0JDQodCt0J3QldCg0JPQntCh0JHQq9CiIiDQmNCd0J09IjE5MDEwNjc2OTAiINCa0J/Qnz0iMTkwMTAxMDAxIiDQntCa0J7Qn9CkPSIxMjI2NyIg0J7QmtCk0KE9IjE2
IiDQntCa0JLQrdCUPSIzNS4xNCIvPgrCoCDCoCDCoCDCoCA8L9Cf0L7RgdGC0LDQstGJ0LjQuj4KwqAgwqAgwqAgwqAgPNCf0L7QutGD0L/QsNGC0LXQu9GMINCd0LDQt9Cy0LDQvdC40LU9ItCQ0Y3RgNC+0YTQu9C+0YIsINCf0JDQniI+CsKgIMKgIMKgIMKgIMKgIMKgIDzQkNC00YDQtdGBINCi0LjQvz0
i0K7RgNC40LTQuNGH0LXRgdC60LjQuSIg0JDQtNGA0KLQtdC60YHRgj0iMTE5MDAyLCDQnNC+0YHQutCy0LAg0LMsINGD0Lsu0JDRgNCx0LDRgiwg0LQuMTAiPgrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCA80JDQtNGA0KDQpCDQmNC90LTQtdC60YE9IjExOTAxOSIg0JrQvtC00KDQtdCz0LjQvtC9PSI3Ny
Ig0KPQu9C40YbQsD0i0JDQoNCR0JDQoiDRg9C7IiDQlNC+0Lw9IjEiLz4KwqAgwqAgwqAgwqAgwqAgwqAgPC/QkNC00YDQtdGBPgrCoCDCoCDCoCDCoCDCoCDCoCA80JHQsNC90LrQoNC10LrQsi8+CsKgIMKgIMKgIMKgIMKgIMKgIDzQmtC+0L3RgtCw0LrRgi8+CsKgIMKgIMKgIMKgIMKgIMKgIDzQodCy0
K7QmyDQndCw0LfQstCw0L3QuNC1PSLQkNGN0YDQvtGE0LvQvtGCLCDQn9CQ0J4iINCY0J3QnT0iNzcxMjA0MDEyNiIg0JrQn9CfPSI3NzA0MDEwMDEiLz4KwqAgwqAgwqAgwqAgPC/Qn9C+0LrRg9C/0LDRgtC10LvRjD4KwqAgwqAgwqAgwqAgPNCf0LDRgNCw0LzQtdGC0YAg0JjQvNGPPSLQlNC+0LPQvtCy
0L7RgNCU0LDRgtCwIi8+CsKgIMKgIMKgIMKgIDzQn9Cw0YDQsNC80LXRgtGAINCY0LzRjz0i0JTQvtCz0L7QstC+0YDQndC+0LzQtdGAIi8+CsKgIMKgIMKgIMKgIDzQotCw0LHQu9CU0L7Quj4KwqAgwqAgwqAgwqAgwqAgwqAgPNCY0YLQvtCz0KLQsNCx0Lsg0JrQvtC7X9Cy0L49IjEuMDAwIiDQodGD0Lz
QvNCwPSIxNTAuMDAiINCh0YPQvNC80LDQkdC10LfQndCw0Ls9IjE1MC4wMCI+CsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDzQndCU0KEg0KHRg9C80LzQsD0iMC4wMCIvPgrCoCDCoCDCoCDCoCDCoCDCoCA8L9CY0YLQvtCz0KLQsNCx0Ls+CsKgIMKgIMKgIMKgIMKgIMKgIDzQodGC0YDQotCw0LHQuyDQmt
C+0LQ9IjAwLTAwMDAwMTgyIiDQndCw0LfQstCw0L3QuNC1PSLQotC10LvQtdGE0L7QvSBNZWl6dSBNWCIg0JrQvtC7X9Cy0L49IjEuMDAwIiDQldC00JjQt9C8PSLRiNGCIiDQntCa0JXQmD0iNzk2IiDQodGD0LzQvNCwPSIxNTAuMDAiINCm0LXQvdCwPSIxNTAuMDAiINCY0LTQtdC90YLQuNGE0LjQutCw0
YLQvtGAPSIwMC0wMDAwMDE4MiIg0J/QvtGA0J3QvtC80LXRgD0iMSIg0KHRg9C80LzQsNCR0LXQt9Cd0LDQuz0iMTUwLjAwIj4KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgPNCQ0LrRhtC40Lcg0KHRg9C80LzQsD0i0LHQtdC3INCw0LrRhtC40LfQsCIvPgrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCA80J3Q
lNChINCh0YPQvNC80LA9IjAuMDAiINCh0YLQsNCy0LrQsD0i0LHQtdC3INCd0JTQoSIg0KLQuNC/0KHRgtCw0LLQutC4PSLRgtC10LrRgdGCIi8+CsKgIMKgIMKgIMKgIMKgIMKgIDwv0KHRgtGA0KLQsNCx0Ls+CsKgIMKgIMKgIMKgIDwv0KLQsNCx0LvQlNC+0Lo+CsKgIMKgIDwv0JTQvtC60YPQvNC10L3
Rgj4KPC/QpNCw0LnQuz4="
}
}
]
}
Ответ
{
"QueryId": "0dd275fe-d05c-461c-8b06-a7298d5c22ed",
"Result": {
"Идентификатор": "a2d76238-6ea2-4b6a-ab08-1d55da03f62c",
"ИдентификаторСеанса": "dae41901729d4b7f9acdb760a6549a62",
"Контрагент": {
"Email": "",
"ИдентификаторИС": "",
"ИдентификаторСПП": "",
"Описание": "",
"СвЮЛ": {
"ИНН": "1111681325",
"КПП": "111101001",
"КодСтраны": "643",
"Название": "Тестовый Получатель"
},
"Телефон": ""
},
"Направление": "Исходящий",
"НашаОрганизация": {
"ИдентификаторИС": "",
"ИдентификаторСПП": "67504126",
"СвЮЛ": {
"ИНН": "7610101010",
"КПП": "541100000",
"КодСтраны": "643",
"Название": "Ромашенька, ООО"
}
},
"Ответственный": {
"Идентификатор": "",
"Имя": "Артём",
"Отчество": "Викторович",
"Фамилия": "Долбицын"
},
"Подтип": "",
"Примечание": "",
"Редакция": [
{
"Актуален": "Нет",
"ДатаВремя": "18.02.2021 15.28.54",
"Идентификатор": "9bc33b03-396a-4bf0-bac1-255eed836012",
"ПримечаниеИС": ""
}
],
"Событие": [
{
"Вложение": [
{
"ВерсияФормата": "3.01",
"Дата": "08.12.2020",
"Зашифрован": "Нет",
"Идентификатор": "d32559d0-9e4d-4e5a-be3c-71163b34d4d9",
"КоличествоОшибок": "",
"Модифицирован": "Нет",
"Название": "Счет на оплату 08.12.2020 № 1 на сумму 150 р. без НДС",
"Направление": "Исходящий",
"Номер": "1",
"ПодверсияФормата": "",
"Подпись": [
{
"Направление": "Исходящая",
"Сертификат": {
"Алгоритм": "ГОСТ Р 34.10-2012 256",
"ДвоичныеДанные": "",
"ДействителенПо": "15.03.2022 10.46.29",
"ДействителенС": "15.12.2020 10.36.29",
"Должность": "Директор",
"ИНН": "7610101010",
"Издатель": ""ООО Тестовая ""КОМПАНИЯ ""ТЕНЗОР""", "ООО Тестовая ""КОМПАНИЯ ""ТЕНЗОР""", Московский проспект д.12, г. Ярославль, Ярославская обл., RU, 007605016030, 1027600787994, test-ca_tensor@tensor.ru",
"Квалифицированный": "Да",
"Ключ": {
"Активирован": "Нет",
"СпособАктивации": "",
"Тип": "Клиентский"
},
"КодСтраны": "RU",
"Название": "ООО "РЫБМОРЕ"",
"ОГРНИП": "",
"Отпечаток": "24568C4DB9778C3B145393302C17DE219B27DE93",
"СерийныйНомер": "01581F800092AC87AC41D45D9F2D1F2ED5",
"ФИО": "Долбицын Артём Викторович"
},
"Тип": "Отсоединенная",
"Файл": {
"Имя": "Счет.sgn",
"Ссылка": "https://fix-disk.sbis.ru/disk/api/v1/c40b3180-c00e-44e7-ac8b-ae72d3fc87b7?is_sign=true&object=simple_file_sd&diskhmac=peNKrB0EGhMTEL13r6Uza6wcvAk%3D",
"Хеш": ""
}
}
],
"Подтип": "TENSOR_1",
"Редакция": {
"ДатаВремя": "18.02.2021 15.28.54",
"Номер": "1"
},
"Служебный": "Нет",
"СсылкаВКабинет": "",
"СсылкаНаHTML": "https://fix-online.sbis.ru/service/?method=%D0%A4%D0%AD%D0%94.DisplayInHTML¶ms=eyLQmNC00J4iOiI0NzIzNjkwNCIsItCY0LzRj9Ce0LHRitC10LrRgtCwIjoi0JTQvtC60YPQ%0AvNC10L3RgiIsItCf0YDQtdC00YHRgtCw0LLQu9C10L3QuNC1Ijoi0J%2FRgNC%2B0YHQvNC%2B0YLR%0AgCzQn9C10YfQsNGC0YwiLCLQmNC80Y%2FQnNC10YLQvtC00LAiOiLQktC90LXRiNC90LjQudCU%0A0L7QutGD0LzQtdC90YIuUmVhZFN0YW1wSW5mbyIsItCf0LDRgNCw0LzQtdGC0YDRi9Cc0LXR%0AgtC%2B0LTQsCI6eyJkIjpbIjQ3MjM2OTA0Il0sInMiOlt7Im4iOiLQmNC00J4iLCJ0Ijoi0KHR%0AgtGA0L7QutCwIn1dLCJfdHlwZSI6InJlY29yZCJ9LCLQn9Cw0YDQsNC80LXRgtGA0YsiOnsi%0AZCI6W3RydWUsItCS0L3QtdGI0L3QuNC50JTQvtC60YPQvNC10L3Rgi5SZWFkU3RhbXBJbmZv%0AIix7ImQiOlsiNDcyMzY5MDQiXSwicyI6W3sibiI6ItCY0LTQniIsInQiOiLQodGC0YDQvtC6%0A0LAifV0sIl90eXBlIjoicmVjb3JkIn1dLCJzIjpbeyJuIjoi0J3QvtGA0LzQsNC70LjQt9C%2B%0A0LLQsNGC0YwiLCJ0Ijoi0JvQvtCz0LjRh9C10YHQutC%2B0LUifSx7Im4iOiLQmNC80Y%2FQnNC1%0A0YLQvtC00LAiLCJ0Ijoi0KHRgtGA0L7QutCwIn0seyJuIjoi0J%2FQsNGA0LDQvNC10YLRgNGL%0A0JzQtdGC0L7QtNCwIiwidCI6ItCX0LDQv9C40YHRjCJ9XSwiX3R5cGUiOiJyZWNvcmQifX0%3D&protocol=3&id=0&srv=1",
"СсылкаНаPDF": "",
"Сумма": "150.00",
"СуммаБезНДС": "",
"Тип": "ЭДОСч",
"ТипШифрования": "Отсутствует",
"Удален": "Нет",
"УдаленКонтрагентом": "Нет",
"Упакован": "Нет",
"Файл": {
"Имя": "Счет",
"Ссылка": "https://fix-disk.sbis.ru/disk/api/v1/c8b10c16-542f-4ff0-a442-ecd86635ba1d_2fa157c4-49cf-4971-b33b-5731a6bc95c6?object=simple_file_sd&uuid=c06223fa-d35b-47a9-b1b5-1c373d2d4099&diskhmac=7sm5S%2Bp1tfxyu%2BZX9N4qwUf7yrI%3D",
"Хеш": ""
}
}
],
"Группа": {
"ДатаВремя": "",
"Код": "3",
"Название": "Служебные",
"Описание": "",
"Приоритет": "0"
},
"ДатаВремя": "18.02.2021 15.28.55",
"ДатаВремяДокумента": "",
"Идентификатор": "dae41901-729d-4b7f-9acd-b760a6549a62",
"Комментарий": "",
"Название": "Загрузка"
},
{
"Вложение": [
{
"ВерсияФормата": "3.01",
"Дата": "08.12.2020",
"Зашифрован": "Нет",
"Идентификатор": "d32559d0-9e4d-4e5a-be3c-71163b34d4d9",
"КоличествоОшибок": "",
"Модифицирован": "Нет",
"Название": "Счет на оплату 08.12.2020 № 1 на сумму 150 р. без НДС",
"Направление": "Исходящий",
"Номер": "1",
"ПодверсияФормата": "",
"Подпись": [
{
"Направление": "Исходящая",
"Сертификат": {
"Алгоритм": "ГОСТ Р 34.10-2012 256",
"ДвоичныеДанные": "",
"ДействителенПо": "15.03.2022 10.46.29",
"ДействителенС": "15.12.2020 10.36.29",
"Должность": "Директор",
"ИНН": "7610101010",
"Издатель": ""ООО Тестовая ""КОМПАНИЯ ""ТЕНЗОР""", "ООО Тестовая ""КОМПАНИЯ ""ТЕНЗОР""", Московский проспект д.12, г. Ярославль, Ярославская обл., RU, 007605016030, 1027600787994, test-ca_tensor@tensor.ru",
"Квалифицированный": "Да",
"Ключ": {
"Активирован": "Нет",
"СпособАктивации": "",
"Тип": "Клиентский"
},
"КодСтраны": "RU",
"Название": "ООО "РЫБМОРЕ"",
"ОГРНИП": "",
"Отпечаток": "24568C4DB9778C3B145393302C17DE219B27DE93",
"СерийныйНомер": "01581F800092AC87AC41D45D9F2D1F2ED5",
"ФИО": "Долбицын Артём Викторович"
},
"Тип": "Отсоединенная",
"Файл": {
"Имя": "Счет.sgn",
"Ссылка": "https://fix-disk.sbis.ru/disk/api/v1/c40b3180-c00e-44e7-ac8b-ae72d3fc87b7?is_sign=true&object=simple_file_sd&diskhmac=peNKrB0EGhMTEL13r6Uza6wcvAk%3D",
"Хеш": ""
}
}
],
"Подтип": "TENSOR_1",
"Редакция": {
"ДатаВремя": "18.02.2021 15.28.54",
"Номер": "1"
},
"Служебный": "Нет",
"СсылкаВКабинет": "",
"СсылкаНаHTML": "https://fix-online.sbis.ru/service/?method=%D0%A4%D0%AD%D0%94.DisplayInHTML¶ms=eyLQmNC00J4iOiI0NzIzNjkwNCIsItCY0LzRj9Ce0LHRitC10LrRgtCwIjoi0JTQvtC60YPQ%0AvNC10L3RgiIsItCf0YDQtdC00YHRgtCw0LLQu9C10L3QuNC1Ijoi0J%2FRgNC%2B0YHQvNC%2B0YLR%0AgCzQn9C10YfQsNGC0YwiLCLQmNC80Y%2FQnNC10YLQvtC00LAiOiLQktC90LXRiNC90LjQudCU%0A0L7QutGD0LzQtdC90YIuUmVhZFN0YW1wSW5mbyIsItCf0LDRgNCw0LzQtdGC0YDRi9Cc0LXR%0AgtC%2B0LTQsCI6eyJkIjpbIjQ3MjM2OTA0Il0sInMiOlt7Im4iOiLQmNC00J4iLCJ0Ijoi0KHR%0AgtGA0L7QutCwIn1dLCJfdHlwZSI6InJlY29yZCJ9LCLQn9Cw0YDQsNC80LXRgtGA0YsiOnsi%0AZCI6W3RydWUsItCS0L3QtdGI0L3QuNC50JTQvtC60YPQvNC10L3Rgi5SZWFkU3RhbXBJbmZv%0AIix7ImQiOlsiNDcyMzY5MDQiXSwicyI6W3sibiI6ItCY0LTQniIsInQiOiLQodGC0YDQvtC6%0A0LAifV0sIl90eXBlIjoicmVjb3JkIn1dLCJzIjpbeyJuIjoi0J3QvtGA0LzQsNC70LjQt9C%2B%0A0LLQsNGC0YwiLCJ0Ijoi0JvQvtCz0LjRh9C10YHQutC%2B0LUifSx7Im4iOiLQmNC80Y%2FQnNC1%0A0YLQvtC00LAiLCJ0Ijoi0KHRgtGA0L7QutCwIn0seyJuIjoi0J%2FQsNGA0LDQvNC10YLRgNGL%0A0JzQtdGC0L7QtNCwIiwidCI6ItCX0LDQv9C40YHRjCJ9XSwiX3R5cGUiOiJyZWNvcmQifX0%3D&protocol=3&id=0&srv=1",
"СсылкаНаPDF": "",
"Сумма": "150.00",
"СуммаБезНДС": "",
"Тип": "ЭДОСч",
"ТипШифрования": "Отсутствует",
"Удален": "Нет",
"УдаленКонтрагентом": "Нет",
"Упакован": "Нет",
"Файл": {
"Имя": "Счет",
"Ссылка": "https://fix-disk.sbis.ru/disk/api/v1/c8b10c16-542f-4ff0-a442-ecd86635ba1d_2fa157c4-49cf-4971-b33b-5731a6bc95c6?object=simple_file_sd&uuid=c06223fa-d35b-47a9-b1b5-1c373d2d4099&diskhmac=7sm5S%2Bp1tfxyu%2BZX9N4qwUf7yrI%3D",
"Хеш": ""
}
}
],
"Группа": {
"ДатаВремя": "",
"Код": "0",
"Название": "Отправка",
"Описание": "Отправлено",
"Приоритет": "0"
},
"ДатаВремя": "18.02.2021 15.28.57",
"ДатаВремяДокумента": "",
"Идентификатор": "d4a30bb1-e250-42fb-8466-e0c1105eeb5b",
"Исполнитель": {
"Идентификатор": "",
"Имя": "Артём",
"Отчество": "Викторович",
"Фамилия": "Долбицын"
},
"Комментарий": "",
"Название": "Отправка"
}
],
"Состояние": {
"Код": "2",
"Название": "Отослано приглашение",
"НеполнаяОбработка": "Нет",
"Описание": "Ожидается доставка",
"Примечание": "",
"Сложное": "Нет"
},
"СсылкаДляКонтрагент": "https://fix-online.sbis.ru/svrd/v2/inc_pack/dae41901-729d-4b7f-9acd-b760a6549a62",
"СсылкаДляНашаОрганизация": "https://fix-online.sbis.ru/opendoc.html?guid=66fb1da1-e402-4b74-bcaa-17a9f86be198",
"Тип": "ДокОтгрИсх"
},
"Stat": {
"CryptoPlugin": {
"CryptoPlugin.CreateSignOnHash": {
"count": 1,
"time": 41
}
},
"ExtSdk2": {
"ExtSdk2.AsyncWriteDocument": {
"count": 1,
"time": 0
},
"ExtSdk2.AsyncWriteDocumentEx": {
"count": 1,
"time": 0
},
"ExtSdk2.ExecuteAction": {
"count": 1,
"time": 31
},
"ExtSdk2.ExecuteActionEx": {
"count": 1,
"time": 302
},
"ExtSdk2.PrepareAction": {
"count": 1,
"time": 0
},
"ExtSdk2.PrepareDocument": {
"count": 1,
"time": 0
}
},
"FileLoader": {
"ExtSdk2.FileLoaderAttachment_0": {
"count": 1,
"time": 255
},
"ExtSdk2.FileLoaderDocument": {
"count": 1,
"time": 1
},
"ExtSdk2.OnFileLoadComplete": {
"count": 1,
"time": -256
}
},
"СБИС": {
"SbisExecuteAction": {
"count": 1,
"time": 1619
},
"SbisPrepareAction": {
"count": 1,
"time": 381
},
"SbisWriteDocument": {
"count": 1,
"time": 1036
}
}
}
}