id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	modified_flg
1369	受注編集でポイント修正ができない不具合	kajiwara	eccuore	"受注編集でポイントの修正を行っても、お支払い合計に反映されない不具合が発生しています。

　・計算実行時は正常にポイント分の反映がされます。[[BR]]
　・実際に登録を行うと、ポイントの反映がされません。

例：[[BR]]
合計 1,733 円[[BR]]
お支払い合計 1,733 円[[BR]]
使用ポイント 0[[BR]]
⇒（受注情報変更後）[[BR]] 
合計 1,733 円[[BR]]
お支払い合計 1,733 円[[BR]]
使用ポイント 100[[BR]]

お支払い合計に反映されません。


処理内容を確認したところ、[[BR]]
data/class/helper/SC_Helper_Purchase.php[[BR]]

SC_Helper_Purchase::sfUpdateOrderStatus($orderId, $newStatus = null,
$newAddPoint = null, $newUsePoint = null,&$sqlval)[[BR]][[BR]]
 
sfUpdateOrderStatus中で、$addCustomerPointが0でない場合、第5引数の$sqlvalをクリアしてしまうのが原因と思われる。

単純に引数$sqlvalをリファレンス引数でなく、通常の引数に変更することで問題は解消できそうだが、フロントでも同様の処理をしており、そちらで問題がでる可能性大。

修正方法の検討から実施する必要あり。



"	バグ指摘	closed	高	EC-CUBE2.11.2	管理画面	2.11.1	修正済			1
