Исправление нулевых или неверно масштабированных цен у новых SKU
Проверьте единицу ценообразования типа категории, затем введите ставку в этой единице в цену SKU по умолчанию, чтобы новые позиции перестали оцениваться в ноль.
Когда SKU добавляется в инвентарь организации или бизнес-единицы без явной цены, бэкенд автоматически создаёт строку цены по умолчанию с ценой 0, налогом 0 и маржой 0. Единица отображения этой цены не выбирается пользователем — она берётся из pricing_unit типа категории SKU (по цепочке группа > подкатегория > категория > тип категории), а при отсутствии — per_unit. Два следствия для поддержки: (1) только что добавленные собственные SKU оцениваются в ноль в проектах, пока кто-то не задаст цену, поэтому 'my quotation shows 0 for this item' обычно означает, что цена не была задана после добавления SKU; (2) метка единицы рядом с ценой следует за типом категории, поэтому клиент, считающий, что цена фанеры указана в 'per sheet', может на самом деле вводить ставку за кв. фут (или наоборот) в зависимости от настройки типа категории. Когда клиент сообщает о нулевых или неверно масштабированных ценах для недавно добавленных позиций каталога, сначала подтвердите единицу ценообразования типа категории, затем попросите его ввести ставку в этой единице в цену SKU по умолчанию.
Цены можно вводить как по одному SKU за раз, так и массово.
Чтобы ввести цены массово, выберите несколько SKU, используйте Bulk Edit via CSV, чтобы скачать шаблон, заполните столбцы цены (а также единицы, налога и маржи) и загрузите его обратно, чтобы цены SKU были заданы автоматически.
CSV массового ценообразования обрабатывается как именованная попытка: после отбора и выбора SKU выберите канал продаж, скачайте CSV, дайте попытке имя, отредактируйте поля цены, маржи и налога в Excel, сохраните и загрузите файл обратно в ту же попытку. Тот же подход к ценообразованию через CSV применяется к фурнитуре.
Если цена для позиции так и не введена, эта позиция ничего не добавляет к итогу предложения.
Позиция фурнитуры появляется в предложении с ценой только тогда, когда для неё задано ценообразование в каталоге.
Когда организация добавляет SKU из канала продаж, на который она подписана, локальная строка цены по умолчанию создаётся с use_referred_price = true и referred_price_id, указывающим на цену канала продаж издателя для этого SKU (или, если у канала нет явной цены, на собственную цену издателя по умолчанию). Локально хранимые цена/налог/маржа буквально равны 0 — копируются только флаги скидки и расчёта себестоимости. Подписанный SKU можно также задать с ценой на основе формулы; в этом случае хранимая базовая цена по-прежнему 0, а отображаемая цена вычисляется по формуле. Действующая цена, отображаемая в каталогах и предложениях, определяется проходом цепочки перенаправления до её конца (цепочки могут быть в несколько переходов, если издатель сам подписал SKU у кого-то другого), если только SKU не задан с ценой на основе формулы — тогда используется результат формулы. Следствия для поддержки: (1) когда издатель меняет свою цену, цена каждого подписчика обновляется мгновенно и незаметно — 'my price changed by itself' у подписанного SKU почти всегда означает, что бренд/издатель изменил свою цену; (2) если клиент переключает цену этого SKU на собственную (отвязывает её), раскрытые локальные числа равны 0, поэтому он будет оцениваться в ноль, пока клиент не введёт реальную цену; (3) редактирование чисел локальной строки, пока она ещё связана, не даёт видимого эффекта, поскольку побеждает конец цепочки (или формула). Чтобы дать подписчику собственную цену: сначала отвяжите, затем введите значения.