Рекомендуемые сообщения

AlexDW    881
CostPrice - закупочная цена товаров в opencart


CostPrice - закупочная цена товаров в opencart


Парадокс, но в базовой версии Opencart напрочь отсутствует понятие "закупочная цена товара", есть только цена продажи.

 

Мод CostPrice добавляет дополнительное поле в БД Opencart и делает доступным редактирование закупочной цены в карточке товара.

 

В таблицу product будет добавлено поле cost, сразу за полем цены price.

Поле добавляется автоматически в случае отсутствия, без необходимости ручной правки БД.

 

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

 

Модуль состоит из двух частей:

основная часть - добавляет поле в БД и делает его доступным в карточке товара;

опциональная часть - добавляет показ закупочной цены в списке товаров, с возможностью поиска и фильтрации

 

DEMO 15x

DEMO 2x

 

Особенности:

- максимальная совместимость с другими дополнениями

- поиск и сортировка по цене закупа в списке товаров (опционально)

- поле создается автоматически, не нужно править БД вручную

- подходит для ocStore / OCSHOP - Opencart.CMS|PRO / Opencart версий 15x - 302x

- никакие файлы не заменяет (все изменения через VQMOD/OCMOD)

 

- для ветки 1.5 требуется VQMOD

- для 2.x используется OCMOD

 

Установка 15x:

просто скопируйте файлы xml в папку vqmod/xml:

cost_price.xml - основной файл

cost_price_addon_product_list.xml - файл для показа закупочной цены в списке товаров (опционально)

 

Установка 2x:

1. Загрузить архив cost_price.ocmod.zip в Дополнения > Установка дополнений *
2. Загрузить файл cost_price_addon_product_list.ocmod.xml в Дополнения > Установка дополнений
    (опционально, для показа закупочной цены в списке товаров в админке)
3. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)

 

* Если у вас не настроен FTP для поддержки архивов ocmod.zip - воспользуйтесь этим патчем (подробнее здесь)

 

Установка 3x:

1. Загрузить архив cost_price-3x.ocmod.zip в Дополнения > Установщик дополнений (Extensions > Installer)
2. Загрузить архив cost_price_addon_product_list-3x.ocmod.zip в Дополнения > Установщик дополнений
    (опционально, для показа закупочной цены в списке товаров в админке)
3. Обновить кеш модификаторов в Дополнения > Менеджер дополнений (Extensions > Modifications)
4. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (если включено)

 

 

Модуль распространяется по принципу "1 покупка = 1 домен +его поддомены".

Для использования модуля на другом домене нужно приобрести еще одну копию модуля.

Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.

 

Другие дополнения:

-----------------------------

ManufacturerDescription - описание производителя

CategoryManager - управление категориями

CountryZone Manager - настройка стран и регионов

OrderDate - редактирование даты заказа


  • Добавил
  • Добавлено
    13.09.2015
  • Категория
  • Системные требования
  • Сайт разработчика
  • Старая цена
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
    2.3
    2.2
    2.1
    2.0
    1.5.6.4
    1.5.6.3
    1.5.6.2
    1.5.6.1
    1.5.6
    1.5.5.1
    1.5.5
    1.5.4.1
    1.5.3.1
  • ocStore
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AWARO    682

 

Хорошая штукенция)

Но своей аваторкой ты все распугиваешь))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

Работает с ocstore import/export ?

 

при импорте/экспорте штатными средствами - да,поле добавляется в таблицу product, таблица целиком обрабатывается

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
LuckySrG    17

при импорте/экспорте штатными средствами - да,поле добавляется в таблицу product, таблица целиком обрабатывается

В

Это не совсем штатный, но думаю у большинства установлен он.

https://opencartforum.com/files/file/1769-export-import-для-ocstore-155x-html-тег-h1-html-тег-title/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

Это не совсем штатный, но думаю у большинства установлен он.

https://opencartforum.com/files/file/1769-export-import-для-ocstore-155x-html-тег-h1-html-тег-title/

 

в работе с таким не сталкивался, но судя по всему - с ним не будет, нужно в него поддержку нового поля cost добавлять

 

импорт/экспорт со сторонними модулями будет работать:

если идет импорт таблиц БД целиком (как в случае со штатным бекапом/восстановлением)

если при импорте/экспорте есть возможность выбора произвольных полей в таблицах

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
multimen    6

былоб интересно еслиб была возможность вывода цены закупки для определенных груп покупателей, например опт 1 опт 2 опт 3, отображать всем , отображать только зарегистрированным в группе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

былоб интересно еслиб была возможность вывода цены закупки для определенных груп покупателей, например опт 1 опт 2 опт 3, отображать всем , отображать только зарегистрированным в группе.

 

это уже из другой оперы, к данному модулю отношения не имеет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

добавлена поддержка OCSHOP 1.5.6.4.1 (с 2.0.3.1 работает изначально)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
korabel    15

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

бывает что покупатель просит сделать ему скидку (за сумму заказа, на определенный товар итд); иногда обнаруживается, что товар имеет мелкие дефекты.

глядя на цену закупа проще и быстрей сориентироваться в размере скидки

 

также, в свое время использовали автоматическую наценку товаров по сложной формуле именно на основании цены закупа

 

вариантов - масса

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
fable54338    0

Ребята не могу понять как сократить лишние 0000 после точки в конце, там пишет 4800.0000 бесит меня уже :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

если про админку - залезть в БД в таблицу _product и изменить структуру нужных полей (price, cost и тд) - выставить длину/значения 15,2 вместо 15,4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
korabel    15

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Mluci    1

Поддержу предыдущий пост.

Можно только оборот посмотреть за определённый период, надоело прибыль высчитывать.

Может за отдельную плату доработаете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

превращение этого модуля в систему подсчета продаж/прибыли будет напоминать сказку про кашу из топора

 

со временем будет - но отдельно и с совершенно другой стоимостью

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Mluci    1

С нетерпением буду ждать такой модуль.

А пока прикуплю этот.

Изменено пользователем Mluci

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AWARO    682

превращение этого модуля в систему подсчета продаж/прибыли будет напоминать сказку про кашу из топора

 

со временем будет - но отдельно и с совершенно другой стоимостью

Заметь это не я тюкаюсь тут)

я ж гаравил все хотят)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ccc2ccc    0

Присоединяюсь. Подсчет прибыли был бы актуальным решением и мог бы даже увеличить стоимость модуля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 045

Но есть еще и закупочная цена у опции, не так ли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

Присоединяюсь. Подсчет прибыли был бы актуальным решением и мог бы даже увеличить стоимость модуля.

смотрите предыдущий ответ

 

 

Но есть еще и закупочная цена у опции, не так ли?

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

нужно разбираться

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 045

Та я это так, я даже не думал

 

Это я про про подсчет прибыли

 

Вы ведете учет в OC? У вас есть все необходимые инструменты?

Гибкие отчеты?

Тогда о какой прибыли может идти речь?

Речь только о разнице между закупочной и продажей.

Но зачем? Чтоб потешить ЧСВ магазина?

 

зы Офтоп

Суббота,

Старый еврей решил выйти на рынок что-то продать - дела на неделе шли не важно.

Приходит вечером домой

- Как дела. Как успехи? - спросила жена

- Не заработал ничего, но прибыль получил 500%

- ???

- Купил коробку спичек за 1-ну агору, а продал за 5.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ccc2ccc    0

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SterN    3

Ладно написали модуль по моей идеи, добавлю следующую:

Модуль считает кол-во едениц товара, считает указываемую себестоимость, все это складывает и перемножает, и выводит в конце таблицы общую стоимость всего закупленного товара.  :-)

Организуете ?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    881

Ладно написали модуль по моей идеи, добавлю следующую:

Модуль считает кол-во едениц товара, считает указываемую себестоимость, все это складывает и перемножает, и выводит в конце таблицы общую стоимость всего закупленного товара.  :-)

Организуете ?)

 

чисто для общего развития, насчет "моей идеи" - установите старый ocstore 0.2.0 (2011 года)

сильно удивитесь :-D

 

про все остальное - ответ выше уже был

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От AlexDW
      Парадокс, но в базовой версии Opencart напрочь отсутствует понятие "закупочная цена товара", есть только цена продажи.
       
      Мод CostPrice добавляет дополнительное поле в БД Opencart и делает доступным редактирование закупочной цены в карточке товара.
       
      В таблицу product будет добавлено поле cost, сразу за полем цены price.
      Поле добавляется автоматически в случае отсутствия, без необходимости ручной правки БД.
       
      Впоследствии, это поле можно использовать в различных модулях импорта/экспорта для загрузки/выгрузки закупочных цен.
       
      Модуль состоит из двух частей:
      основная часть - добавляет поле в БД и делает его доступным в карточке товара;
      опциональная часть - добавляет показ закупочной цены в списке товаров, с возможностью поиска и фильтрации
       
      DEMO 15x
      DEMO 2x
       
      Особенности:
      - максимальная совместимость с другими дополнениями
      - поиск и сортировка по цене закупа в списке товаров (опционально)
      - поле создается автоматически, не нужно править БД вручную
      - подходит для ocStore / OCSHOP - Opencart.CMS|PRO / Opencart версий 15x - 302x
      - никакие файлы не заменяет (все изменения через VQMOD/OCMOD)
       
      - для ветки 1.5 требуется VQMOD
      - для 2.x используется OCMOD
       
      Установка 15x:
      просто скопируйте файлы xml в папку vqmod/xml:
      cost_price.xml - основной файл
      cost_price_addon_product_list.xml - файл для показа закупочной цены в списке товаров (опционально)
       
      Установка 2x:
      1. Загрузить архив cost_price.ocmod.zip в Дополнения > Установка дополнений *
      2. Загрузить файл cost_price_addon_product_list.ocmod.xml в Дополнения > Установка дополнений
          (опционально, для показа закупочной цены в списке товаров в админке)
      3. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
       
      * Если у вас не настроен FTP для поддержки архивов ocmod.zip - воспользуйтесь этим патчем (подробнее здесь)
       
      Установка 3x:
      1. Загрузить архив cost_price-3x.ocmod.zip в Дополнения > Установщик дополнений (Extensions > Installer)
      2. Загрузить архив cost_price_addon_product_list-3x.ocmod.zip в Дополнения > Установщик дополнений
          (опционально, для показа закупочной цены в списке товаров в админке)
      3. Обновить кеш модификаторов в Дополнения > Менеджер дополнений (Extensions > Modifications)
      4. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (если включено)
       
       
      Модуль распространяется по принципу "1 покупка = 1 домен +его поддомены".
      Для использования модуля на другом домене нужно приобрести еще одну копию модуля.
      Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.
       
      Другие дополнения:
      -----------------------------
      ManufacturerDescription - описание производителя
      CategoryManager - управление категориями
      CountryZone Manager - настройка стран и регионов
      OrderDate - редактирование даты заказа
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу