[ОТВЕТИТЬ]
Опции темы
04.06.2010 11:20  
ChrisTia
В Set Retail 5.1 выгружены дисконт.карты. Нужен скрипт, чтобы в карточках поменять свойство Скидки - Расчетные - Процент скидки на 0%. Сейчас там 5%.
 
08.06.2010 17:48  
vitamin
значит открываем кваери анализер, если скуль 2000
в окне запросов пишем
use db_name
go
update discountcards
set perc=Procent
go
db_name - название базы кристала по дефолту ses
Procent -значение нового процента
после прогона скрипта надо все карты выгрузить из ритейла на кассы
 
11.06.2010 04:56  
toll_uu
vitamin
условие забыл... что то типа ...
where CardType ='стандарт'
 
11.06.2010 11:47  
vitamin
возможно... но автор попросил про все карты, а не какие-то конкретно)
 
11.06.2010 21:27  
ChrisTia
да, все карты. потому что 4000 карточек перебивать каждую в ручную нереально. один минус, что при следующей полной прогрузке касс эта скидка 5% в сете встает назад, т.е. опять все настраивать на 0%.
 
11.06.2010 22:23  
Snoring
Цитата:
Сообщение от ChrisTia
да, все карты. потому что 4000 карточек перебивать каждую в ручную нереально. один минус, что при следующей полной прогрузке касс эта скидка 5% в сете встает назад, т.е. опять все настраивать на 0%.
Не понимаю зачем так мучиться?
1. Грохните все карты на кассах (таблица BASE\DISCCLI.BTR), чистую можно взять в DDF\BASE.
2. Заведите одну карту в Set:Retail с номером !ХХХ, где ХХХ - общий префикс для всех карт (длина не обязательно 3 цифры) и 0% скидки.
3. Загрузите на кассы только эту карту.
4. Отключите загрузку дисконтных карт на кассы или вообще в Set.
 
12.06.2010 20:02  
konvik
Цитата:
Сообщение от Snoring
Не понимаю зачем так мучиться?
1. Грохните все карты на кассах (таблица BASE\DISCCLI.BTR), чистую можно взять в DDF\BASE.
2. Заведите одну карту в Set:Retail с номером !ХХХ, где ХХХ - общий префикс для всех карт (длина не обязательно 3 цифры) и 0% скидки.
3. Загрузите на кассы только эту карту.
4. Отключите загрузку дисконтных карт на кассы или вообще в Set.
Карты именные. Нужна история по каждой карте, возможно завтра придумают сделать их накопительными. Тогда что? Надо именно выгружать из Супермаг, и потом получать данные с Set
 
12.06.2010 22:47  
Snoring
Цитата:
Сообщение от konvik
Карты именные. Нужна история по каждой карте, возможно завтра придумают сделать их накопительными. Тогда что? Надо именно выгружать из Супермаг, и потом получать данные с Set
Не вижу препятствий:
1. Номер каждой примененной карты сохранится в чеке и благополучно приедет в Супермаг, и это не зависит от того сколько карт заведено в справочнике.
2. Где будет пересчитываться накопительный % скидки? В Супермаге? Вот там и нужна история по каждой карте, а Set-у можно и не знать про это.
3. Когда "придумают", тогда и вернете загрузку % на карты как было. Все равно сейчас на кассах 0%, а в Супермаге 5%, т.е. перезагрузка неизбежна!

P.S. Менять % на картах после каждой первыгрузки из Супермага лично я бы не стал. А если кто-то "нажмет кнопку" и не скажет мне об этом. Кто будет возмещать "огромные убытки" магазина из-за трех человек, получивших лишнюю скидку по карте?
 
13.06.2010 08:31  
Mtirt
Цитата:
Сообщение от konvik
Карты именные. Нужна история по каждой карте, возможно завтра придумают сделать их накопительными. Тогда что? Надо именно выгружать из Супермаг, и потом получать данные с Set
Давайте изменим процент в Супермаге.
Только, насколько я понимаю это другой раздел форума...
 
16.06.2010 15:50  
ChrisTia
Карточки не именные, и не накопительные.

Пробовала проставить приоритет через СМ. Поставила скидку 0% на тип карточек -> прогрузила -> проставила в СМ скидку по ДК на нужную мне группу - 5% ->снова прогрузила. Приоритет не помог - скидки вообще 0% стали.
 
 
Опции темы



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

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