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


Зарегистрирован: 15/12/2017 17:28:31
Сообщений: 81
Оффлайн

Одна сегодняшняя новость меня малость взбесила.
В начале июля, была новость, что удаляются из справочника видов продукции часть 3-го уровня.
"О внесении изменений в справочник продукции компонента Меркурий" http://www.fsvps.ru/fsvps/news/30963.html
После анонса, мы быстро пробежались по своим позициям и изменили 3-й уровень продукции.

А сегодня - выкатили новость "О запрете изменения ветеринарной группы при редактировании справочника номенклатуры в компоненте Меркурий" http://www.fsvps.ru/fsvps/news/31360.html
Т.е. в очередной раз, когда в Меркурии решат "прибить" 3-й уровень в справочнике продукции, у пользователей не будет возможности изменить его на активный.

Команда "Меркурий" - молодцы!
Так держать!

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 05/08/2019 21:51:55

MadeMa


Зарегистрирован: 06/08/2019 06:04:12
Сообщений: 4
Оффлайн

правильная логика,
Вы полностью поменяли данные продукции, а UID все старые
как с программно с этим работать
API не дает работать с такими записями
Symon


Зарегистрирован: 15/12/2017 17:28:31
Сообщений: 81
Оффлайн

MadeMa wrote:правильная логика,
Вы полностью поменяли данные продукции, а UID все старые
как с программно с этим работать
API не дает работать с такими записями


И в чём она правильная? Аргументируйте пожалуйста.
И что значит полностью поменяли данные продукции?
Вот "убили" Меркурианцы виды продукции в июле:
• чистопородная племенная свинья / хряк (0103),
• племенная и пользовательная свинья,
• племенной хряк (0103),
• племенная свинья (0103),
• свинья домашняя (0103).
Вместо неё предлагается использовать один вид = "свинья, хряк племенные (0103)"
Сейчас мы у позиций внесли требуемый вид продукции и при этом сохранили GUID и SKU.
API кстати даёт распродать сток со старым UUID.
Новые партии уже будут с новым UUID.
UUID вообще меняется при любом изменении позиции в Меркурии, скорректировали наименование согласно требований Власова Н.А. - всё новый UUID.
По Вашей логике при каждом изменении UUID - надо вносить новую позицию.
Сейчас GUID позиции можно сохранить, а он разослан и прописан у тысяч клиентов.
Замена SKU - это Вам не просто новую строчку в справочник внести.

В общем после 20-го августа очень многие взвоют.
В т.ч. сети.

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 06/08/2019 09:22:23

oleg-x


Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2047
Оффлайн

Вот Вы поменяли 3 уровень, а у ваших 1000 клиентов интеграция выругнулась, невозможно погасить, невозможно проинвентаризировать. Не соответствие данных.
Пользователи ничерта не понимают и начинаю терарезировать техподдержку, а они начинают разбираться и пытаются понять, что же произошло. А потом смотрят и о боже, просто производитель поправил карточку по видам продукции...
Это хорошо, если в рабочее время, а если нет...
Если бы меняли только, когда вносятся изменения в справочники 2 и 3 уровня. Но нет, многие просто меняют, от нежелания создавать новую.
https://vk.com/mercuriy_rf
Symon


Зарегистрирован: 15/12/2017 17:28:31
Сообщений: 81
Оффлайн

oleg-x wrote:Вот Вы поменяли 3 уровень, а у ваших 1000 клиентов интеграция выругнулась, невозможно погасить, невозможно проинвентаризировать. Не соответствие данных.
Пользователи ничерта не понимают и начинаю терарезировать техподдержку, а они начинают разбираться и пытаются понять, что же произошло. А потом смотрят и о боже, просто производитель поправил карточку по видам продукции...
Это хорошо, если в рабочее время, а если нет...
Если бы меняли только, когда вносятся изменения в справочники 2 и 3 уровня. Но нет, многие просто меняют, от нежелания создавать новую.


Вы таки не поверите, но ни у кого из клиентов проблем не было.
Ввод новой SKU, это куда более проблематично для клиентов, нежели смена вида продукции в Мерке.

Это сообщение было редактировано 5 раз. Последнее обновление произошло в 06/08/2019 09:41:02

MadeMa


Зарегистрирован: 06/08/2019 06:04:12
Сообщений: 4
Оффлайн

И в чём она правильная?

в том что продукция у Вас другая с точки зрения Меркурия (другая классификация) - иначе за чем эти 3 верхних уровня?

а Власов систему придумал , программисты VetIS ее написали как сами понимали
а вот про пользователей как-то забыли (ни интеграторам не рассказали как и что - только голые XSD-схемы, как и тем кто не посредственно должен гасить, проверять, отгружать)
а потом начинается:
- не так заполнили, не то выписали и т.п.
- MERC... со всевозможными комбинациями

слов не хватает

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

Symon


Зарегистрирован: 15/12/2017 17:28:31
Сообщений: 81
Оффлайн

MadeMa wrote:
И в чём она правильная?

в том что продукция у Вас другая с точки зрения Меркурия (другая классификация)


Ну так классификация из моего примера стала другой по вине Меркурия.
В общем с процессами и их пониманием, у создателей системы есть явные проблемы.
dk

[Avatar]

Зарегистрирован: 03/11/2017 00:49:55
Сообщений: 566
Оффлайн

oleg-x wrote:Вот Вы поменяли 3 уровень, а у ваших 1000 клиентов интеграция выругнулась, невозможно погасить, невозможно проинвентаризировать. Не соответствие данных.


Это ошибка в интеграции, если имеется актуальный справочник ProductItem, то всё можно погасить и инвентаризировать.
Вместо того, чтобы выдать рекомендации для интеграций, решили, что проще запретить.
https://Меркурий.рус - Автогашение ВСД(от 250 руб. в месяц). Автоудаление просрочки. Выписка ВСД и инвентаризация по сохранённым шаблонам. Тестовый контур - БЕСПЛАТНО.
https://play.google.com/store/apps/details?id=com.skysent.mercury.rus - Android приложение для группового гашения ВСД по QR-кодам.
[WWW]
oleg-x


Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2047
Оффлайн

dk wrote:
oleg-x wrote:Вот Вы поменяли 3 уровень, а у ваших 1000 клиентов интеграция выругнулась, невозможно погасить, невозможно проинвентаризировать. Не соответствие данных.


Это ошибка в интеграции, если имеется актуальный справочник ProductItem, то всё можно погасить и инвентаризировать.
Вместо того, чтобы выдать рекомендации для интеграций, решили, что проще запретить.

Это не ошибка интеграции. Понятное дело, что должна быть возможность запросить обновленный справочник. Нужно учитывать всякие возможные не состыковки.
Но таких вариации такое множество, что все предусмотреть с Меркурием просто невозможно. Можно просто оперативно внести изменения и учесть данную ситуацию.
Не говоря уже о диагностики некоторых ошибок, пойди еще разберись, что не так.
https://vk.com/mercuriy_rf
Yoreg07


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

dk wrote:
oleg-x wrote:Вот Вы поменяли 3 уровень, а у ваших 1000 клиентов интеграция выругнулась, невозможно погасить, невозможно проинвентаризировать. Не соответствие данных.


Это ошибка в интеграции, если имеется актуальный справочник ProductItem, то всё можно погасить и инвентаризировать.
Вместо того, чтобы выдать рекомендации для интеграций, решили, что проще запретить.

Добрый день, скажите, а как через api погасить ВСД в таком случае? Есть ВСД с 4-м уровнем, после его оформления, но до гашения отправитель поменял 3 уровень у номенклатуры справочника. Если я не ошибаюсь, то 3-й уровень в оформленном ВСД должен совпадать с 3-им уровнем в фактической информации при гашении, или я не прав? Вобщем, что указывать при гашении в фактической информации?
dk

[Avatar]

Зарегистрирован: 03/11/2017 00:49:55
Сообщений: 566
Оффлайн

Yoreg07 wrote:
dk wrote:
oleg-x wrote:Вот Вы поменяли 3 уровень, а у ваших 1000 клиентов интеграция выругнулась, невозможно погасить, невозможно проинвентаризировать. Не соответствие данных.


Это ошибка в интеграции, если имеется актуальный справочник ProductItem, то всё можно погасить и инвентаризировать.
Вместо того, чтобы выдать рекомендации для интеграций, решили, что проще запретить.

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


subProduct guid берите из актуального справочника ProductItem, а не из ВСД.
Мы уже давно победили все проблемы с гашением через шлюз.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 06/08/2019 14:16:55

https://Меркурий.рус - Автогашение ВСД(от 250 руб. в месяц). Автоудаление просрочки. Выписка ВСД и инвентаризация по сохранённым шаблонам. Тестовый контур - БЕСПЛАТНО.
https://play.google.com/store/apps/details?id=com.skysent.mercury.rus - Android приложение для группового гашения ВСД по QR-кодам.
[WWW]
Yoreg07


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

т.е. хотите сказать, что через WEB нельзя менять subProduct при гашении, а через API можно?
dk

[Avatar]

Зарегистрирован: 03/11/2017 00:49:55
Сообщений: 566
Оффлайн

Yoreg07 wrote:т.е. хотите сказать, что через WEB нельзя менять subProduct при гашении, а через API можно?


Не могу понять вопроса! Менять ничего нельзя. В ВСД неактуальная информация subProduct.guid(она была актуальной на момент выписки ВСД), а при гашении мерк видимо сверяется с актуальным справочником ProductItem.

Разрешали бы указывать только productItem.guid, без subProduct, product, productType, тогда бы и проблемы такой не было.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 06/08/2019 14:29:46

https://Меркурий.рус - Автогашение ВСД(от 250 руб. в месяц). Автоудаление просрочки. Выписка ВСД и инвентаризация по сохранённым шаблонам. Тестовый контур - БЕСПЛАТНО.
https://play.google.com/store/apps/details?id=com.skysent.mercury.rus - Android приложение для группового гашения ВСД по QR-кодам.
[WWW]
Yoreg07


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

dk wrote:
Yoreg07 wrote:т.е. хотите сказать, что через WEB нельзя менять subProduct при гашении, а через API можно?


Не могу понять вопроса! Менять ничего нельзя. В ВСД неактуальная информация subProduct.guid(она была актуальной на момент выписки ВСД), а при гашении мерк видимо сверяется с актуальным справочником ProductItem.


а как же MERC14231 Вид продукции в сведениях о принимаемой партии должен совпадать с указанным в ветеринарно-сопроводительном документе?

subProduct.guid у ProductItem на момент оформления был один, а перед гашением стал другим, но оба subProduct.guid на момент гашения актуальны в справочнике subProduct ... вот про какой момент я рассказываю.
Yoreg07


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

что можете посоветовать? как гасить такие ВСД?
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team