Пользователь, работающий на платформе «1С: Предприятие», интерактивно вводит данные в разные формы ввода справочников, документов. Введенные сведения записываются в информационную базу для хранения.
Чтобы получить итоговые данные, сформировать отчеты на основе ранее введенных данных, используют механизм запросов, который является одним из базовых в 1С. Технологически такой процесс отработан и прост. К нему прибегают, когда надо зафиксировать один запрос для последующего его использования в тех ситуациях, где потребуется. Например, в сеансе обмена между идентичными конфигурациями БухгалтерияПредприятия 3.0 — БухгалтерияПредприятия 3.0.
Рассмотрим форму конвертации БП 3.0 – БП 3.0 на изображении 1. Правила конвертации используют выборки данных с аналогичной структурой. Но присутствует один нюанс — у них разные параметры. Выделяем Имя запроса: СписанныеПартии. Вверху в правом углу нажимаем закладку Алгоритмы ¤ Запросы. Открывается окно Запрос: СписанныеПартии. В поле имени запроса прописываем текст:
Выбрать
Рег.Номенклатура,
Рег.ХарактеристикаНоменклатуры,
Рег.СерияНоменклатуры,
и т. д.
В тексте указывается, что и где искать. Поставив системе задачу поиска, подтверждаем ее кнопкой «Ок».

На следующем этапе открываем Правило конвертации объектов РеализацияТоваровУслуг. На закладке обработчика «При выгрузке» прописываем код в поле для текста Обработчики событий. Все действия визуально на изображении 2.
В нижней строке Имя обработчика указываем: ПКО_РеализацияТоваровУслуг_ПриВыгрузкеОбъекта. Подтверждаем свои действия командой «Готово».

По такому же пути следуем, когда надо заполнять в разных местах ту же самую часть программного кода. Просто записывается отдельный алгоритм. По мере надобности его запрашивают из нужных мест.
Данное утверждение иллюстрируется изображением 3. В форме конвертации БухгалтерияПредприятия — БухгалтерияПредприятия открыта закладка Алгоритмы ¤ Запросы. В колонке Имя алгоритма указано: Создать Таблицу. Прописываются названия полей, колонок таблицы.

Для вызова кода надо указать:
Выполнить (Алгоритмы.СоздатьТаблицу);