Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 сен 2024, 10:53

1c 8.2 УТ 10.3 Специфическая скидка по диск картам.

Автор aleks_lamer, 17 авг 2011, 10:43

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

aleks_lamer

Клиент хочет реализовать кроме обычных скидок по дисконтным картам, особую. накопительную скидку.
Чтобы к примеру человек покупая запчасти, чек пробивал полную сумму, а скидка накапливалась на карте. Потом когда человек хочет, приходит с картой и забирает наличкой деньги.
Это классно для владельцев автомастерских, то есть он покупает запчасти для кого то, по цене магазина, вроде как без скидки. А потом забирает деньги.
Я с ут работал мало.

Люди подскажите, с чего начать, что и как сделать иосновной алгоритм.
Заранее спасибо.

sergeevds

Тут можно долго расписывать, но я попытаюсь в общих чертах изложить, как представляю это себе. Возможно это натолкнет тебя на правильный путь.
Информация о самих картах и их владельцах лежи в справочнике, например, "Дисконтные карты", у каждого элемента спрвочная информация - типа ФИО владельца, номер карты, когда и где выдана, % накопления (можно через перечисление поделить на ВИП-карты и обычные) и т.д. и табличная часть "совершенные покупки". В документе "Чека" реквизит - дисконтая карта - ссылка на этот справочник. На цифры чека он у тебя влиять не будет, но при проведении чека положит необходимые цифры в регистр, например, "Продажи по дисконтым картам", в котором укажешь измерения: номер карты, номер чека; и ресурсы: сумму продажи, накопленную сумму. Сразу же при проведении чека дополнишь табличную часть в справочнике карт. Допустим это будет приход по регистру. Сделаешь документ, например, "Выдача накопленных средств по дисконтной карте", там выберешь карту, денежку по регистру и спишешь её с регистра. Если человек захочет использовать сумму на покукпу, можешь добавить рекизитов в табличную часть чека, что-нибудь типа "Сумма оплаты с карты", там проверку сколько на карте наполено и можно ли указать данную сумму. Можно еще написать отчет, который будет просто показывать, сколько у человека накоплено. Приходит, например клиент и спрашивает, сколько он уже накопил, запускаешь отчет и говоришь ему.
Вобщем как-то так.

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

sergeevds

Ну так! Он же спросил с чего начать, не писать же ему тут код.

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск