|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Взаимодействие с учетными системами хозяйствующих субъектов  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
maltsev


Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн

Егорова Ирина wrote:Коллеги, по поводу двумерных кодов.

В Меркурии используется на данный момент не QR, а DataMatrix код. Поэтому если вы самостоятельно реализуете генерацию кодов в вашей системе, логично использовать именно его.
Что касается содержимого ссылки, зашифрованной в коде: меняется только идентификатор ветеринарного документа.


где можно поподробнее почитать про то, что зашифровано в коде, что будет оставаться не изменным, а что будет меняться ?
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

maltsev wrote:
Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?


насколько я понимаю, правильнее дождаться результата оформления операции. А только потом печатать, сам uuid еще не гарантия, что все будет хорошо. Если я не прав, поправьте меня пожалуйста.

не могли бы Вы пояснить, что значит "дождаться результата оформления операции"?
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?

товарищ b.ivanov имеет обыкновение выражаться очень обтекаемыми фразами, потому и был заподозрен в странностях, хотя уже упоминание о 6-7 секундах наводит на мысль, что транзакции успешно оформляются в Меркурии и на печать идёт корректный ВСД

maltsev wrote:насколько я понимаю, правильнее дождаться результата оформления операции. А только потом печатать, сам uuid еще не гарантия, что все будет хорошо. Если я не прав, поправьте меня пожалуйста.

только после получения результатов оформления транзакции будут получены УИД-ы ВСД, так что полученый УИД - гарантия успешного оформления транзакции
Николай Власов

[Avatar]

Зарегистрирован: 24/06/2009 08:32:34
Сообщений: 1186
Оффлайн

Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?


Если так, то все правильно и я б не встрял. Но он привязал возможность печати только к отправке данных в Меркурий. Может, конечно, он сказал не совсем точно то, о чем думал. Но получилось, что печатать можно только оправив данные, но не получив подтверждения.
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

maltsev wrote:
Егорова Ирина wrote:Коллеги, по поводу двумерных кодов.

В Меркурии используется на данный момент не QR, а DataMatrix код. Поэтому если вы самостоятельно реализуете генерацию кодов в вашей системе, логично использовать именно его.
Что касается содержимого ссылки, зашифрованной в коде: меняется только идентификатор ветеринарного документа.


где можно поподробнее почитать про то, что зашифровано в коде, что будет оставаться не изменным, а что будет меняться ?

ну вы блин даёте..
первая и неизменная на данный момент часть текстовой информации шифруемой в двумерном коде:

вторая и постоянно изменяемая часть текстовой информации шифруемой в двумерном коде - строка uuid, получаемая из результатов успешно оформленных транзакций

смысл их в том, что бы при считывании кода каким-либо устройством, имеющим доступ в интернет - выводилась информация об оформленном ВСД

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 10:36:16

maltsev


Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн

Yoreg07 wrote:
maltsev wrote:
Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?


насколько я понимаю, правильнее дождаться результата оформления операции. А только потом печатать, сам uuid еще не гарантия, что все будет хорошо. Если я не прав, поправьте меня пожалуйста.

не могли бы Вы пояснить, что значит "дождаться результата оформления операции"?


товарищ lalex23 уточнил мое сообщение. Я тоже имел ввиду момент, когда результаты уже получены.
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

Ну вот и разобрались
maltsev


Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн

lalex23 wrote:
maltsev wrote:
Егорова Ирина wrote:Коллеги, по поводу двумерных кодов.

В Меркурии используется на данный момент не QR, а DataMatrix код. Поэтому если вы самостоятельно реализуете генерацию кодов в вашей системе, логично использовать именно его.
Что касается содержимого ссылки, зашифрованной в коде: меняется только идентификатор ветеринарного документа.


где можно поподробнее почитать про то, что зашифровано в коде, что будет оставаться не изменным, а что будет меняться ?

ну вы блин даёте..
первая и неизменная на данный момент часть текстовой информации шифруемой в двумерном коде:

вторая и постоянно изменяемая часть текстовой информации шифруемой в двумерном коде - строка uuid, получаемая из результатов успешно оформленных транзакций

смысл их в том, что бы при считывании кода каким-либо устройством, имеющим доступ в интернет - выводилась информация об оформленном ВСД


в любом случае спасибо. Это я уже знаю, находил на форуме. В wiki детального описания не смог найти, поэтому и спросил где детально можно почитать.
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

Попутный вопрос ... я правильно понимаю, что в случае, например, аннулирования ВСД ссылка на него хранится, но там уже изменённый статус ВСД ... или ссылка удаляется?

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 10:40:55

lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

maltsev wrote:в любом случае спасибо. Это я уже знаю, находил на форуме. В wiki детального описания не смог найти, поэтому и спросил где детально можно почитать.

информации в вики я тоже не припоминаю, но у меня перед глазами была пачка ВСД оформленных вет.врачами в ручном режиме, 2-3 сканирования кодов выявило явную закономерность
maltsev


Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн

Yoreg07 wrote:Попутный вопрос ... я правильно понимаю, что в случае, например, аннулирования ВСД ссылка на него хранится, но там уже изменённый статус ВСД ... или ссылка удаляется?


судя по логике в меркурии ссылка аннулируется, то есть при считывании вернет ошибку, но в БД Меркурия она явно останется. Для хранения логов.
Возможно lalex23 Вы подскажете ? Спасибо Вам, что делитесь опытом.
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

maltsev wrote:
Yoreg07 wrote:Попутный вопрос ... я правильно понимаю, что в случае, например, аннулирования ВСД ссылка на него хранится, но там уже изменённый статус ВСД ... или ссылка удаляется?


судя по логике в меркурии ссылка аннулируется, то есть при считывании вернет ошибку, но в БД Меркурия она явно останется. Для хранения логов.
Возможно lalex23 Вы подскажете ? Спасибо Вам, что делитесь опытом.

нет, ошибки не будет - выдаст всё как есть на самом деле, например:

забавно что uuid получаемый из Меркурия выглядит как
84ca98af-6ad7-465f-9de9-3da4227a85b1
а на печать выводится как
84CA-98AF-6AD7-465F-9DE9-3DA4-227A-85B1

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 23/08/2016 10:58:04

Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

lalex23, спасибо за ответ!
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

вот вот ... тоже заметил ... почему ???
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

скорее всего как в меркурии - это по стандарту GUID-ов, а на печати - для симметрии и красоты
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team