Типичные ошибки при работе с карточками номенклатуры
В этой статье собраны типичные ошибки, с которыми сталкиваются пользователи при открытии, создании и сохранении карточек номенклатуры, а также способы их устранения.
Карточки номенклатуры перестали открываться после обновления
Это одна из наиболее частых жалоб после обновления конфигурации. Форма карточки или форма списка «Карточки номенклатуры» не открывается, зависает или показывает ошибку вида:
- Ошибка при открытии формы...
- Недопустимое значение параметра...
- Индекс находится за пределами...
Причина: При обновлении конфигурации структура форм может измениться, но сохранённые персональные настройки формы (позиция колонок, видимость реквизитов, группировки) остаются старыми и вступают в конфликт с новой формой.
Важно перед обновлением
Если в конфигурацию вносились сторонние доработки (изменения модулей форм), убедитесь, что они совместимы с новой версией. Ошибки в строках, которых «не существует» в текущей версии, почти всегда указывают именно на конфликт доработок, а не на ошибку самой конфигурации.
Решение 1: сбросить стандартные настро йки формы
- Попробуйте открыть форму списка Карточки номенклатуры.
- Если форма всё же открылась (пусть и некорректно) — нажмите кнопку Ещё в правом верхнем углу формы.
- Выберите пункт Установить стандартные настройки.
- Закройте форму и откройте снова.
Эта операция сбрасывает только персональные настройки отображения формы (колонки, фильтры, группировки). Данные карточек номенклатуры при этом не затрагиваются и не удаляются.
Решение 2: сбросить настройки через администрирование
Если форма не отк рывается вообще и до кнопки Ещё добраться невозможно — сбросьте настройки формы для нужного пользователя:
Администрирование → Настройки пользователей и прав → Настройки пользователей
Найдите нужного пользователя, откройте его настройки и выполните очистку настроек формы списка карточек номенклатуры.
Ошибка уникальности при создании карточки
Иногда при сохранении новой карточки или при загрузке карточек через обработку система возвращает ошибку:
- Нарушение уникальности индекса...
- Запись с такими данными уже существует...
Причина: В конфигурации включена проверка уникальности по инвентарному или серийному номеру. Если карточка с таким номером уже существует в базе (в том числе в состоянии «зелёной» — без поступления), система не позволит создать дубль. Ош ибка часто возникает при массовой загрузке карточек из внешнего файла через обработку.
Что делать:
- Перед созданием новой карточки воспользуйтесь поиском — откройте форму списка Карточки номенклатуры и введите серийный или инвентарный номер в строку поиска.
- По умолчанию список может быть отфильтрован — снимите лишние фильтры (например, по месту хранения или статусу), чтобы видеть все карточки, включая зелёные (без остатков).
- Если карточка нашлась — используйте уже существующую карточку.
- Если номер введён с опечаткой — исправьте и повторите запись.
- При массовой загрузке через обработку — убедитесь, что в загружаемом файле нет строк с повторяющимися серийными/инвентарными номерами. Загрузку следует производить только встроенными инструментами конфигурации.
Зелёные карточки
— это не ошибка Карточки, отображаемые в списке зелёным цветом, были созданы в справочнике, но ни разу не вводились на остатки документом Поступление. Такие карточки можно считать «фантомами» — они не влияют на складской учёт. Подробнее — в статье Зачем нужны карточки номенклатуры?
Ошибка при загрузке изображения в карточку
При попытке загрузить изображение в карточку номенклатуры система выдаёт ошибку «Класс не зарегистрирован». Проблема техническая — связана с регистрацией COM-компонентов на сервере. Решение описано в статье Не работает загрузка изображений, ошибка «Класс не зарегистрирован».
Карточка сохраняется, но изменения не отображаются
Иногда после редактирования и записи карточки пользователь видит в форме списка старые данные.
Причина: Форма списка кешируется и не всегда автоматически обновляется после записи.
Решение: Нажмите F5 или кнопку обновления в форме списка. Если данные по-прежнему не обновились — закройте форму и откройте заново.