バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > その他 > 受注後の金額計算方法

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
zon
投稿日時: 2008/7/2 11:42
対応状況: −−−
半人前
登録日: 2008/5/27
居住地:
投稿: 27
受注後の金額計算方法
ユーザ側のマイページの購入履歴のページや管理側の受注管理の受注履歴のページなどでの小計の計算方法で、
消費税率や課税規則が、SHOPマスタで登録されたものを使っています。

この場合、税率や課税規則を変更すると、購入した時に設定されている税率や課税規則と違うので、
変更前と後では、履歴の金額が変わってしまいます。

問題の部分は
SC_Utils_Ex クラスの以下のメソッド使用するときに渡している第二、第三パラメータ
/* 税金計算 */
function sfTax($price, $tax, $tax_rule) {
/* 税金付与 */
function sfPreTax($price, $tax, $tax_rule) {

課税規則は、最初に設定してしまうと変更することはほとんどないと思うので
それほど問題にはならないかもしれませんが、消費税率は運用後に変更になる可能性が高いので、
変更したときに値の整合性が取れなくて混乱すると思います。

受注履歴編集は合計が再計算されてしまうので、税率変更前の受注を迂闊に編集できなくなってしまいます。

dtb_order テーブルに注文時の税率を保持しておいて、
受注後の計算は、その税率を使用するというのはどうでしょうか?
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 受注後の金額計算方法 zon 2008/7/2 11:42
     Re: 受注後の金額計算方法 habu 2012/12/14 16:02
       Re: 受注後の金額計算方法 nanasess 2012/12/14 16:11
         Re: 受注後の金額計算方法 habu 2012/12/14 16:22
           Re: 受注後の金額計算方法 nanasess 2012/12/14 16:49
             Re: 受注後の金額計算方法 habu 2012/12/14 17:24
               Re: 受注後の金額計算方法 nanasess 2012/12/14 18:22
                 Re: 受注後の金額計算方法 habu 2012/12/17 10:37
                   Re: 受注後の金額計算方法 nanasess 2012/12/19 12:35
                     Re: 受注後の金額計算方法 habu 2012/12/21 14:53
                       Re: 受注後の金額計算方法 habu 2013/1/4 17:44
                         Re: 受注後の金額計算方法 habu 2014/3/20 22:16
                           Re: 受注後の金額計算方法 sumida 2014/3/21 18:09

 



ログイン


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

統計情報

総メンバー数は88,284名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.