Как работать с обработкой Групповая замена реквизитов в BAS

Эта статья была обновлена 08 Июня 2022, Ср
Оглавление
  1. Групповое изменение реквизитов.
  2. Изменение реквизитов в документах.
  3. Изменение реквизитов в табличных частях
  4. Работа со Справочниками

Групповое изменение реквизитов.

Сегодня мы расскажем вам для чего нужна обработка Групповое изменение реквизитов в BAS и как правильно с ней работать.

Рассматривать будем на примере демо версии конфигурации BAS Управління торгівлею

Обработка находится в меню НДИ и администрирвоание - Поддержка и обслуживание - Редактирование данных - Групповое изменение реквизитов

Групповое изменение реквизитов

Сама обработка предназначена исходя из названия для групповых изменений реквизитов в справочниках, документах и других объектах базы. Пользователи более старых конфигураций сталкивались с похожей обработкой которая называлась Групповая обработка справочников и документов.

Форма обработки содержит два поля Выбор элементов для изменения и Изменяемые реквизиты. На поле Выбор элементов осуществляется выбор объекта, который будет обрабатываться. При этом вы можете выбрать целый пакет документов или справочников, которые хотите обработать. На Изменяемые реквизиты будет отображаться информация, по реквизитам, которые требуется произвести с документами, справочниками и другими объектами.

Групповое изменение реквизитов

С помощью кнопки Дополнительные параметры на панели инструментов имеется возможность:

- выполнять в транзакции, то есть соблюдение при проведении/изменении документов определенной последовательности (данный способ может замедлить работу программы);
- прерывать при ошибке;

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

Теперь подробнее как работать с обработкой.

Изменение реквизитов в документах.

Открываем журнал документов "Документи надходження", фильтруем по партнеру База "Продукты"

Групповое изменение реквизитов

В нашем примере хотим поменять во всех документах с начала 2015 года реквизит Склад на "Центральный склад". В результате отбора получилось 3 документа с разными складами, но в рабочей базе таких документов могут быть тысячи.

Заходим в обработку, как видели выше, все поля пустые.

Выбираем документ "Надходження товарів і послуг" если необходимо, можно выбрать сразу несколько различных документов, при условии что изменяемый реквизит будет аналогичен, например "Замовлення постачальнику".

Групповое изменение реквизитов

Поле "Змінні реквізити" заполнилось возможными для изменения реквизитами. Ищем реквизит Склад и выбираем для него новое значение "Центральный склад". Одновременно можно заменить сразу несколько реквизитов.

Групповое изменение реквизитов

Далее нам нужно настроить отбор по документам, так как если нажать "Змінити реквізити" прямо сейчас, то наш Склад заменится во всех документах "Надходження товарів і послуг".

Для этого нажимаем кнопку "Всі елементи" 

Групповое изменение реквизитов

В открывшемся окне видим перечень всех документов, в которых возможна замена, у нас из 26, а также возможность задать отбор. Нажимаем "Додати умову відбору".

Групповое изменение реквизитов

Выбираем согласно условиям выше Партнера и Период

Групповое изменение реквизитов

В результате отбора количество отобранных документов соократилось с 26 до нужных нам 3.

Групповое изменение реквизитов

Нажимаем "Ок" для принятия изменения и закрытия окна выбора элементов.

В основном окне обработки нажимаем "Змінити реквізити"

Получаем результат в виде 3 изменений.

Групповое изменение реквизитов

Для проверки переходим в журнал "Документи надходження" и видим что склад в нужных документах изменен.

Групповое изменение реквизитов

 

Изменение реквизитов в табличных частях

При помощи обработки можно изменять данные в табличных частях.

Представим себе ситуацию, когда в течении длительного периода ошибочно вводилась одна номенклатура вместо другой. Попробуем исправить ошибку не заходя и не меняя табличную часть документа, справочника или другого объекта вручную.

Для примера еще раз рассмотрим Документи надходження. Попробуем заменить Пиво Оболонь світле на Масло вершкове. Для простоты используем предыдущий отбор, внеся в него некоторые изменения.

Во вкладке товары выберем Номенклатуру и определим новое значение Масло вершкове.

Групповое изменение реквизитов

В выборе элементов для изменения добавим еще один отбор, чтобы программа не изменила все строки табличных частей документов, а обработала только нужную. Товары.Номенклатура дорівнює Пиво Оболонь світле. Теперь в отборе у нас не 3 документа, а только 2, потому что только в них есть нужный нам товар для замены.

Групповое изменение реквизитов

Проводим замену и видим результат. В 1 строке пиво заменено на масло.

Групповое изменение реквизитов

 

Работа со Справочниками

В нашем примере попробуем переместить товары из групп "Кабельна продукція" и "Витратні матеріали" в "Хоз товари" а также изменить Единицу храния на шт. у всех товаров в указанных папках. Сейчас кабельная продукция заведена под едиинцей метры.

Поступаем аналогично изменению в Документах.

Групповое изменение реквизитов

Единицу хранения система не дает нам менять из-за возможных нежелательных последствий в ведении учета. Соглашаемся с разблокировкой.

Групповое изменение реквизитов

Делаем отбор по нужной номенклатуре. 

Групповое изменение реквизитов

Получаем результат в виде перемещенных товаров в группу Хоз товары и изменения единицы хранения.

Групповое изменение реквизитов

Групповое изменение реквизитов

Групповое изменение реквизитов

На этом все, надеемся наш урок был для вас полезен. Читайте больше на страницах сайта компании FinSoft.

С другими полезными темами вы можете ознакомиться в нашей базе знаний

Также, наша компания проводит обучение по курсам:

 Обучение проводится в вечернее время, что позволит вам не отрываться от работы или обучения, практикующим программистом нашей компании.

Если у вас остались вопросы, Вы всегда можете обратиться к нашим аналитикам по телефонам:
(093) 090-70-20
(095) 090-70-20
(068) 090-70-20

( 12 )
Комментарии
Пока нет комментариев
Написать комментарий

Свяжитесь с нами

Если вы хотите получить больше информации, заполните эту форму. Мы свяжемся с вами в ближайшее время.

(073) 090-70-20 (095) 090-70-20 (068) 090-70-20 info@finsoft.ua