ログイン Up dated!
ユーザー名:

パスワード:


パスワード紛失

新規登録

SAP勉強会開催中!

運 営

メインメニュー

運営者及び問合先

当サイトに対する問い合わせは erp.expert.jp@gmail.comまでお願いします。または
SUNTEC WEST お問合せまで。
なおこのサイトからのメールが迷惑メールに振り分けられてしまう場合があります。


フォーラムの説明
フォーラムは階層構造になっており「カテゴリ」の下に「フォーラム」があります。その下にQ&Aのやりとりの題名があり、それを「トピック」と呼びます。例にあげると「SAP ERP」というカテゴリがあって「Financials」というフォーラムがあります。その下でメンバーが自由に「原価センタグループの移送方法ありますか」とかいうQ&Aの「トピック」を立ててやりとりします。 このフォーラム機能は通知機能があります。興味のある「カテゴリ」「フォーラム」「トピック」と各レベルごとに誰かが投稿したら「メール」で知らせること機能でフォーラム内各ページの下にある「イベントの選択」で自由に通知方法を選択してください。なおその前に「ホーム」→「アカウント編集」でイベント更新通知メッセージの受取方法は「メール」、イベント通知のタイミングは「・・・通知する」となっていることを確認してください。「フォーラム」とその親となる「カテゴリ」に また「トピック」とその親となる「フォーラム」に通知チェックを入れたりするとどちらかがキャンセルされるか二度通知いくようなことが発生しますので親側にチェックいれたらその子には通知チェックはずしておいてください。複雑になってしまったら「ホーム」→「イベント通知機能」で整理するといいでしょう。

投稿数ランキング
1 chira3903 51
2 ttabuchi 43
3 emy 25
4 jun 20
5 chong 20
6 hiro888 15
7 mkouso 11
8 sarjan 11
9 saku_saperp 11
10 ishikawa 10

Re: CALL TRANSACTION のリターンコード

このトピックの投稿一覧へ

なし Re: CALL TRANSACTION のリターンコード

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-30 1:24
ojojojojojoj  新米   投稿数: 1
時間が経っているので、もう解決しているかもしれませんが・・・

ロジックを見ていないので、文面から憶測で気になったことを返信します。

通常、伝票登録のバッチインプットPGでは、オプションのmessage intoを使用して、
バッチインプットメッセージを内部テーブルに格納し、
その中から伝票登録時のメッセージID,NOが存在するかをチェックして、判断します。
メッセージ変数も、内部テーブルから取得します。

システム変数直接だと、途中で何かメッセージが出力されれば、
その値で書き換わってしまうので、処理としては良くないですね。

SY-SUBRCですが、モードNで実行した場合、エラーがあると必ず0以外が設定されるので、
SY-SUBRC=0でエラーが発生しているのはあり得ないと思います。

可能性は薄いですが、バッチインプット時のプログラムは、
COMMITが発行された時点でプログラムの処理が終了します。
オプションRACOMMITをONにすると、COMMIT後も続行されます。
COMMIT後に何かメッセージが出力されるロジックがあって、
偶然そのパターンになってSY-MSGVが書き換わったのかもしれません。
(何もしなければデフォルトでOFFなので、あり得ないと思いますが念のため)

message intoを使用したロジックになっているのであれば、
ちょっと厳しいかもしれませんね。。。

<CALL TRANSACTION が正常終了したかどうかの確認>
に書いている内容ですが、モードA,またはEで実行した場合、
エラーが発生しても、手動で画面を戻ったりして終了させた場合、subrcに0が設定されると言う説明です。
投票数:206 平均点:4.47

投稿ツリー

  条件検索へ


 

Powered by XOOPS Cube 2.1.8© 2010 ERP EXPERT Project  |  COPYLIGHT (C) 2007 Suntec-BS rights reserved.