バグ報告 > 管理機能 > 受注管理 納品書の「ポイント値引」額の誤り |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yuchizo |
投稿日時: 2009/5/17 14:24
対応状況: 開発中
|
新米 登録日: 2009/3/4 居住地: 愛知県 投稿: 9 |
受注管理 納品書の「ポイント値引」額の誤り 受注管理で 納品書を作成すると、1ポイントx円(変換レート=x) という設定にも関わらず、ポイント値引きは -ポイント数 となります。
受注時の金額計算などでは すでにポイント数×x という計算になっている為、気づきにくいのですが、納品書をよく見てみるとおかしな計算になっていることがわかります。 原因は、\data\class\SC_Fpdf.php の中でポイント値引額を計算している箇所で、ポイント数に 定数「POINT_VALUE」を乗じておらず、そのままポイント数を表示しているためでした。 以下の一文 $arrOrder[$i][3] = "- ".number_format($this->arrDisp['use_point'] + $this->arrDisp['discount']).$monetary_unit; こちらを $arrOrder[$i][3] = "- ".number_format(($this->arrDisp['use_point'] * POINT_VALUE) + $this->arrDisp['discount']).$monetary_unit; と変更することで解決しました。 |
seasoft |
投稿日時: 2009/5/17 14:28
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注管理 納品書の「ポイント値引」額の誤り 変換レート!=1 のケース漏れな感じですね。
確認したバージョンを記載いただくと、株式会社ロックオンさんで確認するときに参考になると思いますよ。
|
kishik |
投稿日時: 2009/5/18 10:09
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: 受注管理 納品書の「ポイント値引」額の誤り 2.4.0rc2でもこのバグがあるのを確認しました。
チケットを登録しておきました。 http://svn.ec-cube.net/open_trac/ticket/463 ----- カスタマイズ承ります http://ec-cube-mall.jp/ http://ec-cube.ec-orange2.jp/ http://wiki.ec-orange2.jp/ |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |