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

Нужна консультация по решению проблемы списания бонусных карт

fighter22rus
2 |  0
1 июня 2019 в 20:31:16 (5 лет 25 недель 20 часов назад)
Текст задания
Конфигурация КА,есть центральная база и подчиненные,обмен происходит по РИБ.Подсистема "Бонусы " писалась мной.Суть механизма следующая,в магазинах бьются чеки,в зависимости от условий начисляются бонусы,после закрытия смены все данные по бонусам переносятся в отчет о розничных продажах,в него попадает информация как о начислениях бонусов ,так и о списаниях,потом производят обмен с центральной,в центральной базе делаются движения по регистру накопления "Бонусы" т.е формируются остатки по картам,потом при выгрузке данных из центральной в магазин,выгружаются актуальные остатки по картам в документ "Регистратор данных бонусных карт",этот документ в магазинах делает движения по регистру накопления "Бонусы",тем самым формируются актуальные остатки по картам на текущий день.В общем это работало до тех пор пока магазины были удалены друг от друга на значительном расстоянии.На текущий момент окрылись 2 магазина ,через стенку,одной марки и проблема нарисовалась сама собой,я эту ситуацию просто не учел.Т.е при данной схеме реализации Человек оплачивает товар бонусами в одном магазине допустим есть 500 бонусов,оплатил 200 бонусов,тут же заходит в соседний магазин,а там то 500 бонусов,и он снова может списать 500.В общем нужна реализация связи напрямую в базу в режиме реального времени.Хотелось бы услышать предложения по решению данного вопроса.Так как времени на раздумья у меня мало и неохота снова промахнуться и допустить такую грубую ошибку.Если не буду успевать возможно сотрудничество.
0
Отклики (1)