Имя: Пароль:
1C
1С v8
УТ 11 Внешняя обработка через веб для клиентов
,
0 Mouzem
 
30.10.12
12:20
Узнал мой клиент, что такое управляемые формы и в чем их прелесть.
Созрела у него такая мысль, хочет повесить свою УТ 11 на веб, и дать к ней доступ клиентам, В интерфейсе клиента добавить одну обработку чтоб клиент мог самостоятельно себе набить заказ.
выдавать клиентам что нить типо Код клиента и его пароль по которому он бы попадал в 1С через веб.
Вот чижу чешу репу, идея то вроде нормальная, но вот как насчет безопасности, это получается что вся база будет висеть на вебе и по большому счету на нее ломиться хоть кто может, не дай бог сопрут...
Отсюда вопрос, у кого нить был опыт подобных разработок, какие подводные камни?
1 hhhh
 
30.10.12
12:49
(0) ну подводный камень один: кто лицензии будет оплачивать. Допустим, если одна лицензия 4000 рублей, 100 клиентов у вас в базе - 400000 рублей на лицензии.
2 Serginio1
 
30.10.12
13:52
Легче сделать Вэб Сервис, а клиент сам дергает нужные процедуры
3 Stim
 
30.10.12
13:57
интересный вопрос. пока что-то не видел программного управления авторизацией в веб-клиенте
4 Mouzem
 
30.10.12
14:40
(3) я предполагаю это так:
Клиент заходит под пользователем "Покупатель".
У него открывается обработка в которой необходимо указать код партнера и пароль.
Если указывает верно то пользователю дается возможность набить список номенклатур указать количество и все, дальше с заказом уже будет работать менеджер.
5 cw014
 
30.10.12
14:42
(4) Если в базе несколько пользователей - ему предложат выбрать пользователя. Не всякий клиент поймет что он "Покупатель"
6 Mouzem
 
30.10.12
14:50
(5) Думал уже над этим, заказчик отталкивается от того, что по такой схеме будут работать несколько крупных клиентов, вроде как не глупых, которым можно объяснить как заходить.
7 Balonbl4
 
30.10.12
14:53
Можно сделать копию базы,но без данных, и ее вывесить в веб. Полным обменом по расписанию данные переносить в рабочую. Профит.
8 Balonbl4
 
30.10.12
14:54
+ сделать в той базе, ч то в вебе 2х юзеров - админа(поставить галочку скрыть из списка пользователей) и собственно Пользователя
9 cw014
 
30.10.12
14:55
(7)+100500 красивее решения еще не видел. Можно и не копию, а разработать свое специально для клиентов
10 Balonbl4
 
30.10.12
14:58
(9) копию, чтобы с обменами не париться(таков путь ленивого 1Снега)
11 cw014
 
30.10.12
14:58
(10) ок, зачтено
12 Mouzem
 
30.10.12
15:40
Идея нравится, спасиб.
13 х86
 
30.10.12
16:02
а почему не рассматриваете вариант с веб сервисами? как в (2)
14 Mouzem
 
30.10.12
16:06
(13) заказчик очень специфичный ), его интересует все новое и не изведанное )), обмены с сайтами счас есть у всех кому не лень... отсюда и такое желание работать не через сайт, а в самой 1с.
15 МишКа
 
30.10.12
16:10
(0) Сделай специальную базу для ввода заказов. Ее и поднимай на веб-сервере.
16 Serginio1
 
30.10.12
16:24
(14) А зачем через сайт? Обращение к Вэб сервисам можешь писать на любом языке и интегрировать со своей учетной системой. (Заказ поставщику-Заказ покупателя). И главное нет проблем с лицензиями, т.к. лицензия будет использоваться только на время вызова процедуры.
17 Stim
 
30.10.12
16:29
(4) небезопасная реализация. чтобы нельзя было увести данные, пользователя должен ограничивать механизм РЛС.

имхо, конечно..
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн