Почему не устанавливается стоимость в документе Реализация товаров и услуг в 1С?

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

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

Причина 1. Ограничение прав пользователя на редактирование цен

Если вы обнаружили, что поле «Цена» в табличной части документа активно, но вы не можете ввести значение вручную, или же программа просто игнорирует ввод, скорее всего, дело в настройках дополнительных прав. В конфигурациях на обычных формах (например, в отраслевых решениях для ЖКХ или УПП) это настраивается отдельно от основных ролей.

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

  1. Зайдем в систему под пользователем с правами Администратора.
  2. Переключим интерфейс на Полный (меню Сервис — Переключить интерфейс — Полный).
  3. Перейдем в меню Сервис — Пользователи — Настройка дополнительных прав пользователей.
  4. В открывшемся окне выберем конкретного пользователя, у которого возникла проблема.
  5. Развернем ветку дерева настроек Документы.
  6. Найдем пункт Редактирование цен и скидок в документах и установим напротив него флажок.
  7. Нажмем кнопку Записать (или «ОК»).

Важно: изменения вступят в силу только после того, как пользователь перезапустит сеанс 1С.

Причина 2. Отсутствие зарегистрированных цен

Если цена не подставляется автоматически, выясним причину в регистрах системы. Для того чтобы программа «знала», какую цену подтянуть, она должна быть зафиксирована специальным документом — Установка цен номенклатуры.

Проверим наличие этого документа. Вы можете создать его на основании документа Поступление товаров и услуг, чтобы розничные или оптовые цены были привязаны к закупочной стоимости. Убедитесь, что:

Причина 3. Ошибка в хронологии (секунды имеют значение)

Рассмотрим ситуацию, когда документ установки цен есть, он проведен, но в реализации цена все равно пустая. Проанализируем время создания документов. В 1С время имеет критическое значение.

Если документ Установка цен номенклатуры был создан в 12:00:01 того же дня, а Реализация товаров и услуг была оформлена в 12:00:00 (всего на одну секунду раньше), то на момент проведения реализации цена еще не считается «действующей». Программа ищет цену, актуальную на момент создания документа. Чтобы исправить это, установите время в документе установки цен на самое начало дня (00:00:00) или просто убедитесь, что он создан раньше реализации.

Причина 4. Настройки типа цен в договоре и складе

Выясним, какой механизм поиска цен использует программа. Обычно 1С ищет тип цен в следующей последовательности: Договор контрагента -> Склад -> Настройки документа.

Посмотрим на настройки договора с покупателем:

  1. Откройте карточку контрагента, перейдите на вкладку Договоры.
  2. Откройте нужный договор и проверьте поле Тип цен. Если там пусто, программа не будет знать, какую колонку прайс-листа подставлять.
  3. Проверьте также настройки склада в документе реализации. Если в карточке склада указан тип цен, он может влиять на заполнение документа (в зависимости от настроек конфигурации).

В самом документе реализации обратите внимание на надпись в левом нижнем углу или кнопку Цены и валюты. Если там написано «Тип цен: не установлен», нажмите на гиперссылку и выберите нужный тип цен вручную. После этого программа предложит перезаполнить цены в табличной части.

Причина 5. Специфика учета по характеристикам и сериям

Если в вашей информационной базе ведется учет по характеристикам (например, цвет, размер), то цена должна быть установлена именно на конкретную комбинацию номенклатуры и характеристики. Разберем пример: если вы установили цену на товар «Ботинки», но в реализации выбрали «Ботинки (Красные, размер 42)», а для этой характеристики цена отдельно не задана, поле может остаться пустым. Проверьте, чтобы в документе Установка цен номенклатуры была заполнена колонка характеристик, если это требуется настройками вашего учета.

Причина 6. Проблемы с валютой документа

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

Причина 7. Настройки в РМК (Розничные продажи)

Для тех, кто работает с розницей (сообщение 18 в обсуждении), крайне важно проверить, назначен ли тип цен самому магазину. В настройках торговой точки или склада (в зависимости от программы) должен быть четко определен вид цен розничной торговли. Без этой привязки рабочее место кассира не сможет определить стоимость товара при сканировании штрихкода.

Подведем итоги

Если в вашем документе не устанавливается стоимость, рекомендуем действовать по следующему алгоритму:

  1. Проверка прав: Убедитесь, что в дополнительных правах пользователя стоит флажок на разрешение редактирования цен.
  2. Проверка установки цен: Создан ли и проведен ли документ Установка цен номенклатуры раньше реализации?
  3. Проверка типа цен: Указан ли тип цен в договоре контрагента или в самом документе (кнопка Цены и валюты)?
  4. Перевыбор товара: После изменения настроек прав или установки цен обязательно попробуйте удалить строку из реализации и добавить её заново или воспользоваться кнопкой «Перезаполнить цены» в меню «Цены и валюты».

Соблюдение этих правил позволит вам избежать ошибок при оформлении продаж и обеспечит корректное заполнение стоимости товаров в системе 1С.

← На главную