Внешние ссылки на объекты 1с (Как открыть 1с из битрикс24)

Крайне простая и функциональная возможность расширить функциональность работы системы 1с

Что это и для чего ?

В некоторых случаях требуется запустить 1с с автоматическим открытием определённого документа. К примеру, программно создаётся документ 1с и необходимо автоматически открыть его. Для этого необходимо выполнить команду приведённую ниже.

"%programfiles%\1cv8\common\1cestart.exe" /url "e1c://server/СЕРВЕР/КОНФА#e1cib/data/Документ.ЗаказКлиента?ref=ИД"
  • СЕРВЕР - IP адрес сервера на котором работает 1с (пример. 192.168.0.1)
  • КОНФА - наименование конфигурации 1с (пример. UT)
  • ИД - Id документа в 1с (пример. 80dc3d2b871a973a11e4ee771f1d4b2f)

Далее, можно попробовать немного усовершенствовать пример и получить довольно интересную возможность. Можно зарегистрировать в системе схему аналогичную "ftp:" или "mailto:" - "e1c:"

[HKEY_CLASSES_ROOT\e1c] "URL Protocol"="" [HKEY_CLASSES_ROOT\e1c\shell] [HKEY_CLASSES_ROOT\e1c\shell\open] [HKEY_CLASSES_ROOT\e1c\shell\open\command] @="\"C:\\Program Files (x86)\\1cv8\\common\\1cestart.exe\" /URL \"%1\""

Это даст возможность открывать документы 1с из внешних систем по ссылкам вида e1c://

+1
Share
Pin
Like
Send
Share
Send

Прочитайте другие наши записи в блоге