Jump to content
Sign in to follow this  
horno

[Решено] Как сделать, чтобы сумма, добавляемая опцией, не облагалась налогом

Recommended Posts

Opencart 1.5.6.4

 

Дана стоимость товара 500 у.е., дан налог 8,75%, также дана опция, при выборе которой, к конечной стоимости товара добавляется 300 у.е.

 

Логично, что налог при этом считается с общей суммы в 800 у.е.

 

Вопрос: как сделать, чтобы налог считался только от установленной стоимости товара (500 у.е.), а опция добавляла «чистые» 300 у.е. к общей сумме?

 

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

 

Может еще как-то можно добавлять к цене необлагаемую налогом сумму, не с помощью опций? Таких сумм всего шесть и должна быть возможность добавлять только одну из них либо не добавлять вовсе.

Share this post


Link to post
Share on other sites

[РЕШЕНО]

 

Ларчик открывался куда проще, чем казалось — создал семь налогов (один 8,75% и шесть в виде фиксированных сумм). После создал семь налоговых классов, шесть из которых включали один налог в виде 8,75% и второй налог в виде фиксированной суммы. В налоговом классе, где нужен был только налог 8,75% фиксированный налог, соответственно, не включал.

 

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By mpn2005
      Скачать/Купить дополнение


      Обновление цены при выборе опции, без AJAX (OC1.5, OC2)
      При выборе опций товара выводит в цену товаров с учётом выбранных опций.
       
      Версия для OC3
       
      Внимание!!! Бесплатная поддержка модуля больше не оказывается (с 09.06.2018). 
      Все вопросы без доступов автором модуля не рассматриваются.
       
      Демо ocStore 1.5.5.1.2: http://mpn-oc.org/autocalc_price_option_special.html
      Демо ocStore 2.3.0.2: http://ocs2302.mpn-oc.org/test
       
      Лицензия:
      Данное дополнение является бесплатным и распространяется по лицензии GNU GPL.
      Разрешается: модификация кода дополнения, использование с целью получения коммерческой выгоды, продажа или бесплатное размещение на других ресурсах.
       
      Для корректной работы модуля с темой Journal2, необходимо в настройках Journal2 отключить встроенный модуль обновления цены:
      Settings - Products Page - Product Details - Product Options - Auto Update Price
      (Спасибо пользователю shadowrun за предоставленную информацию)
       
      Последние обновления:
      (NEW) v3.0.12 (autocalc_price_option_OC2) - Добавлена настройка для выбора опция из hash (#) в url. (Спасибо @toporchillo за активное участие)  
      Возможности:
      Не используется AJAX Поддержка OpenCart2, ocStore2 Поддерживаемые модификаторы цены: +, -, =, *, +%, -% (Для =, *, +%, -% необходимо установить модуль options_price) Анимированная цена товара при изменении опций ( =, *, +% - при установленном модуле options_price - Оригинальный [OC2]модуль здесь )
       
       
      Настройки модуля находятся на закладке Локализация в конфигурации магазина
       
      Версии модуля обновления цены:
      autocalc_price_option_OC2_v3.0.12.ocmod.xml - [OC2] Версия для OC2. autocalc_price_option_OC1.5_v2.0.22.xml - [OC1.5]  Версия для OC1.5 (Для работы требуется установленный VQMOD)  
      Версии модуля доп. модификаторов к цене опции:
      options_price_v1.0.13_OC2.ocmod.xml - [OC2] модуль дополнительных модификаторов к цене опции (=,  *,   /,  +%,  -%,)  
      Инструкция по установке OCMOD Opencart2, ocStore2:
      Файл autocalc_price_option_OC2_v3.0.11.ocmod.xml залить через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/ В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить)  
      Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует). Добавил mpn2005 Добавлено 04.12.2012 Категория Цены, скидки, акции, подарки Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 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.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      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 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена  
    • By mpn2005
      При выборе опций товара выводит в цену товаров с учётом выбранных опций.
       
      Версия для OC3
       
      Внимание!!! Бесплатная поддержка модуля больше не оказывается (с 09.06.2018). 
      Все вопросы без доступов автором модуля не рассматриваются.
       
      Демо ocStore 1.5.5.1.2: http://mpn-oc.org/autocalc_price_option_special.html
      Демо ocStore 2.3.0.2: http://ocs2302.mpn-oc.org/test
       
      Лицензия:
      Данное дополнение является бесплатным и распространяется по лицензии GNU GPL.
      Разрешается: модификация кода дополнения, использование с целью получения коммерческой выгоды, продажа или бесплатное размещение на других ресурсах.
       
      Для корректной работы модуля с темой Journal2, необходимо в настройках Journal2 отключить встроенный модуль обновления цены:
      Settings - Products Page - Product Details - Product Options - Auto Update Price
      (Спасибо пользователю shadowrun за предоставленную информацию)
       
      Последние обновления:
      (NEW) v3.0.12 (autocalc_price_option_OC2) - Добавлена настройка для выбора опция из hash (#) в url. (Спасибо @toporchillo за активное участие)  
      Возможности:
      Не используется AJAX Поддержка OpenCart2, ocStore2 Поддерживаемые модификаторы цены: +, -, =, *, +%, -% (Для =, *, +%, -% необходимо установить модуль options_price) Анимированная цена товара при изменении опций ( =, *, +% - при установленном модуле options_price - Оригинальный [OC2]модуль здесь )
       
       
      Настройки модуля находятся на закладке Локализация в конфигурации магазина
       
      Версии модуля обновления цены:
      autocalc_price_option_OC2_v3.0.12.ocmod.xml - [OC2] Версия для OC2. autocalc_price_option_OC1.5_v2.0.22.xml - [OC1.5]  Версия для OC1.5 (Для работы требуется установленный VQMOD)  
      Версии модуля доп. модификаторов к цене опции:
      options_price_v1.0.13_OC2.ocmod.xml - [OC2] модуль дополнительных модификаторов к цене опции (=,  *,   /,  +%,  -%,)  
      Инструкция по установке OCMOD Opencart2, ocStore2:
      Файл autocalc_price_option_OC2_v3.0.11.ocmod.xml залить через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/ В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить)  
      Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует).
    • By ashap
      2 400.00 руб
      Скачать/Купить дополнение


      НДС (Полная версия)
      В опенкарте работа с налогами изначально заложена в начислении их к товару, а не выделении из цены.
      Данный модуль исправляет данную ситуацию и позволяет отобразить верную сумму налога НДС. Вы можете задать индивидуально для каждого товара нужную ставку НДС 20%, 10%, 0%, Без НДС. Возможно принудительное назначение для всех товаров фиксированной ставки 20%, 10%, 0%, Без НДС.  Укажите нужный вам процент для доставки или исключите доставку для выделения НДС. Укажите группу покупателей для выделения НДС или показывайте всем.
       
      Модуль выделяет НДС раздельно для каждой ставки.

       
      Умеет показывать НДС в карточке товара
       

       
       
      Имеет верное исчисление налогов учитывая скидки и наценки других модулей Учитывать в заказе.
       

       
      не изменяет системных файлов Не требует VQMOD (для магазинов 2.0, 2.1, 2.2, 2.3, 3.0) Не требует OCMOD (для магазинов 1.5) Не изменяет работу стандартных магазинных налогов (является самостоятельным модулем налогов)  
      ДЕМО
      админ панель - логин demo , пароль demo
      http://os23-2.pe-art.ru/
       
      Внимание! Адаптация под 1.5.5, 2.0, 2.1, 2.2 версии магазинов Бесплатно (5-10 рабочих дней) после совершения Вами покупки. Запросите архив для Вашей версии магазина через форму поддержки указав данные о покупке.
       
      Смотрите также другие модули по ссылке
      Добавил ashap Добавлено 06.05.2018 Категория Учет в заказе Системные требования Сайт разработчика https://store.pe-art.ru/ Метод активации Автоматическая активация 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 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 0  
    • By affli
      Посоветуйте, пожалуйста, модуль позволяющий при выборе родительской опции выбирать из списка дочерних опций. Т.е., например, есть размер изначальной картинки-наклейки 2x10см, выбираем родительскую опцию размеров для этой наклейки и выводим опции с пропорциональными размерами для нее, т.е. 4x20, 6x30 и т.д. до метра. При этом опции-размеры для наклеек с изначально другим размером не выводятся. Т.е. чтобы в админке при создании товара не выбирать из 400-600 опций, а выбрать родительскую опцию и выбирать только из размеров пропорциональных изначальному. 
    • By ashap
      В опенкарте работа с налогами изначально заложена в начислении их к товару, а не выделении из цены.
      Данный модуль исправляет данную ситуацию и позволяет отобразить верную сумму налога НДС. Вы можете задать индивидуально для каждого товара нужную ставку НДС 20%, 10%, 0%, Без НДС. Возможно принудительное назначение для всех товаров фиксированной ставки 20%, 10%, 0%, Без НДС.  Укажите нужный вам процент для доставки или исключите доставку для выделения НДС. Укажите группу покупателей для выделения НДС или показывайте всем.
       
      Модуль выделяет НДС раздельно для каждой ставки.

       
      Умеет показывать НДС в карточке товара
       

       
       
      Имеет верное исчисление налогов учитывая скидки и наценки других модулей Учитывать в заказе.
       

       
      не изменяет системных файлов Не требует VQMOD (для магазинов 2.0, 2.1, 2.2, 2.3, 3.0) Не требует OCMOD (для магазинов 1.5) Не изменяет работу стандартных магазинных налогов (является самостоятельным модулем налогов)  
      ДЕМО
      админ панель - логин demo , пароль demo
      http://os23-2.pe-art.ru/
       
      Внимание! Адаптация под 1.5.5, 2.0, 2.1, 2.2 версии магазинов Бесплатно (5-10 рабочих дней) после совершения Вами покупки. Запросите архив для Вашей версии магазина через форму поддержки указав данные о покупке.
       
      Смотрите также другие модули по ссылке
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.