質問 > 管理機能 > ポイント付与のタイミング変更について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
popo |
投稿日時: 2008/10/9 15:49
対応状況: −−−
|
長老 登録日: 2008/10/1 居住地: 投稿: 189 |
ポイント付与のタイミング変更について お世話になっております。
ポイント付与のタイミングを、発送完了後にしたいと思い、過去ログを見てみました。 下記のスレッドを見つけました。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1240&forum=2&post_id=6542 いろいろと長く書いてあり、最終的にどこを変更したら良いのか確認をしたいと思っています。 最終的には、下記のページで記載されている箇所を変更すれば良いのでしょうか? http://svn.ec-cube.net/open_trac/changeset/17376 実際に書き換えて運営されている方は、実際に運営してみて問題はありませんか? アドバイスをお願い致します。 |
x41 |
投稿日時: 2008/10/9 23:07
対応状況: −−−
|
仙人 登録日: 2007/11/23 居住地: 投稿: 308 |
Re: ポイント付与のタイミング変更について ステータス管理からまとめてポイント付与する場合は下記を参考にしてください。
http://svn.ec-cube.net/open_trac/changeset/17376 受注検索の履歴編集にて個別にポイント付与する場合は下記を参考にしてください。 http://svn.ec-cube.net/open_trac/changeset/17611 一応、いろいろな動作でテストしましたので問題ないと思いますが・・ ステータス管理からのポイント付与はmysqlとpostgresqlどちらとも動作確認済みです。個別ポイント付与も問題ないと思います。 |
tao_s |
投稿日時: 2008/10/10 0:46
対応状況: −−−
|
仙人 登録日: 2008/8/20 居住地: 東京 投稿: 804 |
Re: ポイント付与のタイミング変更について ステータス管理でポイント付与のタイミングを、発送完了後にするだけならhttp://svn.ec-cube.net/open_trac/changeset/17376で大丈夫だと思います。
ただこの改変だけだと受注管理から検索してステータスを編集した場合は適用されないと思いますのでhttp://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1240&forum=2&post_id=6542のスレッドを最後まで追ってLC_Page_Admin_Order_Edit.phpも変更した方が良いと思います。 また、オペレーションミスか何かで一旦「発送済み」にしてしまった注文を、別のステータスを変えた時にポイントを引き直す処理もあった方が良いのではないでしょうか? 私の場合は 「とにかく発送済みにしたらポイント加算」 「ステータスが発送済みからそれ以外になったら減算」としています。 直すファイルは LC_Page_Admin_Order_Edit.php LC_Page_Admin_Order_Status.php LC_Page_Shopping_Complete.php の3つです |
popo |
投稿日時: 2008/10/10 2:13
対応状況: 確認中
|
長老 登録日: 2008/10/1 居住地: 投稿: 189 |
Re: ポイント付与のタイミング変更について アドバイスありがとうございます。
早速、チェンジセット17376と17611をダウンロードして、アップロードしました。 1度発送済みにしてから、ステータスを変更をする場合は自動的にポイント減算は行われないから、手動でポイント減算処理をしないといけないと言う事ですよね? ポイント付与のタイミングを管理者側で選択できれば、もっと便利になりそうです。 注文時にポイント付与は、不便かもしれません。 これから、ポイント付与の動作テストをしてみたいと思います。 |
popo |
投稿日時: 2008/10/10 4:51
対応状況: −−−
|
長老 登録日: 2008/10/1 居住地: 投稿: 189 |
Re: ポイント付与のタイミング変更について いろいろと試してみました。
チェンジセット17376と17611をアップロードすると、受注内容の「お客様情報」と受注商品情報の「商品コード」「商品名/規格1/規格2」の項目がおかしくなります。 「お客様情報」「商品コード」は空欄に、「商品名/規格1/規格2」には「なし」と表示されます。 ですが、注文金額などは表示されます。 お客側のメールには、ちゃんと商品名や金額などは掲載されているようです。 いろいろと試してみると、チェンジセット17611をアップロードした時に、このような症状が発生するようです。 あとdtb_customerにtotal_pointを追加してみましたが、やはり同じ症状でした。 チェンジセット17376のみをアップロードした時は、問題なく動作しております。 ステータス管理で「発送済み」にした時に、ポイントの付与がされるようになりました。 ただ単に、チェンジセット17376と17611をアップロードしただけではダメなのでしょうか? お手数をおかけしますが、アドバイスをお願い致します。 |
x41 |
投稿日時: 2008/10/10 7:58
対応状況: −−−
|
仙人 登録日: 2007/11/23 居住地: 投稿: 308 |
Re: ポイント付与のタイミング変更について popo様
EC-CUBEのバージョンは何ですか? わたしがコミットした時はバージョンは2.1になります。 ナイトリービルド版でも動作しておりましたが・・ ステータスを発送済みから、他に変更した場合は自動でポイント減算するように時間とってしてみます。。 |
popo |
投稿日時: 2008/10/10 16:34
対応状況: −−−
|
長老 登録日: 2008/10/1 居住地: 投稿: 189 |
Re: ポイント付与のタイミング変更について x41様
ご回答ありがとうございます。 バージョンは最新の2.3.0になります。 お手数をおかけしますが、x41様のお力をお借りできれば嬉しく思います。 よろしくお願い致します。 |
x41 |
投稿日時: 2009/1/13 8:31
対応状況: −−−
|
仙人 登録日: 2007/11/23 居住地: 投稿: 308 |
Re: ポイント付与のタイミング変更について 昨年は時間がなく、解決しませんでしたが
先日時間があったので作成しました。 ステータスを発送にした場合にポイント付与するように コミットしておりましたが、付与後のキャンセルや 新規等に戻した場合にポイントを付与する前のポイント数に 戻したり、キャンセルの場合は使用したポイントも自動で 返還されるにようにしました。キャンセルから新規に 戻した場合は使用したポイントは再び自動で差し引きできます。 後ほど、コミットしておきます。 |
x41 |
投稿日時: 2009/1/13 23:06
対応状況: −−−
|
仙人 登録日: 2007/11/23 居住地: 投稿: 308 |
Re: ポイント付与のタイミング変更について
|
nacho |
投稿日時: 2009/2/23 23:34
対応状況: −−−
|
一人前 登録日: 2008/12/8 居住地: 投稿: 103 |
Re: ポイント付与のタイミング変更について 大変ありがたい機能をありがとうございます<(_ _)>
早速チェンジセット17376と17611、17741を試したのですが ポイント付与のタイミングが ステータス管理で発送済みを反映させた時点ではなく ステータス管理で発送済みを反映後に更に 顧客が買い物を完了した後にポイントが反映されております。 ステータス管理で発送済みを反映させた後 mypageで現在の所持ポイントを確認したり 実際に買い物してみたのですが やはりポイント付与されず 次の買い物完了後に前回のポイントが付与されます。 私の設定ミスだと思うのですが、 ミスの箇所すらわからない状態で大変恐縮ですが 出来れば発送済みを反映させた後にすぐにポイントが 付与されるようにしたいのですが どうすればよいか、お教えいただけますと助かります。 EC-CUBE2.3.0 |
(1) 2 3 4 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |