Форум OlegON > > >

Подсчет количества чеков безналичной оплаты

14.12.2019 21:45


27.09.2017 10:43
Tiger
 
Как посчитать количество чеков по безналичной оплате. И выдать скидку 100% на чек, если достигнуто нужное количество посчитанных чеков?
27.09.2017 12:30
XsevenBeta
 
Можно посмотреть, есть ли в укм скидка на вид оплаты, которая при срабатывании должна добавлять денег на счёт при безналичной оплате (увеличивая счётчик покупок по безналу). Дальше посмотреть, можно ли как-то использовать этот счётчик в скидках.

Либо считать количество чеков на стороне сервера, а потом пихать результат куда-нибудь в скидочные таблицы или счета, через конвертер импорта.
27.09.2017 16:17
Andrey_G
 
Цитата:
XsevenBeta Можно посмотреть, есть ли в укм скидка на вид оплаты, которая при срабатывании должна добавлять денег на счёт при безналичной оплате (увеличивая счётчик покупок по безналу). Дальше посмотреть, можно ли как-то использовать этот счётчик в скидках.
Скидка то есть, и есть отдельный пункт в видах оплат "начислить на счет покупателя". Вот только, в обоих случаях, можно начислить процент от суммы покупки или суммы оплаты...
А вот как сделать именно счетчик, т.е. зачислять с каждой покупки к примеру рубль на счет, не могу сообразить... Если бы получилось, то дальше просто - настроить скидку, в "дополнительно" указать тип счета и порог, при превышении которого срабатывает.

Цитата:
XsevenBeta Либо считать количество чеков на стороне сервера, а потом пихать результат куда-нибудь в скидочные таблицы или счета, через конвертер импорта.
Судя по всему, это более реально, подсадить робота.
28.09.2017 12:16
shadowwiner
 
для реализации надо
создать скидку №1 на вид оплаты которая не будет давать скидку(это будет как флаг безнала)
создать скидку №2 которая будет при срабатывании скидки №1 начислять 1 коп на счет
создать скидку №3 которая будет при срабатывании скидки №1 списывать нужное количество копеек со счета
создать скидку №4 которая будет при срабатывании скидки №3 будет давать скидку на оставшуюся часть чека
при попытке реализации через скидку столкнетесь с проблемами
1) в каждый чек надо регистрировать клиента на чей счет будет выступать вместо счетчика
2) возможна одновременное срабатывание на нескольких кассах скидки (если несколько касс и счетчик(клиент) для них общий)
3)появляются ограничения на минимальный чек при срабатывании
4) появляется проблема с выдачей скидки если в прайс листах есть минимальная цена на товары
28.09.2017 12:41
Andrey_G
 
Цитата:
shadowwiner для реализации надо
создать скидку №1 на вид оплаты которая не будет давать скидку(это будет как флаг безнала)
создать скидку №2 которая будет при срабатывании скидки №1 начислять 1 коп на счет
создать скидку №3 которая будет при срабатывании скидки №1 списывать нужное количество копеек со счета
создать скидку №4 которая будет при срабатывании скидки №3 будет давать скидку на оставшуюся часть чека
при попытке реализации через скидку столкнетесь с проблемами
1) в каждый чек надо регистрировать клиента на чей счет будет выступать вместо счетчика
2) возможна одновременное срабатывание на нескольких кассах скидки (если несколько касс и счетчик(клиент) для них общий)
3)появляются ограничения на минимальный чек при срабатывании
4) появляется проблема с выдачей скидки если в прайс листах есть минимальная цена на товары
А разве в списке "предоставлять в зависимости от результата работы другой скидки" можно выбрать скидку на вид оплаты???
28.09.2017 12:49
Mtirt
 
По-моему, можно выбрать любой тип скидки.
Лишь бы у них был порядок применения меньше.
28.09.2017 14:16
Andrey_G
 
Да вот если бы. В списке только те, что созданы в разделе "скидки".
Для скидки на вид оплаты не задается ни название, ни группа, ни порядок.
Хотя, живут они в той же самой таблице trm_in_discount_types.
Теоретически, можно в скидке "№2" выбрать любую другую, а потом в БД подменить на ID скидки на вид оплаты...
28.09.2017 19:38
Tiger
 
Решил задачу написанием собственной утилиты, которая мониторит желаемое количество чеков за период по безналичной оплате в БД магазина, определив по времени номер кассы. Плюсом сделал запуск ролика по внутреннему радио с объявлением кассы-победителя. Деньги из кассы возвращаются наличными в обмен на чек.
21.11.2019 11:48
sinenki
 
Tiger, Апну тему. Стоит похожая задача. НЕ мог бы утилиткой поделиться иль помочь нам за деньгу сделать?

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