Автор Тема: Проблема с Атол Онлайн 54-ФЗ  (Прочитано 462 раз)

27 Сентябрь 2018, 15:43:24
  • Ветеран
  • *****
  • Сообщений: 527
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
АТОЛ Онлайн предложил открытый универсальный API для взаимодействия со сторонними системами.

Вопрос возникает при отправке чека на фискализацию.

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

Как Вы выходили из этой проблемы?
27 Сентябрь 2018, 18:15:57
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Каждый товар в чеке должен иметь окончательную цену уже после применения всех скидок и надбавок.
В CMS Prestashop такая логика просто не заложена, поэтому здесь требуются серьезные доработки.
При сохранении заказа у товара регистируется финальная цена.
27 Сентябрь 2018, 18:20:06
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Сервис онлайн-касс АТОЛ Онлайн: API и интеграция с CMS
В ходе взаимодействия от интернет-площадки требуются только те параметры, которые действительно необходимы для фискализации чеков — никаких сложных дополнительных систем, вроде расчета скидок и акций, тут не предусмотрено. В строгом соответствии с 54-ФЗ API позволяет передавать из интернет-магазина в онлайн-кассу список товаров в корзине со всей сопутствующей информацией:

    названия товарных позиций — в пределах 128 символов по закону (на данный момент в API прописана длина названия в 64 символа, однако сервис обработает и 128 символов);
    цену за единицу;
    количество единиц (для каждой товарной позиции);
    полную стоимость;
    ставку налога для каждой товарной позиции (при желании можно передать сумму НДС, однако это не обязательно).

Передавайте цену с учетом всех скидок и никаких проблем.
28 Сентябрь 2018, 08:20:01
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 527
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо за ответ.
Проблема такая:

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

Однако здесь не учитываются например промокоды (которые влияют на весь заказ, а не конкретный товар).

Что делаем?
28 Сентябрь 2018, 10:01:42
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
У них же написано:
Цитировать
никаких сложных дополнительных систем, вроде расчета скидок и акций, тут не предусмотрено.
Что вы можете сделать? Ничего, ждите когда они предусмотрят скидки.
Можно конечно раскидать сумму скидки по товарам, но тогда будет проблема с 1С.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!