Где в 1с 8 3 групповая обработка документов
Перейти к содержимому

Где в 1с 8 3 групповая обработка документов

  • автор:

Где в 1с 8 3 групповая обработка документов

Дата публикации 28.02.2023

Использован релиз 3.0.129

Для группового изменения значений реквизитов документов или элементов справочников в программе необходимо выделить в списке эти документы / элементы справочника, открыть правой кнопкой мыши контекстное меню и выбрать команду «Изменить выделенные. «, в открывшейся форме отметить флажками реквизиты, значения которых нужно изменить, и указать их новое значение, выполнить изменение по кнопке «Изменить выделенные».

Рассмотрим механизм группового изменения значений реквизитов на примере изменения покупателя в документах «Счет на оплату» (реквизит «Контрагент»):

  1. Раздел: ПродажиСчета покупателям.
  2. Выделите в списке документы (рис. 1), у которых необходимо изменить значение реквизита, правой кнопкой мыши откройте контекстное меню и выберите команду «Изменить выделенные . «. Чтобы выделить несколько документов, нажмите и удерживайте на клавиатуре клавишу Shift (для выбора документов в одном диапазоне) или Ctrl (для выбора отдельных документов) и отмечайте мышью нужные документы.
  3. В открывшейся форме «Изменение выделенных элементов» на закладке «Реквизиты» (рис. 2) найдите реквизит, значение которого нужно изменить (в нашем примере «Контрагент»), и установите флажок в колонке .
  4. В колонке «Новое значение» (рис. 2) укажите новое значение реквизита. Если необходимо задать пустое значение, то нужно включить флажок в колонке , а колонку «Новое значение» оставить незаполненной. Одновременно можно менять несколько значений реквизитов.
  5. Обратите внимание, что значения во всех реквизитах следует менять с большой осторожностью, а в некоторых реквизитах значения вообще менять не стоит:
    • если изменить значение реквизитов табличной части документа / справочника (на закладках формы «Изменение выделенных элементов», отличных от закладки «Реквизиты»), то новое значение будет подставлено во все строки табличной части документа / справочника;
    • если изменить цифровое значение реквизита документа / справочника (в том числе из табличной части), то значения реквизитов, зависящих от измененного, не будут пересчитаны;
    • если изменить значение реквизита документа / справочника (в том числе из табличной части), который зависит от других реквизитов (например, договор зависит от контрагента и организации), то будет нарушена корректность данных и ссылочная целостность информационной базы.
  6. В списке реквизитов в форме «Изменение выделенных элементов» могут быть реквизиты, значения которых отображаются серым цветом. Это «ключевые» реквизиты, которые могут повлиять на другие объекты (списки, документы, справочники и др.). Защита на них отсутствует, реквизиты только выделены серым цветом. При попытке ввести новые реквизиты — программа предлагает (открывает) нужный справочник.
  7. По кнопке «Изменить реквизиты» изменения будут сохранены, а проведенные документы будут перепроведены (в примере на рис. 1 в колонке «Контрагент» – первоначальное значение покупателя, на рис. 3 – значение после изменения).

Дополнительно в форме «Изменение выделенных элементов» можно (рис. 4):

  1. С помощью кнопки «Ранее измененные реквизиты» выбрать настройки группового изменения реквизитов, которые применялись для данного списка ранее.
  2. С помощью кнопки «Дополнительные параметры» настроить определенные условия по изменению реквизитов:
    1. Флажок «Изменять в транзакции». При установленном флажке, если в процессе сохранения не удалось сохранить один из объектов по каким-либо причинам (например, потому что объект редактируется в это же время другим пользователем), будут отменены изменения во всех выбранных объектах. По умолчанию флажок установлен.
    2. Флажок «Прерывать по ошибке». При установленном флажке, если сохранение объекта по каким-либо причинам невозможно, программа выдаст предупреждение и предложит продолжить изменение оставшихся объектов либо прервать обработку для выяснения причин проблемы. Если флажок снят и при этом один из объектов не удалось сохранить, то такой проблемный объект будет пропущен, а обработка остальных данных будет продолжена. По умолчанию флажок установлен. Снять флажок можно только при снятом флажке «Изменять в транзакции».

    Смотрите также

    Групповая обработка справочников и документов 1С 8.3

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

    Групповое изменение реквизитов в списках документов и списках справочников

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

    Заключается она в том, что вы можете находясь прямо в списке документов или списке справочника выделить нужные элементы зажав кнопку «Shift» или «Ctrl» и щелкая по ним мышью. А затем нажать на правую кнопку мыши и в выпавшем меню нажать «Изменить выделенные».

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

    Где находится групповая обработка в 1С 8.3?

    Например в конфигурациях УТ 11 и Бухгалтерия 3.0 она находится в меню НСИ и Администрирование/ Обслуживание/ Корректировка данных/ Групповое изменение реквизитов.

    Администрирование

    Т.е. по сути данная обработка в 1C 8.3 называется «Групповое изменение реквизитов».

    Обслуживание

    Как поменять реквизит сразу в нескольких элементах справочника/документах?

    Рассмотрим на реальном примере. Смена ставки НДС. Не так давно всем кто использовал ставку НДС 18 % пришлось менять ее на 20 %. У тех кто установил последние обновления, смена ставки произошла автоматически, но не все устанавливают обновления. Ставка НДС в большинстве конфигураций указывается в карточке номенклатуры, т.е. ставка НДС это реквизит справочника номенклатуры, а значит чтобы ее заменить мы можем воспользоваться групповой обработкой. Что нам для этого нужно сделать:

      Открываем обработку и указываем в ней, что мы хотим менять справочник номенклатура

    Выбор элементов для изменения

    Выбор справочника

    Отбор

    Условия отбора

    Значение реквизита

    Новое значение реквизита

    Реквизиты изменены

    Окончание работы обработки

    Как поменять (заполнить) значения дополнительного реквизита справочника/документа?

    Точно также как и с обычными реквизитами. Рассмотрим на примере. Допустим мы создали дополнительный реквизит «Категория» для номенклатуры. Категория может быть «Стандарт» либо «Расширенный». Реквизит изначально у нас пустой во всей номенклатуре, как же нам быстро его проставить для всех элементов?

      Открываем групповую обработку и задаем отбор, который позволит нам вычленить те элементы, для которых мы хотим установить значение доп. реквизита «Стандарт», допустим такие:

    Отбор

    Условия отбора

    Новое значение

    Новое значение доп. реквизита

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

    Как поменять реквизит в табличной части документа/справочника?

    Рассмотрим также на примере — допустим вы что-то перепутали и в течение длительного времени выбирали не ту номенклатуру в документах, как теперь это исправить? Это также можно сделать при помощи групповой обработки. Если вы хотите менять реквизиты в документах или их табличных частях — сначала нужно отменить проведение этих документов, иначе сменить реквизит не удастся.

      Открываем обработку. Выбираем тип документов в которых вы хотите поменять номенклатуру. Мы выберем Реализации. После чего рядом с вкладкой реквизиты появятся также и вкладки с табличными частями, которые есть в данных документах.

    Выбор документов

    Выбор типа документов для изменения

    Отбор

    Отбор для табличной части

    Новый реквизит

    Новый реквизит табличной части

    Готово — мы поменяли реквизит в табличной части документа и сделали все это автоматически!

    А если вы не хотите каждый раз тратить деньги на обращения к программистам — приглашаю Вас на мой курс Сам себе Программист 1С

    Похожие записи:
      Как добавить дополнительный реквизит в 1С 8.3?В 1С 8.3 появился такой механизм как дополнительные реквизиты. Он.Настройка отчетов в 1С 8.3Если встроенные отчеты вас не устраивают не спешите обращаться за.Как заполнить значения дополнительных реквизитов во всей номенклатуре?Если у вас много номенклатуры, заполнить значения дополнительного реквизита во.Добавить колонку с дополнительным реквизитом в список номенклатурыДопустим, вы завели новый дополнительный реквизит номенклатуры, заполнили его и.
    От Программист 1С

    Просмотреть все записи от Программист 1С по этой ссылке.

    Групповое изменение/обработка справочников и документов на примере 1С 8.3: Управление торговлей 11.4

    Обработка для редактирования объектов конфигурации 1С, позволяет изменять реквизиты справочников и документов конфигурации. А также написать произвольный алгоритм по редактированию объектов (т.е. выбранных элементов справочника или документа)

    Путь

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

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

    Форма обработки

    Открыть обработку мы можем из раздела конфигурации НСИ и администрирование — Администрирование — Обслуживание. В открывшемся окне Обслуживание — группа Корректировка данных — Групповое изменение реквизитов.

    Выберем для изменения справочник Номенклатуры. Это можно сделать непосредственно набирая текст в поле Изменять, либо по троеточию открыть окно просмотра всех возможных документов и справочников.

    Выбор объекта для изменения

    Выбор объекта для изменения

    При этом у нас заполнится закладка Реквизиты возможными реквизитами справочника Номенклатура. Соответственно, выбрав нужный реквизит, мы можем указать его значение в правой колонке «Новое значение» или выбрать доступное значение из списка.

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

    Реквизит заблокирован

    Для возможности просмотреть все возможные реквизиты для редактирования, по кнопке Дополнительные параметры, в открывшемся окне в группе Специальные возможности установим флаг «Показывать служебные реквизиты». Далее мы еще рассмотрим настройки данной формы.

    Дополнительные параметры

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

    Табличные части справочников и документов

    Табличные части справочников и документов

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

    Выбранные элементы

    Важной составляющей является возможность сгруппировать значения отбора по условиям: И, ИЛИ, НЕ. При этом можно создавать вложенные друг в друга условия. Также Вид сравнения позволяет гибко выполнить отбор реквизитов. Такие как: В группе, В списке, В группе из списка, Заполнено. И противоположные значения с отрицанием, т.к. НЕ. Важно подчеркнуть что вид сравнения в группе позволяет указать вложенные в группу данные, например в иерархическом списке справочника можно выбрать одну из верхних групп и в итоге у Вас попадут все элементы, распложенные внутри данного дерева.

    В форме Выбранные элементы можно в режиме реального времени просмотреть те элементы, которые будут отобраны по заданному условию. Для сохранения созданных условий нажмем кнопку ОК. Теперь в форме Групповое изменение реквизитов по ссылке будет указано количество объектов для изменения.

    Также через данную обработку можно немного по-изучать объект редактирования (например справочник Номенклатура). Из чего он может состоять, т.к. в обычной форме этого объекта расположение полей сильно отличается от его структуры в данной обработке, которая соответствует устройству объекта в конфигураторе.

    Выбрав нужный справочник/документ для изменения, настроив отбор, установив необходимые значения реквизитов объекта нажмем кнопку Изменить реквизиты. Перед началом изменения, советуем все сделать резервную копию базы, на тот случай если была допущена ошибка, и результат получился не тот, который Вы ожидали. Также возможно стоит потренировать на копии базы, проверив после изменения, выполненных обработкой, полученный результат. Сделанные изменения данной обработкой тяжело вернуть в прежний вид, поэтому тщательно проверяйте настройки, выполняя изменения на рабочей базе.

    Также у данной обработки присутствует короткая справка в помощь по использованию данной обработки. Вызывается по кнопке F1, либо по кнопке вопроса в правой нижней части экрана с вопросительным знаком.

    Работа с групповой обработкой справочников и документов в 1С 8.3

    С помощью обработки можно выполнить изменение значений реквизитов сразу в нескольких выбранных элементах справочников или документов, в том числе в табличных частях, дополнительных реквизитах и сведениях, если последние имеются у объекта.

    Работу встроенной версии обработки рассмотрим на примере конфигурации «Управление торговлей» ред. 11.4.

    Открыть обработку можно через меню НСИ и администрирование -> Обслуживание (в группе «Администрирование») -> Групповое изменение реквизитов (в группе «Корректировка данных»).

    В открывшемся окне по умолчанию выбран режим «Ввести новые значения».

    Чтобы воспользоваться режимом «Выполнить произвольный алгоритм» у пользователя должны быть навыки программирования в 1C.

    Рассмотрим изменение реквизитов в режиме «Ввести новые значения».

    Выбираем типы объектов, которые будем изменять.

    По умолчанию программа предлагает изменить все элементы выбранного типа.

    А если нужно изменить лишь несколько объектов или только те, которые удовлетворяют определенному условию, то указать это можно здесь:

    Добавляем новый отбор (1) и задаем его условие(2).

    После установки видим список объектов(3), которые были отобраны и их общее количество, что позволяет оценить объем и примерное время выполнения операции.

    Нажимаем кнопку «ОК»(4), после этого надпись на ссылке «Все элементы» изменилась на «2 элемента» — число элементов, которые были отобраны в результате установленного отбора.

    Изменим значение дополнительного сведения «Документы сданы в бухгалтерию».

    На закладке «Реквизиты» находим наименование требуемого реквизита (признак того что реквизит является дополнительным сведением помечен буквой «С» (2), для дополнительного реквизита будет буква «Р»).

    Устанавливаем новое значение (3), после чего программа автоматически устанавливает признак того что этот реквизит выбран для изменения(4).

    Изменим ещё значение реквизита «Срок поставки (дни)» в табличной части «Товары».

    Переходим на закладку «Товары»(1), находим требуемый реквизит и устанавливаем новое значение(2).

    Если требуется очистить установленное значение, то новое значение оставляем пустым, но при этом ставим галочку – признак изменения реквизита. Нажимаем кнопку «Изменить реквизиты».

    Проверяем документ, все реквизиты изменены.

    По кнопке «Ранее измененные реквизиты» можно восстановить ранее сохраненные настройки по изменению реквизитов, в списке хранится до 20 используемых настроек.

    По кнопке «Дополнительные параметры» можно установить особые настройки обработки.
    Изменение данных настроек обработки рекомендуется выполнять опытным пользователям, т.к. некорректное использование предоставляемых возможностей может привести к некорректной работе программы.

    1. «Изменять в транзакции» — включен по умолчанию. Выполняет обработку данных в транзакции — если в процессе сохранения не удалось сохранить хотя бы один из объектов, то будут отменены изменения во всех выбранных объектах.
    2. «Прерывать по ошибке» — включен по умолчанию. Если сохранение объекта невозможно, то программа выдает предупреждение и предлагает продолжить изменение оставшихся объектов либо прервать обработку для выяснения причин проблемы. Если флажок не включен и один из объектов не удалось сохранить, то такой объект пропускается, а обработка остальных данных будет выполняется.
    3. «Показывать служебные» — отключено по умолчанию. При включении режима показывает список служебных реквизитов и позволяет их изменить. Редактирование служебных реквизитов рекомендуется выполнять крайне внимательно.
    4. «Режим разработчика» — отключено по умолчанию. При включении позволяет записывать вносимые в объект изменения без проверки корректности внесенных изменений.
    5. «Отключить отборы при выборе значений» — отключено по умолчанию. При установке отключаются связи параметров выбора, используемые при выборе изменяемых значений.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *