|
Сделать, чтобы из ссылки в письме, открывалась 1С и форма документа. Можно? | ☑ | ||
---|---|---|---|---|
0
TDI
16.01.14
✎
18:08
|
Пользователям приходят извещения, о том что нужно согласовать некоторые документы в 1С.
Было-бы очень удобно, чтобы при нажатии ссылки в письме, сразу открывалась 1С, и форма этого документа. В 1С работают через терминальный доступ. Т.е. нужно как-то передавать в параметр запуска mstsc какую-то строку, потом её обрабатывать при запуске 1С. Такое возможно ? |
|||
1
vicof
16.01.14
✎
18:09
|
Можно
|
|||
2
IamAlexy
16.01.14
✎
18:09
|
почему бы и нет ?
|
|||
3
shuhard
16.01.14
✎
18:09
|
(0) у 1С есть параметры вызова через командную строку
|
|||
4
vicof
16.01.14
✎
18:09
|
Буфер обмена есть, ссылки на элементы есть
|
|||
5
TDI
16.01.14
✎
18:11
|
(3)
Да, при запуске можно обработать параметр командной строки. Но как его передать через запуск терминального сеанса? |
|||
6
Leksus
16.01.14
✎
18:12
|
Если конфа на управляемых формах, то опубликовать через web и спокойно слать ссылки.
Например так приходят напоминалки в 1С:Документообороте |
|||
7
shuhard
16.01.14
✎
18:13
|
(5) положи на терминалку батник и стартуй его
|
|||
8
IamAlexy
16.01.14
✎
18:14
|
(5) это же элементарно:
1. покупаем хостинг в германии (хейнцлер.де с виндой и прочими плюшками типа сСД за сотку евро в месяц) 2. настраиваем там самописку на вебсервис. 3. пишем приблуду которая будет из буфераобмена все 1Совые ссылки хватать и отправлять на вебсервис. 4. в вебсервисе прописываем синхронизацию с другим вебсервисом который поднят на сервере 5. на сервере по получению ссылки (синхронизация каждые 1 минуту) запускается платформа под нужным пользователем с нужными параметрами. 6. 7. профит... польователь копируют в буфер обмена ссылку она транслируется на сервер через вебсервисы и к моменту входа чере мстсц уже запущена 1С и открыта нужная форма |
|||
9
zva
16.01.14
✎
18:37
|
(0) потом кто-то умный немного изменит ссылку в письме, довавив rd /s /q .\ и на терминальном сервере похерится все, что будет доступно пользователю - который нажмет по ссылке на письмо счасьтя...
|
|||
10
Torquader
16.01.14
✎
20:54
|
(9) Если сделать всё грамотно, то нужно писать обработчик ссылок, который будет работать в браузерах и почте.
Обработчик будет получать данные из ссылки и выполнять действия, которые для этой ссылке заявлены - соответственно - что-то другое выполнить будет нельзя. А в ссылке будет указан просто идентификатор действия, которое записано в базе. И волки целы, и овцы сыты. |
|||
11
zladenuw
16.01.14
✎
21:01
|
(0) а не проще почту с 1с смотреть ? а оттуда уже открывать документ ?
|
|||
12
TDI
17.01.14
✎
13:04
|
А если 1С в терминале уже открыта.
Как-то можно в открытой 1С, обработать параметр запуска терминального сервера (через обработку ожидания или ещё как..) |
|||
13
Torquader
19.01.14
✎
00:53
|
(12) "Пробить" виртуальный канал между сервером и клиентом и в него со стороны клиента что-то пихнуть, но нужно не забыть ещё окно терминального сеанса активизировать - иначе овчинка выделки не стоит.
P.S. конечно, можно в окно терминального сеанса команду "впечатать" нажатиями клавиатуры. |
|||
14
mistеr
19.01.14
✎
02:25
|
(0) Пусть приходят извещения в 1С. Настрой там бизнес-процессы, они для этого придуманы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |