Jump to content

atanikov

Members
  • Posts

    6
  • Joined

  • Last visited

atanikov's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. The reason of wrong price without tax is that in DB in table ps_order_slip_detail field mount_tax_excl has 2 digits after the decimal point and calculated value is rounded to only 2 digits after decimal point. In case of small source values (price tax including) this leads us to relatively big error in price without taxes rounding. y can edit field in DB to have for example 10 digits after decimal point and it solves problem. But I don't know if this method is safe.
  2. Столкнулся с проблемой (фичей?), когда в корзине товары, имеющиеся в наличии только на разных складах, то создается несколько заказов (по количеству складов с товарами в корзине). Включен ASM. На форумах пишут, что разбивка происходит в 3 случаях: 1) у товаров в корзине разны склады 2) у товаров доступны только разные курьеры 3) габариты товара превышают габариты одного заказа у курьера Имеем первую из 3 причину. Подскажите, как сделать так, чтобы престашоп не разбивал корзину на несколько заказов. Или хотя бы где происходит это разбиение?
  3. Уточните, может есть какие-то вопросы по модулю. Может что-то на самом деле сложнее, или наоборот что-то уже сделано. И сами предложите уже более объективно за какой срок и стоимость сможете сделать.
  4. Нужно написать модуль Расчёт ставки НДС в стоимости доставки в зависимости от ставок НДС товаров в корзине (в посте есть пример модуля, с которого можно передрать). Нужно срочно. http://www.prestashop.com/forums/topic/354171-%D1%80%D0%B0%D1%81%D1%87%D1%91%D1%82-%D0%BD%D0%B4%D1%81-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8-%D0%B2-%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8-%D0%BE%D1%82-%D0%BD%D0%B4%D1%81-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE/
  5. Магазин на Prestashop 1.6.0.9 Нужно написать модуль для расчёта ставки НДС в доставке в зависимости от ставок НДС товаров в корзине, сохранения полученной ставки в БД, учёта её при генерации счёта и создания отчёта. Стоимость доставки включая НДС задается модулем способа доставки или настройками способа доставки. 1) Нужно, чтобы при оформлении заказа данная стоимость показывается при оформлении заказа. (не увеличивалась на НДС, т.к. она уже содержит НДС) 2) Нужно вычислить, какой % в стоимости доставки составляет НДС по формуле: Если в корзине только товары с НДС 7%, то НДС доставки составляет 7%. Если в корзине товары с НДС не только 7%, то НДС доставки составляет 19%. 3) Размер % НДС должен записываться в БД в заказ — там есть специально поле 4) В стандартном функционале PS в Счёте (Order Invoice) PDF внизу счета есть табличка со всеми налогами: НДС 7% — N рублей НДС 19% — M рублей Нужно, чтобы НДС, входящий в доставку, учитывался в этой табличке: добавился к N или к M рублей Пример Счёта с табличкой с суммами НДС с разными ставками: https://drive.google.com/file/d/0B58fHedLkLbLV1NkTk1kSVdPMkk/edit?usp=sharing 5) Сделать отчет за произвольный период, выбираемый в админке (дата — дата создания заказа), где выводятся столбцы: - дата создания заказа - номер счета - имя покупателя - сумма НДС со ставкой 7% (товары+доставка, если ставка НДС 7%) - сумма НДС со ставкой 19% (товары+доставка, если ставка НДС 19%) - стоимость заказа с НДС (товары+доставка) отчёт выводится в формае CSV или XLS (X) пример отчета https://docs.google.com/spreadsheets/d/115W-HpKwzqKiGIHvn1ssLxazk7Rf-sa45LEx8Cgav7w/edit?usp=sharing Есть немецкий модуль https://github.com/EU-Legal/modules/tree/master/eu_legal, который умеет рассчитывать НДС доставки как среднее арифметическое НДС товаров. может его код вам пригодится (работает с PS 1.6.0.8, а с 1.6.0.9 не дружит (не знаю, зачем так сделали). Чтобы скачать PS 1.6.0.8 с гихаба качайте рекурсивно с репозиторием модулей. Пожалуйста, кто может написать модуль? Напишите сроки и стоимость. Нужно написать срочно.
  6. Та же проблема. Prestashop 1.3.1.1 Удалось ли вам исключить способ доставки, если сумма заказа не попадает в заданный диапазон? UPD Нашел решение http://www.prestashop.com/forums/topic/61112-%D1%83%D1%80%D0%B0-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D0%BB-%D1%82%D0%B0%D0%BA%D0%B8-%D1%8D%D1%82%D1%83-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D1%83/ Нужно выставить в настройках способа доставки так. Исключение, применяемое вне диапазона цен или веса (например, если вес заказа превышает верхний лимит): отключить этот способ доставки. Естественно, нужно создать хотя бы один диапазон для этого способа доставки и указать стоимость доставки этим способом в созданном диапазоне.
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More