($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
メールを受信したらCLを実行 AS400 初心者 さん [ 3月30日(木) 16時56分 ]
いつもお世話になっております。

メールを受信したらCLを実行する、であるとか
メールを受信したら添付されているCSVのデータをPFに取得する、などの
仕組み作りはAS400で可能でしょうか?

また他の言語を利用すればASと連携させて上記のような仕組みが構築出来るの
であれば、
どのような言語がAS400と連携しやすいのでしょうか?
RE:メールを受信したらCLを実行 ほにゃほにゃ さん [ 3月30日(木) 22時19分 ]
「ASで異常があったら、ASから担当者へメール送信」というパターンはよく聞きますけど
メール受信でCLキックって珍しい感じがします。

具体的にどのような時に誰がどういう形でメールし、
そしてどんなCLをキックされたいのでしょうか。
ちなみにメール受信は、AS400上での受信ということですか?
(それも珍しいような。。何かのアプリいれてます?手動で設定されてるのかな。。)

そもそも、キックのトリガーがメール受信であることは要件定義において必須でしょうか。

もし、メール受信以外を利用したキックに変えられるならば、
解決方法の幅が広がるように思います。

PGM言語についてはあまり詳しくないので、他の方の回答をお待ちしています。
RE:メールを受信したらCLを実行 AS400 初心者 さん [ 3月31日(金) 10時23分 ]
想定している状況としましては、
 1.取引先からCSVが添付されたメールを受信
 2.添付CSVをASのPFに取り込むためのCLがコール

というようなイメージです。

現在はメールを受信した際に、
担当者が特定のフォルダにそのCSVをドラッグドロップして
その後ASのメニューを実行すると、BAT→VBS→CSVをPFに取込、
と動くような仕組みにしています。

これをメール受信したら自動でCSVをPFに取り込むというような形に
出来ればと思っています。
RE:メールを受信したらCLを実行 ほにゃほにゃ さん [ 4月2日(日) 0時3分 ]
メール受信がPCでしたら、
PCから添付ファイルを自動で特定のフォルダまで持っていくのはAS400とは関係のない部分なので
ソフトを探したり、別の技術系の掲示板を頼られたほうが良いかと思います。

フォルダに入った後の手順が決まっていて
かつすでにAS400のメニューから半自動で動く仕組みがあるなら
そのメニューから動かすPGMをジョブスケジュールでバッチとして動かされてはどうでしょうか。
パラメータ渡しが必要ならそれは別途考える必要ありますが。

そのメール受信がたとえば一日一回のペースで、
その日のうちのどこかのタイミングでASへ取り込みさえすればよいということでしたら、
メニューで動かしているプログラムをジョブスケジュールで自動で一日一回動かすのはどうでしょう。
成功時、エラー時にたとえばQSYSOPRにメッセージを送るようCLを足して、
メッセージ監視サービスやソフトなどをご利用ならばそれで担当者へ連絡がいくようにしてみると楽ですよね。

フォルダに入れるまでと、入れた後の取り込みは分けて考えるほうが対応策がシンプルになると思います。


今使っている運用等々で工夫できないか考えれば
意外に簡単な方法もある内容なのでは?と思いました。

会社の運用ですので、ノードやバージョンの変化についていける・引継ぎがしやすい
というポイントも考慮の上で、もう一度現状の整理されてみてはいかがでしょうか。
(十分ご検討の上でしたら、すみません。。。)

お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目