Почему в 1С:Розница при сохранении вида номенклатуры тип «Услуга» меняется на «Товар» и как это исправить?

Пользователь 1С v8.3 (Управляемые формы) 1С:Розница Управленческий учет Торговля и дистрибуция
← На главную

При настройке справочников в программе 1С пользователи иногда сталкиваются с нетипичным поведением системы: при попытке создать новый вид номенклатуры с типом «Услуга» после нажатия кнопки сохранения параметр автоматически сбрасывается на «Товар». Рассмотрим подробнее причинно-следственные связи этой проблемы и разберем по шагам способы ее устранения.

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

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

  1. Особенности отраслевого решения или ошибка в релизе: В отраслевых конфигурациях (например, «1С:Розница. Магазин автозапчастей») разработчики могут вносить специфическую логику в обработчик события перед записью справочника. Если в конкретном релизе содержится ошибка, выбор типа номенклатуры может сбрасываться до базового значения.
  2. Отключенные функциональные опции: Если в настройках системы отключена возможность использования услуг или работ, конфигурация при сохранении объекта принудительно устанавливает значение по умолчанию — Товар.
  3. Настройки значений по умолчанию для пользователей: В настройках пользователя или параметрах учета могут быть прописаны автоподстановки, которые перекрывают вручную выбранные параметры.
  4. Создание элемента из карточки товара «на лету»: Если создавать вид номенклатуры непосредственно из формы подбора или создания товара, контекст текущей формы может перекрывать ручной выбор пользователя.

Способ 1. Проверка функциональных опций учетной системы

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

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

Способ 2. Создание вида номенклатуры непосредственно из справочника

Для исключения ошибок контекстного заполнения рекомендуется создавать элементы напрямую из самого классификатора, а не из формы ввода конкретного товара:

  1. Перейдем в главное меню через раздел Все функции (или Функции для администратора).
  2. Найдем справочник Виды номенклатуры и откроем его список напрямую.
  3. Нажмем кнопку Создать, зададим наименование, выберем тип Услуга и сохраним карточку.

Способ 3. Очистка значений по умолчанию у пользователя

Рассмотрим порядок проверки пользовательских настроек заполнения:

  1. Перейдем в раздел Администрирование — Настройки пользователей и прав.
  2. Откроем список пользователей и перейдем в настройки текущего пользователя.
  3. Найдем раздел Значения по умолчанию.
  4. Если там указаны предустановленные значения для номенклатуры или видов номенклатуры, очистим соответствующие поля и сохраним изменения.

Способ 4. Обновление конфигурации и исправление ошибок релиза

Если вышеописанные проверки не дали результата, проблема заключается в ошибке программного кода конкретной версии отраслевой конфигурации. В таком случае выполним следующие действия:

  1. Проверим текущую версию платформы 1С:Предприятие 8.3 и конфигурации (например, «Розница. Магазин автозапчастей»).
  2. Обновим конфигурацию до актуального релиза типовой «1С:Розница» или установим исправленный патч от разработчика отраслевого решения.
  3. При использовании чистого типового релиза «1С:Розница» корректная обработка типов номенклатуры восстанавливается автоматически.
← На главную