2. Управление продажами и расчеты с покупателями
#40

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

Для каких типов (способов расчета) вида цены номенклатуры обработка «Формирование цен» может автоматически записать (установить) значения цен в программе?

Только для видов цен со способом расчета «Статический» (фиксируемые значения).
Правильно: Обработка «Формирование цен» предназначена для массовой установки именно фиксируемых (записываемых) значений цен. Статические цены хранятся как конкретные числа в истории цен, поэтому их можно автоматически рассчитать и записать обработкой.
Только для видов цен со способом расчета «Статический» или «Динамический (формула)».
Неправильно: Динамические цены по формуле обычно не «устанавливаются значениями» как отдельные записи, а вычисляются на основе базы (других цен) по правилу. Поэтому обработка, которая записывает значения цен, ориентирована на статический тип, а не на динамическую формулу.
Для любых пользовательских видов цен, если для них задана формула расчета.
Неправильно: Наличие формулы означает, что цена относится к динамическим (расчетным) и зависит от базовых цен/параметров. Такие цены, как правило, пересчитываются автоматически по правилам, а не «записываются» обработкой как фиксированные значения.
Верны варианты 1 и 3: статические и пользовательские с формулой.
Неправильно: Верным является только вариант про статические цены, так как они реально фиксируются в регистре цен. Цены с формулой относятся к динамическим, и их корректнее получать расчетом от базы, а не устанавливать обработкой как отдельные значения.
Для всех видов цен без исключения, независимо от способа расчета.
Неправильно: Не все виды цен предполагают запись числовых значений: динамические виды (процент/формула) предназначены для автоматического расчета от базовой цены. Поэтому универсальная установка «для всех» не соответствует логике ценообразования и работы обработки «Формирование цен».

Пояснение

Обработка «Формирование цен» - это мастер массового заполнения и записи цен (например, поднять цены на 10%, округлить, загрузить из прайса, заполнить по группе/ценовой группе/по документам поступления). Ключевой момент: она **записывает значения цен** в историю/регистры, а это характерно именно для **статических** видов цен. Почему не подходят динамические цены: - **Динамический (процент)** и **Динамический (формула)** - это расчетные виды цен: они зависят от базового вида цены и пересчитываются по заданному правилу. Обычно такие цены не требуют ручной/массовой «установки значений», потому что итог получается автоматически при изменении базовой цены или при выполнении пересчета. Практический пример: 1) Создайте базовый вид цены «Закупочная» со способом расчета **Статический**. 2) Создайте «Розничная» как **Динамический (процент)** (например, +30% к закупочной) или **Динамический (формула)** (например, Закупочная * 1,30 с нужным округлением). 3) Затем используйте «Формирование цен» для массового заполнения/обновления **закупочной (статической)** цены (по приходным накладным, по прайсу поставщика, повышением на % и т.д.). Розничная цена будет получаться автоматически как расчетная. Лучшие практики: - Делайте один или несколько «базовых» статических видов цен (закупочная/учетная), а продажные виды - динамическими (процент/формула), чтобы при изменении базы не приходилось вручную переписывать все прайс-листы. - Если в настройках есть параметр автообновления/автопересчета динамических цен, включите его - тогда зависимые цены будут актуализироваться при изменении базовых цен. - Используйте «Формирование цен» для пакетных операций со статическими ценами: наценка на группу, округление, массовая замена, заполнение по документам поступления, подготовка прайса.