Переход на новые версии программного обеспечения, такие как 1С:Управление торговлей 11.5, часто сопровождается сложностями в настройке привычных механизмов. Одной из наиболее частых проблем, с которой сталкиваются пользователи при миграции с «1С:Розница 2.3» или более старых версий УТ (где часто требуется предварительный сквозной перенос истории цен номенклатуры), является отсутствие цен в прайс-листе и рабочем месте кассира (РМК), даже если документы установки цен проведены и в карточке товара цена отображается. Давайте вместе разберем причины этой ситуации и пошагово восстановим корректную работу системы.
Первое, на что нам необходимо обратить внимание — это используемая версия функционала ценообразования. В версии 11.5 произошел качественный переход на «Ценообразование 2.5». Если ваша информационная база была обновлена или данные были перенесены из старых версий, может возникнуть конфликт между форматами хранения данных. Чтобы быстро актуализировать данные после перехода, можно использовать заполнение табличной части «Товары» из поступлений за произвольный период.
В системе существуют два основных регистра для хранения цен:
ЦеныНоменклатуры — использовался в старых версиях (11.0 - 11.4).ЦеныНоменклатуры20 — современный регистр, с которым работает новый интерфейс прайс-листа и РМК в 11.5 — его очистку обеспечит удаление последовательных дублей в регистрах цен номенклатуры 2.5.Выясним, какая версия активна у вас. Для этого перейдем в раздел НСИ и администрирование — CRM и маркетинг — Маркетинг. Проверьте настройки ценообразования. Если включена версия 2.5, то все документы УстановкаЦенНоменклатуры должны быть созданы именно в этом режиме. Если документы созданы в «старом» формате, они запишут данные в старый регистр, и прайс-лист их просто «не увидит».
Рассмотрим ситуацию: документ создан, проведен, но цен все равно нет. В новом ценообразовании 2.5 у документа УстановкаЦенНоменклатуры появился критически важный реквизит — Статус. Рассмотрим, как он влияет на результат:
ЦеныНоменклатуры20, делая их доступными для подбора в документы и прайс-листы.Убедитесь, что во всех ваших документах установки цен, созданных на основании приобретений, установлен статус Согласован. В дополнение к стандартному отчету, для оперативной проверки можно использовать расширенный прайс-лист по остаткам и доступности товаров.
Посмотрим на пример из практики: пользователь видит цену в карточке номенклатуры на будущую дату (например, 31.03.2025), но прайс-лист на текущую дату пуст. Проанализируем, почему так происходит. Прайс-лист — это срез последних данных на конкретный момент времени. Если документ УстановкаЦенНоменклатуры имеет дату более позднюю, чем дата формирования прайс-листа, цена не отобразится.
Проверьте дату в поле Цены устанавливаются на дату: в самом документе. Если вы случайно установили цены «будущим числом», они начнут действовать только с наступлением этой даты. Для исправления ситуации необходимо перепровести документы актуальной датой. Для презентации товаров клиентам в этот момент удобно использовать прайс-лист с картинками товаров.
Выясним, почему цены могут быть в прайс-листе, но отсутствовать в РМК. Для этого нам нужно зайти в настройки конкретного Вида цены (например, «Розничная»). В карточке вида цены обязательно должны быть установлены следующие флаги:
Если эти опции выключены, система считает цену «технологической» или «закупочной» и скрывает её из интерфейсов продаж. В случаях, когда требуется особая гибкость, пользователям помогает редактирование колонки «Цена» в РМК.
В УТ 11.5 реализована жесткая структура соответствия. Посмотрим, как программа понимает, какую цену показать на конкретной кассе. Для этого проанализируем настройки склада (магазина):
Если в документе УстановкаЦенНоменклатуры вы установили цену «Розничная (офис)», а в настройках магазина указана «Розничная (магазин №1)», то прайс-лист по этому магазину будет пустым.
Иногда после загрузки большого объема данных система не успевает обновить внутренние таблицы. В УТ 11.5 используется механизм отложенного обновления. Если в карточке товара цена видна, а в отчетах — нет, попробуйте выполнить следующие действия:
Проанализируем техническую часть: данные для прайс-листа берутся из оптимизированных срезов. Если вы внесли изменения в документы вручную, но не изменили статус на «Согласован», запись в ЦеныНоменклатуры20 не обновится. Для последующей проверки корректности данных отлично подойдет анализ изменения цен продажи.
Чтобы окончательно решить проблему, рекомендуем выполнить следующие шаги:
УстановкаЦенНоменклатуры вручную на один тестовый товар.Если тестовый товар появился — проблема в ваших старых документах (даты, статусы или виды цен). Если не появился — проверьте функциональную опцию Ценообразование 2.5 в настройках системы.