[ОТВЕТИТЬ]
17.12.2008 15:19
Назым
 
Жила-была касса1 на LexPos. Все вроде грузилось (никто не жаловался). Настало время сменить кассу1 на кассу2. Сделал следующим образом (просьба не ругать):

1. В СМ в разделе структура складов. Добавил к данному месту хранения еще одну кассу. Номер поставил 2. Все остальные роеквизиты указал те же, что и у кассы 1.

2. Залил новую кассу. Дал ей номер 2. Зарегестрировалась на сервере УКМ.

3. После закрытия на кассе1 заменил ее на кассу2. И в СМ убрал флажок Активная у кассы1 (т.к. она более не используется).

Через два дня, то бишь сегодня говорил мне менеджер типа по старым ценам касса торгует. Глянул в монитор импорта, последний импорт два дня назад. Не понял. Но сделал следующее:

1. Поставил обратно галку Активная на кассе1 в СМ. Глянул в импорт в УКМ - заработал. Но импортировать-то импортирует, а до кассы2 не доходит.

2. Делаю полную выгрузка для места хранения в СМ. До кассы2 дошло.

Какие соображения?
17.12.2008 15:21
Назым
 
Используется конвертер 2 CSV импорт
17.12.2008 15:27
Mtirt
 
А в используемом конвертере "2 CSV импорт" каталог какой кассы прописан?
Первой естественно...
17.12.2008 15:45
Назым
 
Цитата:
Mtirt А в используемом конвертере "2 CSV импорт" каталог какой кассы прописан?
Первой естественно...

1. Так я в СМ для кассы1 и для кассы2 указал идентичные каталоги.

2. Это получается мне для каждой кассы свой конвертер создавать?
17.12.2008 15:48
Назым
 
Я непопонял как СМ и УКМ работают при обмене. Двум кассам один каталог назначен.

1. Когда СМ выгружает для УКМ, различает ли он номера касс?

2. Когда УКМ подбирает файлы, различает ли она номера касс?

Речь идет о номерах касс, закрепленных за одним магазином.
17.12.2008 15:50
Mtirt
 
Только в УКМ4, в настройках конвертера не просто путь, но и маска файла прописывается, для полной загрузки и для частичной.
И для кассы2 это будет cash02.cng и cash02.upd
17.12.2008 15:54
Mtirt
 
На самом деле, для УКМ4 ( в некоторых случаях и для УКМ2) если есть несколько касс в магазине,обслуживающих одинаковый ассортимент товаров, то обычно пути выгрузки/загрузки данных прописываются только для первой кассы. И для неё включается признак "Включена"
(Активная касса). Для остальных касс этот признак выключается.
При этом данные поступающие от "неактивных" касс Супермаг обрабатывает корректно.
17.12.2008 16:12
Назым
 
Цитата:
Mtirt На самом деле, для УКМ4 ( в некоторых случаях и для УКМ2) если есть несколько касс в магазине,обслуживающих одинаковый ассортимент товаров, то обычно пути выгрузки/загрузки данных прописываются только для первой кассы. И для неё включается признак "Включена"
(Активная касса). Для остальных касс этот признак выключается.
При этом данные поступающие от "неактивных" касс Супермаг обрабатывает корректно.
Теперь логика ясна. Поясню примером. Касса1, Касса2. Конвертер один на обе. Рассмотрим два варианта:

1. Ассортимент касс идентичен.
1.1. В СМ ставим галку Активная на кассе1. У кассы два галка не стоит. Каталоги у обеих одинаков.
1.2. В УКМ в настройках конвертера указываем путь и название шаблона с 01 на конце.

2. Ассортимент касс различен.
1.1. В СМ обе кассы активные. И у них разные каталоги.
1.2. В УКМ создаем два конвертера, каждый со своими каталогами, соответствующими каталогам касс
17.12.2008 16:24
Mtirt
 
Для варианта два: в УКМ4, я думаю, надо заводить второй справочник товаров (Отдел1 и Отдел2) и в настройках конвертера выбирать правильный...
17.12.2008 17:08
Назым
 
Цитата:
Mtirt Для варианта два: в УКМ4, я думаю, надо заводить второй справочник товаров (Отдел1 и Отдел2) и в настройках конвертера выбирать правильный...
Спасибо. Галочку с кассы2 снял. Теперь пртестирую и отпишусь.
18.12.2008 09:52
Назым
 
Еще один вопрос. Меня озаботил алгоритм обмена данными между СМ-УКМ-Кассы. Как я понимаю (или как холтелось бы) алгоритм следующий:

1. СМ через каждые N (где N-интервал, настроенный в кассовом модуле ) минут подбирает все изменения и деалет, так называемую, частичную выгрузку в указанную папку

2. УКМ прослушивает (какой интервал времени, где он задается) папку, видит файл-флаг, понимает, что для него что-то пришло и забирает.

3. УКМ смотрит на кассы, если они на линии он их грузит. Если нет, то откладывает, пока не появятся на связи.

Вопросы:

2. Как задается связка между полученным УКМ файлом и списком касс, для которых этот файл предназначен

3. Могут ли кассы не получить информацию, которая приходила в промежуток времени, когда они были в оф-лайн
18.12.2008 10:03
akonev
 
интервал опроса флага в укм4 не задается. но он точно меньше минуты.

список касс - это кассовая линейка, в понятиях укм4. в настройках конвертера указывается, для какой кассовой линейки этот конвертер гоняет данные

все данные за время оффлайна вытягиваются на кассу, как только она выйдет на связь. ничего не теряется.
18.12.2008 10:12
Mtirt
 
Или то, что потерялось видно в журнале сервера, при репликации...
19.12.2008 13:44
Назым
 
Цитата:
Andrew_Konev интервал опроса флага в укм4 не задается. но он точно меньше минуты.

список касс - это кассовая линейка, в понятиях укм4. в настройках конвертера указывается, для какой кассовой линейки этот конвертер гоняет данные

все данные за время оффлайна вытягиваются на кассу, как только она выйдет на связь. ничего не теряется.
Сейчас есть проблема с одной удаленной кассой. с 15.11. не наладить связь. Тут и все проблемы с имзенениями цен, приходом нового товара и закрытием смены в ТС. Отсюда вопросы:

1. Я понял, что как мы воостановим связь. УКМ зальет все данные, что были в очереди для кассы в течении офф-лайна. Также УКМ передаст ТС закрытия за этот промежуток. Есть ли ограничение по времени офф-лайн, по истечении которого информация не потеряется?

2. Возможен ли ручной обмен (флеш) между кассой и УКМ?
19.12.2008 15:08
7fox7
 
Цитата:
Назым Сейчас есть проблема с одной удаленной кассой. с 15.11. не наладить связь. Тут и все проблемы с имзенениями цен, приходом нового товара и закрытием смены в ТС. Отсюда вопросы:

1. Я понял, что как мы воостановим связь. УКМ зальет все данные, что были в очереди для кассы в течении офф-лайна. Также УКМ передаст ТС закрытия за этот промежуток. Есть ли ограничение по времени офф-лайн, по истечении которого информация не потеряется?

2. Возможен ли ручной обмен (флеш) между кассой и УКМ?
1) Реализовано так, что даже через пол года все измененения для кассы выльются и вольются(но не удалит ли их тут же, настроенный автоудаляльщик старых данных ;) ибо событие есть, старые данные и смена на кассе закрыта...это скорее сноска для девелопперов).
2) По ручному обмену разговор был достаточно давно, дошло ли до дела не подскажу.
19.12.2008 17:54
shebdim
 
Период опроса в конвертерах совместимых с УКМ2 равен 5 секундам и не настраивается.

Цитата:
Назым 1. Я понял, что как мы воостановим связь. УКМ зальет все данные
Совершенно верно, никаких ограничений по времени нет.

Цитата:
Назым 2. Возможен ли ручной обмен (флеш) между кассой и УКМ?
Нет.
19.12.2008 18:01
shebdim
 
Цитата:
7fox7 но не удалит ли их тут же, настроенный автоудаляльщик старых данных ;)
Удалит, однако минимальный срок "обрезания" 1 месяц, поэтому это произойдёт только в случае, если касса стояла месяц в офлайне, а на сервере включен режим удаление чеков старше одного месяца. Это можно считать если чистится за три месяца, то касса должно простоять уже три месяца.
25.12.2008 09:27
Mtirt
 
Цитата:
shebdim Удалит, однако минимальный срок "обрезания" 1 месяц, поэтому это произойдёт только в случае, если касса стояла месяц в офлайне, а на сервере включен режим удаление чеков старше одного месяца. Это можно считать если чистится за три месяца, то касса должно простоять уже три месяца.
А нельзя добавить проверочку какую-нибудь? Если данные не выгружались месяц, то процедуру удаления не запускать?
Бредовая ситуация, я понимаю, но встречались на моем пути и настолько полные пофигисты.
25.12.2008 10:01
shebdim
 
Цитата:
Mtirt проверочку какую-нибудь? ...Бредовая ситуация, ... настолько полные пофигисты.
Можно, уже думали над этим. Но пока побоюсь, что-то обещать.
Опции темы


Часовой пояс GMT +3, время: 15:17.

 

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