новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Козлов Максим
Приватное сообщение

Доработать 1C, Бонусная программа

Сочи(Россия )
05.10.1981(42 года)
12 |  2
8 апреля 2024 в 11:52:04 (2 недели 4 дня 8 часов назад)
6300
Текст задания
Нужно исправить некоторые ошибки + доработать бонусную программу для 1с
1С – распред. база, данные о бонусных картах хранятся на хостинге в виде SQL базы
1С:Предприятие 8.1 (8.1.13.41)
"Управление торговлей", редакция 10.3 (10.3.6.8)

Нужно сделать:

1) При сканировании карты для продажи товара разрешить выбор только карт со статусом «действующая», карты со статусом «новая» только при обмене карты или при выдаче новой при превышении суммы покупки
2) В случае отсутствия связи SQL базой (Хостинг), не указывается магазин активации карты, должен указываться.
3) В случае отсутствия связи с SQL базой (Хостинг), сильно тормозит проведение документов
4) Возможно, нужно проверить!!! При отмене проведения продажи из-за отсутствия подключения, остается запись в регистре сведений, о начислении отложеных баллов
5) Не сгорают основные баллы, после окончания срока сгорания
6) Создать новую или сделать рабочей обработку обмена карты.


Требования к исполнителю:
- Знание 1с и ее взаимодействия с SQL базой на хостинге
- Оперативность и способность быстро вникать в задание
- Пунктуальность

срок 1 неделя

Без предоплаты, возможно через гарантированный платеж

Ниже, что уже сделано в общем виде:
Сделано:

7) Балловая карта представляет собой аналог денег
8) Баллами можно оплатить не более N% покупки (устанавливается в программе)
9) Должен быть курс покупки (100 потраченных рублей = Х баллов, можно в %). А также так называемый курс продажи (1 потраченный балл = Х рублей, копеек).
Существует 2 периода курса покупки зависящие от времени прошедшего со дня последней покупки (напр: 1<X<60 дней и 61<Y<120 дней) для Х и Y разные курсы покупки кол-во дней настраиваемое Данная информация (курсы) является периодической (со временем может меняться)
10) Баллы можно списывать только кратно 10, т.е. если есть 653 балла, то списать можно только 650, 3 останутся на карте
11) Существуют так называемые акционные баллы:
a) при покупке определенного товара,
b) При покупке в день рождения и +- N-дней (настраивается), данные баллы имеют настраиваемый срок действия
c) Автоматически начисляются по событиям (день рождения праздники и т.д) например +100 баллов на карту в день рождения, или +100 баллов за N дней до дня рождения. Начисленные таким образом баллы должны иметь настраиваемый срок действия, напр. 30 дней.
d) При покупке =>< определенную сумму
e) При покупке более определенного кол-ва товаров в чеке
- Начислятся назначенное кол-во баллов (для каждой позиции abcd, свое)
- назначаются документом «Акционные баллы», в документе должен быть:
- подбор по любым параметрам (св-ва номенклатуры)
- кол-во баллов за каждый товар (группу товаров)
- устанавливаться на определенный период.

12) Возможность делать групповые записи как начисления бонусов с выборкой по ФИО, дате рождения, полу. Должна быть возможность, например, начислить женщинам столько-то бонусов, начислить в день рождения столько-то и пр.
13) Баллы начинают действовать через N дней после покупки, Период жизни баллов настраивается пользователем и является периодическим
14) Баллы действительны в течении определенного времени. Т.е. после определенного времени (напр. пол года) после ПОСЛЕДНЕЙ ПОКУПКИ они сгорают.(время настраивается). Если же совершается покупка - то период сгорания запускается заново.
15) При начислении округлять баллы с точностью до целых в меньшую сторону.

16) Возможность установки курсов отдельно для курса покупки и курса продажи:
17) Возможность установки курса периодом напр. с 10 по 20 числа
18) При возврате товара баллы возвращать на карту (если была оплата баллами) , начисленные баллы (если была оплата деньгами либо смешанная) аннулируются
При накоплении более определеной суммы покупок за период, возможность установить разные курсы покупки на (напр. 100=3, 100=5, 100=7), считается от сегодняшнего дня
19) Должно фиксироваться время, дата выдачи карты и подразделение
20) Импорт списка карт, при выдаче карты, сканируем ШК или магн. полосу и карта акивируется.
21) Данные по бонусным картам должны храниться на сервере, при продаже 1с должна обращаться к серверу онлайн для проверки остатка в реальном времени и списания бонусов.
22) Должно фиксироваться время, дата выдачи карты и подразделение
23) New Начисление баллов при покупке от определенной суммы
0
Отклики (2)