Foren: Adempiereの使い方 (Thread #31973)

バッチ処理のログ確認 (2012-04-18 23:01 by syatsuzuka #63320)

なんとなく、バッチ処理のログを確認する機能はないんですかね。

Facebookにも書き込みしましたが、RequisitionからPOを生成するところで、"Product is not on PriceList"と表示され、Product Price(M_ProductPrice)で、製品と個別プライスリストバージョンの紐づけを定義しているはずなのに、"Standard"と認識されて、エラーになっているようです。
もう少し詳細なメッセージがあれば、いいのですが、この情報だけだと、マスターのセットアップもれなのか、バグなのかの切り分けが難しいし、システム導入した際、エンドユーザーもエラー対応で困りそうな予感ですが、海外コミュニティの書き込みではちゃんと業務が回っているっぽいので、現場でどう対応しているのか、気になります。

Oracle EBSでは、コンカレントマネージャといって、諸々のバッチ処理はその処理結果ステータスおよび出力ログをターミナルウィンドウで確認できるので、フォローしやすいのですが、ADempiereはそういうのないんですかね。
であれば、大変かもしれないですが、Swingででもちょっと頑張ってウィンドウ追加できると、いいかもしれません。

どなたかバッチ処理のログ確認方法についてご存知でしたらお願いします。

Reply to #63320×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: バッチ処理のログ確認 (2012-04-19 00:30 by kubotti #63324)

メニューバーの
ツール > 設定 > 設定タブ > 追跡レベル
でINFOやFINEを選ぶと、
コマンドプロンプトに出力されるメッセージ(ログ)が増えます。
あまり役に立たないかもしれませんが。。

あとは、アプリケーションディクショナリでソースファイルの名前を特定して
デバッグモードでステップ実行するとか…
http://thinkit.co.jp/story/2011/06/17/2170?page=0,0
Reply to #63320

Reply to #63324×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: バッチ処理のログ確認 (2012-04-19 22:44 by syatsuzuka #63350)

kubottiさん、コメントありがとうございます。
ログモードは、プロシージャコールのログレベルのようなので、デバッグのときはいいかもしれないですが、マスターセットアップといったオペミスの検知にはちょっと難しそうです。

慣れてくればセットアップミスもわかるのかもしれませんが、ユーザー視点にたったとき、メッセージングの機能追加に取り組めるといいような気がしました。
ADempiere Wikiを見ても、バッチプロセスの仕様書らしきものは見当たらないので、機能のロジックを確認する上でも、詳しくはソースを見てくれというのが現状なのかもしれませんね。
逆に言うと、ここら辺の技術資料整備が、グローバルコミュニティに貢献していくネタの一つと捉えられるかもしれません。
グローバルの掲示板にも書き込んでみたので、何か新しい発見があったら、共有いたします。

https://sourceforge.net/projects/adempiere/forums/forum/610547/topic/5205483?message=11393487
Reply to #63324

Reply to #63350×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden