Главная 
 Каталог 
 Поддержка 
 Компания 
 Партнеры 
 1C:Франчайзинг 
 Карта сайта 

Задать вопрос
Часто задаваемые вопросы
Справочные материалы
Публикации


Поиск по сайту



Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?
  Регистрация


Подписка

Изменение параметров





Hits 88243642
5364
Hosts 3942533
551
Visitors 19000429
1113

9


Поддержка / Форумы / Публичные форумы / Программное обеспечение / Схема начисления бонусов в VT:Дисконт

  Схема начисления бонусов в VT:Дисконт

Версия для печати
RSS
Схема начисления бонусов в VT:Дисконт
 
Пробовали протестировать систему начисления бонусов и ничего не получилось. Делали так:
- в конфигурации установили галку "использовать систему начисления бонусов". Далее добавили 1 условие бонуса с порогом 100 рублей
- в программе VT:Дисконт-офис добавили клиента с картой №1. А на вкладке "Параметры начисления бонусов" добавили Тип бонуса и "Код карты для начисления" - №2.
- в 1С сделали два чека. Один по карте №1 и второй по карте №2. Сумма обоих чеков превышала 100 рублей. Покупки появились в программе VT:Дисконт-офис, но начисленных бонусов найдено небыло.
Как правильно включить схему начисления бонусов и протестировать её работу?
 
Хотелось бы таки получить ответ на свой вопрос. Рассматриваем покупку VT:Дисконт, но без тестирования покупать не хочется. И тестирование провести не получается. Всюду клин.
 
Немного сами разобрались. В вашей тестовой обработке для 1С 7.7 бонусы просто физически не начисляются, поэтому ничего не работало. Но вопросов меньше не стало. Например.
Бонусы в конфигурации включены. Там определён 1 вид бонуса с пороговой суммой 100 рублей. Далее в 1С пробивается чек. Чтобы начислить клиенту бонусы на карту, при закрытии чека, вставили следующие строки:

VTDServ.CardType = 0;
VTDServ.CardCurrent = КодДисконтнойКарты;
VTDServ.BonusQty = ???;
VTDServ.IncBonus();

Скажите пожалуйста, как с помощью ваших COM интерфейсов определить сколько бонусов надо начислить клиенту по пробиваемому чеку? Т.е нам осталось заполнить свойство BonusQty, а его надо как-то вычислить.
 
Ответ отправлен на e-mail.







© 2000-2024 Версия-Т