Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Округлення, курс валют та прро


Recommended Posts

В магазині за замовчуванням стоїть доллар США.

Товари всі продаються в гривні. (курс гривні * доллар)

В налаштуваннях гривні йде округлення до цілого. Тобто замість 8 грн 55 коп, буде 9.

 

Приклад, 

ТОвар 1     1.6 доллара       65,60 грн (ціна без округленн)     66 грн (ціна продажу)

ТОвар 2     1.6 доллара       65,60 грн (ціна без округленн)     66 грн (ціна продажу)

Всього        3.2 доллара       131,20 грн (ціна без округленн)      131 грн (з округленням)

 

Ось тут і виникають складнощі, передаючі дані в податкову через ПРРО, в нас Ціна товару 1 + 2 = 132 грн, а ми передаємо 131 грн...

 

Підскажіть, хто як вирішував таку проблему? або може є думки, як це вирішити.  

З нашими стрибками курсу гривні, вести облік товарів в гривні не варіант, бо якщо будет  стрибок , наприклад, до 45 , прийдеться всі товари вручну змінювати ціну.

Надіслати
Поділитися на інших сайтах


Округление должно происходить на каждую единицу!

Т.е.
1 товар Сумма =  валюта -> грн -

N товаров Сумма =  (валюта -> грн) * N
но не
N товаров Сумма =  (валюта * N) -> грн

Надіслати
Поділитися на інших сайтах

25.04.2023 в 14:48, chukcha сказал:

Округление должно происходить на каждую единицу!

Т.е.
1 товар Сумма =  валюта -> грн -

N товаров Сумма =  (валюта -> грн) * N
но не
N товаров Сумма =  (валюта * N) -> грн

Так, тільки Total (N товаров Сумма) берется с Order таблиці, а дані по кожному товару, беруться з order_product таблиці.
Це хіба що прорахувати  Total самостійно. Ну якщо кращого рішення не знайду, піду цим шляхом. Дякую за думку
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.