Интеграция с Веб сервисом ГИИС ДМДК

0. 20 24.09.21 13:40 Сейчас в теме
Пример интеграции с Веб сервисом Государственной интегрированной информационной системе в сфере контроля за оборотом драгоценных металлов, драгоценных камней и изделий из них на всех этапах этого оборота (ГИИС ДМДК) на базе демонстрационной базы БСП 3.15.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. guglion 06.10.21 06:12 Сейчас в теме
Здравствуйте! Скачал обработку, получил подписанный XML файл выгрузки остатков. Ну вроде очень похож, на то что есть в описании к УТМ. Метод - SendBatch.

Я даже прикинул как заполнить потом реквизиты обработки "извне", создав таблицу остатков ювелирных изделий.

Что делать с полученным XML? 1C его сама будет передавать в ГИИС ДМДК, или файл надо загружать в SOUP и потом он будет передаваться в ГИИС ДМДК, или в самой ГИИС ДМДК появиться сервис импорта файлов XML (что было бы логично).

Можно разъяснить подробней? Как пользоваться вашей обработкой?

Есть ли у кого "человеческая" инструкция как этот сатанинский УТМ установить? Что нужно скачать, куда засунуть, как настроить и главное попытаться использовать?

Попытался по инструкции - ничего не выходит с первого же шага. Я даже не знаю есть ли установочный файл УТМ - в инструкции об этом ни слова!? или его вообще нет и надо начинать с установки SOUP и туннеля - и где то там он появится.

Попытался найти установочный файл УТМ на сайте госзнака, и при попытке зайти на сайт - На сайте dmdk.goznak.ru используется неподдерживаемый протокол.
2. Scorpion1_77 20 06.10.21 10:24 Сейчас в теме
Добрый день.

Что такое УТМ? Универсальный транспортный модуль? Если да, то данное решение ни какого отношения к УТМ не имеет.
В описании явно указано - Пример интеграции с веб сервисом ГИИС ДМДК!

Сформированное и подписанное ЭП SOUP сообщение отправляется в веб сервис ГИИС ДМДК автоматически - смотрите процедуру "ПослеДобавленияПодписей" в модуле формы обработки "ТестВзаимодействияГИИСДМДК_БСП_3_15".

Для успешного отправления сообщения в веб сервис Ваш компьютер должен быть настроен по инструкции:https://dmdk.ru/upload/iblock/55a/Instruktsiya-po-podklyucheniyu-k-servisu-integratsii-v-testovom-konture-GIIS-DMDK.pdf

&НаКлиенте
Процедура ПослеДобавленияПодписей(ОписаниеДанных, ПараметрыВыполнения) Экспорт
	
	ОчиститьСообщения();
	
	Если ТипЗнч(ОписаниеДанных) <> Тип("Структура") Или НЕ ОписаниеДанных.Свойство("Успех") Тогда
		
		Возврат;
		
	КонецЕсли;
	
	Если НЕ ОписаниеДанных.Успех Тогда Возврат; КонецЕсли;
	
	Объект.Подпись = ОписаниеДанных.СвойстваПодписи.Подпись;
	
	Заголовки = Новый Соответствие;
	Заголовки.Вставить("Content-Type", "text/xml;charset=UTF-8");
	Заголовки.Вставить("SOAPAction", "");
	
	Соединение = Новый HTTPСоединение("127.0.0.1:1500/ws/v1");
	
	HTTPЗапрос = Новый HTTPЗапрос("/" + ПараметрыВыполнения.ИмяМетода,Заголовки);
	HTTPЗапрос.УстановитьТелоИзСтроки(ОписаниеДанных.СвойстваПодписи.Подпись);
	
	Результат = Соединение.ВызватьHTTPМетод("POST", HTTPЗапрос);
	
	Если Результат.КодСостояния = 200 Тогда
		
		ПрочитатьОтвет(Результат.ПолучитьТелоКакСтроку(),ПараметрыВыполнения);
		
	КонецЕсли;
	
КонецПроцедуры //ПослеДобавленияПодписей()
Показать
3. guglion 07.10.21 03:23 Сейчас в теме
Так, хорошо. Посмотрю все что вы написали. И еще раз по инструкции пройдусь. Настройки у меня точно выполнены, регистрировался (уведомление о постановке на спец учет), вносил изменения, тут все более менее ровно, хотя ГИИС отвратительно работает - висит, сама сует автоподстановку куда попадя, и бывало никак не воспринимает заполненные поля - отмечает как не заполненные.

Но с тестовым контуром ничего не выходит.

А у вас в тестовом контуре это все получилось? Это я уж спрашиваю, от истерики, которая на меня накатила. Примерно 100000 изделий придется "залить" до 15 января.
4. Scorpion1_77 20 07.10.21 10:30 Сейчас в теме
(3)
А у вас в тестовом контуре это все получилось? Это я уж спрашиваю, от истерики, которая на меня накатила. Примерно 100000 изделий придется "залить" до 15 января.


Методы "Send batch" и "Check batch" на утро 07/10/2021 в тестовом контуре работают успешно.
Что касается продуктивного контура, то со слов работника технической поддержки ГИИС ДМДК он не работает и возможно ввод в эксплуатацию будет перенесен.
5. guglion 07.10.21 11:36 Сейчас в теме
Ок. Спасибо. Ну что ж делать, будем начинать с вашей обработки, надеюсь количество параметров не увеличат, останутся как в вашем примере. Как говорится прикрутим к нашей программе. Буду следить за обновлениями.

Создать например документ, назвать его ОстаткиВыгрузкаДМДК, и реквизит - УникальныйНомерПартии, табличная часть состоит из ювелирных изделий поштучно. Наделать таких, с табличной частью без фанатизма - штук по 100-500, а то вдруг с передачей будут проблемы. Золото к золоту, серебро к серебру.

Я так понял можно не привязываться к номенклатуре, ее нет в XML файле. Оставить пустой? Или нет? Возможно начнется увеличение числа параметров? Отдельно поля - Артикул, Страна происхождения, вставки и т.п. ?

В поле наименование можно Товар + Артикул, перечисления привязывать к определенной пробе, 585 - значит золото, ОКДП2 = "32.12.13.110", конечное поле ХимЧистыйМеталл = Масса * Проба / 999. Интересный параметр ЭтапОбработки скорее всего НаХранении - это уточним. ОКЕИ - я так понял всегда "163".

Владелец и прочее это просто наша организация.

может еще и Территориально Обособленные подразделения добавят в параметры? Или для них потребуется профиль информационного обмена создавать?

Много хлопот с параметром Изготовитель - вот тут возни предстоит много, ИНН бывает печатают на бирках, КПП и ОГРН никогда не видел, в выписках из ОГРН не найти - многие закрылись, перерегистрировались. Такое никто и не забивал, да и забить не представляется возможным. Может просто поставщика придется указывать, за неимением лучшего.
6. guglion 19.10.21 11:24 Сейчас в теме
Здравствуйте!

Напишите пожалуйста - у вас есть расхождения с Описанием интеграционного сервиса (Opisanie-integratsionnogo-servisa-v3.1.5_release) на 105 странице пример xml файла метода SendBatch.

У вас не хватает тэгов (нет в табличной части обработки реквизитов): после блока масса химически чистого металла есть еще параметры:

<ns1:dateManufacture>2021-01-01</ns1:dateManufacture>
<ns1:brand>BRAND</ns1:brand>
<ns1:article>art009-45678</ns1:article>
<ns1:imageList>
<ns1:originalName>image2.jpeg</ns1:originalName>
<ns1:image>Данные изображения</ns1:image>
</ns1:imageList>

Это видимо - Дата производства, Бренд, Артикул, Картинка, Данные изображения (видимо двоичные)

И еще дальше блок про стоимость и НДС

<ns1:costList>
<ns1:type>P_SALE</ns1:type>
<ns1:currency>RUB</ns1:currency>
<ns1:amount>38500000</ns1:amount>
<ns1:rateVAT>NDS_20</ns1:rateVAT>
</ns1:costList>

Что делать? Это обязательные или необязательные параметры. Я так понял что обязательные.
8. Scorpion1_77 20 20.10.21 10:13 Сейчас в теме
(6)
Что делать? Это обязательные или необязательные параметры. Я так понял что обязательные.


Обязательность или НЕ обязательность реквизитов партии указана в одноименной колонке таблицы с описанием реквизитов партии в Приложении №2, см страницу № 59. Но это не достоверные данные. Например, реквизит "metalList" раздела "batchProduct" указан как НЕ обязательный, но по факту это не так. Это определяется экспериментальным путем. Если какой-то реквизит является обязательным, то веб сервис ДМДК не примет эту партию и вернет ответ с описанием, а-ля "Не указан реквизит metalList".

Я заполнил, только обязательные реквизиты, которые необходимы для передачи данные остатков Ювелирного изделия для розничной продажи.
7. guglion 19.10.21 11:38 Сейчас в теме
И так понял нужны еще перечисления для ГИИС ДМДК - видимо стоимость и ставки ндс, который в вашей конфигурации нет.
9. guglion 21.10.21 03:36 Сейчас в теме
Ок. Спасибо. На Приложении №2, см страницу № 59 вообще внимания не обратил.
10. guglion 21.10.21 04:03 Сейчас в теме
Все таки решил реквизитов добавить. Если не ошибаюсь при этом потребуется "подогнать" функцию для формирования xml файла :

Функцию ПодготовитьЗапросНаРегистрациюПакетаПартий()

и все должно работать ?
Прикрепленные файлы:
11. spGelo 27.10.21 11:58 Сейчас в теме
Добрый день.

У Вас на серверной базе работает?
В файловом варианте проверка доступности сервиса работает, а на серверной базе выдает ошибку
ошибка
120. Nep 20.12.21 18:35 Сейчас в теме
(11)А вам удалось запустить этот пример на серверной базе?
Ключи, stunnel настроены на локальной машине, сервер конечно их не видит.
Или теперь всё это нужно настроить на сервере?
При проверке доступности сервера сразу спотыкается на команде:
Определение = Новый WSОпределения("http://127.0.0.1:1500/ws/v1/exchange.wsdl");
При вызове веб-сервиса произошла ошибка. При создании описания сервиса произошла ошибка. URL сервиса: http://127.0.0.1:1500/ws/v1/exchange.wsdl
12. guglion 03.11.21 03:33 Сейчас в теме
Здравствуйте!

При нажатии кнопки "2. Получить результат запроса на регистрацию пакета партий" - в каком месте заполняется поле "Уникальный идентификационный номер" ?
13. guglion 03.11.21 04:29 Сейчас в теме
как сохранить УИН, привязанный к строке таблицы обработки?
14. swtim 15.11.21 07:40 Сейчас в теме
Скачала, попробовала. Отличная обработка для начала написания своей
15. Scorpion1_77 20 16.11.21 15:00 Сейчас в теме
Возможно кому-то это поможет. Сегодня получил от разработчиков ответы на несколько вопросов, которые задавал пару месяцев назад:

1. Скорость обработки запроса зависит от множества факторов, запрос будет в любом случае обработан. В случаях если запрос еще не обработан в ответе "CheckReserveBatchUic" будет сообщение "message not found". В этом случае необходимо повторить запрос позже. Рекомендуется установить временной интервал между запросами ответа - не менее 60 сек.
Параметр «RequestData.country» должен быть код отличным от кода РФ в случаях импорта ювелирных изделий.
2. Конкретный список предоставить нет возможности, но "обезличенные" сертификаты на ЮЛ, которые используются сейчас ограниченным списком участников в рамках тестирования выданы следующими УЦ: Тензор, Сертум-Про, Такском, АйтиКом, АНК.
16. Креатив 66 24.11.21 11:14 Сейчас в теме
Подскажите, с какой версией крипто про будет работать и как проверить, что установлен stunnel?
17. guglion 24.11.21 11:44 Сейчас в теме
Помогите кто-нибудь, : В обработке автор закомментировал часть текста в процедуре ПослеДобавленияПодписей. Я так понимаю комментарии надо снимать, для чего закомментировано? - ведь именно процедура ПрочитатьОтвет сохраняет результат? Можно поподробнее про действия строк, которые выделил.
Может у кого есть скрин регистров сведений ГИИСДМДК_УникальныеИдентификационныеНомера и ГИИСДМДК_ЗапросыНаРегистрациюПакетаПартий, после выполнения SendBatch и CheсkBatch.

Уважаемый автор, ответьте, не сочтите за труд. Эта мерзкая 1С первый раз в моей жизни встретилась, пишу как могу.

Процедура ПослеДобавленияПодписей(ОписаниеДанных, ПараметрыВыполнения) Экспорт

ОчиститьСообщения();

Если ТипЗнч(ОписаниеДанных) <> Тип("Структура") Или НЕ ОписаниеДанных.Свойство("Успех") Тогда

Возврат;

КонецЕсли;

Если НЕ ОписаниеДанных.Успех Тогда Возврат; КонецЕсли;

Объект.Подпись = ОписаниеДанных.СвойстваПодписи.Подпись;

//Заголовки = Новый Соответствие;
//Заголовки.Вставить("Content-Type", "text/xml;charset=UTF-8");
//Заголовки.Вставить("SOAPAction", "");

//Соединение = Новый HTTPСоединение("127.0.0.1:1500/ws/v1");

//HTTPЗапрос = Новый HTTPЗапрос("/" + ПараметрыВыполнения.ИмяМетода,Заголовки);
//HTTPЗапрос.УстановитьТелоИзСтроки(ОписаниеДанных.СвойстваПодписи.Подпись);

//Результат = Соединение.ВызватьHTTPМетод("POST", HTTPЗапрос);

//Если Результат.КодСостояния = 200 Тогда

//ПрочитатьОтвет(Результат.ПолучитьТелоКакСтроку(),ПараметрыВыполнения);

//КонецЕсли;


//КонецПроцедуры //ПослеДобавленияПодписей()

Если кому интересно, как заполнять таблицу обработки "не руками" - читайте вложенный файл. А 1С мне просто сложно от-того что не умею, а приходится разбираться.
Прикрепленные файлы:
Описание +СОМ соединения.docx
18. Scorpion1_77 20 25.11.21 11:11 Сейчас в теме
Комментарий с этого кода нужно снять.
19. guglion 26.11.21 03:12 Сейчас в теме
Ок. Комментарий снимаю. СПАСИБО.

Делюсь информацией -
1 -ое видимо появится вид производителя "Неизвестный производитель" - может и в перечислении будет "Физ лицо (ИП)", "Юр лицо" и "Неизвестный производитель";
2 - ое обязательные параметр "вес металла" т.е. вес это не "вес" изделия со вставками, а вес изделия БЕЗ вставок, или может оба этих параметра должны будут выть в выгрузке.
3-е САМОЕ ГЛАВНОЕ - выгружать остатки надо будет агрегированными партиями (кучей) но производитель в партии единый, скажем по 1000 штук, 3000 вес, 2700 вес без вставок. и только потом получать на них УИН. Это пока неточно но если так - вся подготовка возможно летит к чертям. КАК это будет на самом деле хрен его знает. Наклевывается новая тема - как потом в учетной системе навешивать УИН, скорее всего как попало - на кого Бог пошлет.
4-е это еще не все изменения, и еще будет. До выгрузки остатков менее 2 ух месяцев. Но выгружать их можно будет постепенно до марта.
20. guglion 26.11.21 04:04 Сейчас в теме
Здравствуйте! Может кто сможет про драгоценные вставки дать информацию:

100% при выгрузке остатков надо давать информацию по драгоценным вставкам, только как я пока не понял

Пример файла SendBatch с реально существующими изделиями

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="urn://xsd.dmdk.goznak.ru/exchange/1.0"
xmlns:ns1="urn://xsd.dmdk.goznak.ru/batch/1.0"
xmlns:ns2="urn://xsd.dmdk.goznak.ru/contractor/1.0"
xmlns:ns3="urn://xsd.dmdk.goznak.ru/types/1.0">
<soapenv:Header />
<soapenv:Body>
<ns:SendBatchRequest>
<ns:CallerSignature>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
<ds:SignatureMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-256" />
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
<ds:Transform Algorithm="urn://smev-gov-ru/xmldsig/transform" />
</ds:Transforms>
<ds:DigestMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34112012-256" />
<ds:DigestValue>H2L7VoiBy/s1w6rSH+f13QcKBc+6kM6ZSNcVkA6LXe4=</ds­:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>boND8/kiHeEU5qp8nzbvqAShIQ3louGuzJdQNXODq/M46­vXaj7AcqlilCn9Nc0twOJD8RtpfLfAvLm2ooEjpsg==</ds:SignatureValue>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate> тут данные сертификата удалил, но они есть</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</ds:Signature>
</ns:CallerSignature>
<ns:RequestData id="body">
<ns:batch>
<ns1:index>1</ns1:index>
<ns1:remains>true</ns1:remains>
<ns1:name></ns1:name>
<ns1:description>КОЛЬЦО р.17,5 1 БРИЛЛИАНТ КР 57 6-7 0,157 3/6</ns1:description>
<ns1:type>PRODUCT</ns1:type>
<ns1:subType>JEWERLY</ns1:subType>
<ns1:phase>DOMESTIC_TURNOVER</ns1:phase>
<ns1:process>STORED</ns1:process>
<ns1:OKPD2>32.12.13.110</ns1:OKPD2>
<ns1:producer>
<ns2:legal>
<ns2:OGRN>1184401004435</ns2:OGRN>
<ns2:INN>4401188340</ns2:INN>
<ns2:KPP>440101001</ns2:KPP>
</ns2:legal>
</ns1:producer>
<ns1:owner>
<ns2:physical>
<ns2:OGRN>3040326016001</ns2:OGRN>
<ns2:INN>032601073905</ns2:INN>
<ns2:KPP></ns2:KPP>
</ns2:physical>
</ns1:owner>
<ns1:keeper>
<ns2:physical>
<ns2:OGRN>3040326016001</ns2:OGRN>
<ns2:INN>032601073905</ns2:INN>
<ns2:KPP></ns2:KPP>
</ns2:physical>
</ns1:keeper>
<ns1:quantity>1</ns1:quantity>
<ns1:weight></ns1:weight>
<ns1:uom>163</ns1:uom>
<ns1:batchProduct>
<ns1:metal>DM_GOLD</ns1:metal>
<ns1:hallmark>585</ns1:hallmark>
<ns1:confirmHallmark>585</ns1:confirmHallmark>
<ns1:metalList>
<ns1:metal>DM_GOLD</ns1:metal>
<ns1:weight>74000</ns1:weight>
</ns1:metalList>
</ns1:batchProduct>
</ns:batch>
<ns:batch>
<ns1:index>2</ns1:index>
<ns1:remains>true</ns1:remains>
<ns1:name></ns1:name>
<ns1:description>КОЛЬЦО р.17 1 БРИЛЛИАНТ КР 57 10-7 0,106 3/6</ns1:description>
<ns1:type>PRODUCT</ns1:type>
<ns1:subType>JEWERLY</ns1:subType>
<ns1:phase>DOMESTIC_TURNOVER</ns1:phase>
<ns1:process>STORED</ns1:process>
<ns1:OKPD2>32.12.13.110</ns1:OKPD2>
<ns1:producer>
<ns2:legal>
<ns2:OGRN>1184401004435</ns2:OGRN>
<ns2:INN>4401188340</ns2:INN>
<ns2:KPP>440101001</ns2:KPP>
</ns2:legal>
</ns1:producer>
<ns1:owner>
<ns2:physical>
<ns2:OGRN>3040326016001</ns2:OGRN>
<ns2:INN>032601073905</ns2:INN>
<ns2:KPP></ns2:KPP>
</ns2:physical>
</ns1:owner>

Жирным выделил тэги "Описание партии" где одной строкой характеристики драгоценных вставок. Это правильно или нет? Как правильно должен выглядеть XML файл - пожалуйста отпишитесь кто в курсе. И я так понял еще нужен тэг - "Количество драгоценных вставок".
21. guglion 01.12.21 04:44 Сейчас в теме
Интересно. Никто не отвечает. Никому не интересно. Ладно - написал запрос в ГИИС ДМДК. Файл запроса прилагаю. Если прав автор разработки - работаем дальше, мы уж поперли stounList. А если неправ - можно все в топку и снова начинать.
Прикрепленные файлы:
Вопрос специалистам ГИИС ДМДК.docx
22. amut.028 01.12.21 12:46 Сейчас в теме
Добрый день! Вот и нас приперли к дмдк - у нас старая, дописанная УТ 10.3. Извините за банальный вопрос. Реально Ут 10.3 адаптировать к дмдк? С чего начать? Если эту обработку скачать - поможет что-то понять?
23. smit1c 106 01.12.21 13:17 Сейчас в теме
(22) реально, но геморройно.
26. guglion 02.12.21 03:05 Сейчас в теме
(23) да и еще, конечно надо обратную передачу данных сделать - т.е. полученный результат, а я надеюсь что это все таки желанный УИН, обратно "приделать" к единице товара в основной конфигурации.
28. smit1c 106 02.12.21 08:11 Сейчас в теме
(26) а вот это самое легкое из всей этой схемы ))
31. Scorpion1_77 20 02.12.21 09:59 Сейчас в теме
Спасибо.
(22) Основная сложность в интеграци с ГИИС ДМДК это, то что файлы сообщений должны быть подписаны ЭП согласно алгоритму канонизации Единой системы межведомственного электронного взаимодействия (СМЭВ). Соответсвенно в вашей конфигурации должна быть соотвествующая подсистема.
24. amut.028 01.12.21 15:24 Сейчас в теме
(23) Что посоветуете? Геморрой, я думаю будет в любом случае.
29. smit1c 106 02.12.21 08:11 Сейчас в теме
25. guglion 02.12.21 02:49 Сейчас в теме
(22) Эту обработку реально ко всему прикрутить - добейтесь "неручного заполнения" данных таблицы, можно как я документ загружать, или например ексел подготовить и из него загружать, или из DBF загружать, из TXT можно. Я тут пишу-пишу, автору надоел видимо. Посмотрите на Ютубе вебинар ЮвелирСофта. Он все с ног на голову переворачивает. Я уже кому только не написал - пока ответа нет. Вопрос то простой, простейший - читайте файл "Вопрос специалистам ГИИС ДМДК.docx"

Я эту обработку "внутрь" конфигурации затолкать не смог. Ошибка метаданных - и хрен знает какая. Оставил ее отдельно. В ней теперь документ, который по +СОМ получает данные из такого же документа основной конфигурации. Все ОК. Сейчас работаю над драг камнями. Уверен тоже затолкаю. Только одно НО - см. вопрос выше. Неужто вся работа псу под хвост.
27. guglion 02.12.21 05:25 Сейчас в теме
Привожу текст второго обращения в ГИИС ДМДК.
Здравствуйте!

Нет ли ответа на наше обращение 11581 (тут текст не привожу, потому как ЮвелирСофт с этим принципиально не согласен, а я согласен:)

У нас еще вопрос:

В приложении №55 есть схема сценария ввода остатков. Ее мы прорабатываем на случай если наш вопрос, заданный в 11581, не подтвердится.

Если подтвердится то конечно мы только "За" - это логично и понятно.

У нас нет изделий подходящих под эту схему в приложении №55, у нас "Изделия из ДМДК"/"Ювелирное изделие" - т.е. готовые изделия на витрине магазина, полуфабрикатов у нас нет.

Но одна уважаемая компания по ювелирным программам утверждает, что делать надо именно так. Хорошо будем прорабатывать и эту схему с "костылями".

ИТАК вопрос:

1. на стр. 306 методом SendBatch регистрируется партия полуфабрикатов. Из 100 колец 585 пробы. Получаем ответ в виде ИД b09a908f-aac5-417b-b238-d56bb9e3d0b2

2. на стр. 308 методом ChekBatch с применением ИД b09a908f-aac5-417b-b238-d56bb9e3d0b2, получаем ответ в виде ИНП 6432100000027139

3. на стр. 309 методом SendGetBatchDetail получаем состояние партии, при этом ИНП 6432100000025415. Ну я уже ничего не понимаю откуда взялся ИНП 6432100000025415?

ведь в пункте 2 мы получили ответ ИНП 6432100000027139.

4. на стр. 310 методом CheckGetBatchDetail при использовании ИНП 6432100000025415 как в пункте 3 мы получаем ответ в виде массива УИН. Отлично. Но кто нам объяснит как связаны ИНП 6432100000027139 из пункта 2, и ИНП 6432100000025415 из пункта 3.???????????????????????????

5. далее методом SendProduct мы регистрируем уже единичное Ювелирное изделие, берем при этом УИН из массива 6432100000024419. Ладно дальше все понятно.



Нам совсем не нравится эта схема через какие то "полуфабрикаты", которых у нас нет, с нас потом спросят откуда "полуфабрикаты", но если надо то надо. Будем делать так с "костылями".

Но Бога ради - может у вас опечатка? ИНП 6432100000027139 из пункта 2, и ИНП 6432100000025415 из пункта 3.

Вот если бы схема пошла бы по ИНП 6432100000027139, без загадочного превращения в ИНП 6432100000025415 - я бы понял.

С УВАЖЕНИЕМ. Пожалуйста ответьте. Роман.
30. smit1c 106 02.12.21 08:14 Сейчас в теме
(27) я ещё так далеко не дошёл, только вчера начал изучать эту поделку под названием ГИИС ДМДК.
32. guglion 02.12.21 12:03 Сейчас в теме
Мне в одной конторе, очень уважаемой в мире софта, сообщили. Что начали отработку версии загрузки остатков "Ювелирных изделий" через ИНП (индивидуальный номер партии) - агрегированная партия. И только потом получение УИН.
Вместе с тем если исполнить обсуждаемую тут обработку, которую мы уже с вами скачали - то представьте себе она формирует на ГИИС ДМДК именно "Ювелирное изделие" с каким то номером. И никто не знает, что это УИН или ИНП. Все потому что УИН и ИНП - отличить невозможно.
Уважаемый автор - бяда! Пожалуйста, что же все таки мы получим когда выполним SendBatch/ChekcBatch - УИН?

Или начинать схему Госзнака из приложения №55.

Ну можно начать дописывать обработку - добавить конверты SendGetBatchDetail/CheckGetBatchDetail со всеми вытекающими прибамбасами и SendProduct/CheckProduct - тут видимо по каждому полученному УИН из массива по-очереди, со всеми прибамбасами.

Домой я пойду. На переколачивание Перечислений по драг камням ГИИС ДМДК день ушел.

Господи, если эта контора заборет этот ужас, надо платить за их разработку. Которую кстати тоже надо внедрить еще.
33. guglion 03.12.21 09:10 Сейчас в теме
Бой с ЮвелирСофтом завешился похоже вничью. Метод Ювелирсофта верный. И это обработка тоже.

1. Методом SendReservBatchUic - резервируем допустим 100 (тэг "count") УИНов - помним что больше 1000 шт. нельзя, метод CheckBatchUic - возвращает массив зарезервированных УИН - сохраняем.

2. Методом на стр. 243 SendBatch (как говориться полностью все повторяем, но дополнительно указываем ТЭГ "INP" со стр. 118) , метод CheckBatch должен вернуть ту же последовательность УИНов. Сохраняем за каждой единицей товара свой УИН.

Таким образом - зарегистрировать в ГИИС ДМДК "Ювелирное изделие" можно без агрегированной партии.

Теперь надо это все попробовать в тестовом контуре.
34. guglion 03.12.21 10:23 Сейчас в теме
Неверные данные! С ума можно сойти с ГИИС ДМДК. Мой №33 комментарий в топку!!!

Обработка полностью ВЕРНАЯ!!! Делать как есть - SendBatch/ChekBatch - только два метода. Это справедливо в одном случае - ГОТОВОЕ ЮВЕЛИРНОЕ ИЗДЕЛИЕ НА ВИТРИНЕ МАГАЗИНА.

Теперь о боли - раздел stoneList - ОБЯЗАТЕЛЕН. для изделий с драг канями.

Ну можно на выходные уходить. Простите, автор, я искал правду!
35. guglion 06.12.21 15:17 Сейчас в теме
Может знает кто нибудь. Как можно указать "Неизвестный производитель". Многих производителей уже либо не удастся выгрузить, либо не возможно установить. ГИИС ДМДК предлагает заносить уже "отживших" производителей в справочник организаций, см. прилагаемый скрин.

Что делать с теми кого установить не получается, прошло 10 и более лет. НЕ ПОНЯТНО. Выделил жирным тэги Производителя, как из заменить на "Неизвестный производитель", или если нельзя - тоже напишите. Вроде обещали что можно.


стр.243 "Описание интеграционного сервиса"


<ns:batch>
<ns1:remains>true</ns1:remains>
<ns1:name>Подвеска</ns1:name>
<ns1:description>Подвеска из золота с лазерной обработкой</ns1:description>
<ns1:type>PRODUCT</ns1:type>
<ns1:subType>JEWERLY</ns1:subType>
<ns1:phase>DOMESTIC_TURNOVER</ns1:phase>
<ns1:process>STORED</ns1:process>
<ns1:OKPD2>32.12.13.110</ns1:OKPD2>
<ns1:producer>
<ns2:legal>
<ns2:OGRN>1077746844878</ns2:OGRN>
<ns2:KPP>770801001</ns2:KPP>
</ns2:legal>
</ns1:producer>


...
Прикрепленные файлы:
36. пользователь 06.12.21 20:20
Сообщение было скрыто модератором.
...
37. Nep 07.12.21 13:30 Сейчас в теме
А сейчас запросы на тестовом контуре работают? Вручную партии создать можно. А обработка в запросе на регистрацию партий возвращает код "500"
Результат = Соединение.ВызватьHTTPМетод("POST", HTTPЗапрос);
38. Nep 07.12.21 17:56 Сейчас в теме
(37)Разобрался. Всё работает, сертификат не тот выбирал для подписи. Была ошибка:
"для выполнения операции необходимо иметь полномочия role_exchange"
39. d32123 10.12.21 12:16 Сейчас в теме
Добрый день. Подскажите, нужен обезличенный сертификат для доступа в тестовый контур?
40. Scorpion1_77 20 10.12.21 17:04 Сейчас в теме
41. guglion 11.12.21 06:20 Сейчас в теме
Напишите кто нибудь - пункт. 4 Инструкция по подключению к сервису интеграции в тестовом контуре ГИИС ДМДК

где взять этот сертификат? Выпустить и установить тестовый сертификат на информационную систему
Участника, с указанием реальных ИНН, ОГРН\ОГРНИП организации Участника
42. guglion 11.12.21 06:46 Сейчас в теме
Кто нибудь на практике пытался сделать выгрузку драг камней? Результат есть или нет?
Прикрепленные файлы:
43. d32123 13.12.21 08:38 Сейчас в теме
Добрый день. Настроил по инструкции тестовый контур, связь есть. Подскажите, какой должен быть порядок работы с интеграцией в части ввода остатков? На вебинарах говорят что сначала регистрируем партии сильно обобщенно, а затем привязываем изделия к УИНам. Используем только методы SendBatch/CheсkBatch?
44. guglion 13.12.21 08:43 Сейчас в теме
(43) Здравствуйте! Как получилось выполнить пункт. 4 Инструкция по подключению к сервису интеграции в тестовом контуре ГИИС ДМДК

где взять этот сертификат? Выпустить и установить тестовый сертификат на информационную систему
Участника, с указанием реальных ИНН, ОГРН\ОГРНИП организации Участника ?
45. guglion 13.12.21 08:47 Сейчас в теме
(43) Все что говорят в вебинарах верно, можно и так. В вебинарах речь идет об агрегированной партии. Т.е. регистрируется Индивидуальный номер партии, в котором скажем 100 изделий. Этим же самым методом SendBatch, но регистрируется не изделие, а Партию полуфабрикатов. Потом метод CheckBatch. потом исполняется SendGetBatchDetail/CheckGetBatchDetali - возвращается 100 УИНов, и уж потом медотом SendProduct регистрируется единичное изделие. Мой вывод - вся эта катавасия придумана с одной целью - чтобы все смогли зарегистрировать остатки с помощью агрегированных партий, в которых сразу до 1000 штук изделий. А потом как следует "настебаться" с этими партиями. Но задача №1 выгрузка остатков вроде выполнена.


И эта обработка тоже верная. Если используете SendBatch/ChekBatch - УИН появляется из "ниоткуда". Этот метод верный для готового "Изделие из ДМДК/Ювелирное изделие". Эту информацию мне рассказали из первых рук - от теххподдерждки ГИИС ДМДК. Мне кажется так проще - просто два метода. И мы получает готовый УИН.


Свои файлы SendBatch.xml в ГИИС ДМДК высылал, говорят что все верно сделано.

Никак не могу запустить тестовый контур из-за проклятого п. 4.
46. alexkozin 8 13.12.21 11:18 Сейчас в теме
Всем привет, друзья.
По п 4. Это про "регистрацию организации в ГИИС, верно?".
Я зашел с сертом через Яндекс браузер в ЛК https://dmdk.goznak.ru/profile/organization.
Щелкнул справа вверху по значку с человечком.
Добавил организацию через "Добавить организацияю".

Сертификат обезличенный для профиля информационного обмена создаем тут:
http://testca2012.cryptopro.ru/ui/
Вначале регистрируемся, потом , зайдя под учеткой , создаем сертификат, только обязательно огрн указать надо.
49. guglion 13.12.21 12:52 Сейчас в теме
(46) Ну это про предыдущие пункты: Т.е. про тестовый сертификат руководителя организации

1) Установить корневой сертификат тестового Удостоверяющего центра в
хранилище Доверенные корневые центры сертификации;
2) Установить промежуточный сертификат тестового Удостоверяющего
центра в хранилище Промежуточные центры сертификации.
3) Выпустить и установить тестовый сертификат руководителя организацииучастника (пользователя):
a. Перейти по ссылке http://testca2012.cryptopro.ru/ui/ и выполнить
регистрацию. Для корректной работы с ГИИС ДМДК в сертификате
участника необходимо заполнить ИНН, ОГРН организации, СНИЛС
пользователя. ОГРН организации и ФИО руководителя в сертификате
должны быть реальными. ИНН организации необходимо дополнить
двумя лидирующими нулями
b. Перейти по ссылке http://testca2012.cryptopro.ru/ui/ и выполнить вход в
личный кабинет с Логином и Паролем из предыдущего шага.
c. Создать сертификат (перейти в раздел меню Сертификаты и нажать на
кнопку «Создать», в появившемся окне оставить значения поумолчанию и нажать на кнопку «Создать»)
d. Выбрать созданный сертификат и нажать на ссылку «Скачать»
e. Установить скачанный сертификат

Там дальше п 4.

4) Выпустить и установить тестовый сертификат на информационную систему Участника, с указанием реальных ИНН, ОГРН\ОГРНИП организации Участника.

Или я не "въезжаю"? Объясните старику :)
50. alexkozin 8 13.12.21 13:30 Сейчас в теме
(49)
) Выпустить и установить тестовый сертификат на информационную систему Участника, с указанием реальных ИНН, ОГРН\ОГРНИП организации Участника.


Как сделал я (и, кстати, у меня работает))) )
1. - Сначала зарегился на сайте с указанием всех реквизитов пользователя (руководителя), включая СНИЛС и тд....
- Создаю серт (это серт для входя в ЛК ГИИС через браузер). Это единственная цель этого серта


2. - ЕЩЕ РАЗ(!) зарегистрировался на этом же сервисе, но уже БЕЗ указания СНИЛС и тд. Указал только название конторы, ОГРН(!), адрес.
- Жму СОЗДАТЬ в сертификатах и там создается обезличенный серт, его качаю и ставлю.
- ВОТ ЕГО указываю в профиле инф. обмена в ГИИС и им подписываю данные при обмене между 1с и гиис дмдк


То есть два серта и ДВЕ РЕГИСТРАЦИИ.
У меня только так сканало. Четыре бубна порвал.
54. guglion 14.12.21 02:55 Сейчас в теме
(50) Вот это уже кое что. Седня буду пробовать!!!
60. guglion 14.12.21 12:35 Сейчас в теме
(54) Можно еще вопрос. Когда я войду в ЛК ГИИС ДМДК с помощью тестового сертификата - это по сути Новая организация, которая на учете не состоит, игрушечная организация? или вход будет в нашу зарегистрированную организацию?

Если это все таки наша существующая организация, то может проще войти как обычно, нашим "настоящим" сертификатом. Создать профиль обмена и в него уже "записать" тестовый обезличенный ключ?

Заранее спасибо.
66. alexkozin 8 14.12.21 18:50 Сейчас в теме
(60)
Я сделал тестовый серт обезличенный с ОГРН и адресом как у реальной конторы.
Тестовый личный серт делал с ФИО директора и всеми реквизитами как у реальной конторы, добавив 00 к ИНН.
56. guglion 14.12.21 11:55 Сейчас в теме
(50) Сертификаты сделал, как вы написали. Действительно можно не указывать ФИО и СНИЛС, и о чудо тестовый сертификат выпускается.

Я уже все плохие слова пособрал - не могу добавить "Тестовый обезличенные сертификат" в строки выбора плагина расширения "Browser plag-in", в нем упорно светится только наш "настоящий" сертификат.

Если кнопочку "Проверить работу плагина нажать" - то видно что присутствуют "настоящий", "тестовый с ФИО" и "тестовый обезличенный сертификат" - все три подписывают HelloWord. Значит по крайней мере работают.

Ну что за делать? Бесов изгонять, или попроще кто сможет предложить способ:)

и еще хуже - если перейти по ссылке тестового контура из Описание интеграционного сервиса:

https://dmdk-exch.goznak.ru/ws/v1/exchange.wsdl

Светятся все три сертификата - "настоящий", "тестовый с ФИО" и "тестовый обезличенные сертификаты" в этом плагине, можно выбрать сертификат
65. alexkozin 8 14.12.21 18:48 Сейчас в теме
(56)
1) ОГРН точно указали в тестовом обезличенном серте?
2) Надо в профиле инф обмена выбрать через кнопку "добавить сертификат". В расширении его можно не выбирать, он там необязателен. Главное чтобы криптопровайдер его видел и в профиле инф обмена в ГИИС он был.
69. guglion 15.12.21 02:42 Сейчас в теме
(65) Ок. Спасибо. Щас все буду проверять, попробую вообще все заново начать. У нас явные различия, у вас ООО видимо, у меня ИП. Может проблема в этом.
70. guglion 15.12.21 06:35 Сейчас в теме
(65) Ни черта не выходит.

1. При входе с помощью тестового (личного) сертификата в ЛК ДМДК - должна открыться наша настоящая организация? или создается "новая"? Т.е. для создания профиля обмена нельзя входить в ЛК с помощью "настоящего" сертификата нашей организации?

2. Потом уже создаем профиль обмена ИС, вписываем в него тестовый обезличенный сертификат?

Вроде я вас правильно понял. Не могу выполнить пункт 1. Убился но расширение плагина "Browser plug-in" его упорно не видит. Я уж записывал их в "Личные" и в "Доверенные" Перевыпускал. Ну никак.

Есть у вас картинка входа в ЛК с помощью тестового (личного) сертификата?
71. alexkozin 8 15.12.21 06:57 Сейчас в теме
(70)
1. Тестовый контур это отдельный контур вообще не пересекающийся с основным. Другая виртуалка.
Заходим под личным сертом в тестовый личный кабинет ГИИС. Там СОЗДАЕМ организацию (как в первый раз будто) и СОЗДАЕМ профиль инф. обмена.
2. Да, и в этот профиль засовываем обезличенный серт.
Прикрепленные файлы:
72. guglion 15.12.21 09:30 Сейчас в теме
(71) Дай вам бог здоровья:) я вот так и знал что это не личный кабинет, а "псевдоличный кабинет", хорошо еще удержался в настоящем ЛК сертификаты вписывать на ИС, почуял подвох, уже бы нафигачил туда Ювелирных изделий. ОК.
78. guglion 15.12.21 11:42 Сейчас в теме
(71) У-Р-Р-А... есть контакт. Просто тестовый контур то работает, то нет, и не понятно - то ли я ошибаюсь, то ли он не работает. С 10 раза ЕСТЬ контакт. Ну теперь знаю, что делать-то в конце концов. ВАМ СПАСИБО!
80. guglion 15.12.21 11:51 Сейчас в теме
(71) Не удалось войти! Просим убедиться в правильности установки СКЗИ.

вот ведь дьявол - думал пошло дело. Рабочий кабинет с рабочим сертификатом входит. Что ж такое.
47. alexkozin 8 13.12.21 11:19 Сейчас в теме
Ребята, привет, сегодня тестовый контур лагает.
"Внутренняя ошибка сервера ГИИС ДМДК"
Было у кого-нибудь такое?
53. alexkozin 8 13.12.21 20:17 Сейчас в теме
(47) отбой, надо было просто немного подождать.
48. olga9479 13.12.21 12:31 Сейчас в теме
ds:DigestValue
ds:SignatureValue
ds:X509Certificate

Добрый день!
Можете объяснить как получить эти теги для отправки сообщения.
Вручную, без использования 1С
51. alexkozin 8 13.12.21 13:35 Сейчас в теме
(48)
ds:X509Certificate

Полагаю, без использования криптопровайдера никак.
Закрытый ключ в открытом виде не хранится.

.NET и
public class X509Certificate
в помощь.
52. smit1c 106 13.12.21 18:55 Сейчас в теме
А рабочий сервер ДМДК уже работает с обезличенными ключами? А то у меня ошибку выдаёт.
55. Nep 14.12.21 09:54 Сейчас в теме
Не могу зарегистрировать партию полуфабрикатов для дальнешего выпуска ЮИ.
На тестовом контуре вручную партия ПФ создаётся с такими параметрами:
-----------------------------
Этап обработки: Изготовление изделий
Тип партии: Партия изделий из ДМДК
Вид партии: Полуфабрикаты
Код ОКПД2: 32.12.13.120

В обработке заполняю похожими:
-----------------------------
Тип партии: Партия ювелирных изделий (ЮИ из драгоценных металлов)
Вид партии: Полуфабрикаты
Полуфабрикаты: Изготовление изделий из ДМДК
Стадия обработки: На опробовании и клеймении
Код по классификатору: 32.12.13.120
Вид металла: Серебро
-----------------------------
Результат запроса:
"Тип партии не совпадает с видом партии"
У кого-нибудь получилось зарегистрировать партию ПФ через обработку?
Прикрепленные файлы:
57. guglion 14.12.21 12:16 Сейчас в теме
Пытаюсь найти у кого можно выпустить Обезличенный сертификат на ИП - вот такой ответ прислали

Действующее законодательство об электронной подписи (63-ФЗ «Об электронной подписи», ст.14, ч.3) не описывает возможность выдачи обезличенного сертификата физическим лицам и ИП, речь идёт только о юридических лицах. Поэтому «обезличенный» сертификат на текущий момент мы можем выдать только юрлицу — ФЛ и ИП получить такой сертификат у нас не могут.

звонил в ГИИС ДМДК, подтвердили, спросил что делать - ответили "это не наши проблемы"... чо происходит-то?
58. alexkozin 8 14.12.21 12:33 Сейчас в теме
(57)именно так.... такая вот жесть.
У меня некоторые ювелиры тоже негодуют по этому поводу.
Перспектива невозможности интеграции и работы только ч/з личный кабинет это грусть и тоска.
62. smit1c 106 14.12.21 13:37 Сейчас в теме
(57)
Нам ТЕНЗОР сделал обезличенный сертификат на ИП.
64. guglion 14.12.21 15:10 Сейчас в теме
(62) Я туда тоже обращался. Видимо Тензор Тензору рознь. Завтра позвоню еще раз.
59. alexkozin 8 14.12.21 12:35 Сейчас в теме
Коллеги, есть знатоки?
На взятый из документации пример запроса SendProduct получаю ответ с ошибкой валидации:

-<ErrorDetailType xmlns:ns2="urn://xsd.dmdk.goznak.ru/exchange/1.0">
<ns2:msg>cvc-complex-type.2.4.a: Invalid content was found starting with element '{"urn://xsd.dmdk.goznak.ru/batch/1.0":owner}'. One of '{"urn://xsd.dmdk.goznak.ru/batch/1.0":batchMetal, "urn://xsd.dmdk.goznak.ru/batch/1.0":batchGemstone, "urn://xsd.dmdk.goznak.ru/batch/1.0":batchPrepack, "urn://xsd.dmdk.goznak.ru/batch/1.0":batchProduct, "urn://xsd.dmdk.goznak.ru/batch/1.0":batchCompleteSet}' is expected.</ns2:msg>
</ErrorDetailType>

То есть орет, что у меня не хватает тэга какого-либо из перечисленных.
Что ж за напасть? Чего от меня хотят?
Тэги batchProduct у меня есть в запросе.
61. d32123 14.12.21 12:56 Сейчас в теме
я так и предполагал, в нете есть некоторые упоминания вскользь что для ИП еще не выдают, да и сами УЦ разводят руками. Так что пишем интеграцию и ждем, может перенесут, а может и выпустят.... вручную перелопатить огромное количество ЮИ невозможно.
63. smit1c 106 14.12.21 14:01 Сейчас в теме
Надо бы нам создать отдельный чат в телеграмме или где-нибудь ещё для обсуждения проблем с ДМДК.
alexkozin; +1 Ответить
67. alexkozin 8 14.12.21 18:51 Сейчас в теме
76. smit1c 106 15.12.21 11:19 Сейчас в теме
82. alexkozin 8 15.12.21 12:43 Сейчас в теме
89. smit1c 106 15.12.21 16:47 Сейчас в теме
(82) поменял настройки, попробуйте написать)
87. antonkms88 15.12.21 15:26 Сейчас в теме
(76)
https://t.me/dmdk1c Канал в телеге "ДМДК+1С"

В вашем нельзя писать, если вы не против сделал публичную группу, чтоб можно было писать всем:
https://t.me/dmdk_1c
68. alexkozin 8 14.12.21 18:53 Сейчас в теме
Коллеги, кто-нить сталкивался с SendProduct и ошибкой "Партия полуфабрика не зарегистрирована:"?
Да, да. Именно так и пишет. Полуфабрика....
73. Scorpion1_77 20 15.12.21 10:01 Сейчас в теме
Коллеги, подскажите пожалуйста. Как Вы сейчас выпускаете тестовые сертификаты для работы с тестовым контуром ГИИС ДМДК?

Я "свои" тестовые сертификаты выпускал в октябре 21 года при помощи тестового удостоверяющего центра: http://testca2012.cryptopro.ru/ui/, но сейчас срок действия этих сертификатов подошел к концу.

Пытаюсь выпустить новые сертификаты, но ссылки "Вход в личный кабинет" (https://testca2012.cryptopro.ru/ui/1/Login.aspx) ИЛИ/И "Регистрация" (https://testca2012.cryptopro.ru/ui/1/RegRequest.aspx) недоступны.
74. guglion 15.12.21 11:14 Сейчас в теме
(73) только что выпустил два сертификата, как написал добрый человек 50 alexkozin 7 13.12.21 13:30, два раза при регистрации новый логин и пароль. Сертификаты выпущены и установлены. Но пока успех нулевой - dmdk.goznak.ru что-то крутит, но не подключается, но и ошибки нет.
77. alexkozin 8 15.12.21 11:38 Сейчас в теме
(74)поди плагин не активирован?
Тот что КриптоПро ЭЦП Browser plug-in.
79. guglion 15.12.21 11:46 Сейчас в теме
(77) контакт есть... но оказывается нет:) Не удалось войти! Просим убедиться в правильности установки СКЗИ. В рабочий кабинет с рабочим сертификатом входит.
83. alexkozin 8 15.12.21 13:01 Сейчас в теме
(81)надо
(79)
- не режим инкогнито?
- в настройках плагин криптопро разрешен?
- яндекс браузер?
85. guglion 15.12.21 15:14 Сейчас в теме
(83) Яндекс браузер, плагин включен, инкогнито нет. Ищу разгадку. А вообще "рабочий настоящий" сертификат может войти в тестовый ЛК? В ГИИС сказали что может, но у меня не может, а в рабочий ЛК входит. Уже не знаю куда копать.
81. guglion 15.12.21 12:41 Сейчас в теме
(77) Плагин вроде в норме. В рабочий кабинет dmdk.ru с рабочим сертификатом входит.
75. smit1c 106 15.12.21 11:16 Сейчас в теме
(73) вчера выпустил два тестовых
84. Maksi1311 15.12.21 14:21 Сейчас в теме
Народ, подскажите, пожалуйста, а для интерграции обязательно тестовые сертификаты делать? Если у меня есть реальная подпись на 10 лет и обезличенная? К чему нужны тестовые и подключения к тестовому серверу?

Вот у них даже в инструкции написано
"Работа в тестовом контуре ГИИС ДМДК возможна с использованием
следующих сертификатов:
 тестовых сертификатов, выданных тестовым УЦ КриптоПро;
 сертификатов усиленной квалифицированной электронной подписи, выданных
аккредитованными УЦ."
90. smit1c 106 15.12.21 16:50 Сейчас в теме
(84) у меня на тестовый сервер заходит и с рабочим и с тестовым сертификатом.
91. Maksi1311 15.12.21 17:15 Сейчас в теме
(90) а интеграцию с 1С настроил? на рабочий сервер.
92. guglion 16.12.21 02:51 Сейчас в теме
(90) Елки палки... у меня на тестовый ЛК не заходить ни с тестовым, ни с рабочим сертификатом... а на рабочий ЛК с рабочим сертификатом заходит... Ладно значит на тестовый ЛК тоже можно с рабочим сертификатом заходить - это я к тому, что это тоже вариант проверки работоспособности.
101. guglion 18.12.21 04:10 Сейчас в теме
(90) А регистрировать тестовую организацию надо? Нут там документы прикреплять, заявление о постановке на учет отправлять. Или это через техподдержку делается?. Я просто данный забил и тестовый сертификат в профиль обмена записал. Но stunтel не работает.
104. smit1c 106 18.12.21 09:28 Сейчас в теме
(101) надо регистрировать. И заявление о постановке отправить, после этого звонить в техподдержку и попросить их поставить на учёт. Я не звонил и ждал два дня, хорошо потом позвонил и они сразу всё сделали.
105. guglion 18.12.21 12:07 Сейчас в теме
(104) Хорошо. Спасибо. Завтра на работу. Заявление отправлю, в понедельник позвоню в техподдержку.

Сейчас занимаюсь вот чем - завтра у нас учет, инвентаризация, второй в этом месяце. Пишу на листочках, выборочно конечно, все что вижу на бирках изделий - если будете делать то же самое вы удивитесь на сколько там информация не соответствует требованиям, и насколько она вызывает вопросы о реальном Производителе изделий. В общем делаю это для того что бы хоть как-то забить Производителей - ОГРН и КПП. Многие Производители канули "в лету" или перерегистрировались. Их буду забивать в ЛК в вкладке Организации. Кого не найду - буду мухлевать, указывать реквизиты Поставщика.
107. smit1c 106 18.12.21 17:44 Сейчас в теме
(105) там есть Неизвестный поставщик!
109. guglion 19.12.21 15:02 Сейчас в теме
(107) Это если через кабинет забивать агрегированные партии. А если через интеграцию? Не могу найти как передать "Неизвестный поставщик" - если есть мысли пишите. Я все понимаю насчет агрегированных партий, их забить не так сложно. Потом что с ними делать? Прикручивать к ним SendProduct ювелирные изделия по уже готовому массиву УИН? но в приложении №55 нет указаний на "Неизвестный поставщик", даже не знаю - может не документированная возможность. Это же касается понятия "Драгоценный камень" которое есть в агрегированных партиях, там просто "Драгоценный камень" и "Количество". Но в SendProduct такого уже нет.

Теперь о главном. Не получается найти обезличенный сертификат на ИП. Еще раз буду обращаться в Тензор, у них есть на этот счет информация на сайте, но по факту на прошлой неделе они мне отказали - сказали что нет таких сертификатов.

После ТЭГа MetalList Функция ПодготовитьЗапросНаРегистрациюПакетаПартий():

//Масса химически чистого металла.Указывается в граммах * коэффициент 1.00e+5
+ "<ns1:weight>"
+ Формат(СтрокаТЧ.МассаХимическиЧистогоМеталла*Pow(10,5),"ЧГ=0")
+ "</ns1:weight>"
+ Символы.ПС
+ "</ns1:metalList>"
+ Символы.ПС
//Вставка stoneList
+ ВернутьЛистДрагКамней(СтрокаТЧ.Вставки)
//Вставка stoneList
+ "<ns1:article>"
+ СтрокаТЧ.Артикул
+ "</ns1:article>"
+ Символы.ПС
+ "</ns1:batchProduct>"
+ Символы.ПС
+ "</ns:batch>";


&НаСервере
Функция ВернутьЛистДрагКамней(Вставки)
// "<ns1:uom>GRM</ns1:uom>" заполняется не 163 а GRM
СообщениеXML = "";
Если Вставки <> "" Тогда
ЭлементДляПоиска = Справочники.Вставки;
ЭлементВставки = ЭлементДляПоиска.НайтиПоКоду(Вставки);
ТабличнаяЧастьВставок = ЭлементВставки.Вставка;
Для КАЖДОГО ТекСтрокаСписок ИЗ ТабличнаяЧастьВставок Цикл
СообщениеXML = СообщениеXML + "<ns1:stoneList>"
+ Символы.ПС
+ "<ns1:type>" + ПолучитьИмяПеречисления(ТекСтрокаСписок.Вставка_ГИИСДМДК) + "</ns1:type>"
+ Символы.ПС
+ "<ns1:shape>" + ПолучитьИмяПеречисления(ТекСтрокаСписок.ФормаОгранки_ГИИСДМДК) + "</ns1:shape>"
+ Символы.ПС
+ "<ns1:quality>" + ПолучитьИмяПеречисления(ТекСтрокаСписок.Качество_ГИИСДМДК) + "</ns1:quality>"
+ Символы.ПС
+ "<ns1:color>" + ПолучитьИмяПеречисления(ТекСтрокаСписок.ГруппаЦвета_ГИИСДМДК) + "</ns1:color>"
+ Символы.ПС
+ "<ns1:quantity>" + Строка(ТекСтрокаСписок.Количество) + "</ns1:quantity>"
+ Символы.ПС
+ "<ns1:weight>" + Формат(ТекСтрокаСписок.Масса*0.200*Pow(10,5),"ЧГ=0") + "</ns1:weight>"
+ Символы.ПС
+ "<ns1:uom>GRM</ns1:uom>"
+ Символы.ПС
+ "</ns1:stoneList>"
+ Символы.ПС
КонецЦикла;
Иначе
СообщениеXML = Символы.ПС;
КонецЕсли;
Возврат СообщениеXML;
КонецФункции // ВернутьЛистДрагоценныхКамней()

Ну вроде все по Фэн шую.

Ну может кому интересно. Текст самой обработки не привожу, слишком много, главный принцип -разбить строку на массив, строго упорядочено по коду "Автозамен" подбираются значения, перечисления ГИИС, лишние символы удаляются. Все как говориться без участия человека.
Прикрепленные файлы:
86. guglion 15.12.21 15:16 Сейчас в теме
Поддерживаю вопрос! Уже трижды в ГИИС писал обращение, но не отвечает техподдержка. Если ответят - напишу.
88. Maksi1311 15.12.21 15:38 Сейчас в теме
(86) В чате, в телеге, кто-то писал, что на этой недели рабочий сайт для интеграции вообще работать не будет, не знаю, правда или нет, не скажу. Поэтому пробовать на тестовый или ждать понедельника и проверять или писать им в техподдержку)
93. guglion 16.12.21 05:10 Сейчас в теме
Интересно выгрузка Остатков предполагается в разрезе ТОПов, или в один профиль обмена ? Или на каждый ТОП заводить свой профиль обмена и сертификат? Как это на практике будет реализовано - несколько туннелей что ли? В общем-то в файле SendBatch нет тэгов отвечающих за ТОП - и выгрузка пойдет однозначно куда-то в одно место.

Как переносить из ТОПа в ТОП? Это я открыл ЛК "Профили обмена" и пока не могу сообразить технологии.
Оставьте свое сообщение
Вопросы с вознаграждением
Вакансии
Аналитик 1С
Санкт-Петербург
зарплата до 150 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб. до 220 000 руб.
Полный день

1С Программист по 1С:Управление торговлей
Кострома
зарплата от 100 000 руб. до 110 000 руб.
Полный день

Руководитель отдела разработки
Москва
зарплата от 200 000 руб. до 230 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб. до 150 000 руб.
Полный день