バグ報告 > 管理機能 > 商品情報更新時と商品購入時で税率が異なる |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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テーブルの商品と規格に対してのデータが更新されていると思います。 何らかのプラグインまたはカスタマイズ等が影響していたりしませんか?
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |