質問 > 管理機能 > 売上集計>月別 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hidaka |
投稿日時: 2013/11/6 18:29
対応状況: −−−
|
半人前 登録日: 2012/9/5 居住地: 投稿: 21 |
売上集計>月別 お世話になります。2.12.2カスタマイズ店1年目の新米です。
売上集計>期間別集計 ( 日別 月別 年別 曜日別 時間別 ) の月別で 1年間毎月の売上を見てきましたが、期間指定を12か月より大きくすると 年度の違う同月はその月に合算されるのですね。 つまり期間にかかわらず月別の12本のグラフを表示する機能ということで 曜日別は7本、時間別は24本となっています。 去年の10月と今年の10月を比較したい場合は、別々に集計結果を出して 比べるしかないので少し手間がかかります。 これを1年以上の指定期間でも、日別のように(日別は31本のグラフかなと思えば365本以上出てます) 指定年月の集計が得られないのかなと思いました。 別の言い方をすれば開店13か月に13本目のグラフが見たいのです。 この点何か情報お持ちの方がいらっしゃいましたら、よろしくお願いします。 |
snitta |
投稿日時: 2013/11/7 15:19
対応状況: −−−
|
一人前 登録日: 2013/10/3 居住地: 島根県 投稿: 100 |
Re: 売上集計>月別 年月別の集計があると便利ですよね。
とりあえず、デフォルトの月別集計を年月別集計に変更してしまっても良いのでしたら、以下のメソッドの該当箇所を書き換える事で実現可能そうです。 SC_DB_DBFactory_MYSQL::getOrderTotalDaysWhereSql() SC_DB_DBFactory_PGSQL::getOrderTotalDaysWhereSql() LC_Page_Admin_Total::lfGetOrderTerm() LC_Page_Admin_Total::lfDateTimeArray() 実際にパッチを作成してみました。動作確認はしていませんので、あくまでご参考程度までに…。
|
hidaka |
投稿日時: 2013/11/7 17:33
対応状況: −−−
|
半人前 登録日: 2012/9/5 居住地: 投稿: 21 |
Re: 売上集計>月別 snitta さま
当方MySQLです。ご丁寧にすみません。 該当箇所の修正で、期待通りの出力が得られました。 機能としては仰るとおり、「年月別」集計になりますね。的確なご対応に感謝します。ありがとうございました。 |
shutta |
投稿日時: 2013/11/14 23:13
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: 売上集計>月別 本件、既存の集計方法を変更した方が良いように思いました。
なので、開発サイトにて、改善提案として下記チケットを報告させて頂きました。 チケット#2458 売上集計> 期間別集計の月別表示の集計方法の改善 http://svn.ec-cube.net/open_trac/ticket/2458 でも逆に、現在の年度が異なっても月毎に合算されて集計される方が良いユーザーがいらっしゃったりするのかしら。
|
hidaka |
投稿日時: 2013/11/20 14:15
対応状況: 解決済
|
半人前 登録日: 2012/9/5 居住地: 投稿: 21 |
Re: 売上集計>月別 ソースコードをご提供いただきました snitta さま
改善提案を報告いただきました shutta さま ありがとうございました。 |
shutta |
投稿日時: 2013/11/25 23:17
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: 売上集計>月別 本件、下記チェンジセットにてコミットしておきました。
http://svn.ec-cube.net/open_trac/changeset/23295 月別の集計方法が変わるのが問題無ければ、次期リリース(2.13.2かな?)にて取り込まれると思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |