Супер скидка на БухСофт>>>  | ☎ 8 (800) 222-18-27 Получить консультацию Написать в тех.поддержку
Бухсофт

Как очистить регистр сведений в программе 1С

  • 6 марта 2019
  • 82

В программе 1С есть специальные объекты с данными – регистры сведений. В них с определенной периодичностью накапливается разного рода справочная информация. В некоторых случаях возникает необходимость очистить регистры сведений 1С от информации. Как это сделать читайте в этой статье.

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

  • Амортизационные группы ОКОФ;
  • Аналитика учета затрат;
  • База распределения НДС;
  • Курсы валют;
  • Применяемые тарифы страховых взносов;
  • Расчет амортизации и т.д.

Все регистры в 1С 8.3 можно увидеть в разделе «Все функции» (2), нажав на стрелочку в левом верхнем углу экрана (1).

Раздел «Все функции» в 1С

В окне «Все функции» вы можете увидеть все регистры сведений (3):

Все регистры сведений в 1С

Иногда возникает необходимость очистить тот или иной регистр от лишней информации. Очистить регистр сведений в 1С 8.3 можно:

  1. Программным способом;
  2. С помощью специальной обработки.

В нашей статье вы узнаете, как очистить регистр сведений 1С двумя способами.



БухСофт: программа с экспертной поддержкой

Очистка регистра сведений программным способом

Программная очистка подразумевает ввод программного кода в специальном окне. Для этого зайдите в раздел «Администрирование» (1) программы 1С 8.3 Бухгалтерия  и нажмите на ссылку «Обслуживание» (2).

Ссылка «Обслуживание» в 1С

В открывшемся окне раскройте меню «Корректировка данных» (3) и кликните на ссылку «Групповое изменение реквизитов» (4).

Ссылка «Групповое изменение реквизитов» в 1С

В окне «Групповое изменение реквизитов» зайдите во вкладку «Выполнить произвольный алгоритм» (5) и в окне (6) введите программный код:

НаборЗаписей = РегистрыСведений. [ИмяРегистра].СоздатьНаборЗаписей();

НаборЗаписей.Записать();

Вместо поля [ИмяРегистра] нужно вписать регистр сведений, который вы хотите очистить. В нашем примере очищаем заполненный регистр сведений «Список задач». Вводим алгоритм в окно и нажимаем кнопку «Выполнить» (7).

Вводим алгоритм в 1С

Очистка регистра с помощью обработки

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

Меню «Файл» в 1С

В меню «Открытие» кликните на скачанном файле (3) и нажмите кнопку «Открыть» (4). Откроется окно обработки.

Кнопка «Открыть» в 1С

В окне обработки напишите название регистра сведений (5) и нажмите кнопку «Очистить регистр» (6). После этого данные из указанного регистра будут удалены.

Кнопка «Очистить регистр» в 1С

Названия регистров сведений, которые нужно указывать в программном коде и в обработке не совпадают с именами регистров, которые мы видим в окне «Все функции» в пользовательском режиме. Чтобы узнать название регистра воспользуйтесь конфигуратором 1С. Как это сделать читайте в следующей главе.

Как найти название регистра сведений

Зайдите в 1С в режиме конфигурации. Далее в разделе «Конфигурация» (1) в пункте меню «Конфигурация базы данных» нажмите на «Открыть конфигурацию БД» (2). Откроется окно с данными конфигурации.

Окно с данными конфигурации 1С

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

Структура регистра сведений в 1С

В окне видны различные показатели, которые характеризуют данные, находящие в выбранном регистре. В частности, в поле «Имя» (4) мы видим название регистра, которое нужно использовать для программного кода и различных обработок. В поле «Режим записи» (5) может быть два значения:

  1. Независимый;
  2. Подчинение регистратору.

Очистить регистр сведений программным кодом или обработкой получится только в том случае, если режим записи независимый. Если регистр подчинен регистратору, то все данные в регистре можно изменять только в документах-регистраторах. Например, регистр сведений «СпособыОтраженияРасходовПоАренднымПлатежамОСНалоговыйУчет» подчинен следующим регистраторам:

  • ВводНачальныхОстатков;
  • ИзменениеОтраженияРасходовПоЛизинговымПлатежамОС;
  • ОперацияБух;
  • ПринятиеКУчетуОС.

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

Проверка независимости регистратора в 1С

 

 

 

 

«БухСофт» Помощник по выбору программы
Поможет понять какая программа нужна именно вашей организации.
«БухСофт Онлайн»
Бухгалтерская программа
Простая в использовании программа с поддержкой от коллег-бухгалтеров.
Подойдет как для начинающего бухгалтера, так и профессионала с несколькими компаниями.
«БухСофт» Отчетность
через интернет
Тестируйте и отправляйте отчетность в ПФР, ФСС, ФНС, Росстат, РАР. Проводите сверки с ФНС, ведите документооборот с контролирующими органами и контрагентами.

Подписка на статьи

Чтобы не пропустить ни одной важной или интересной статьи, подпишитесь на рассылку. Это бесплатно.

Рекомендации по теме
Отчетность 2019
Актуальные бланки всех форм отчетности
КБК 2019
Новые КБК по всем налогам и взносам
Мы в соцсетях
А еще:
Чтобы скачать этот и другие экспертные материалы сайта, пожалуйста, зарегистрируйтесь

Вы сможете скачать любые документы и получите бесплатный доступ ко всем материалам для бухгалтера на сайте.
Возникли вопросы? Звоните: 8-800-222-18-27 (звонок бесплатный)

У меня есть пароль
напомнить
Пароль отправлен на почту
Ввести
Введите эл. почту или логин
Неверный логин или пароль
Неверный пароль
Введите пароль
Я тут впервые
И скачать файл
Получить доступ
×
Для Вас скидка на программы «БухСофт»
Уважаемый клиент!
Для Вас есть специальное предложение по подключению
к программам и сервисам «БухСофт»
Выберите программу или сервис, Вам позвонит
персональный менеджер и предложит специальные условия.
Сайт использует файлы cookie. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Посещая страницы сайта и предоставляя свои данные, вы позволяете нам предоставлять их сторонним партнерам. Если согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.
Заказать звонок