Коллеги, приветствую.
Есть ли способ взаимодействовать с другим окном 1С (другая база, тонкий клиент на веб-сервере, если важно) из текущего сеанса (файловая база)?
Если вкратце, то в другой базе запрещено открытие внешний обработок, но нужно скопировать открытую форму документа с помощью обработки. Проблема в том, что документ модифицирован, но записан быть не может (данные изменены другим пользователем).
Есть ли способ взаимодействовать с другим окном 1С (другая база, тонкий клиент на веб-сервере, если важно) из текущего сеанса (файловая база)?
Если вкратце, то в другой базе запрещено открытие внешний обработок, но нужно скопировать открытую форму документа с помощью обработки. Проблема в том, что документ модифицирован, но записан быть не может (данные изменены другим пользователем).
По теме из базы знаний
- Встраивание форм 1С на страницы сайта
- Взаимодействие с сотрудниками и клиентами из одного окна конфигурации 1С (Телеграм, ВКонтакте, Facebook, Discord). Преимущества, технические особенности, подводные камни
- Особенности разработки нативного мобильного приложения с бэкендом на 1С
- Нестандартное использование Системы взаимодействия
- В облако на работу: Все варианты авторизации ОС сервером 1С на базе РЕД ОС 8 в домене windows. Рецепты от Капитана
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Если задача не потерять введенные в документ данные, то можно предложить так:
Скопировать документ, который не может быть записан и записать копию. В нее внести изменения, которые были выполнены другим пользователем, заменить ссылки исходного документа на ссылку копии, исходный удалить, а копии установить дату и номер от исходного.
Скопировать документ, который не может быть записан и записать копию. В нее внести изменения, которые были выполнены другим пользователем, заменить ссылки исходного документа на ссылку копии, исходный удалить, а копии установить дату и номер от исходного.
(15)Еще вариант - через Изменить форму добавить в табличную часть поля для ссылочных объектов (например, код) - вывести список - в нем будут данные этих полей. Если есть подсистема Загрузка данных из файла - то можно из сохраненного файла загрузить данные в ТЧ.
Мы решили этот вопрос с помощью внешней компоненты. См. инструкцию.
Прикрепленные файлы:
Внешняя компонента ExtMessage.doc
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот