К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Как сделать он-лайн данные для нескольких баз

Гость
0 - 18.04.2013 - 20:20
Общие данные:
Организация, с несколькими филиалами оптово-розничной торговли. Все крутится на 1С 7.7 УРБД.

Ситуация:
Приходит клиент с подарочной картой. Покупает на часть суммы подарочной карты товары. Уходит с картой.
Приходит во второй филиал неподалеку - покупает товары на часть суммы подарочной карты. Уходит с картой.
Приходит в третий филиал ...
Итог: Клиент смог взять товаров на сумму превышающую сумму имеющейся подарочной карты.

Задача:
Сделать так, чтобы клиент не мог тратить средств больше, чем имеется на счету подар.карты - максимально простым и недорогим решением.

Варианты решения:
1) Сделать обмен данными УРБД максимально часто. - Проблему не снимает, филиалов много, расстояние между ними мало, такой обмен необоснованно сильно нагрузит работу всех баз.
2) Сделать единую базу с подключнием всех остальных по терминалу. - Не подходит, не устраивает зависимость всех филиалов от интернета.
3) Сделать подключение серверов филиалов к основному серверу для считывания/изменения данных. - Не подходит, сервера все закрыты в сети, доступа к ним нету, расшаривать сервера, да еще в инет - не оптимально.
4) Сделать промежуточный пункт обмена данными, даже как вариант через текстовые файлы или через некую програмку - суть которой консолидировать данные по остаткам сумм на диск.картах и обращение к этим данным из всех программ 1С. - Вроде решение, но непонятно как лучше сделать, на обдумывании ...

Может кто сталкивался с подобным ... подскажет какие варианты, решения использовались ... направит на путь истинный, так сказать ...
Но, важно, без больших вложений и формирования сложных систем.



1 - 18.04.2013 - 20:28
В большинстве магазинов нельзя потратить подарочную карту "частично", только 100% суммы, и карту тут же изымают.
Гость
2 - 18.04.2013 - 20:32
Это понятно. Здесь другая система.
Гость
3 - 18.04.2013 - 20:33
Никак. Смысл подарочной карты в том, что либо она используется не полностью, либо клиент доплачивает. Карта должна использоваться не более одного раза, подумайте над уменьшением номиналов, если сейчас выходит, что затариться можно в нескольких магазинах.
4 - 18.04.2013 - 20:37
Один подарок по одному поводу:)
В вашем случае можно на один день рождения дарить одну пару носков за два раза, сначала левый, потом правый :D
(3) +1
Гость
5 - 18.04.2013 - 20:37
выдавать карту с привязкой к конкретному филиалу
например на карте д.б. написано "Подарочная карта. Филиал №2"
6 - 18.04.2013 - 20:40
5-Синегурочка >Не удобно. Не нужно ограничивать клиента географически.
Я вот например один раз карту для подарка другу купил в Кемерово, думая, что он её потратит в Красноярске, а он её вообще в Новосибирске использовал :D
Гость
7 - 18.04.2013 - 20:45
тогда дискретизировать суммы, которые тратятся по карте, и дырки пробивать как раньше на талонах автомобилистов
т.е. если карта на 900 руб а истратил 300 - одна дырка, истратил 900 - сразу три дырки
иначе - никак
Гость
8 - 18.04.2013 - 20:52
ну или нициировать обмен в момент покупки по карте.
т.е. если произошла покупка по карте, то именно в этот момент происходит внештатный обмен УРБД
больше путевых вариантов не вижу
Гость
9 - 18.04.2013 - 20:54
7-Синегурочка > Только не дырки, а сертификаты разного номинала. А то бумажки с дырками - как то беспонтово.
10 - 18.04.2013 - 21:00
+(9) Можно даже придумать какой-нибудь "отрывной вариант".
Гость
11 - 18.04.2013 - 21:06
да я просто самые дешевые варианты автору предлагаю, как он и просил
при варианте 7 кроме дырокола ему ничего не понадобится
при варианте 8 - тоже работы на полчаса для спеца

а так-то, если карты переделывать, то вариантов много - от отрывных до чипованных карт
Гость
12 - 18.04.2013 - 22:00
1) если без интернета, то технически никак (курьер могёт и позже клиента приехать в следующий по маршруту клиента филиал)
2) с учётом наличия интернета, нельзя всё же отбросить вариант что интернет будет не всегда.

варианты простые - не давать клиенту лазить по всем филиалам в один и тот же день-два-неделю-месяц...
либо вообще тариться только в том филиале, который выдал подарочную карту
Гость
13 - 18.04.2013 - 22:02
т есть варианты организационные, а технические если надо, то только через интернет. ну или там мобильную связь... в общем, через связь.
Гость
14 - 18.04.2013 - 22:33
Заменяйте клиенту карту или как-то "гасите" ее (дырки, штемпели) Вы хотите и рыбку сьесть и ... Так не бывает. За все надо платить
Гость
15 - 18.04.2013 - 22:39
14-USSR > во! можно на карте хранить остаток подарков. наверное.
Гость
16 - 19.04.2013 - 04:58
варианты ограничений клиентов и т.п. - не подойдут ...
варианты дырок, чипов и т.п. - не подойдут ...
варианты ограничений карт, филиалов и т.п. - не подойдут ...

система уже работает - ее не меняем ...
интернет - есть ...

обмен по УРБД - не решение проблемы, уже писал ...

рассматриваем вариант консолидации данных в некой третьей учетной системе ...
больше пока тоже ничего придумать не можем ...
Гость
17 - 19.04.2013 - 07:47
16-Dmitry3U >Нечто подобно лет 10 тому назад я делал в ТиСе. Несколько филиалов в разных городах пользовались одним классификатором товаров. Была отдельная база куда и только туда отдел снабжения заносил новый товар, остальные могли добавлять в свою базу только товар из классификатора. Соединение в он-лайне через ОЛЕ. Даже тогда менеджер не чувствовал затруднения если ему нужно было добавить товар в свою базу. Он просто нажимал добавить, происходило соединение с классификатором и открывался список выбора. Аналогично можно попробовать и Вам, раз есть и-нет
Гость
18 - 19.04.2013 - 08:20
Dmitry3U, если ничего не менять [16], то посмотри в сторону самостоятельной MySQL базы с 2-мя запросами из 1С:
1) карта, сумма - списать сумму с карты
2) карта - вернуть остаток по карте

Затем при такой схеме можно ещё страничку сделать, где клиент смог бы самостоятельно посмотреть остаток по карте.
Гость
19 - 19.04.2013 - 08:21
Отдельная база по картам на сервере, и RiK_Inet без всяких обменов, не?
Гость
20 - 19.04.2013 - 09:02
в нашей деревне такое реализовано в сети магазинов всякого женского барахлишка. Номиналы карты 1000, 3000,5000,10000, и 25000 - супер карта. Покупать можно в разных магазинах на оставшуюся сумму.
Ограничение одно - если я потратила часть в одном магазине, в другом данные об остатке будут доступны минут через 10. После окончания подарочной суммы карта превращается в обычную скидочную карту с накопительной скидкой.

Система построена не на 1це (на чем - не интересовалась)
Гость
21 - 19.04.2013 - 09:37
мы для этой цели запилили маленький сайтик и там хранили оперативные данные по транзакциям с картами.
Гость
22 - 20.04.2013 - 01:24
Надо во всем считать цену вопроса. Даже, если ничего не делать, кроме стандартного обмена УРИБ, то возможные потери от хитропопых клиентов (ксли таковые вообще будут, не надо думать, что уважающий себя человек со скоростью Болта побежит в следующий магазин) будут меньше, чем вложения в создание и поддержку этой самой централизованной базы карт (зависящей от интернета). Учетное решение оно конечно всегда прикольнее, но не всегда эффективнее для бизнеса. В конечном счете карты существуют не ради карт, а ради экономических задач хозяина
Хотя, мне и подарочная система вообще не нравится. Я ее воспринимаю как издевку. Снизь мне цену, а не навязывай всякую бяку в виде подарка. Может я неправ, но так чувствую
Гость
23 - 20.04.2013 - 12:09
если без инета то лучше на каждый ф-л свою карту, с инетом можно общую базу карт сделать
Гость
24 - 20.04.2013 - 12:22
(23) зачем морочить мосх клиентам картами привязанными к филиатам


(24) подарочная карта имеет свой смысл. Одна из реализаций предполагает, что некий Вася решил сделать своему(ей) племяннику (це) подарок, но ему лень/некогда шляться по магазинам (да и что подарить не знает). Он покупает карту и дарит - иаким образом не просто дарятся деньги, а контролируется их расход - сам же подарок выбирает получивший карту
Гость
25 - 22.04.2013 - 08:39
(0) Постулат: Инет есть, иначе задача не решается (ну или девочка на том конце с телефоном :))

Делается простенький веб-сервер, который только и умеет, что лазить в свою оперативную базу и:
1. фиксировать факты гашения подарочных карт
2. запрашивать текущие остатки по подарочной карте (не закладываемся на липовые карты с одновременным предъявлением их в разных точках)

Периодически из центральной базы в оперативную подгружаются факты активации подарочных карт.
Таким образом в базе веб-сервера ведется актуальная база остатков непогашенных подарочных карт.
Требуется обучить розничное рабочее место в онлайн режиме делать запрос к веб-серверу и просить остаток по карте, затем, если клиент согласен списать - делается второй запрос - и с карты сумма списывается.
В рабочую базу центра этот факт писать не требуется - придет по УРИБ.
Вот как-то проще не получается.
Гость
26 - 22.04.2013 - 09:06
+(25) Можно рас сервер поднять для обмена запросами вместо девочки с телефоном. Только телефон занят - карта не принимается:)
Гость
27 - 22.04.2013 - 09:28
Я бы в данном случае "по совету друзей" (Снегурочки) купил дырокол.
Гость
28 - 22.04.2013 - 10:27
(27) дадим в аренду дырокол;-)
Гость
29 - 22.04.2013 - 10:48
на карте сделать разметку 0-10-20-30...-100%.
ножницами отрезать использованный %;-)
Гость
30 - 22.04.2013 - 10:49
мое предложение - самое выгодное на рынке (ножницы дешевле дырокола;-)
Гость
31 - 22.04.2013 - 10:55
25-Gary Zyryanov >вот именно так и сделали в свое время
Гость
32 - 22.04.2013 - 11:00
30-Маус >ага, и копеечки можно отрезать. по милиметровой линейке
Гость
33 - 22.04.2013 - 11:31
(32) сдачу можно доклеивать;-)
Гость
34 - 22.04.2013 - 12:27
33-Маус >подушечками Dirol выдавать, как в средней азии
Гость
35 - 22.04.2013 - 12:36
купил семок. получил сдачу

Гость
36 - 23.04.2013 - 09:12
самый молодой афроалигарх :)))
Гость
37 - 23.04.2013 - 09:55
я бы дублировал операции по картам смс-сервисом. каналы интернет - штука не всегда надёжная: то есть, а то и нету их.
Гость
38 - 23.04.2013 - 18:41
Есть интернет и подтверждение сервера - бьем чек, нет интернета - извините. А смс может и через пару часов пройти. Кроме того,
тправка смс без интернета стоит денег - модем, тариф, софт - и работает не быстро.
39 - 23.04.2013 - 19:06
нехай топиктормоз задумается как проходят транзакции по банковским картам.


К списку вопросов






Copyright ©, Все права защищены