Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Конвертер УКМ4 стандарт XML постоянная полная выгрузка : Супермаг Плюс (Супермаг 2000)

22.11.2024 20:52


05.08.2019 10:20
Доброго времени суток,
СМ 1.039.1 сп1
В ЦО настроен конвертер укм4 стандарт XML для места хранения Центральный офис, выгружает данные в СГО.
Проблема в постоянной полной выгрузке прайслистов(storePrices), вне зависимости от типа выгрузки в кассовом модуле, при этом товарный справочник(updateItems) прекрасно выгружается как в полном, так и инкрементальном виде. Если же создать конвертер для какого-либо отдельного места хранения - то все работает хорошо. Может подскажет кто, куда копать, или это фича от С+ такая?
//в сторону "Макс. кол-во инкрементальных артикулов УКМ2 Супермаг" в адм. модуле копал, не помогло.
05.08.2019 10:24
Для места хранения Центральный Офис выгрузка прайс-листов всегда полная.
Это написано в документации.
05.08.2019 10:51
Цитата:
Mtirt Для места хранения Центральный Офис выгрузка прайс-листов всегда полная.
Это написано в документации.
Татьяна, благодарю за разъяснения, подозревал я такую подставу(
Вариантов , я так понимаю, особо и нет, или мириться с долгим жеванием выгрузки, или использовать схему с конвертерами на каждое м.х, минуя СГО.
05.08.2019 10:54
Или попросить у С+ доработку конвертера для центрального офиса.
05.08.2019 12:49
Цитата:
unreal7z использовать схему с конвертерами на каждое м.х, минуя СГО.
Не надо. Пробовал такое, из соображений децентрализации, т.е. устойчивости к сбоям. Результат - перезатирание СМ-выгрузки СГО-выгрузкой, ID-шники, секвенсы там, или что еще, но репликация ломается.

У нас уже регламент устоялся. Полная выгрузка один раз утром, жуется около 2 часов. Инкрементальная раз в полчаса. Чаще - бессмысленная постоянная загрузка ресурсов. Если надо срочно изменить цену - используем клавишу "Изменение цены" на кассе.
14.05.2020 02:26
Всем доброго времени суток.
Тоже столкнулся с такой проблемой - полная выгрузка для ЦО может запускаться несколько раз в течении дня. Причём закономерности нет ни какой - время разное, а бывает, что нет полной выгрузки (акромя единственной настроенной в расписании ночью). С параметром "УКМ2 Супермаг. Макс. кол-во инкрементальных артикулов" уже игрался, по умолчанию было 200, сейчас стоит 4000 и всё равно выгрузка идёт. В настройке кассы для ЦО в СМ+ флаг полной выгрузке отключен (да и срабатывать он должен вроде как единожды). Куда ещё можно посмотреть?
14.05.2020 14:43
Цитата:
срабатывать он должен вроде как единожды
Я думал именно так.

Но разработчик, видимо, сделал в алгоритме проверку "если мы делаем очередную выгрузку, а предыдущая еще лежит, что делать? а давай запустим полную!". Можно у них уточнить.

Было давно, точно не помню, но вроде бы у меня стоял интервал инкрементальной выгрузки 15-20 мин, и она не успевала приняться в УКМ4. Кассовый модуль решал делать полную. Увеличил интервал инкрементальной до получаса, проблема решилась. Но все равно бывают различные сбои, приходится их решать и говорить, что полная придет завтра, поскольку то, что утром жуется 2 часа, днем может жеваться 3-4 часа.
02.03.2021 05:43
Опробовал сокращение полной выгрузки.
Товары и цены и так приходят постоянно инкрементальной выгрузкой.
Полная нужна только для замены некоторых данных, в моем случае скидок, чтобы старые скидки не висели.

1. Остановить конвертер или весь УКМ сервер.
2. Сделать полную XML выгрузку.
3. Удалить вручную updateItems - наиболее трудоемкий. Наверное, можно и storePrices.
4. Запустить УКМ/конвертер.

Было опасение, что произойдет удаление тех данных, файлы которых были удалены. Этого не произошло, была только замена данных, имеющихся в сокращенной выгрузке.
Профит: сокращение времени импорта данных.
02.03.2021 07:03
У себя решил так:
1. Полная выгрузка в почтовом сервере стоит на каждый день на 02:00 (ночью)
2. Инкрементальная каждые 20 минут с 08:00 до 19-20 (возможны срочные переоценки и под вечер)
3. В админке параметр "УКМ2 Супермаг. Макс. кол-во инкрементальных артикулов" выставил на 10000
По итогу - выгрузка в течении дня только инкрементальная. Но был случай, не помню точно что в СМ+ меняли, но выгрузка пошла полной. То ли в классификаторе что то, то ли с видами цен, в общем что то глобальное, что система посчитала, что изменённых карточек было > 10000
Часовой пояс GMT +3, время: 20:52.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.