Добрый день.

Были установлены цены на номенклатуру в марте, в начале апреля, сделали переоценку и некоторые товары стали дешевле.

Но когда пытаемся продать, товар подставляется со старой, а не с новой ценой.

Установка цен сделана корректно, регистр цен отображает корректные данные и заполнен.

Когда проваливаешься в номенклатуру и смотришь цены, они верные, но когда из карточки номенклатуры формируешь отчет прайс-лист, он показывет старую (завышенную) цену.

Что это может быть? Косяк в коде или что-то не так?
---
Получилось, посмотрел отчет Прайс-лист
там есть такой код:

```1c
    ИЗ
    втМагазиныМинимальныеЦены КАК МагазиныМинимальныеЦены
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ втЦеныМинимальные КАК ЦеныМинимальные
    ПО МагазиныМинимальныеЦены.ВидЦен = ЦеныМинимальные.ВидЦены) КАК Подзапрос
```

Проверил отладчиком, так и есть он берет цену 14 р.

Этот код натолкнул меня на мысль, (спасибо Николаю Иванову, что подсказал про отладчик) проверить ценообразование магазина. Оказалось, что минимальная цена продажи у магазина стояла Закупочная.

Сделал копию базы и поменял цену на Розничные.

Только после этого отчет и продажа, стали цеплять правильные цены.

Спасибо всем за подсказки. Проблема решена!
---
Суть в том, что вид минимальных цен продажи нужен для ограничения автоматических скидок.
Ну т.е. приемр, есть скидка по карте 5%, потом есть скидка на количество 3%, и скидка в день рождения 10% и все суммируется.
т.е. при стечении нескольких условий получится скидка 18%
вот чтобы не продать дешевле какой-то минимальной цены можно предусмотреть спец. вид цен. Назвать их минимальными, к примеру Розничная - 12%
И при установке новых розничных автоматом рассчитывать еще и их.
Тогда система при расчете скидок на товар посчитает общую скидку, и если она уменьшит сумму продажи товара ниже уровня этой минимальной цены, то сработает ограничение.

Но это значит, что
1. За этими ценами нужно следить - а в Вашем случае даже за закупкой не следят.
2. Во всех акциях и скидках нужно будет указывать действующее ограничение.
3. если скидок нет, то минимальная цена вообще не нужна (ваш кэп). Уследите хотя бы за розничной.
---
В отладчике смотрели почему завышенная цена попадает?
---
На какую дату формируете прайс-лист и когда была установлена новая цена?
---
нет еще, только смотрю, думал зависит может от платформы, платформу поменял и все так же, сижу в отладчике
---
первая цена была от 01 марта - 14 рублей
вторая цена была установлена 04 апреля - 10 рублей

должно по 10 продаваться, а он мне пихает цену по 14
---
Может у вас партионный учет? И пока партия по 14 рублей не закончится, новая (по 10 руб.) продаваться не начнет.
---
к сожалению в 1С:Розница 8 - нет партионного учета, хотя жаль - он там нужен иногда.
Спасибо.
---
Получилось, посмотрел отчет Прайс-лист
там есть такой код:

```1c
    ИЗ
    втМагазиныМинимальныеЦены КАК МагазиныМинимальныеЦены
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ втЦеныМинимальные КАК ЦеныМинимальные
    ПО МагазиныМинимальныеЦены.ВидЦен = ЦеныМинимальные.ВидЦены) КАК Подзапрос
```

Проверил отладчиком, так и есть он берет цену 14 р.

Этот код натолкнул меня на мысль, (спасибо Николаю Иванову, что подсказал про отладчик) проверить ценообразование магазина. Оказалось, что минимальная цена продажи у магазина стояла Закупочная.

Сделал копию базы и поменял цену на Розничные.

Только после этого отчет и продажа, стали цеплять правильные цены.

Спасибо всем за подсказки. Проблема решена!
---
Вид минимальных цен продажи лучше вообще не заполнять.
Ну т.е. если Вы не понимаете, зачем в программе та или иная настройка - лучше вообще ее не делайте.
---
получается вид минимальных цен продаж - очистить? или оставить как розничные?
---
Суть в том, что вид минимальных цен продажи нужен для ограничения автоматических скидок.
Ну т.е. приемр, есть скидка по карте 5%, потом есть скидка на количество 3%, и скидка в день рождения 10% и все суммируется.
т.е. при стечении нескольких условий получится скидка 18%
вот чтобы не продать дешевле какой-то минимальной цены можно предусмотреть спец. вид цен. Назвать их минимальными, к примеру Розничная - 12%
И при установке новых розничных автоматом рассчитывать еще и их.
Тогда система при расчете скидок на товар посчитает общую скидку, и если она уменьшит сумму продажи товара ниже уровня этой минимальной цены, то сработает ограничение.

Но это значит, что
1. За этими ценами нужно следить - а в Вашем случае даже за закупкой не следят.
2. Во всех акциях и скидках нужно будет указывать действующее ограничение.
3. если скидок нет, то минимальная цена вообще не нужна (ваш кэп). Уследите хотя бы за розничной.
---
Большое спасибо за четкое объяснение!
Скажите пожалуйста, я правильно понял, что например есть товар по которому хотят делать некоторые скидки, нужно создать спец цену, определить ее в ценообразовании и указать эту цену как минимальная цена, тогда этот товар будет расчитыватся с учетом скидок, другой затронут не будет и в установке цен номенклатуры надо следить за установкой этой спец цены?

Еще один вопрос, если не трудно: можете ли вы подсказать по товарному отчету ТОРГ 29.

В отчете разные суммы показывает, а когда проваливаешься внутрь документа, там цена по итогу нормальная. Бывает от нескольких рублей до сотни и более.
Что смотреть чтобы найти эту ошибку я не знаю и внятных советов не получил.
Был бы очень признателен за любую помощь
Спасибо!
---
Если по товарам хотят делать скидки - то надо делать сегмент номенклатуры
указывать его в скидке, а тип скидки может быть любой %, сумма и т.д. Спец.цена - это не единственный тип скидки.
При этом минимальные цены в магазине устанавливать совсем не обязательно.

по товарному отчету - вот же тема, там лучше и писать http://forum.infostart.ru/forum9/topic170357/