バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > 受注管理で削除した注文が売上集計に反映される

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Tanz
投稿日時: 2011/2/1 20:40
対応状況: −−−
新米
登録日: 2009/8/11
居住地:
投稿: 1
Re: 受注管理で削除した注文が売上集計に反映される
古いトピックスですが、後日同じところでハマる人のために。

glwd1120様のやり方ですと、集計テーブルのデータを毎回全部削除した上で
再度集計し直すことになるので、サーバ負荷と集計に時間がかかります。

要はこの問題はデフォルトでは「1日前」までの分しか、
リアルタイム集計では集計しなおさないことにあります。
(1月1日に注文->1月2日に集計処理->1月3日にキャンセル処理->1月4日に再度
集計処理、となった場合に1月1日分のキャンセル分を再度集計しないために、
発生します)

よって、
data/class/batch/SC_Batch_Daily.phpの130行目付近

function lfRealTimeDailyTotal($sdate, $edate) {

--snip--

// オーダー開始日より一日以上後に集計されている場合は集計しなおさない
if($order_time + 86400 < $create_time || $tmp_time > time()) {

--end--

この86400(=1日)を30日(=2592000)にしてやれば、
毎回30日前までの注文を集計しなおしますので、数日後にキャンセルとなった分も
集計に出てこなくなりますし、
またせっかく既に集計されている過去の集計データを削除することもないので、
負荷的にはマシになります。

ただそれでも注文の多いお店だとやはり負荷になるので、
ここはバッチモードで集計をするのがベストではないでしょうか。
そうすれば、管理画面の集計でイライラと画面の前で待つこともなくなりますし

バッチモードの動かし方は、
yuhei.kagaya様のブログが詳しいです。
(ここでのURLリンクは避けます。Google先生が教えてくれます。)

ただバッチモードでも前日分だけ集計、としてると同じことが発生しますので
私の場合は、これを30日間分バッチで集計させるようにしました。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   受注管理で削除した注文が売上集計に反映される yosh 2007/8/17 17:28
     Re: 受注管理で削除した注文が売上集計に反映される ryo 2007/8/31 9:10
       Re: 受注管理で削除した注文が売上集計に反映される kny 2007/8/31 13:57
         Re: 受注管理で削除した注文が売上集計に反映される ryo 2007/9/1 15:47
           Re: 受注管理で削除した注文が売上集計に反映される ryo 2007/9/1 15:56
           Re: 受注管理で削除した注文が売上集計に反映される betti 2007/9/3 14:52
           Re: 受注管理で削除した注文が売上集計に反映される 2145 2009/4/24 19:17
             Re: 受注管理で削除した注文が売上集計に反映される delsol 2009/4/28 8:21
               Re: 受注管理で削除した注文が売上集計に反映される che 2010/2/19 17:48
                 Re: 受注管理で削除した注文が売上集計に反映される seasoft 2010/2/23 0:36
                   Re: 受注管理で削除した注文が売上集計に反映される che 2010/2/24 10:58
                     Re: 受注管理で削除した注文が売上集計に反映される glwd1120 2010/7/6 18:02
                     » Re: 受注管理で削除した注文が売上集計に反映される Tanz 2011/2/1 20:40
                         Re: 受注管理で削除した注文が売上集計に反映される ゲスト 2011/3/18 12:32

 



ログイン


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

統計情報

総メンバー数は88,281名です
総投稿数は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.