• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Подарочный сертификат

Автор homebuh, Січень 26, 2020, 02:33:27

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

homebuh

при чем тут сдача??? Вы внимательно читали??? сертификат не сработает если сумма будет меньше, клиента не волнует что товар не ровно 1000 грн, и нехватит пару копеек или гривен и не сработает скрипт сертификата, соответственно не будет скидки на 1000 грн, а добрать на пару рублей не позволяет товар, минимальная стоимость которого составляет минимум 30 $, ну такая специфика магазина,

homebuh

Кстати, подскажите как включить проверку в скрипте на накопительную сумму, что бы в скрипте сделать проверку на наличие накопительного баланса на карте Подарочного сертификата и при его наличии имеется ввиду положительного баланса на клиенте с сертификатом по id 890 что бы скрипт не срабатывал, Цель одна  есть клиент , ему выдали сертификат (карта со штрих-кодом) он приходит и использует карту, забирает товар без денег,  покупатель уходит и ждет пересменку и приходит и достает такую же карту ( подделку) с таким же штрих-кодом и опять покупает товар, и т.д, что бы избежать этого хотелось бы внедрить такую проверку, ведь если при создании подарочного сертификата включить накопительный бонус, то воспользовавшись один раз картой второй не даст проверка сработать скрипту? можете такую проверку дописать?? и еще один вопрос, что нужно поменять в скрипте , что бы он работал для сертификата не из группы Справочники-клиенты-Контрагенты-клиенты id 890, а из моей созданной группы например  из Справочники-клиенты-Контрагенты-Сертификаты id 790, просто очень много клиентов и было бы удобней вынести сертификаты в другую группу
  IF(client_id = 890 AND in_doc_suma_value > 600) THEN
  BEGIN
    all_znig_proc_out = (600/in_doc_suma_value)*100;
  END

homebuh

есть проблема, скрипт вписался в базу и работает при включеной галочке, как теперь его оттуда удалить??

Vex

Я сделал немного по-другому.. Создал клиента "Сертификат", назначил ему бонусов столько, сколько напечатал сертификатов. К примеру, напечатал сертификатов на 3000 грн. - столько и бонусов начислил. Когда клиент рассчитывается сертификатом, кассир списывает бонусы. При этом должна быть включена система бонусов клиентов и возможность ими рассчитываться.

homebuh

И да, хотелось бы что бы можно было установить срок годности Сертификата, что бы можно было проставлять срок , по истечению которого он(Подарочный Сертификат) аннулируется, это крайне необходимо, для четкого учета!! к примеру при продаже клиент понимает, что Сертификат действует 3 месяца с  дня его покупки и он в этот период должен им воспользоваться, в противном случае он аннулируется)

HumanKM

Допомагав топікстартеру з скриптом. Ознайомився з описаною вище логікою.
Виражу пару думок:
1. Сертифікати подарункові використовуються масово, тому бажання клієнтів мати такий функціонал, абсолютно логічне.
2. Реалізація продажу і проведення сертифікатів, яку пропонує Адмін - не правильна, адже вона порушує частину обліку. От наприклад: ряд моїх клієнтів виводять щомісяця прибудок магазину, щоб розуміти яку суму коштів вони можуть забрати з оберту. То при такій схемі нам порахує прибуток 500грн при продажу (або треба ставити дві ціни - 500грн прихід і 500грн роздріб).
3. Також є необхідним реалізувати описану проблему, при купівлі товару на суму до 500грн, наприклад 400 - має згоріти ввесь сертифікат.

Як на мене, то було б добре, якби укрсклад реалізував сертифікати окремим пунктом, щоб його можна було зробити і все, а не розбиратися з скриптами.
Дякую!
вайбер 050-557-46-26

4ahcomua

#21
  Підкажіть з тих хто користується даним функціоналом - (сертифікати).
  Як здійснюється продажа через пРРО. (Я так розумію, що спочатку продається сертифікат і при цьому видається фіскальний чек на суму сертифіката, а потім пробивається товар і знову друкується фіскальний чек зі знижкою на суму сертифіката (тобто в певних момента зі знижкою 100% і сумою до оплати 0). Вірно?)
  Як реалізували сам облік сертифікатів, щоб уникнути можливостей підробки (використання двічі і більше одного й того ж сертифікату)?. Бо як я зрозумів, знижку, яку заведено по умовному клієнту "Подарунковий сертифікат на 500 грн." можна застосувати будь яку кількість разів .

HumanKM

Цитата: 4ahcomua від Грудень 29, 2023, 12:40:46Підкажіть з тих хто користується даним функціоналом - (сертифікати).
  Як здійснюється продажа через пРРО. (Я так розумію, що спочатку продається сертифікат і при цьому видається фіскальний чек на суму сертифіката, а потім пробивається товар і знову друкується фіскальний чек зі знижкою на суму сертифіката (тобто в певних момента зі знижкою 100% і сумою до оплати 0). Вірно?)
  Як реалізували сам облік сертифікатів, щоб уникнути можливостей підробки (використання двічі і більше одного й того ж сертифікату)?. Бо як я зрозумів, знижку, яку заведено по умовному клієнту "Подарунковий сертифікат на 500 грн." можна застосувати будь яку кількість разів .

По перщому пункту краще 1 грн а не 0. Сертифікат діє коли сума більше 500грн, а не 500. Тобто на суму 500,10

По другому:
От тут трохи проблемно. Адекватними шляхами - ніяк. Все що є, це прописування скриптами, але ж це тронуться можна на кожен сертифікат індивідуально це робити.
вайбер 050-557-46-26

4ahcomua

Цитата: HumanKM від Грудень 29, 2023, 14:27:50Все що є, це прописування скриптами, але ж це тронуться можна на кожен сертифікат індивідуально це робити.
:o
Дякую за відповідь.
Певно по "старінці", кожен сертифікат з окремим номером записувати в окремий зошит і викреслювати після покупки.  :D .

ОлександрСт

А може сертифікату призначити серійний номер?

majachok

Доброго дня!
Думаю що можна використати можливість добавляння необмеженої кількості штрихкодів (це якщо у кожного сертифікату свій номер)
Але це не врятує нас від підробки сертифікатів! Як потім з карточки товару видалити тей штрих-код сертифікату, що було задіяно для знижки!? чи можливо це?

ps.: дуже цікавить вирішення цього питання!
Теорія, - це однозначно треба, але на практиці, щось може бути не так! :-)