Дата:2016-01-18
Часто
возникает необходимость переместить элементы справочника или документов
из одной папки в другую или непосредственно в корень папки.
Для примера можем взять справочник "Контрагенты".
Здесь стоит задача переместить всех контрагентов из одной папки в
корень.
Для
решения такой задачи сразу встает вопрос о том как это лучше сделать и
сразу думается о том, что это скорее всего можно сделать самими
средствами
1С, не прибегая к готовым обработка, а уж тем более к написанию
собственной для решения такой стандартной задачи.
Разумеется в 1С есть такая стандартна возможность и называется
она "Групповая обработка справочников и документов"
Расположение обработки в Бухгалтерия предприятия - Сервис - Групповая
обработка справочников и документов.
При помощи нее мы отберем контрагентов на основе нужных параметров и переместим в другую группу корень. Стоит заметить, что обработка может занять продолжительное время, если у Вас огромный список справочника или слабомощный сервер/компьютер, а коммутатор не справляется с нагроузкой. Впрочем последнее можно легко исправить на conetec.su
Но вернемся к обработке.
Здесь я не буду выкладывать картинок. а просто напишу последовательность действий (дабы не забыть).
Вкладка Объект отбора:
Тип объекта - справочник - контрагенты
Отбор - поле - родитель. Тип сравнения - в списке. Значение - Ваша
группа - выбор
Кнопка Отобрать - появятся все контрагенты этой группы.
Вкладка Обработка:
Действие - изменить: [Группа]
Для перемещения в группу - выбираем нужную группу
Для перемещения в корень - выбираем группу, а затем ее стираем (Не знаю почему но у меня, если сразу оставишь поле пустым, то ни чего не происходит).
В принципе и все - дальше просто нажимаем выполнить.
Количество просмотров: 15993
Комментарии к статье:
Добавить комментарий