Имя: Пароль:
1C
1С v8
1с, web-клиент, лицензии, Контрагенты, доступ для сверки.
0 OneMan1
 
03.10.23
16:06
Собственно имеется база, самописная.
От 100 до 500 клиентов на старте.
Руководство хочет давать доступ клиентам к 1с для сверки данных взаиморасчетов. У клиента будет только разрешение на чтение, без каких либо изменений.
Дали тестовый доступ десятку клиентов. Сейчас "сервер 1с" показывает, что Вася зашел утром, как включил комп, начал сеанс в 8.30 и последнее обновление сеанса 2 минуты назад.
Я уверен, что Вася уже и забыл/забил, что у него такая вкладка есть(ну нечего ему смотреть там столько времени), но браузер обновляет страницу или хз что он там делает. Лицензия 1с забирается.

Суть вопроса в следующем, можно ли без костылей, со 100% вероятностью находить и отключать(освобождать лицензии) таких пользователей.
Есть ли у кого практический опыт?

Или же сделать отдельный сайт(напишут на чем-то не 1с) и по api планировщиком пихать в него данные.

Кто что бы выбрал ?
Спасибо.
1 trad
 
03.10.23
16:11
http сервис который генерит и отдает страничку с информацией для сверки
2 OneMan1
 
03.10.23
16:38
Ну такое себе, думаю не претендует на лучшее решение...
А если у клиента 5 лет работы и по 100 документов в месяц...
хочет сделать выборку?
3 laeg
 
03.10.23
16:42
Не лучшая идея пускать в рабочую базу контрагентов.
Поддерживаю вариант (1), мы тоже решали подобные вопросы через хттп.сервисы
4 yzimin
 
03.10.23
16:44
(2) если это ваш максимум, то от 6000 строк http сервис не помрёт
5 trad
 
03.10.23
16:45
>> думаю не претендует на лучшее решение..
Ты хотел увидеть в первом ответе лучшее решение? Ну такое себе...
Но этот способ, например, не забирает лицензии.

>> А если у клиента 5 лет работы и по 100 документов в месяц...
Все в твоих руках. Но надо будет потрудиться, конечно
6 OneMan1
 
03.10.23
16:54
(5) Спасибо за вариант, прошу прощения если вдруг чем-то обидел. т.к. не силен в этом вопросе, рассуждаю так:
буду передавать, НАВЕРНОЕ, большого размера http страницу. Так как опыта нету, думаю, что будет долго висеть и загружаться страница так как страница большая )
7 Builder
 
03.10.23
16:59
(0) Эта система называется "личный кабинет" :)
Пишется отдельно на WEB и настраивается обмен/запросы, хоть онлайн хоть по времени.
А пускать клиентов в рабочую базу так себе идея.....
8 OneMan1
 
03.10.23
17:06
(4) Поразмыслил и задумался, а какой ширены канал нужен будет для одновременного запроса от 100+ пользователей для такой странички?
И если клиент с мобилы ломанется ?
9 mTema32
 
03.10.23
17:06
(0) Телеграм бота можно запилить для такого. По сути тоже http-сервис.
10 lodger
 
03.10.23
17:23
просто инфа общего характера для понимания масштабов трагедии

есть 1сный ТабДокумент на 16 тысяч строк на 9 колонок, с группировками, 7 колонок числовые.

в mxl сохранить стоит 15 с копейкой мегабайт.
в htm (5 редакции) это весит 16 мегабайт.

самое долгое, это построение отчета, а потом начинаешь манипулировать ДвоичнымиДанными на 16 мегабайт. (htm файл длиной в 217 т.строк или 13 млн символов вряд ли получится засунуть в УстановитьСтроку)
11 lodger
 
03.10.23
17:24
+(10) а ещё 1с не очень оптимально сохраняет таблицы в htm, там около 30% символов это повтор фразы "<TD CLASS="R0C0"><SPAN STYLE="white-space:nowrap;max-width:0px;">" которую можно было бы прописать 1 раз в стилях в шапке.
12 ДедМорроз
 
03.10.23
19:02
А если поставить обработчик ожидания и ограничение на продолжительность сеанса ?
13 OneMan1
 
04.10.23
10:58
(12) этот метод не прокатывает.
Основная теорема систематики: Новые системы плодят новые проблемы.