Часто пользователи 1С:Розница сталкиваются с ситуацией, когда при работе с документом Поступление товаров в меню Установка цен номенклатуры отображается лишь один вариант выбора или вовсе отсутствуют нужные пункты. Это затрудняет процесс оперативного ценообразования. Давайте вместе разберем по шагам, как выявить причину и вернуть недостающие элементы управления.
Первым делом проанализируем настройки интерфейса пользователя. В платформе 1С на управляемых формах часто бывает, что элементы управления скрыты из-за пользовательских настроек формы. Чтобы исправить это, выполним следующую процедуру:
Поступление товаров.Все действия (обычно кнопка в верхнем правом углу формы).Изменить форму.Все действия и выберем Установить стандартные настройки.После этого действия все скрытые программно элементы должны вернуться на свои места, если они не были принудительно отключены логикой программы.
Если после сброса настроек кнопки не появились, выясним причину на уровне логики конфигурации. Система 1С:Розница использует контекстную зависимость: меню Установка цен номенклатуры заполняется динамически на основе настроек Видов цен и Правил ценообразования.
Рассмотрим, что нужно проверить:
Правило ценообразования.Виды цен (например, «Розничная» и «Закупочная») созданы и активны.Использовать при поступлении в настройках вида цен. Если флаг не установлен, система не предложит этот вид цены при расчете документа.Иногда, особенно после переноса данных или «свертки» базы, возникают проблемы с кэшем метаданных или актуальностью конфигурации базы данных. В таких случаях мы рекомендуем следующее:
F7 в Конфигураторе).Если в конкретном документе Поступление товаров пункты меню упорно не появляются, мы можем использовать альтернативный путь. Вместо вызова документа из поступления, создадим его вручную через раздел Маркетинг:
Перейдите в Маркетинг — Установка цен номенклатуры — Создать. В этом случае функционал формирования цен доступен в полном объеме, так как мы работаем с документом напрямую, минуя контекстные ограничения формы поступления.
Важно помнить, что автоматизированные механизмы расчета цен сильно зависят от настроенных формул. Если при переносе данных из старой базы вы перенесли только номенклатуру, но не настроили Виды цен, формулы и правила их расчета «ручками» в новой базе, автоматика работать не будет. Система просто не найдет данных для расчета и скроет недоступные пункты меню. Всегда проверяйте связь объекта Вид цены с конкретным Правилом ценообразования, так как именно на их основании 1С формирует доступный список действий для пользователя.