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

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


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



Авторизация

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


Подписка

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





Hits 91550525
9652
Hosts 4531590
1203
Visitors 20362321
1616

35


Поддержка / Форумы / Публичные форумы / Программное обеспечение / Схема начисления бонусов в 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-2026 Версия-Т