[ОТВЕТИТЬ]
15.09.2011 15:33
AlexLog
 
Доброго дня !
Есть 2 группы скидок
1 группа
Скидка1 2%
Скидка2 2%
2 группа
Скидка3 3%

На пересечении групп в матрице ставим Поглотить в чеке меньшую
По описанию и логике должна поглотиться скидка3, т.к. 3% меньше чем 2+2 %
Реально поглощаются Скидка1 и Скидка2 - т.е. смысл тогда объединять в группы скидки ?

Вот описание

Меньшую
- удалить из чека – выбором данной опции будут исключены из алгоритма расчета итого-
вой суммы скидки, в сравнении сумм определенные как меньшие.
- поглотить в чеке – поглощается МЕНЬШАЯ из сумм;
15.09.2011 15:42
Mtirt
 
Странно объединять в одну группу скидки, которые могут быть одновременно применены в одном чеке.
Матрица скидок смотрит сумму скидки, которая меньше, ту и выкидывает.
А не сумму по группе.
16.09.2011 09:32
AlexLog
 
Почему странно ? Как раз логично - в одной группе скидки которые не могут, а должны одновременно быть применены :)
16.09.2011 09:37
AlexLog
 
Стоп, может не догоняю. В чем тогда смысл группы ?
16.09.2011 09:49
Mtirt
 
Да уж, с группами я может быть и погорячилась...
Вообще, в одну группу имеет смыл объединять скидки, которые одинаково взаимодействуют с другими скидками.
Т.е. группа - это "группа взаимодействия".

Ну а про суть вопроса, я надеюсь, ты понял раньше: сумма скидки считается не по группе, а по скидкам, входящим в группу.
16.09.2011 11:48
AlexLog
 
Нелогичный результат получаем:

Выкидывается ГРУППА скидок, в которой присутствует самая маленькая скидка....
16.09.2011 11:51
Mtirt
 
А если бы у тебя в этой группе было так:
Скидка1 - 2%
Скидка2 - 4%?

Выкинулась бы только Скидка1.

Правила проставляются для групп, но действуют на скидки, а не на группы.
16.09.2011 16:29
AlexLog
 
А теперь фокус !
Попробовал так

1 группа
Скидка1 2%
Скидка2 10%
2 группа
Скидка3 3%

Делаю - Удалить обе, внимание вопрос ! Что сработало ? сработала Скидка2 10% !

Делаю Удалить меньшую - сработала Скидка2 10% !

Делаю Удалить большую - сработали Скидка1 2% Скидка2 10%.......

что-то я потерял нить :)

Получается в таком варианте сравниваются первые скидки в группе, вторая скидка проходит так и так.

хотя если сделать
Скидка1 2%
Скидка2 2%
и сказать удалить меньшую, то проходит только скидка3. брррр...

нить окончательно утеряна.... :) :)
19.09.2011 09:11
Mtirt
 
Действительно странно.
А матрица скидок точно сохранялась после каждого изменения?

Можно кучку скриншотов настроек и чеков?
19.09.2011 10:17
akonev
 
безусловно, все это чрезвычайно познавательно.
может даже выведет на какую-то ошибку в логике укм4...

но я бы тупо развел их по разным группам и настраивал бы матрицу 3х3
19.09.2011 11:40
AlexLog
 


красным отметил проценты скидки



вот чек
_Администратор 16/09/2011 16:15
ЧЕК:97.763.22 ПРД ТРН:000000000088
Касса: 97
- - - - - - - - - - - - - - - - - - - -
Фамилия:
Имя:
Отчество:
----------------------------------------
Е/И*К-ВО ЦЕНА СТОИМОСТЬ
Бумага туалетная Ваудакс 180 гр без втул
0341870 шт*1.000 1090 1090
За активность 110
----------------------------------------
ТОВАРОВ В ЧЕКЕ: 1
ИТОГО: ..........1090
За активност 10.09% ................110
Топ товар... 100.00% .................0
К ОПЛАТЕ:............980
Ваши накопления:
123060.00 - Сумма периода
ОПЛАТА,Наличные:............980

Ко всему еще и чудная строка Топ товар... 100.00% .................0



Е/И*К-ВО ЦЕНА СТОИМОСТЬ
Бумага туалетная Ваудакс 180 гр без втул
0341870 шт*1.000 1090 1090
Клуб друзей 30
За активность 110
----------------------------------------
ТОВАРОВ В ЧЕКЕ: 1
ИТОГО: ..........1090
Клуб друзей. 2.75% ..................30
За активност 10.09% ................110
Топ товар... 100.00% .................0
К ОПЛАТЕ:............950
Ваши накопления:
127310.00 - Сумма всех покупок
Ваши накопления:
124040.00 - Сумма периода
ОПЛАТА,Наличные:............95


как то так...
19.09.2011 11:42
AlexLog
 
Цитата:
Andrew_Konev безусловно, все это чрезвычайно познавательно.
может даже выведет на какую-то ошибку в логике укм4...

но я бы тупо развел их по разным группам и настраивал бы матрицу 3х3
Смысл групп вообще тогда ?

мне именно нужна работа с группами, должно отрабатывать или День рождения, или Клуб друзей вместе с активностью.
19.09.2011 12:07
Mtirt
 
Может это наведет на мысли?

Цитата:
Если номера нескольких первых позиций в списках скидок разных групп совпадают, то различны два варианта:

если активация скидок определена кассиром, то Матрица первым своим шагом начнет исполнение настроек с той строки, первая скидка которой заведена кассиром первой; затем второй и т.д., то есть в порядке, в котором, например, кассир производил авторизацию нескольких дисконтных карт, предъявленным клиентом;

если параметр «Активация» в меню Перечень скидок был выбран «автоматическая», то матрица запустит алгоритм своего исполнения с той строки, в которой именуется скидка с меньшим порядком; при равных номерах порядка – с той, что хранится в БД первой по порядку этого хранения.
И еще, можно информацию по указанным чекам в том виде, как по ссылке "Подробнее"?
Там понятнее скидки расписаны...
19.09.2011 13:47
AlexLog
 
Вот те чеки подробнее. Все 3 скидки привязаны к одной карте. Активация идет "автоматически", если поставить "кассиром" - вообще не срабатывает...



19.09.2011 13:53
Mtirt
 
У меня тут две недели назад была достаточно бурная переписка с С+ по поводу Золотой Короны.
И в ней проскочила странная фраза:
Цитата:
В УКМ своих проблем хватает, она из них заключается в том, что в матрице скидок начисления на счет клиента не участвуют (точнее участвуют, но без суммы, только по факту самого начисления – было/не было)
Может быть это корень твоих проблем? И поэтому у тебя всё работает как бог на душу положит?

Но для проверки предлагаю всё же сделать 3 группы скидок и попробовать поставить соответствия для каждой скидки...
19.09.2011 14:01
AlexLog
 
Ясно что дело темное :)
Мне то нужно чтоб выбиралась большая скидка из (Клуб друзей+За активность) и День рождения
19.09.2011 14:34
Mtirt
 
Я тут внимательно посмотрела на твои скриншоты и у меня родился вопрос: А почему ты только одну сторону матрицы скидки заполнил? Надо и нижнее пересечение скидок заполнить, симметрично.
20.09.2011 11:21
AlexLog
 
Зря отнял время. пока игрался - отменил скидку День рождения, изменив дату рождения клиента ..... :)
Итого - сравниваются первые скидки в группе. Если "удалить обе" - удаляются первые скидки в группе. Вот такая логика.
Для чего нужна группировка - все равно не понял....

Попробовал купоны печатать - не печатаются... :(
Опции темы


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

 

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