Автор Тема: Бонусы УКРСКЛАД  (Прочитано 151 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Smayle

  • Новенький
  • *
  • Сообщений: 4
  • Репутация: 0
Бонусы УКРСКЛАД
« : Сентябрь 14, 2020, 08:19:52 »
Добрый день, как сделать чтоб на на целую группу товаров не начислялись бонусы по дисконтам?

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 6965
  • Репутация: 1135
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Бонусы УКРСКЛАД
« Ответ #1 : Сентябрь 16, 2020, 17:20:57 »
Добрый день, как сделать чтоб на на целую группу товаров не начислялись бонусы по дисконтам?

Прописывать SQL бонусы в скрипте, надо либо включать список групп для которых начислять бонусы, либо наоборот все, кроме определенных групп. Вот подобный пример:
https://www.softbalance.com.ua/forum/index.php/topic,3533.msg27818.html#msg27818

В вашем случае еще проще:
SELECT
  SUM(vc.tov_kolvo*vc.tov_cena)
FROM
  get_vkas_check_info(:in_doc_id) AS vc
WHERE
  vc.group_id NOT IN (429,515,789)
INTO
  :tmp_float1; -- сумма товаров кроме групп 429,515,789, бонус 5%

all_bonus_out = (((tmp_float1 * 0.05) )/in_doc_suma_value);

Smayle

  • Новенький
  • *
  • Сообщений: 4
  • Репутация: 0
Re: Бонусы УКРСКЛАД
« Ответ #2 : Сентябрь 16, 2020, 18:32:27 »
Выдает ошибку
Dynamic SQL Error
SQL Error Code=-104
Token unknown Line 7,Column 1
INTO

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 6965
  • Репутация: 1135
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Бонусы УКРСКЛАД
« Ответ #3 : Сентябрь 17, 2020, 09:27:22 »
Выдает ошибку
Dynamic SQL Error
SQL Error Code=-104
Token unknown Line 7,Column 1
INTO

Не может выдавать такую ошибку. Куда вы вводите этот скрипт? Его надо вводить в SQL дисконт по сумме.

Smayle

  • Новенький
  • *
  • Сообщений: 4
  • Репутация: 0
Re: Бонусы УКРСКЛАД
« Ответ #4 : Сентябрь 17, 2020, 09:54:41 »
Спасибо огромное! работает