バージョン選択

フォーラム

メニュー

オンライン状況

41 人のユーザが現在オンラインです。 (31 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 41
もっと...

サイト内検索

バグ報告 > 管理機能 > 商品情報更新時と商品購入時で税率が異なる

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
gfcph
投稿日時: 2023/6/23 10:48
対応状況: −−−
半人前
登録日: 2021/7/16
居住地:
投稿: 29
商品情報更新時と商品購入時で税率が異なる
▼テンプレート
[EC-CUBE]4.0.4、新規インストール
[レンタルサーバ]さくらのレンタルサーバー
[OS] FreeBSD
[PHP] 7.4.10
[データベース] MySQL 5.7.32
[WEBサーバ] Apache
[ブラウザ]chrome
[導入プラグインの有無]複数
[現象]

下記手順で、税率10%で登録された商品を購入すると
税率8%で購入ができてしまいます。

①商品規格を設定
 商品規格登録画面にて規格の有効化(明細左端のチェックボックス)を
 した後、在庫数・価格・税率(10%)・販売種別等を入力し、登録ボタンを押下

②一度有効化した規格をチェックを外して無効化し、登録ボタンを押下

③再度チェックをいれ情報を入力(税率は8%)し、登録ボタンを押下

④すると、8%で登録したはずが10%で表示されます
 表示は10%ですが、この状態で商品を購入すると8%で計算され購入できてしまいます

⑤画面上で税率を8%や10%に色々登録しなおしても商品購入時の税率は8%のままです

⑥一度税率欄を空で登録ボタン押下、再度10%を入力し登録ボタン押下すると、
 正常に10%で購入できるようになりました


原因はわかっていて、上記操作を行うと
dtb_tax_ruleテーブルに元々あった10%のレコードに対し、
③操作で8%のレコードが追加で作成されました。
ですが、画面上の操作は10%のレコードの方が反映されるようで、
商品購入時の税率は8%のレコードが優先されるようです。

上記が発生しないようにコードを修正したいのですが、
どこを直せばよいかご教示いただけますでしょうか。
また上記はバグだと思うのですが、いかがでしょうか。

mcontact
投稿日時: 2023/6/28 10:34
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1296
Re: 商品情報更新時と商品購入時で税率が異なる
> ④すると、8%で登録したはずが10%で表示されます
>  表示は10%ですが、この状態で商品を購入すると8%で計算され購入できてしまいます
> ⑤画面上で税率を8%や10%に色々登録しなおしても商品購入時の税率は8%のままです

通常であれば、dtb_tax_ruleテーブルの商品と規格に対してのデータが更新されていると思います。
何らかのプラグインまたはカスタマイズ等が影響していたりしませんか?


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,970名です
総投稿数は110,019件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.