vadim писал(а):Суть:
скидку получает только тот, кто зает купон
По-моему, не имеет значения, что дает право на скидку - пенсионное удостоверение, день рождения или купон - просто ввести процент.
vadim писал(а):и только на один товар, не на групу.
Наверное - не на весь чек. Поэтому я писал "ввести ее в отдельной строке".
Может я чего-то не понимаю? Исходя из имеющейся информации: "кто придя назовет КОД (распростарняется в соц. сетях) получит скидку" нет продуманной системы.
Может быть так: в программу заранее вводятся коды с указанием товара и срока действия. При покупке вводится код, программа ищет соответствие и выдает результат, например: "Код относится к товару, который отсутствует в этом чеке" или "Срок действия кода закончился", а если все совпадает, то проставляет скидку. Но это я сейчас придумал систему посложнее, а может быть просто на купоне будет написано: "50% на товар А, до 01.05.2016".