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


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

alexey-zmey wrote:В нынешней ситуации получаем список изменённых StockEntry, а почему эти изменения произошли, какой ВетДокумент их вызвал - ХЗ.


в ответах на гашение и транспортировку есть и стокентри и ветдокумент, оттуда можно усилием воли все связать
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
alexey-zmey

[Avatar]

Зарегистрирован: 28/06/2018 16:18:43
Сообщений: 201
Оффлайн

mevgenym wrote:
alexey-zmey wrote:В нынешней ситуации получаем список изменённых StockEntry, а почему эти изменения произошли, какой ВетДокумент их вызвал - ХЗ.


в ответах на гашение и транспортировку есть и стокентри и ветдокумент, оттуда можно усилием воли все связать


С этим никто и не спорит. Это Основной способ.
Владимир Игнатов


Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн

Понаблюдайте, мне кажется, что GetStockEntryListOperation v2.0 и GetStockEntryChangesListOperation v2.0 возвращают разные списки актуальных записей при одинаковых интервалах дат и отсутствии фильтрации.
Не все записи, которые возвращаются GetStockEntryChangesListOperation с last=1 active=1 приходят в ответе на GetStockEntryListOperation.
alexey-zmey

[Avatar]

Зарегистрирован: 28/06/2018 16:18:43
Сообщений: 201
Оффлайн

Владимир Игнатов wrote:Понаблюдайте, мне кажется, что GetStockEntryListOperation v2.0 и GetStockEntryChangesListOperation v2.0 возвращают разные списки актуальных записей при одинаковых интервалах дат и отсутствии фильтрации.
Не все записи, которые возвращаются GetStockEntryChangesListOperation с last=1 active=1 приходят в ответе на GetStockEntryListOperation.


Естественно.
Они и должны возвращать разные вещи.

GetStockEntryListOperation - список

GetStockEntryChangesListOperation - список изменений
Владимир Игнатов


Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн

alexey-zmey wrote:
Владимир Игнатов wrote:Понаблюдайте, мне кажется, что GetStockEntryListOperation v2.0 и GetStockEntryChangesListOperation v2.0 возвращают разные списки актуальных записей при одинаковых интервалах дат и отсутствии фильтрации.
Не все записи, которые возвращаются GetStockEntryChangesListOperation с last=1 active=1 приходят в ответе на GetStockEntryListOperation.


Естественно.
Они и должны возвращать разные вещи.

GetStockEntryListOperation - список

GetStockEntryChangesListOperation - список изменений

В 2.1 GetStockEntryListOperation возвращает записи за период. Черт бы их драл! По времени создания, а не изменения.
mevgenym


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

Владимир Игнатов wrote:Понаблюдайте, мне кажется, что GetStockEntryListOperation v2.0 и GetStockEntryChangesListOperation v2.0 возвращают разные списки актуальных записей при одинаковых интервалах дат и отсутствии фильтрации.
Не все записи, которые возвращаются GetStockEntryChangesListOperation с last=1 active=1 приходят в ответе на GetStockEntryListOperation.


+ status != 201 и 4хх, т.е. тоже надо смотреть, хотя не сравнивал, но вполне может быть
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
Владимир Игнатов


Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн

Т.е., теперь еще красивее получается: список по GetStockEntryChangesListOperation v2.0 нужен, чтобы получить список UUID измененных записей, после чего нужно в цикле выполнить GetStockEntryByUuidOperation, чтобы получить нужные потроха.
Да, знатная получается оптимизация производительности!
alexey-zmey

[Avatar]

Зарегистрирован: 28/06/2018 16:18:43
Сообщений: 201
Оффлайн

Владимир Игнатов wrote:Т.е., теперь еще красивее получается: список по GetStockEntryChangesListOperation v2.0 нужен, чтобы получить список UUID измененных записей, после чего нужно в цикле выполнить GetStockEntryByUuidOperation, чтобы получить нужные потроха.
Да, знатная получается оптимизация производительности!



mevgenym


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

Владимир Игнатов wrote: По времени создания, а не изменения.


хренасе...

кстати заметил что критдейт меняется, в каждой версии разный, не понял в чем прикол
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
Унашев


Зарегистрирован: 19/06/2018 04:40:23
Сообщений: 56
Оффлайн

Как все прошло?
alexey-zmey

[Avatar]

Зарегистрирован: 28/06/2018 16:18:43
Сообщений: 201
Оффлайн

Унашев wrote:Как все прошло?






Унашев


Зарегистрирован: 19/06/2018 04:40:23
Сообщений: 56
Оффлайн

alexey-zmey wrote:
Унашев wrote:Как все прошло?








Это же к теме не относится.. Как говорит наш господин Власов: "В интеграционном шлюзе остается ограничение для выравнивания нагрузки в виде ответов с кодом APLM0012. Работа по ликвидации выявленного недостатка ведется. "
Gmix


Зарегистрирован: 12/04/2018 14:31:49
Сообщений: 33
Оффлайн

Пока я так понял не обновили.

Висит 6.7.8 в меркурии.
Ответы пока с ВСД приходят.
karimych


Зарегистрирован: 30/06/2018 22:23:32
Сообщений: 10
Оффлайн

мы словили "В реестре РСХН не найдено подходящих наименований продукции. (Код ошибки: MERC24022)". сразу после 18:00. мы производители. Наша продукция вдруг исчезла.
примерно к 19:30 продукция снова появилась. Полагаю откатились с обновлением. ТП ответила в почте и кстати оперативно - нет продукции с вашим guid и не было никогда.

Отвага разработчиков по обновлению тянет на медаль.

Обновление обычно сохраняет 100% совместимость с существующим функционалом, добавляются новые функции или диапазоны параметров Тщательно при этом тестируется на предмет того, что прежние функции ведут себя как и прежде.
Хочу у товарищией из ИТ РСХН понимания того, как вы видите переход на обновленный функционал с 18:00 13.07.2018, крупного предприятия, использующего сторонний коммерческий шлюз на базе 1с, а таких большинство. Модуль обмена обычно закрыт, зашифрован, обфусцирован и привязан к ключу. И тут оказывается, что надо срочно поменять часть поведения шлюза. Вот сейчас. Машины стоят на отправку с продукцией и не могут уехать, а контрагенты в случае опоздания в окно разгрузки выставляют ощутимые штрафы за срыв поставки, или вовсе отказываются от поставки.

Ну вот серьезно. Как вы это представляли себе?

Это сообщение было редактировано 4 раз. Последнее обновление произошло в 14/07/2018 01:02:03

Унашев


Зарегистрирован: 19/06/2018 04:40:23
Сообщений: 56
Оффлайн

karimych wrote:мы словили "В реестре РСХН не найдено подходящих наименований продукции. (Код ошибки: MERC24022)". сразу после 18:00. мы производители. Наша продукция вдруг исчезла.
примерно к 19:30 продукция снова появилась. Полагаю откатились с обновлением. ТП ответила в почте и кстати оперативно - нет продукции с вашим guid и не было никогда.

Отвага разработчиков по обновлению тянет на медаль.

Обновление обычно сохраняет 100% совместимость с существующим функционалом, добавляются новые функции или диапазоны параметров Тщательно при этом тестируется на предмет того, что прежние функции ведут себя как и прежде.
Хочу у товарищией из ИТ РСХН понимания того, как вы видите переход на обновленный функционал с 18:00 13.07.2018, крупного предприятия, использующего сторонний коммерческий шлюз на базе 1с, а таких большинство. Модуль обмена обычно закрыт, зашифрован, обфусцирован и привязан к ключу. И тут оказывается, что надо срочно поменять часть поведения шлюза. Вот сейчас. Машины стоят на отправку с продукцией и не могут уехать, а контрагенты в случае опоздания в окно разгрузки выставляют ощутимые штрафы за срыв поставки, или вовсе отказываются от поставки.

Ну вот серьезно. Как вы это представляли себе?


Честно? они об этом просто не думали
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team