Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > УКМ-2

Расширенные скидки в УКМ-2, что это такое? : УКМ-2

29.03.2024 3:03


23.06.2009 10:14
Ferus
 
[QUOTE=Ferus;49048]По логики вещей должна помочь переиндексация, укм должен создать файлик. Только как использовать увы не знаю, не приход

Цитата:
Mtirt Как это не странно, но Dim оказался прав.
После переиндексации таблица создалась.
Правда её структура меня не устраивает...
А я о чем говорил? *113
23.06.2009 18:00
ReDHawK
 
[QUOTE=Ferus;49069]
Цитата:
Ferus По логики вещей должна помочь переиндексация, укм должен создать файлик. Только как использовать увы не знаю, не приход



А я о чем говорил? *113
Если из папки DATABASE удалить все файлы и сделать переиндексацию, вы получите чистую БД /создадутся все нужные файлы для работы БД/ $-)
24.06.2009 13:54
akonev
 
Цитата:
Mtirt Мне структуру файла надо посмотреть...
У меня тут "хитрая" скидка, хочу понять, может быть как раз этой опцией мне её и удастся сделать.
а в чем хитрость? вдруг дружно придумаем что-то?
24.06.2009 13:55
Mtirt
 
Скидку на группу товаров с 9 до 11 :)
Как это сделать мы здесь обсуждали.
Так что, что именно делать, мне понятно, просто мне это решение не нравится...
05.06.2010 01:40
Tushkanchik
 
Хочу поднять тему ) Интересна реализация скидки на группу товаров в определенное время ))
08.06.2010 13:12
AlexLog
 
делал так- 2 жобика порасписанию
/* Выставляем скидку на 300.2 Кулинарно-овощной цех 300.3.2.2. Прочий товар.*/

delete from SMDISCCLASS where IDCLASS in (2227,2832) and PriceID = 14;
insert into SMDISCCLASS Values(2227,14,20);
insert into SMDISCCLASS Values(2832,14,20);
commit;

второй:

/* УБИРАЕМ скидку на 300.2 Кулинарно-овощной цех 300.3.2.2. Прочий товар.*/

delete from SMDISCCLASS where IDCLASS in (2227,2832) and PriceID = 14;
commit;

Ну и выгрузка на кассы в соотвествующее время.
28.07.2011 08:39
Hash_
 
опишу суть проблемы:
УКМ 2,458В
в настройках данных указал опцию "Расширенные скидки". Переиндексировал базу, после чего создался файл ADVDISC.db. Заполни его необходимыми для меня данными (как то группы товаров, префиксы дисконтных карт, проценты скидок).
При попытке сделать скидку по карте с указанным префиксом происходит 2 ситуации, и ни одна меня не устраивает.
1. Если карта с указанным префиксам заведена как персональная - проставляется скидка привязанная к этой карте (т.е. в ADVDISC система даже и не пытается смотреть)
2. Если карта отсутствует в списке персональных скидок - система ругается, что "персональная скидка не найдена" (т.е. опять даже и не пытается глянуть в ту табличку)
Может кто-нибудь подсказать как заставить работать эту опцию? Или может быть как-то по другому реализовать разные проценты скидок по одной дисконтной карте но по разным группам товаров?
28.07.2011 08:52
Mtirt
 
А не нужны расширенные скидки.
Нужны "Персональные скидки на классификатор" и заполнить табличку cliclass.db
28.07.2011 09:41
Hash_
 
там ведь придется прописывать каждую карту в отдельности, а не указывать префиксы?
28.07.2011 11:23
Little
 
Можно указать префикс, если правильно помню (было лет 7 назад, а то и более) !префикс.
Часовой пояс GMT +3, время: 03:03.

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