Универсальная обработка "Перенаправление действия"

10.10.14

Задачи пользователя - Адаптация типовых решений

Универсальная обработка "Перенаправление действия" предназначена для организации вызова какой-то другой обработки (выбирается пользователем) из списка справочника через выбор печатной формы и передачи ей текущего контекста.

В примере реализовано:
Вызов обработки "Универсальная замена значений", которая автоматически заполняется текущим элементом справочника и почти готова к использованию.

Скачать исходный код

Наименование Файл Версия Размер
Универсальная обработка "Перенаправление действия"
.zip 139,19Kb
0
.zip 139,19Kb Скачать


Использование:
При первом запуске диалоговая форма не заполнена, и не сохранена, поэтому она открывается для редактирования.
Нужно выбрать обработку, которая будет вызываться и работать далее.
Для универсальной обработки "Замена значений" это файл ExtForms\ReplVal.ert
Выбрали, сохранили настройку диалоговой формы.
При следующей попытке открытия этой формы, будет восстановлена настройка диалоговой формы и программа сразу запустит указанную обработку.
Саму запускаемую обработку нужно скорректировать так, чтобы при отработке процедуры ПриОткрытии() она воспринимала текущий контекст.
Т.е. изменяем процедуру ПриОткрытии():

Как именно изменять - написано в описании диалоговой формы. Но этого в сущности не потребуется - универсальная обработка замены значений уже изменена и готова к использованию. Код обработки открыт.

Изменная таким образом процедура заполнит таблицу замены текущим элементом. Останется только изменить заменитель, найти ссылки и произвести замену.

Автор, разработчик:
Крайнов Дмитрий, ООО "Решение"
г.Ульяновск, 2014
www.reshenie.info

замена значений

См. также

Улучшенная обработка "Внешние печатные формы" для типовых конфигураций на базе 1С 7.7

Печатные формы Адаптация типовых решений Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Приятное улучшение обработки "Внешние печатные формы" для типовых конфигураций на базе 1С 7.7 для более комфортной работы с "любимой семерочкой".

1 стартмани

04.02.2022    3236    1    igor7777    0    

3

Расчет страховых взносов в 1С 7.7 "Учет и отчетность предпринимателя, ред. 1.2" с апреля 2020

Адаптация типовых решений Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет ФОМС, ЕФС Бесплатно (free)

В этой статье описано, какие небольшие изменения можно внести в модуль документа Начисление налогов с ФОТ, чтобы правильно рассчитывались страховые взносы с 1 апреля 2020 г.

09.04.2020    20024    Юджин58    39    

5

Дистрибьюция 7.7. Часть 1. Жизненный цикл заявки покупателя. Одна заявка покупателя, много адресов доставки.

Адаптация типовых решений Программист Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Управленческий учет Бесплатно (free)

Описан способ работы с учетом расписания с приоритетными покупателями - торговыми сетями (основными покупателями) в торговой или комплексной учетной системе на 1С 7.7. Множественная заявка покупателя на несколько торговых точек.

14.10.2019    6097    ksnik    14    

3

Как в торговле 7.7 печатать код ТНВЭД в счет-фактуре

Операции по ВЭД Адаптация типовых решений Программист Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Бухгалтерский учет НДС Бесплатно (free)

В данной статье хотел поделиться опытом, как в Торговле 7.7 ( релиз 994) сделать возможность выводить код ТНВЭД в печатную форму счета-фактуры. Сразу скажу, что нужно это только тем, кто осуществляет экспорт в страны таможенного союза. Остальные могут не волноваться.

15.11.2017    11872    AndKovalchuk    0    

1

Предельные базы взносов в ПФР, ФСС, ФФОМС 2015 в 1С: Бухгалтерия 7.7

Зарплата Адаптация типовых решений Программист Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Реализация Постановления Правительства РФ 1316 от 04.12.14 для типовой конфигурации "Бухгалтерский учет 7.7" рел. 7.70.590

1 стартмани

31.12.2014    23976    9    Sergey1CSpb    2    

0
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SvSoft 80 22.10.14 09:24 Сейчас в теме
Что-то я не пойму сути этой "прокладки" для вызова других обработок, если их итак можно зарегистрировать как внешние печатные формы, тем более еще: "Саму запускаемую обработку нужно скорректировать так, чтобы при отработке процедуры ПриОткрытии() она воспринимала текущий контекст." ?
2. reshenie 246 22.10.14 12:17 Сейчас в теме
Когда я работал со справочником (не важно в каком режиме - подбирал накладную или что-то еще делал) частенько видел в нем дублирующие элементы, которые помечал на удаление. Потом приходилось открывать обработку "Замена значений", выбирать эти помеченные на удаление объекты и искать им замену. Долгий процесс. А с помощью этой прокладки - вызов универсальной обработки по замене значений происходит из внешней печатной формы: стоишь на элементе, хочешь заменить его другим элементов в программе - нажал кнопку "Замена" из внешних печатных форм и она вызвалась... уже заполненная этим элементом.
3. reshenie 246 22.10.14 15:56 Сейчас в теме
Ну а измененная процедура ПриОткрытии() есть в прилагаемой универсальной обработке по замене элементов. Т.е. replval.ert уже модифицирована, чтобы воспринимать передаваемую информацию. Как именно - описано.
4. reshenie 246 30.04.15 08:39 Сейчас в теме
Еще удобная функция, которая даже более востребована, чем удаление элемента - поиск ссылок на объект. Например: выписываете Вы накладную, выбираете элемент в справочнике Номенклатура, и встает вопрос - а когда получали этот товар последний раз? Нажимаем эту кнопку - ищем, получаем список ссылок, в том числе и поставки.
Оставьте свое сообщение