СБИС SDK2, отправка приглашения к ЭДО происходит с ошибкой

Все вопросы по обмену электронными счетами-фактурами, внутреннему и внешнему документообороту, а также по работе системы для межведомственного документооборота.

Правила форума
Тема закрыта! Все обсуждения теперь ведутся в группе Электронный документооборот
Подробнее о том как найти группы и вступить в них.

СБИС SDK2, отправка приглашения к ЭДО происходит с ошибкой

Добрый день!
Разрабатываю отправку документов "Приглашение к участию в документообороте" из внешней обработка СБИС для 1С через SDK2. При отправке документа через метод WriteDocumentEx от сервера возвращается ответ:
"...
{"methodName":"WriteDocumentEx","detail":"Для типа документа 'ДоговорИсх' не удалось найти регламент или невозможно создание документа вручную для регламента с названием 'СоглашениеЭДО'","message":"Не удалось найти регламент","dump":null,"code":739,"stack":[{"methodName":"WriteDocument","dump":{"doc":"{Тип: \"ДоговорИсх\", Регламент: {Название: \"СоглашениеЭДО\"}, Идентификатор: \"80ed0049-4a06-11e7-80e6-00155d05e44c\", ПользовательскийИдентификатор: \"Контрагенты:80ed0049-4a06-11e7-80e6-00155d05e44c\", НашаОрганизация: {СвЮЛ: {ИНН: \"1215183934\", КПП: \"121501001\"}}, Контрагент: {СвЮЛ: {ИНН: \"5022067819\", КПП: \"502201001\", Название: \"ООО \\\"40-меридиан\\\"\"}}, Вложение: [{Файл: {Имя: \"ON_CONTRACT___20180118_da40474d-b9bb-42ab-918a-21bce9e03f9a.xml\", ДвоичныеДанные: \"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0id2luZG93cy0xMjUxIj8+DQo81ODp6yDU7vDs4PI9It3EztHjIiDC5fDx6P\/U7vDs4PLgPSIzLjAxIiDI7P89Ik9OX0NPTlRSQUNUX19fMjAxODAxMThfZGE0MDQ3NGQtYjliYi00MmFiLTkxOGEtMjFiY2U5ZTAzZjlhIj4NCgk8xO7q8+zl7fIgzeDn4uDt6OU9ItHu4+vg+OXt6OXdxM4iIM3u7OXwPSIwMDAwMDA3NDMiPg0KCQk8z+7x8uDi+ejqIM3g5+Lg7ejlPSLO4fnl8fLi7iDxIO7j8ODt6Pfl7e3u6SDu8uLl8vHy4uXt7e7x8vz+ICZxdW90O9LQ3cLFyyDLwMnNIM\/QziZxdW90OyI+DQoJCQk80eLeyyDN4Ofi4O3o5T0izuH55fHy4u4g8SDu4\/Dg7ej35e3t7ukg7vLi5fLx8uLl7e3u8fL8\/iAmcXVvdDvS0N3Cxcsgy8DJzSDP0M4mcXVvdDsiIMjNzT0iMTIxNTE4MzkzNCIgys\/PPSIxMjE1MDEwMDEiLz4NCgkJPC\/P7vHy4OL56Oo+DQoJCTzP7urz7+Dy5ev8IM3g5+Lg7ejlPSLOzs4gJnF1b3Q7NDAt7OXw6OTo4O0mcXVvdDsiPg0KCQkJPNHi3ssgzeDn4uDt6OU9Is7OziAmcXVvdDs0MC3s5fDo5Ojg7SZxdW90OyIgyM3NPSI1MDIyMDY3ODE5IiDKz889IjUwMjIwMTAwMSIvPg0KCQk8L8\/u6vPv4PLl6\/w+DQoJPC\/E7urz7OXt8j4NCjwv1ODp6z4=\"}, Тип: null, Подтип: null, ВерсияФормата: null, Идентификатор: \"68bd5c8d-f38c-4e8e-a090-70a1379727dc\", Название: null, Зашифрован: null, Подпись: null}]}"}},{"methodName":"WriteDocumentEx","dump":null}]}
..."
Подскажите пожалуйста, что нужно указывать в параметре "Регламент"? Либо существует другой метод отправки приглашений для SDK2.
nadezhdalunkova 
» 18 янв 2018, 15:17


nadezhdalunkova
В параметре "регламент" вы должны указать название или идентификатор регламента, по которому вы хотите отправить документ.
Список регламентов вы можете посмотреть в веб-кабинете, для каждого реестра документов (Реализация\Поступления\Договора\Акты Сверики и т.д.) список будет свой
Если регламент не указан в запросе, то мы его назначим автоматически:
1.Если указан тип документа(в вашем случае "ДоговорИсх" ), то будет назначен первый регламент из списка соответствущего реестра.
2. Если тип документа не указан, то будет назначен первый регламент из списка реестра "реализация".
Ткаченко Дмитрий 
» 19 янв 2018, 10:48


Добрый день!
Спасибо за ответ. Сделала по рекомендации. Указала в параметре "регламент" стандартный регламент из списка регламентов для договоров ЛК - "Исходящий договор". Пробовала без указания регламента. Ответ от сервера остается прежним - "Не удалось найти регламент".
Запрос выглядит следующим образом: "...{"type":"call","method":"WriteDocumentEx", "queryID":"WriteDocumentEx@ea7b8818-e0ac-4f7f-820e-a3efe1245362@1_21.01.2018 15:58:29", "objectID":"ea7b8818-e0ac-4f7f-820e-a3efe1245362", "Params":[{"Тип":"ДоговорИсх","Идентификатор":"98d00ed3-a0c3-4c2e-a4f4-85e9130263a6", "ПользовательскийИдентификатор":"Контрагенты:98d00ed3-a0c3-4c2e-a4f4-85e9130263a6", "Вложение":[{"Файл":{"Имя":"ON_CONTRACT___20180121_bfface57-8c8f-4ff8-bba6-e7a2691452a1.xml","ДвоичныеДанные":"..."}, "Идентификатор":"fab68259-5997-4713-98be-5cc7a569164f"}],"НашаОрганизация":{"СвЮЛ":{"ИНН":"1215183930","КПП":"121501001"}}, "Контрагент":{"СвЮЛ":{"ИНН":"3906013962","КПП":"390601001","Название":"ООО \"ИНВЕСТИЦИОННО-СТРОИТЕЛЬНАЯ КОМПАНИЯ\""}}, "Ответственный":{"Фамилия":"Петрова","Имя":"Ольга","Отчество":"Александровна", "Идентификатор":"3d7fae99-54d0-11e6-80d0-00155d060412","Создать":"Да"},"Регламент":{"Название":"Исходящий"}},"true"]}..."
nadezhdalunkova 
» 22 янв 2018, 12:43


nadezhdalunkova
В вашем запросе указано "Название":"Исходящий"
должно быть:
"Название":"Исходящий договор"
Ткаченко Дмитрий 
» 22 янв 2018, 13:07


Отправила вновь с "Регламент":{"Название":"Исходящий договор"}}. Вновь возвращает ответ с ошибкой См. ниже...

текст запроса: "...{"type":"call","method":"WriteDocumentEx","queryID":"WriteDocumentEx@896757ce-9f4a-44c3-9b06-5e27c3bf9753@1_22.01.2018 12:48:10","objectID":"896757ce-9f4a-44c3-9b06-5e27c3bf9753",
"Params":[{"Тип":"ДоговорИсх","Идентификатор":"b88b94b1-4a08-11e7-80e6-00155d05e44c","ПользовательскийИдентификатор":"Контрагенты:b88b94b1-4a08-11e7-80e6-00155d05e44c",
"Вложение":[{"Файл":{"Имя":"ON_CONTRACT___20180122_c46d9674-45d4-4244-89cb-0211567fbab5.xml","ДвоичныеДанные":"..."},"Идентификатор":"2f045ee1-bcfa-4678-893c-27587df650f2"}],
"НашаОрганизация":{"СвЮЛ":{"ИНН":"1215183930","КПП":"121501001"}},"Контрагент":{"СвФЛ":{"ИНН":"402500201767","Фамилия":"Иванов","Имя":"Эдуард","Отчество":"Викторович"}},
"Ответственный":{"Фамилия":"Петрова","Имя":"Ольга","Отчество":"Александровна","Идентификатор":"3d7fae99-54d0-11e6-80d0-00155d060412","Создать":"Да"},"Регламент":{"Название":"Исходящий договор"}},"true"]}..."

текст ответа: "...{"methodName":"WriteDocumentEx","detail":"Для типа документа 'ДоговорИсх' не удалось найти регламент или невозможно создание документа вручную для регламента с названием
'Исходящий договор'","message":"Не удалось найти регламент","dump":null,"code":739,"stack":[{"methodName":"WriteDocument","dump":{"doc":"{Тип: \"ДоговорИсх\",
Регламент: {Название: \"Исходящий договор\"}, Идентификатор: \"b88b94b1-4a08-11e7-80e6-00155d05e44c\", ПользовательскийИдентификатор: \"Контрагенты:b88b94b1-4a08-11e7-80e6-00155d05e44c\",
Ответственный: {Имя: \"Ольга\", Создать: true, Отчество: \"Александровна\", Фамилия: \"Петрова\", Идентификатор: \"3d7fae99-54d0-11e6-80d0-00155d060412\"},
НашаОрганизация: {СвЮЛ: {ИНН: \"1215183930\", КПП: \"121501001\"}}, Контрагент: {СвФЛ: {ИНН: \"402500201767\", Фамилия: \"Иванов\", Имя: \"Эдуард\", Отчество: \"Викторович\"}},
Вложение: [{Файл: {Имя: \"ON_CONTRACT___20180122_c46d9674-45d4-4244-89cb-0211567fbab5.xml\", ДвоичныеДанные: \"..."}, Тип: null, Подтип: null, ВерсияФормата: null, Идентификатор: \"2f045ee1-bcfa-4678-893c-27587df650f2\", Название: null, Зашифрован: null, Подпись: null}]}"}},{"methodName":"WriteDocumentEx","dump":null}]}..."
nadezhdalunkova 
» 22 янв 2018, 13:59


По этим реквизитам:
"НашаОрганизация":{"СвЮЛ":{"ИНН":"1215183930","КПП":"121501001"
Не могу найти вашу орг-ию, сообщите пожалуйста актуальные данные, можно личным сообщением.
Ткаченко Дмитрий 
» 22 янв 2018, 14:23


Реквизиты организации отправила личным сообщением.
nadezhdalunkova 
» 22 янв 2018, 14:35


Вопрос решается в рамках "Обращение 18.01.18 № 18101106"
Ткаченко Дмитрий 
» 24 янв 2018, 11:09




Вернуться в Электронный документооборот