Как удалить цены продажи в карточках Номенклатуры, чтобы они не подставлялись в документы реализации в 1С

Вопрос задал Елена К. (Санкт-Петербург)

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Добрый день. В справочнике Номенклатуры в 1С:Предприятие 8.3 (8.3.20.2180) по умолчанию стояло заполнение цен продажи по предыдущему документу. Мне это неудобно, так как цена все время меняется. Я изменила в настройках заполнение цен продажи из карточки номенклатуры. Я так понимаю, что если цена продажи в карточке не стоит, то и в новом документе продажи она не будет подставляться автоматически. Это так? И в связи с этим вопрос — как удалить цены продажи в карточках Номенклатуры? Имеется ввиду не вручную в каждой карточке, а групповой обработкой. Такая существует? И как добавить в справочнике Номенклатуры колонку с ценой продажи?

Метки вопроса: —

Все комментарии (7)

  1. Приложение № 1
    Приложение № 2

    Здравствуйте, Елена!

    Согласно Регламент ответов на вопросы БухЭксперт8.ру в одной «ветке» вопроса мы обсуждаем 1 вопрос по одной конкретной теме, у вас их несколько:

    1. Если цена продажи в карточке не стоит, то и в новом документе продажи она не будет подставляться автоматически. Это так?

    2. Как удалить цены продажи в карточках номенклатуры?

    3. Как добавить в справочнике номенклатуры колонку с ценой продажи?

    Поэтому на будущее я прошу задавать вопросы отдельно. Если у вас будут вопросы по данным здесь ответам, то в этой ветке я продолжу работать с вами только по любой одной теме из 3х, по другим вы должны будете создать вопросы отдельно.

    Вопрос 1: «Если цена продажи в карточке не стоит, то и в новом документе продажи она не будет подставляться автоматически. Это так?»

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

    Вот это место в коде у разработчиков.

    1
  2. Приложение № 1
    Приложение № 2
    Приложение № 3
    Приложение № 4
    Приложение № 5
    Приложение № 6

    Показываю на примере Блока питания.
    Настройки параметров учета — из предыдущего документа.

    Поэтому чистите вы это поле или нет — оно постоянно будет обновляться в случае настройки заполнение цен продажи по предыдущему документу.

    Если же выставить способ Выставление цен продажи — Из карточки номенклатуры, то цена при проведении документа не будет перезаписываться в регистр и меняться в карточке номенклатуры.

  3. Приложение № 1
    Приложение № 2
    Приложение № 3

    В данной настройке продажные цены — Из карточки номенклатуры и при изменении цены в реализации и проведении, следующая реализация укажется с ценой из карточки номенклатуры.

    Поэтому, если вы выберите второй способ — Из карточки номенклатуры и очистите поле Цена продажи в карточке номенклатуры, то, да, при создании документа реализации по это номенклатуре цена продажи не подставится.

  4. Приложение № 1
    Приложение № 2
    Приложение № 3

    Вопрос 2. «Как удалить цены продажи в карточках номенклатуры?»

    Групповой обработкой (раздел Администрирование — Корректировка данных — Обработка Групповое изменение реквизитов) удалить данные цены продажи вы не сможете: обработка работает только со справочниками и документами, а вам нужно удалять данные из регистра сведений.

    Но вы можете открыть регистр сведений Цены номенклатуры документов (кн. Главное меню — Функции для Технического специалиста).

    Выделите все записи по комбинации клавиш CTRL+A и нажмите клавишу DEL Вы очистите все данные в регистре.

    Если же нужно удалить только продажные цены, оставив закупочные, то отберите данные в списке только по продажным ценам и потом повторите комбинацию клавиш CTRL+A и DEL.

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

    Потренируйтесь на копии, чтобы ничего не испортить в рабочей базе.
    Если все получится — повторите начисто.

  5. Приложение № 1

    Вопрос 3. «Как добавить в справочнике номенклатуры колонку с ценой продажи?»

    Цена продажи в карточке номенклатуры отображается автоматически. Если вы хотите добавить цену продажи в форму списка номенклатуры, то придется доработать программно форму списка.

    В самом справочнике не хранятся данные цены, а только отображаются из регистра сведений. Именно поэтому эти данные нельзя включить в список по кн. ЕЩЕ-Изменить форму.

    Для формы элемента справочника разработчики вставили специальный программный код (я его приводила в первом комментарии), который программно считывает цену из регистра и отображает в карточке.
    То же самое придется сделать и со списком номенклатуры.

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

    Как работать с Универсальным отчетом можно ознакомиться в наше статье:
    Как работать с Универсальным отчетом в 1С
    .

  6. Спасибо за исчерпывающий ответ

    1
  7. Рада была помочь! Обращайтесь, пожалуйста.

Комментарии закрыты.