Перейти к основному содержимому

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

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

Карточки номенклатуры перестали открываться после обновления

Это одна из наиболее частых жалоб после обновления конфигурации. Форма карточки или форма списка «Карточки номенклатуры» не открывается, зависает или показывает ошибку вида:

  • Ошибка при открытии формы...
  • Недопустимое значение параметра...
  • Индекс находится за пределами...

Причина: При обновлении конфигурации структура форм может измениться, но сохранённые персональные настройки формы (позиция колонок, видимость реквизитов, группировки) остаются старыми и вступают в конфликт с новой формой.

Важно перед обновлением

Если в конфигурацию вносились сторонние доработки (изменения модулей форм), убедитесь, что они совместимы с новой версией. Ошибки в строках, которых «не существует» в текущей версии, почти всегда указывают именно на конфликт доработок, а не на ошибку самой конфигурации.

Решение 1: сбросить стандартные настройки формы

  1. Попробуйте открыть форму списка Карточки номенклатуры.
  2. Если форма всё же открылась (пусть и некорректно) — нажмите кнопку Ещё в правом верхнем углу формы.
  3. Выберите пункт Установить стандартные настройки.
  4. Закройте форму и откройте снова.

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

Решение 2: сбросить настройки через администрирование

Если форма не открывается вообще и до кнопки Ещё добраться невозможно — сбросьте настройки формы для нужного пользователя:

Администрирование → Настройки пользователей и прав → Настройки пользователей

Найдите нужного пользователя, откройте его настройки и выполните очистку настроек формы списка карточек номенклатуры.

Ошибка уникальности при создании карточки

Иногда при сохранении новой карточки или при загрузке карточек через обработку система возвращает ошибку:

  • Нарушение уникальности индекса...
  • Запись с такими данными уже существует...

Причина: В конфигурации включена проверка уникальности по инвентарному или серийному номеру. Если карточка с таким номером уже существует в базе (в том числе в состоянии «зелёной» — без поступления), система не позволит создать дубль. Ошибка часто возникает при массовой загрузке карточек из внешнего файла через обработку.

Что делать:

  1. Перед созданием новой карточки воспользуйтесь поиском — откройте форму списка Карточки номенклатуры и введите серийный или инвентарный номер в строку поиска.
  2. По умолчанию список может быть отфильтрован — снимите лишние фильтры (например, по месту хранения или статусу), чтобы видеть все карточки, включая зелёные (без остатков).
  3. Если карточка нашлась — используйте уже существующую карточку.
  4. Если номер введён с опечаткой — исправьте и повторите запись.
  5. При массовой загрузке через обработку — убедитесь, что в загружаемом файле нет строк с повторяющимися серийными/инвентарными номерами. Загрузку следует производить только встроенными инструментами конфигурации.
Зелёные карточки

— это не ошибка Карточки, отображаемые в списке зелёным цветом, были созданы в справочнике, но ни разу не вводились на остатки документом Поступление. Такие карточки можно считать «фантомами» — они не влияют на складской учёт. Подробнее — в статье Зачем нужны карточки номенклатуры?

Ошибка при загрузке изображения в карточку

При попытке загрузить изображение в карточку номенклатуры система выдаёт ошибку «Класс не зарегистрирован». Проблема техническая — связана с регистрацией COM-компонентов на сервере. Решение описано в статье Не работает загрузка изображений, ошибка «Класс не зарегистрирован».

Карточка сохраняется, но изменения не отображаются

Иногда после редактирования и записи карточки пользователь видит в форме списка старые данные.

Причина: Форма списка кешируется и не всегда автоматически обновляется после записи.

Решение: Нажмите F5 или кнопку обновления в форме списка. Если данные по-прежнему не обновились — закройте форму и откройте заново.

Поля в форме карточки неактивны

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

Возможные причины и решения:

1. Недостаточно прав доступа

Поля блокируются, если у пользователя нет необходимых прав. Внешне форма выглядит нормально, но кликнуть или ввести что-то в такие поля не получится.

Что делать: проверьте, в какую группу доступа включён пользователь и какой профиль ей назначен. Для создания и редактирования карточек номенклатуры пользователь должен быть включён в группу доступа с профилем Сотрудник склада (или аналогичным с правами на складские операции). Управление группами доступа:

Администрирование → Настройки пользователей и прав → Группы доступа

2. Форма повреждена после обновления

После обновления конфигурации кешированные персональные настройки формы могут блокировать отдельные элементы интерфейса.

Что делать: сбросьте настройки формы через Ещё → Установить стандартные настройки (подробнее — в первом разделе этой статьи).

Ошибка «Карточка уже используется, её нельзя добавить вручную»

При попытке добавить карточку в документ — например, в Инвентаризацию — может появиться сообщение:

  • Карточка уже используется, её нельзя добавить вручную...

Причина: карточка в данный момент находится в состоянии «В не рабочем состоянии» — по ней создан и проведён документ Начало обслуживания, но ещё не создан документ Окончание обслуживания. Пока карточка числится в ремонте или на обслуживании, добавить её вручную в другой документ невозможно.

Что делать:

  1. Откройте раздел Ремонт и обслуживание и через Отчёты → Ведомость по ремонтам проверьте, числится ли данная карточка в обслуживании.
  2. Если карточка в обслуживании — создайте документ Окончание обслуживания на основании соответствующего Начала обслуживания. После проведения карточка вернётся в рабочее состояние.
  3. Если документ Начало обслуживания был создан ошибочно — отмените его проведение или удалите, предварительно убедившись, что по нему нет связанных документов.
  4. Как только карточка вернулась в рабочее состояние — повторите попытку добавления в документ.
Важно

Для быстрого поиска карточек в состоянии «В не рабочем состоянии» используйте отчёт Ведомость по ремонтам — он покажет все карточки, переданные в ремонт или на обслуживание, с указанием соответствующих документов.

Общий алгоритм действий при любой ошибке с карточками

Если ошибка не подпадает ни под один из разделов выше — пройдитесь по этим шагам:

  1. Обновите форму (F5) и повторите действие.
  2. Сбросьте настройки формы через Ещё → Установить стандартные настройки.
  3. Перезапустите клиент 1С — некоторые ошибки связаны с временным состоянием сеанса.
  4. Проверьте наличие дубликатов — особенно при ошибках уникальности.
  5. Проверьте права доступа — убедитесь, что пользователь включён в группу доступа с профилем Сотрудник склада или аналогичным.
  6. Если ничего не помогло — запишите текст ошибки, сделайте скриншот и обратитесь в техподдержку: опишите, что именно делали и что произошло.