Пропала кнопка «Подбор» или подобранные строки: что вернуть в 1С 8.3 и как
Содержание
Чтобы восстановить подбор в 1С, сначала сбросьте настройки формы документа: Ещё → Изменить форму…, в окне настройки Ещё → Установить стандартные настройки. Это возвращает пропавшую кнопку «Подбор», если пользователь сам случайно скрыл её — самая частая причина. Если исчезла не кнопка, а уже подобранные строки — сотрудники в начислении ЗУП или товары в документе Бухгалтерии, — путь другой: журнал регистрации, история изменений документа и резервная копия.
Слово «подбор» в 1С означает две разные вещи. Первая — команда и форма, через которую строки массово добавляют в табличную часть. Вторая — результат: список, который этой командой набрали. Ниже оба случая разобраны отдельно, от безопасных действий к тем, что требуют администратора.
С чего начать: понять, что именно пропало
Пять минут на диагностику экономят час на восстановление не того. Ответьте на три вопроса.
- 🔍 Пропала кнопка или строки? Кнопки «Подбор» нет в командной панели табличной части — это настройки формы или права. Кнопка есть, но в документе пусто — это данные.
- 👥 У всех или у одного? Откройте тот же документ под другим пользователем. Если у коллеги кнопка на месте, проблема в персональных настройках, и база тут ни при чём.
- 📅 Когда это началось? После обновления конфигурации, после изменения прав или после того, как кто-то «почистил» документ. От ответа зависит, где искать.
Как вернуть кнопку и форму подбора через настройки
Сброс настроек формы документа
В интерфейсе «Такси» каждый пользователь может перестроить форму под себя: убрать кнопки, переставить колонки. Платформа запоминает это для него лично. Одно неверное движение — и «Подбор» исчезает.
- Откройте документ, где пропала кнопка.
- Нажмите
Ещёв верхней командной панели формы. - Выберите
Изменить форму…. - В открывшемся окне снова нажмите
Ещёи выберитеУстановить стандартные настройки. - Нажмите
ОКи переоткройте документ.
Форма вернётся к виду из поставки. Ваши персональные колонки и порядок полей тоже сбросятся — это нормальная цена.
Перед сбросом загляните под кнопку Ещё у самой табличной части. Если ширина окна маленькая, платформа прячет туда часть команд, и «Подбор» может оказаться там.
Сброс настроек формы подбора
Бывает, что кнопка на месте, но окно подбора открывается с пустым списком или без нужных колонок. В ЗУП список сотрудников ограничен подразделением или отбором по организации, в Бухгалтерии — группой номенклатуры или флажком показа только остатков.
- Откройте окно подбора.
- Посмотрите строку отборов над списком и снимите лишние.
- Если не помогло:
Ещё → Изменить форму…уже в окне подбора, затемЕщё → Установить стандартные настройки.
Очистка всех настроек пользователя
Когда форм с проблемами много или сбрасывать по одной долго, администратор очищает настройки целиком.
- Откройте
Администрирование → Настройки пользователей и прав. - Перейдите по ссылке
Настройки пользователей. - Выберите пользователя, отметьте настройки внешнего вида и нажмите
Очистить.
Есть вариант мягче — скопировать настройки от коллеги, у которого форма в порядке. Там же есть команда копирования: выбираете источник, получателя и какие настройки переносить.
Если кнопки нет из-за прав
Команда «Подбор» не показывается, если у пользователя нет права добавлять строки или читать справочник, из которого подбирают. В ЗУП это частый случай, когда кадровику дали профиль без доступа к нужной организации.
Проверьте профиль групп доступа в Администрирование → Настройки пользователей и прав → Группы доступа. Сравните с пользователем, у которого кнопка есть.
Очистка кэша клиента
Если после обновления конфигурации форма ведёт себя странно, у одного пользователя закешировалась старая версия. Закройте 1С и запустите её с параметром /ClearCache в свойствах ярлыка или в поле дополнительных параметров базы в окне запуска. Кэш чистится только на этом компьютере, другие сеансы не затрагиваются.
"C:\Program Files\1cv8\common\1cestart.exe" /ClearCache
Журнал регистрации: кто и когда удалил подобранные строки
Если пропали данные, первым делом выясните, что произошло. Журнал регистрации покажет, кто и когда записал документ. Содержимого строк «до» он не хранит, но даёт точное время — а это главное для поиска в копиях.
Где открыть журнал
В Бухгалтерии 3.0 и ЗУП 3.1 журнал лежит в разделе Администрирование → Обслуживание, в группе отчётов администратора. Нужны права администратора. Другой способ — открыть из документа: в некоторых формах есть команда журнала регистрации под Ещё.
Как настроить отбор
Журнал большой, без отбора в нём не найти ничего. Задайте:
| Отбор | Что поставить | Зачем |
|---|---|---|
| Интервал | День, когда строки ещё точно были, и сегодня | Сужает выборку |
| Событие | Данные. Изменение, Данные. Удаление, Данные. Проведение | Только записи объектов |
| Метаданные | Нужный вид документа | Отсекает справочники и регистры |
| Пользователь | Если подозреваете кого-то конкретного | Ускоряет поиск |
В результатах ищите запись с представлением вашего документа. Колонки покажут дату и время, пользователя, компьютер и приложение. Если документ записан несколько раз, интересна последняя запись перед тем, как строки исчезли.
Журнал может быть урезан. Изменения данных пишутся только при уровне «Регистрировать все события». Если стоит регистрация одних ошибок или «Не регистрировать», нужных событий там не будет. Уровень проверяют в конфигураторе: Администрирование → Настройка журнала регистрации.
История изменений документа
Журнал отвечает на «кто и когда», а история изменений — на «что было». Если в базе включено версионирование объектов, у документа хранятся все прошлые состояния вместе с табличными частями.
- Откройте документ.
- Найдите под
ЕщёкомандуИстория изменений. - Выберите версию до потери строк и сравните с текущей.
- Если в списке версий есть возврат к выбранной — используйте его.
Включают историю в Администрирование → Общие настройки, флажок хранения истории изменений. Для уже потерянных данных это не поможет: версии хранятся только с момента включения.
Восстановление подбора из резервной копии
Если истории нет, остаётся резервная копия. Никогда не загружайте копию поверх рабочей базы ради одного документа — вы откатите всю работу коллег за прошедшие дни.
Порядок действий
- Найдите копию, сделанную до времени, которое показал журнал регистрации.
- Создайте новую пустую информационную базу в окне запуска 1С.
- Загрузите в неё копию: для файла
.dt— в конфигуратореАдминистрирование → Загрузить информационную базу…. Для копии файловой базы достаточно положить1Cv8.1CDв отдельный каталог и подключить его как новую базу. - Откройте документ в копии и убедитесь, что строки на месте.
Как перенести строки в рабочую базу
Способов несколько, выбор зависит от объёма.
| Способ | Когда подходит | Риски |
|---|---|---|
| Набрать заново по распечатке | До 20–30 строк | Ошибка при вводе |
| Выгрузить таблицу в Excel и загрузить в рабочей базе | Сотни строк товаров в Бухгалтерии | Нужно сверить номенклатуру и цены |
| Перенос документа обработкой выгрузки-загрузки XML | Нужно вернуть документ целиком | Требует администратора, может задвоить объекты |
| Перезаполнить документ в рабочей базе | ЗУП, где строки строятся по кадровым данным | Суммы пересчитаются по текущим данным |
Табличную часть из копии удобно сохранить так: правой кнопкой по таблице или через Ещё → Вывести список…, затем сохранить в .xlsx. В Бухгалтерии у товарных документов есть команда загрузки строк из файла в командной панели табличной части.
Когда работаете с двумя базами, переименуйте копию, например «КОПИЯ от 14.10 — не вводить». Так никто не начнёт в ней работать по ошибке.
Встроенные обработки для поиска и исправления ошибок
Иногда строки не удалили, а база повреждена: документ открывается с ошибкой, табличная часть показывает «битые ссылки» вида <Объект не найден>. Тогда подбор «пропал» потому, что строки ссылаются на удалённых сотрудников или номенклатуру.
Тестирование и исправление
Платформенная процедура в конфигураторе: Администрирование → Тестирование и исправление…. Она проверяет логическую и ссылочную целостность и умеет создавать объекты на месте битых ссылок.
Режим требует монопольного доступа. Все пользователи должны выйти из базы, иначе запуск не удастся. Запускайте вечером или в выходной и только после свежей резервной копии.
Ключевая настройка для нашей задачи — что делать при ссылках на несуществующие объекты. Вариант «Создавать объекты» вернёт в справочник заглушки, и строки документа снова будут показывать данные. Потом заглушки нужно переименовать или заменить на правильные элементы.
Если элемент справочника помечен на удаление
Частый сценарий в ЗУП: сотрудника или подразделение пометили на удаление, и при подборе их больше нет в списке. Пометка снимается в списке справочника — Ещё → Пометить на удаление / Снять пометку, либо клавишей Delete на помеченном элементе. После этого элемент снова доступен для подбора.
Если пометку уже обработали удалением помеченных объектов, элемент удалён физически. Восстановить его можно только из копии или созданием нового с последующей заменой ссылок.
Ручной возврат строк через связанные документы
Когда копии нет или она слишком старая, данные часто удаётся собрать из соседних документов.
Копирование похожего документа
В списке документов выделите документ с похожим составом строк, например начисление за прошлый месяц, и нажмите F9 или кнопку копирования. Новый документ получит все строки. Останется поправить даты и суммы.
Скопированный документ сразу не проводите, если оригинал ещё проведён. Иначе движения задвоятся: двойное начисление в ЗУП или двойное поступление в Бухгалтерии. Сначала сверьте, затем проводите, а лишнее помечайте на удаление.
Ввод на основании
Если строки пропали в документе, созданном на основании другого, — счёт в реализации, заказ в поступлении — создайте документ заново на основании того же источника. Строки перенесутся из первичного документа.
Перезаполнение в ЗУП
В ЗУП 3.1 у начисления зарплаты, расчёта премий и отпусков есть кнопка Заполнить. Она собирает сотрудников по кадровым данным за период. Для документа, где вручную набирали часть сотрудников подбором, это быстрый способ: заполнить всех и удалить лишних.
Если документ уже участвовал в выплате, не правьте его напрямую. Для проведённых документов прошлых периодов в ЗУП есть механизм исправления: команда Исправить в форме создаёт исправляющий документ, а исходный остаётся в истории.
Как не потерять подбор снова
Права и порядок удаления
- 🛡️ Интерактивное удаление. Не давайте рядовым пользователям права удалять объекты напрямую. Пусть ставят пометку, а удаление помеченных выполняет администратор после проверки.
- 🔒 Дата запрета изменения. Закройте прошлые периоды в настройке дат запрета изменения (раздел
Администрирование). Тогда документы закрытого периода никто не перезапишет пустыми. - 👤 Отдельные учётные записи. Если пять человек работают под одним «Бухгалтером», журнал регистрации не скажет, кто именно удалил строки.
История и копии
- 🕓 Включите историю изменений для документов, где подбор долгий: начисления, ведомости, поступления.
- 💾 Настройте ежедневную резервную копию. В файловой базе — через
Администрирование → Обслуживание → Резервное копирование и восстановление, в клиент-серверной — средствами СУБД. - 📋 Раз в месяц проверяйте, что копия разворачивается: загрузите её в тестовую базу.