Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:26:45
|
maltsev
Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн
|
Егорова Ирина wrote:Коллеги, по поводу двумерных кодов.
В Меркурии используется на данный момент не QR, а DataMatrix код. Поэтому если вы самостоятельно реализуете генерацию кодов в вашей системе, логично использовать именно его.
Что касается содержимого ссылки, зашифрованной в коде: меняется только идентификатор ветеринарного документа.
где можно поподробнее почитать про то, что зашифровано в коде, что будет оставаться не изменным, а что будет меняться ?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:28:38
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
maltsev wrote:
Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?
насколько я понимаю, правильнее дождаться результата оформления операции. А только потом печатать, сам uuid еще не гарантия, что все будет хорошо. Если я не прав, поправьте меня пожалуйста.
не могли бы Вы пояснить, что значит "дождаться результата оформления операции"?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:30:18
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?
товарищ b.ivanov имеет обыкновение выражаться очень обтекаемыми фразами, потому и был заподозрен в странностях, хотя уже упоминание о 6-7 секундах наводит на мысль, что транзакции успешно оформляются в Меркурии и на печать идёт корректный ВСД
maltsev wrote:насколько я понимаю, правильнее дождаться результата оформления операции. А только потом печатать, сам uuid еще не гарантия, что все будет хорошо. Если я не прав, поправьте меня пожалуйста.
только после получения результатов оформления транзакции будут получены УИД-ы ВСД, так что полученый УИД - гарантия успешного оформления транзакции
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:30:48
|
Николай Власов
![[Avatar]](/vetrf-forum/images/avatar/98f13708210194c475687be6106a3b84.jpg)
Зарегистрирован: 24/06/2009 08:32:34
Сообщений: 1186
Оффлайн
|
Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?
Если так, то все правильно и я б не встрял. Но он привязал возможность печати только к отправке данных в Меркурий. Может, конечно, он сказал не совсем точно то, о чем думал. Но получилось, что печатать можно только оправив данные, но не получив подтверждения.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:34:44
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
maltsev wrote:
Егорова Ирина wrote:Коллеги, по поводу двумерных кодов.
В Меркурии используется на данный момент не QR, а DataMatrix код. Поэтому если вы самостоятельно реализуете генерацию кодов в вашей системе, логично использовать именно его.
Что касается содержимого ссылки, зашифрованной в коде: меняется только идентификатор ветеринарного документа.
где можно поподробнее почитать про то, что зашифровано в коде, что будет оставаться не изменным, а что будет меняться ?
ну вы блин даёте..
первая и неизменная на данный момент часть текстовой информации шифруемой в двумерном коде:
вторая и постоянно изменяемая часть текстовой информации шифруемой в двумерном коде - строка uuid, получаемая из результатов успешно оформленных транзакций
смысл их в том, что бы при считывании кода каким-либо устройством, имеющим доступ в интернет - выводилась информация об оформленном ВСД
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 10:36:16
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:35:01
|
maltsev
Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн
|
Yoreg07 wrote:
maltsev wrote:
Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?
насколько я понимаю, правильнее дождаться результата оформления операции. А только потом печатать, сам uuid еще не гарантия, что все будет хорошо. Если я не прав, поправьте меня пожалуйста.
не могли бы Вы пояснить, что значит "дождаться результата оформления операции"?
товарищ lalex23 уточнил мое сообщение. Я тоже имел ввиду момент, когда результаты уже получены.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:37:44
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
Ну вот и разобрались
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:38:26
|
maltsev
Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн
|
lalex23 wrote:
maltsev wrote:
Егорова Ирина wrote:Коллеги, по поводу двумерных кодов.
В Меркурии используется на данный момент не QR, а DataMatrix код. Поэтому если вы самостоятельно реализуете генерацию кодов в вашей системе, логично использовать именно его.
Что касается содержимого ссылки, зашифрованной в коде: меняется только идентификатор ветеринарного документа.
где можно поподробнее почитать про то, что зашифровано в коде, что будет оставаться не изменным, а что будет меняться ?
ну вы блин даёте..
первая и неизменная на данный момент часть текстовой информации шифруемой в двумерном коде:
вторая и постоянно изменяемая часть текстовой информации шифруемой в двумерном коде - строка uuid, получаемая из результатов успешно оформленных транзакций
смысл их в том, что бы при считывании кода каким-либо устройством, имеющим доступ в интернет - выводилась информация об оформленном ВСД
в любом случае спасибо. Это я уже знаю, находил на форуме. В wiki детального описания не смог найти, поэтому и спросил где детально можно почитать.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:39:37
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
Попутный вопрос ... я правильно понимаю, что в случае, например, аннулирования ВСД ссылка на него хранится, но там уже изменённый статус ВСД ... или ссылка удаляется?
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 10:40:55
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:41:47
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
maltsev wrote:в любом случае спасибо. Это я уже знаю, находил на форуме. В wiki детального описания не смог найти, поэтому и спросил где детально можно почитать.
информации в вики я тоже не припоминаю, но у меня перед глазами была пачка ВСД оформленных вет.врачами в ручном режиме, 2-3 сканирования кодов выявило явную закономерность
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:44:47
|
maltsev
Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн
|
Yoreg07 wrote:Попутный вопрос ... я правильно понимаю, что в случае, например, аннулирования ВСД ссылка на него хранится, но там уже изменённый статус ВСД ... или ссылка удаляется?
судя по логике в меркурии ссылка аннулируется, то есть при считывании вернет ошибку, но в БД Меркурия она явно останется. Для хранения логов.
Возможно lalex23 Вы подскажете ? Спасибо Вам, что делитесь опытом.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:50:33
|
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
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:52:29
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
lalex23, спасибо за ответ!
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 10:54:52
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
вот вот ... тоже заметил ... почему ???
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 11:05:51
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
скорее всего как в меркурии - это по стандарту GUID-ов, а на печати - для симметрии и красоты
|
|
 |
|
|
|