Универсальная обработка "Перенаправление действия" предназначена для организации вызова какой-то другой обработки (выбирается пользователем) из списка справочника через выбор печатной формы и передачи ей текущего контекста.
В примере реализовано:
Вызов обработки "Универсальная замена значений", которая автоматически заполняется текущим элементом справочника и почти готова к использованию.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже
заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Использование: При первом запуске диалоговая форма не заполнена, и не сохранена, поэтому она открывается для редактирования. Нужно выбрать обработку, которая будет вызываться и работать далее. Для универсальной обработки "Замена значений" это файл ExtForms\ReplVal.ert Выбрали, сохранили настройку диалоговой формы. При следующей попытке открытия этой формы, будет восстановлена настройка диалоговой формы и программа сразу запустит указанную обработку. Саму запускаемую обработку нужно скорректировать так, чтобы при отработке процедуры ПриОткрытии() она воспринимала текущий контекст. Т.е. изменяем процедуру ПриОткрытии():
Как именно изменять - написано в описании диалоговой формы. Но этого в сущности не потребуется - универсальная обработка замены значений уже изменена и готова к использованию. Код обработки открыт.
Изменная таким образом процедура заполнит таблицу замены текущим элементом. Останется только изменить заменитель, найти ссылки и произвести замену.
Автор, разработчик: Крайнов Дмитрий, ООО "Решение" г.Ульяновск, 2014 www.reshenie.info
В этой статье описано, какие небольшие изменения можно внести в модуль документа Начисление налогов с ФОТ, чтобы правильно рассчитывались страховые взносы с 1 апреля 2020 г.
Описан способ работы с учетом расписания с приоритетными покупателями - торговыми сетями (основными покупателями) в торговой или комплексной учетной системе на 1С 7.7. Множественная заявка покупателя на несколько торговых точек.
В данной статье хотел поделиться опытом, как в Торговле 7.7 ( релиз 994) сделать возможность выводить код ТНВЭД в печатную форму счета-фактуры. Сразу скажу, что нужно это только тем, кто осуществляет экспорт в страны таможенного союза. Остальные могут не волноваться.
Что-то я не пойму сути этой "прокладки" для вызова других обработок, если их итак можно зарегистрировать как внешние печатные формы, тем более еще: "Саму запускаемую обработку нужно скорректировать так, чтобы при отработке процедуры ПриОткрытии() она воспринимала текущий контекст." ?
Когда я работал со справочником (не важно в каком режиме - подбирал накладную или что-то еще делал) частенько видел в нем дублирующие элементы, которые помечал на удаление. Потом приходилось открывать обработку "Замена значений", выбирать эти помеченные на удаление объекты и искать им замену. Долгий процесс. А с помощью этой прокладки - вызов универсальной обработки по замене значений происходит из внешней печатной формы: стоишь на элементе, хочешь заменить его другим элементов в программе - нажал кнопку "Замена" из внешних печатных форм и она вызвалась... уже заполненная этим элементом.
Ну а измененная процедура ПриОткрытии() есть в прилагаемой универсальной обработке по замене элементов. Т.е. replval.ert уже модифицирована, чтобы воспринимать передаваемую информацию. Как именно - описано.
Еще удобная функция, которая даже более востребована, чем удаление элемента - поиск ссылок на объект. Например: выписываете Вы накладную, выбираете элемент в справочнике Номенклатура, и встает вопрос - а когда получали этот товар последний раз? Нажимаем эту кнопку - ищем, получаем список ссылок, в том числе и поставки.