camo-mania
Программные разработки для CMS Simpla, расширяющие и изменяющие стандартный функционал системы.

Каталог товаров

Каталог статей

Учет цены закупки в валюте
12.08.2015

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

Сделано следующее:
При редактировании товара в админке у каждого варианта добавлены поля -
1. цена закупки
2. валюта закупки (выпадающий список)
3. наценка в %

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

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

Старая цена (и еще некоторые цены, например для купонов) в админке не обрабатывается аналогично основной цене (а обрабатываются стандартно - в основной валюте).

В импорте-экспорте добавлена колонки с кодом валюты закупки, ценой закупки в выбранной валюте, величиной наценки.

Создавалось для версии 2.3.7.
Скорее всего, годится и для других версий 2.x

60.00 $   или   3900 руб.
         
  • Отзывы (0)
  • Добавить отзыв

Отзывы:

© 2018 simpla-tuning.com