Тема: Товар со скидкой

Не пойму как организовать товары со скидками. Например, сейчас на некоторые группы товаров скидка 5%, в справочнике цен создал новый пункт "скидка 5%", чтоб автоматом отнимало 5%, но на сайте по прежнему старая розничная цена.

2

Re: Товар со скидкой

Создайте в разделе Товары->Справочник цен цену с названием "Зачеркнутая цена" (обязательно с большой буквы). Затем перейдите в раздел Товары->Каталог товаров, выделите группу товаров, нажмите внизу "Редактировать"

В поле Цены, установите флажок "Расчитать от другой цены" и задайте:
Зачеркнутая цена = +5% от Розничная цена.
Функциональность автоматического редактирования цен описана со скриншотами в этой статье http://readyscript.ru/text-blog/Novye-v … adyScript/

Тем самым вы автоматом заполните зачеркнутую цену для группы товаров.

В стандартных шаблонах предусмотрено отображение Зачеркнутой цены.

Повысить оценку Понизить оценку

Re: Товар со скидкой

Спасибо! Но вы не правильно меня поняли. Мне не нужен этот маркетинговый трюк с зачеркнутыми ценами, тем более для всех товаров сразу, нужен реальный пересчет скидки от розничной цены.  Я так понял в движке отображение только розничной и зачеркнутой цены. Надеялся, раз есть справочник цен и можно добавлять туда свои пункты, значит этим можно пользоваться. Но к сожалению, оказалось нельзя вывести банальную скидку для определенного товара и ли группы товаров.

4

Re: Товар со скидкой

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

Обратите внимание зачеркнутая цена должна быть "задаваемая вручную", а формулу нужно выбирать В ОКНЕ ГРУППОВОГО РЕДАКТИРОВАНИЯ ТОВАРОВ. После того как вы отметите группу товаров для которой нужно расчитать скидку

Повысить оценку Понизить оценку

5 Отредактировано Александр (13.05.2015 11:38:54)

Re: Товар со скидкой

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

{$product->getCost()}

и

{$product->getCost('Зачеркнутая цена')}

Т.е.

{$product->getCost('Название нужной цены')}

Re: Товар со скидкой

Дело в том, что отображение зачеркнутой цены вовсе не нужно, необходимо отображение одной цены, но временно пониженной на 5% на определенную группу товаров. А по-вашему методу получается товар как был отображен по 100 000 р, то теперь у него отображена его прежняя розничная  цена 100 000 р и плюс зачеркнутая цена 105 000 р

7

Re: Товар со скидкой

С помощью того же инструмента, а именно с помощью инструмента массового редактирования цен вы можете пересчитать и отображаемую Действующую цену. Делается это так:

- Заходите в Каталог товаров.
- Выбираете отдельные товары или целые группы товаров. (если нужно есть инструмент выделяющий товары на всех страницах сразу)
- Нажимаете редактировать внизу
- У цены выставляете:
Розничная = -5% от Розничная

После этого автоматически цена будет пересчитана у выбранных товаров , на которые у вас в данный момент скидка.

Повысить оценку Понизить оценку

Re: Товар со скидкой

Сделал. Теперь отображается 95 000 р розничная и зачеркнутая 105 000. Как избавится от этого эффекта преследующей меня зачеркнутой цены? smile) И как отменить скидку по истечении времени и массово вернуть старые цены ?

9

Re: Товар со скидкой

1. Удалите тип цен "зачеркнутая цена" или выставьте её равной нулю.
2. По истечении времени вы можете выполнитть обратное действие - Розничная = +5% от Розничная.

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

Наиболее интересным является следующий:

1. Создайте тип цен "Скидочная цена" с настройкой "задается вручную".
2. В разделе Товары->Каталог выберите ВСЕ товары и выполните редактирование цен по формуле:
Скидочная цена = +0 руб от Розничная, т.е. вы просто скопируете цену.

3. Выберите нужные вам товары и примените для них форулу для цены:
Скидочная цена = -5% от Скидочная цена

4. Во время акции просто установите в разделе Товары->Справочник цен "Скидочную цену" - как цену по умолчанию
5. После завершения акции установите обратно Розничную как цену по умолчанию.


На наш взгляд это более простой и удобный способ, который не ведет к изменению начальной Розничной цены.

Повысить оценку Понизить оценку

10 Отредактировано Виталий (13.05.2015 12:26:46)

Re: Товар со скидкой

Это крайне неудобно, можно запутаться, тяжело будет объяснить женскому человеку таким образом поменять цены, и потом очень не хочется набивать цены вручную каждому товару. Поэтому увидев справочник надеялся будет удобно создать цены "скидка 5%" "скидка 10%" "скидка 15%" с автоматическим вычитанием процентов, и во время акции просто переключать группы товаров на эту скидочную цену, чтоб она отображалась вместо розничной, по окончании просто переключится на розничную, это было бы намного проще и удобнее.

11

Re: Товар со скидкой

Не понимаю о какой крайности вы говорите.
У нас можно просто создать цену автоматическую "Скидка 5%" на все и выставить её по умолчанию. Тогда все будет просто и легко как вы хотите, но на все товары.

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

Ну а дальше абсолютно все как вы хотите - просто переключаете текущий тип цен на время акции.

Повысить оценку Понизить оценку

12

Re: Товар со скидкой

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

13

Re: Товар со скидкой

Вручную цены не нужно возвращать. Чтобы вернуть цены вам нужно перейти в справочник цен и опять поставить "Розничную" (первоначальную) цену как цену по-умолчанию. - это 1 клик. (почитайте, пожалуйста, внимательнее мой пост)

Вы попробуйте, вам понравится. Честно вам говорю, уже сотни магазинов которые мы курируем индивидуально этим успешно пользуются - это не сложно.

От себя: конечно если вы входите в IT-бизнес, коим является интернет-торговля, то желательно все же вменяемых людей нанимать, а то они вам не просто интернет-магазин положат, но и весь бизнес.

Повысить оценку Понизить оценку

14

Re: Товар со скидкой

Я понял вашу мысль, но уже просчитал, просто на практике ваш метод неприменим, крайне неудобно и запутанно, несколько групп товаров, у каждой свои скидки, и сезонность этих скидок разная. Крайне неудобный этот метод, есть простой и довольно логичный, всё решило бы только простое решение отображения для одних товаров розничной цены , для других цены по заданной формуле от розничной

15

Re: Товар со скидкой

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

Повысить оценку Понизить оценку

16

Re: Товар со скидкой

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

17

Re: Товар со скидкой

Или вариант создать три валюты для скидок R05 R10 и R15 с коэфициентами к базовой 0.95 0.9 и  0.85. Но система не позволяет массово менять валюту, а так можно было решить проблему