Завершен

Вывести окно с номером документа из 1С в ТСД

Радик Муллакаев 9 лет назад обновлен Сергей (Специалист) 9 лет назад 4
Здравствуйте!
Подскажите, пожалуйста, как мне действовать.
Как из 1С:УТ можно сделать такой вызов, чтобы в любой момент вывести на экране ТСД свою информацию (номер другого документа 1С)?
Здравствуйте!
Любой вызов в 1С с ТСД можно реализовать с помощью действия "Вызов метода внешней системы". Пример использования:



Настройки действия в моём случае выглядят так:



Нужно выбрать соединение из ниспадающего списка (обычно оно там одно) и указать метод (у меня - "ВозвратЕдиницы"), который Вы хотите вызвать в 1С. Если методу нужны какие-либо параметры, то нужно добавить их в свойстве "Параметры".

Метод должен храниться в промежуточной базе, в обработке, соответствующей вашей 1С. В вашем случае это ВнешниеВызовыУТиУПП:



Как видно, я просто добавил функцию, возвращающую единицу. Вы можете написать функцию, возвращающую номер другого документа 1С и вызывать её с терминала в любом месте алгоритма.

Так результат работы вызова моей функции выглядит на экране ТСД:



Примеры реализации вызова основной базы 1С Вы можете посмотреть в функциях промежуточной базы, например, "ПолучитьТовар".



Спасибо большое за ответ!
А можно ли сделать наоборот? Из 1С вызвать создание окна сообщения на ТСД?
Да, конечно, это можно сделать. Статья об отправке сообщений на ТСД здесь.

Сервис поддержки клиентов работает на платформе UserEcho