Привет,
Наткнулся на проблему при переходе по ссылке 1С.
Есть программно сформированная ссылка на задачу 1С ДО, такого типа
<a href=e1c://server/app-erp-01:3541/ERP#/do-task?typeID=DMBusinessProcessPerformance&ID=2c2b4242-50c7-11ef-b43a-005056a65064>Заполнение ПДД ЭДО "б/н от 02.08.24 (Договор)" от 02.08.2024 15:03:07 ( откроется в 1С ЕРП тонкий клиент</a>
При переходе по ссылке, запускается тонкий клиент 1С ЕРП, и далее открывается сама задача.
Если повторно перейти по ссылке, при этом предыдущий сеанс 1С ЕРП остается открытым, то имеет такую ошибку "Не удалось перейти по навигационной ссылке". Те по ссылке переход удачный только в случае отсутствия других запущенных сеансов тонкого клиента.
Аналогичную ссылку на задачу, только для тонкого клиента самого 1С ДО <a href=e1c://server/app-do-01:3541/DO_prod#e1cib/data/Задача.ЗадачаИсполнителя?ref=b43a005056a6506411ef50c72c2b432f>Заполнение ПДД ЭДО "б/н от 02.08.24 (Договор)" от 02.08.2024 15:03:10 ( откроется в 1С ДО тонкий клиент )</a> прекрасно открывается несколько раз, независимо от других запущенных сеансов тонкого клиента 1С ДО.
(0) По синтаксису ссылок во втором случае просто открытие какой-то задачи, а впервой еще и что-то с объектом сделать надо (запуск процесса?). Может поэтому разное поведение?
(8) если просмотр и выполнении задач 1С ДО также показываете в 1С ЕРП, то в модуле приложения доработка по ссылке. Само собой спец-маркер "do-task" мы впихнули в уведомление на почту от 1С ДО при формировании ссылки
https://pastebin.com/R4qDZvmZ
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший