Имя: Пароль:
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) небезопасная реализация. чтобы нельзя было увести данные, пользователя должен ограничивать механизм РЛС.

имхо, конечно..
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn