Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Несколько магазинов на одном сервере и непонятные команды конвертора

25.10.2020 11:30


18.12.2018 08:54
W03LN
 
Приветствую.
Есть один сервер 81 СП 3 и несколько магазинов на нём. Для каждого магазина настроен свой конвертер (стандартный 2 CSV).
Получается какая-то странность: если, к примеру, я загружаю полную загрузку на магазин 1 (сформировываются файлы только в каталог для магазина 1), то другие магазины тоже начинают полную загрузку, хотя им команды не давали. При этом в логах, кассы магазинов получают команду к полной загрузке:
Код:
"INFO: replication#экспорт на терминал Терминал №15: trm_in_classif, 1. Полная загрузка. Данные необходимо удалить ....."
Так же для частичной загрузки.
Такое ощущение, что кассы просто начинают жевать данные (удаляют их и снова восстанавливают).
Подскажите, почему такое происходит?
18.12.2018 08:55
Mtirt
 
У магазинов общий справочник товаров? Или прайс-лист?
18.12.2018 08:56
W03LN
 
Цитата:
Mtirt У магазинов общий справочник товаров? Или прайс-лист?
Прайс лист.
Я понял, щас поэксперементирую
29.12.2018 03:17
qwrty40
 
Моя техподдержка сказала, что несколько одновременно работающих стандартных 2 CSV конвертеров (конкретно 8 на 82СП6, сервак достаточно производительный) не есть гут. Конкретно мешают друг другу. Это и по логам импорта на кассы видно. Буду переезжать на XML, как нынешняя суета кончится...
30.12.2018 02:55
W03LN
 
Цитата:
qwrty40 Моя техподдержка сказала, что несколько одновременно работающих стандартных 2 CSV конвертеров (конкретно 8 на 82СП6, сервак достаточно производительный) не есть гут. Конкретно мешают друг другу. Это и по логам импорта на кассы видно. Буду переезжать на XML, как нынешняя суета кончится...
Ну не знаю. Если для каждого магазина свой список товаров и прайс листов, то загрузка происходит не "мешаючи".
А в чём именно мешание заключается?
17.01.2019 04:12
qwrty40
 
Цитата:
W03LN Ну не знаю. Если для каждого магазина свой список товаров и прайс листов, то загрузка происходит не "мешаючи".
А в чём именно мешание заключается?
Именно: на каждый магазин свой справочник товаров, свой прайс лист.
В итоге каждый конвертер лез блокировать табличку и команда

Код:
16:56:02.399: 0x00005560: WARNING: converter#{bd2c004e-61c1-4d0c-990c-2a2d8511fd81}#Импорт Спортивная##02f851b0: Query failed: Error(1205) Lock wait timeout exceeded; try restarting transaction: SQL delete from trm_in_properties where nomenclature_id = 32 and code like '$ukm2$_%' and code != '$ukm2sp$'
                                                                                                                 InnoDB status:
                                                                                                                 InnoDB. Пауза 120 сек.
отваливалась по таймауту.
17.01.2019 04:14
qwrty40
 
И, соответственно, выгрузка на кассы по полдня проходила.
17.01.2019 16:00
W03LN
 
Цитата:
qwrty40 И, соответственно, выгрузка на кассы по полдня проходила.
у меня ~80к товаров и ~150к штрих кодов. Написал конвертор, который это всё на 5 магазинов за 2 минуты грузит (полную)
18.01.2019 10:02
Nordik
 
Используем один справочник на несколько магазинов с конвертером (стандартный 2 CSV). версия 81 сп 12
при этом при каждой выгрузке исполняется скрипт который полную выгрузку превращает в "частичную".
проблем нет.

Без скрипта были проблемы с ценами.
18.01.2019 13:46
W03LN
 
Цитата:
Nordik Используем один справочник на несколько магазинов с конвертером (стандартный 2 CSV). версия 81 сп 12
при этом при каждой выгрузке исполняется скрипт который полную выгрузку превращает в "частичную".
проблем нет.

Без скрипта были проблемы с ценами.
А можно поподробнее, про скрипты...

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