2 выполнять не надо, вместо этого добавьте необходимые права доступа через соответствующую вкладку в карточке пользователя, отметив галкой созданный профиль Простые звонки.
Вид Обработки Указанный в Сведениях о Внешней Обработке не Соответствует ее Расширению 1C
Обработка показывает все реквизиты выбранного объекта, позволяет их редактировать, а также сравнить два объекта одного типа. Поддерживает любые конфигурации, в типовые устанавливается автоматически.
Текущая версия: для обычных форм 1.09, для управляемых 1.12.
Обработка очень полезна, например, в таких случаях:
обновился релиз конфигурации и в документ добавилось новое поле (скрытое, но форме его нет). При этом для новых документов оно устанавливается при их создании, а про старые естественно забыли. Что для пользователя выражается в том, что два совершенно одинаковых документа дают разные проводки 🙁
просто содержимое поля не лезет в отведенное ему на форме место, а надо просмотреть полностью (особенно этим страдают табличные части — разработчики очень любят ограничивать ширину колонок и вдобавок не давать ее изменять)
Промокоды на Займер на скидки
надо перейти к связанной информации (например, открыть указанную в накладной ГТД) только вот это поле забыли сделать доступным (т.е. ни кнопки с точками или лупой ни F4) (а еще бывает что вместо поля ввода делают поле выбора, надпись или поле вообще на форме отсутствует 🙁 )
Отличительными особенностями являются
вывод всех реквизитов объекта со ссылками, что позволяет быстро открыть любую ссылку из имеющихся в объекте
возможность подключения к типовым конфигурациям в качестве печатной формы (т.е. в чисто пользовательском режиме, конфигуратор не нужен)
Внимание : Данный вариант установки работает только в типовых конфигурациях 1С.
Открыт обработку, действовать по инструкции на экране. (Т.е. нажать кнопку «Установка в правом верхнем углу и в следующем окне подтвердить установку.
Внимание: Данный вариант установки работает только в типовых конфигурациях 1С.
1. Перейти в раздел «Администрирование» и там — «Дополнительные отчеты и обработки».
2. Нажать кнопку «Добавить» и выбрать файл dannye-objecta-upr.epf
Из формы документа, элемента справочника. либо формы списка
Выбрать в меню «Данные объекта» — откроется форма обработки
Для просмотра реквизита (например в документе ест реквизит «Договор», он недоступен для изменения. а Вам надо открыть карточку этого договора). В форме обработки кликнуть по значению реквизита.
Для изменения реквизита — установить галочку рядом со значением. После этого значение можно изменить.
Для сохранения изменений — нажать кнопку небходимого варианта сохранения запись в режиме «обмен данными — загрузка», обычная запись. проведение (только для документов).
Если нужно часть измененных реквзиитов записать а часть ен записывать — снимите галочки напротив того, что ен надо записывать.
В обработке есть «Данные реквизита» — это все равно как Вы бы открыли значение по ссылке (например, карточку контрагента) и в нем повторно вызвали обработку.
Данные объекта (для 1С 8.1, 1С 8.2, 1С 8.3)
Особенность выполнения длительной операции во внешней обработке заключается в том, что она должна быть в списке справочника дополнительных внешних обработок.
Для обычных форм:
Начнем с того, что в настоящее время встречается чаще — с управляемого приложения. В тексте ниже будет приведен пример создания и подключения внешней печатной формы для документа «Приходный кассовый ордер» (Бухгалтерия предприятия, редакция 3.0).
Создание
Как уже было сказано выше, внешняя печатная форма — это просто-напросто внешняя обработка соответствующая некоторым требованиям. Первым требованием является реализация в модуле печатной формы экспортной функции СведенияОВнешнейОбработке().
Итак, создаем новую внешнюю обработку и в модуле объекта этой обработки размещаем примерно такой код:
ПараметрыРегистрации.Вставить(“Наименование”, “Печатная форма для ПКО”);
ПараметрыРегистрации.Вставить(“Информация”, “Внешняя печатная форма для документов”);
//используем безопасный режим, это накладывает некоторые ограничения
ПараметрыРегистрации.Вставить(“Назначение”, Новый Массив);
//если требуются исключения из безопасного режима, их можно запросить
ПараметрыРегистрации.Вставить(“Разрешения”, Новый Массив);
Команда.Представление = “Печатная форма для ПКО (внешняя)”;
Команды.Колонки.Добавить(“Представление”, Новый ОписаниеТипов(“Строка”));
Команды.Колонки.Добавить(“Идентификатор”, Новый ОписаниеТипов(“Строка”));
Команды.Колонки.Добавить(“Использование”, Новый ОписаниеТипов(“Строка”));
Команды.Колонки.Добавить(“ПоказыватьОповещение”, Новый ОписаниеТипов(“Булево”));
Команды.Колонки.Добавить(“Модификатор”, Новый ОписаниеТипов(“Строка”));
Команды.Колонки.Добавить(“ЗаменяемыеКоманды”, Новый ОписаниеТипов(“Строка”));
Код в основном прокомментирован, но некоторые моменты нужно обговорить отдельно. Функция СведенияОВнешнейОбработке() является общей для всех внешних объектов. Вид внешнего объекта указывается в параметре «Вид» (у нас указана «ПечатнаяФорма»).
Параметр «БезопасныйРежим» со значением «Истина» накладывает следующие ограничения:
- игнорируется привилегированный режим;
- запрещена работа с COM;
- запрещена загрузка внешних компонент;
- запрещен запуск внешних приложений и команд ОС;
- запрещен доступ к файловой системе (кроме временных файлов);
- запрещен доступ к интернету.
Параметру «БезопасныйРежим» рекомендуется присваивать значение «Истина». Если необходима какая-либо функциональность, запрещаемая безопасным режимом, то можно получить дополнительное разрешения на эту функциональность (как в примере выше).
Кроме функции СведенияОВнешнейОбработке() необходимо реализовать еще одну экспортную функцию — Печать(). Эта функция должна иметь следующие параметры:
НОУ ИНТУИТ | Лекция | Запросы, обработки
У меня также есть обработка, которая таким макаром запускает несколько потоков, но там везде был клиентский метод и прогресс не выводился.
Длительная операция во внешней обработке
Для выполнения длительных операций в версиях конфигурации на базе БСП 3.0/3.1 служит следующая функция в общем модуле ДлительныеОперации:
Описание этой функции в версии БСП 3.0 отличается от ее описания в версии БСП 3.1
Параметр ИмяПроцедуры – Это имя экспортной процедуры общего модуля, модуля менеджера объекта
или модуля обработки, которую необходимо выполнить в фоне., Например “МойОбщийМодуль.МояПроцедура”, “Отчеты.ЗагруженныеДанные.Сформировать”
или “Обработки.ЗагрузкаДанных.МодульОбъекта.Загрузить”.
Сложности возникают, когда обработка является внешне. В описании функции в версии БСП 3.0 написано так:
Запустить выполнение процедуры в фоновом задании, если это возможно.
При выполнении любого из следующих условий запуск выполняется не в фоне, а сразу в основном потоке:
- если вызов выполняется в файловой базе во внешнем соединении (в этом режиме фоновые задания не поддерживаются);
- если приложение запущено в режиме отладки (параметр /C РежимОтладки) – для упрощения отладки конфигурации;
- если в файловой ИБ имеются активные фоновые задания – для снижения времени ожидания пользователя;
- если выполняется процедура модуля внешней обработки или внешнего отчета.
- Не следует использовать эту функцию, если необходимо безусловно запускать фоновое задание.
- Может применяться совместно с функцией ДлительныеОперацииКлиент.ОжидатьЗавершение.
Согласно этому описанию, функция ВыполнитьВФоне в версии БСП 3.0 не выполняется в фоновом режиме если выполняется процедура модуля внешней обработки. Это не совсем так или я не совсем понял что, тут имеется ввиду. Тем не менее я решил показать простой пример выполнения длительной операции во внешней обработке для БСП 3.0/3.1.
Следует отметить, что в описании функции ВыполнитьВФоне в версии БСП 3.1 рекомендуется вместо этой функции использовать функции ВыполнитьФункцию и ВыполнитьПроцедуру.
Вызываемые функции могть быть с произвольным числом параметров, но не более 7. Значения передаваемых параметров функции, а также возвращаемое значение должны быть сериализуемыми.
Особенность выполнения длительной операции во внешней обработке заключается в том, что она должна быть в списке справочника дополнительных внешних обработок. В общем виде процесс запуска и обработки результата длительной операции во внешней обработке выглядит следующим образом:
2 При открытии обработки проверить открыто ли обработка из справочника внешних обработок и возможность запуска в фоне:
3) Запуск операции на сервере и подключение обработчика ожидания если это возможно:
Следует отметить, что функция ПараметрыВыполненияВФоне, которая возвращает структуру параметров выполнения отсутствует в БСП3.1.. Вместо этой функции используется ПараметрыВыполненияФункции и ПараметрыВыполненияПроцедуры
Как подключить внешнюю обработку или отчет к 1С.
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы