Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 11:19:09
|
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
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 11:24:27
|
alexey-zmey
![[Avatar]](/vetrf-forum/images/avatar/7436b0dc99f8aed11026252aeade1a3a.jpg)
Зарегистрирован: 28/06/2018 16:18:43
Сообщений: 201
Оффлайн
|
mevgenym wrote:
alexey-zmey wrote:В нынешней ситуации получаем список изменённых StockEntry, а почему эти изменения произошли, какой ВетДокумент их вызвал - ХЗ.
в ответах на гашение и транспортировку есть и стокентри и ветдокумент, оттуда можно усилием воли все связать
С этим никто и не спорит. Это Основной способ.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 12:27:38
|
Владимир Игнатов
Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн
|
Понаблюдайте, мне кажется, что GetStockEntryListOperation v2.0 и GetStockEntryChangesListOperation v2.0 возвращают разные списки актуальных записей при одинаковых интервалах дат и отсутствии фильтрации.
Не все записи, которые возвращаются GetStockEntryChangesListOperation с last=1 active=1 приходят в ответе на GetStockEntryListOperation.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 12:31:23
|
alexey-zmey
![[Avatar]](/vetrf-forum/images/avatar/7436b0dc99f8aed11026252aeade1a3a.jpg)
Зарегистрирован: 28/06/2018 16:18:43
Сообщений: 201
Оффлайн
|
Владимир Игнатов wrote:Понаблюдайте, мне кажется, что GetStockEntryListOperation v2.0 и GetStockEntryChangesListOperation v2.0 возвращают разные списки актуальных записей при одинаковых интервалах дат и отсутствии фильтрации.
Не все записи, которые возвращаются GetStockEntryChangesListOperation с last=1 active=1 приходят в ответе на GetStockEntryListOperation.
Естественно.
Они и должны возвращать разные вещи.
GetStockEntryListOperation - список
GetStockEntryChangesListOperation - список изменений
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 13:00:44
|
Владимир Игнатов
Зарегистрирован: 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 возвращает записи за период. Черт бы их драл! По времени создания, а не изменения.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 13:01:10
|
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
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 13:07:56
|
Владимир Игнатов
Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн
|
Т.е., теперь еще красивее получается: список по GetStockEntryChangesListOperation v2.0 нужен, чтобы получить список UUID измененных записей, после чего нужно в цикле выполнить GetStockEntryByUuidOperation, чтобы получить нужные потроха.
Да, знатная получается оптимизация производительности!
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 13:08:49
|
alexey-zmey
![[Avatar]](/vetrf-forum/images/avatar/7436b0dc99f8aed11026252aeade1a3a.jpg)
Зарегистрирован: 28/06/2018 16:18:43
Сообщений: 201
Оффлайн
|
Владимир Игнатов wrote:Т.е., теперь еще красивее получается: список по GetStockEntryChangesListOperation v2.0 нужен, чтобы получить список UUID измененных записей, после чего нужно в цикле выполнить GetStockEntryByUuidOperation, чтобы получить нужные потроха.
Да, знатная получается оптимизация производительности!
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 13:09:54
|
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
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 19:19:45
|
Унашев
Зарегистрирован: 19/06/2018 04:40:23
Сообщений: 56
Оффлайн
|
Как все прошло?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 19:52:00
|
alexey-zmey
![[Avatar]](/vetrf-forum/images/avatar/7436b0dc99f8aed11026252aeade1a3a.jpg)
Зарегистрирован: 28/06/2018 16:18:43
Сообщений: 201
Оффлайн
|
Унашев wrote:Как все прошло?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 20:00:58
|
Унашев
Зарегистрирован: 19/06/2018 04:40:23
Сообщений: 56
Оффлайн
|
alexey-zmey wrote:
Унашев wrote:Как все прошло?
Это же к теме не относится.. Как говорит наш господин Власов: "В интеграционном шлюзе остается ограничение для выравнивания нагрузки в виде ответов с кодом APLM0012. Работа по ликвидации выявленного недостатка ведется. "
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/07/2018 23:18:10
|
Gmix
Зарегистрирован: 12/04/2018 14:31:49
Сообщений: 33
Оффлайн
|
Пока я так понял не обновили.
Висит 6.7.8 в меркурии.
Ответы пока с ВСД приходят.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 14/07/2018 00:33:55
|
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
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 14/07/2018 18:43:20
|
Унашев
Зарегистрирован: 19/06/2018 04:40:23
Сообщений: 56
Оффлайн
|
karimych wrote:мы словили "В реестре РСХН не найдено подходящих наименований продукции. (Код ошибки: MERC24022)". сразу после 18:00. мы производители. Наша продукция вдруг исчезла.
примерно к 19:30 продукция снова появилась. Полагаю откатились с обновлением. ТП ответила в почте и кстати оперативно - нет продукции с вашим guid и не было никогда.
Отвага разработчиков по обновлению тянет на медаль.
Обновление обычно сохраняет 100% совместимость с существующим функционалом, добавляются новые функции или диапазоны параметров Тщательно при этом тестируется на предмет того, что прежние функции ведут себя как и прежде.
Хочу у товарищией из ИТ РСХН понимания того, как вы видите переход на обновленный функционал с 18:00 13.07.2018, крупного предприятия, использующего сторонний коммерческий шлюз на базе 1с, а таких большинство. Модуль обмена обычно закрыт, зашифрован, обфусцирован и привязан к ключу. И тут оказывается, что надо срочно поменять часть поведения шлюза. Вот сейчас. Машины стоят на отправку с продукцией и не могут уехать, а контрагенты в случае опоздания в окно разгрузки выставляют ощутимые штрафы за срыв поставки, или вовсе отказываются от поставки.
Ну вот серьезно. Как вы это представляли себе?
Честно? они об этом просто не думали
|
|
 |
|