Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3系:個別税率を設定した商品で、課税規則が常に「四捨五入」で計算されている #3

Open
ryo-endo opened this issue Oct 11, 2019 · 0 comments
Milestone

Comments

@ryo-endo
Copy link
Contributor

概要(Overview)

個別税率を設定した商品の場合、課税規則が常に「四捨五入」で計算されている。

※課税規則:税込み金額計算時の端数処理の方法(四捨五入,切り上げ,切り捨て)

関連するIssue

4系は4.0.3以降で修正済み EC-CUBE/ec-cube#2114

期待する内容(Expect)

  • 税率設定>共通税率設定の課税規則に連動する。

再現手順(Procedure)

前提として、3.0.0〜3.0.18には商品別税率が反映されない不具合が報告されています。
以下の再現手順は、この不具合を修正済みの前提での手順になります。
修正方法は、 https://doc.ec-cube.net/spec_tax の注意書きを参照してください。
  1. 基本情報設定>税率設定で、商品別税率機能を"有効"にする。
  2. 税率一覧を編集し、課税規則を「切り上げ」に変更する。
  3. 商品を作成する。
    ・販売価格:123円
    ・税率:1%
  4. フロント画面から、作成した商品をカートに入れる。
  5. 商品の金額が124円(123*1.01=124.23)になっている。⇒ 「四捨五入」になっている(NG)

環境 (environment)

  • EC-CUBE: 3.0.18
  • PHP: 7
  • DB: sqlite3

関連情報 (Ref)

@nanasess nanasess transferred this issue from EC-CUBE/ec-cube Nov 11, 2019
@nanasess nanasess added this to the 3.0.x milestone Nov 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants