2012-02-07 9 views
0

私は現在、ユーザー出口CONFPP05(T-コードco11n)ABAP-ユーザー出口CONFPP05(T-コードco11n)

に取り組んでいると私はタイプEと、エラーメッセージを与えるとき、私は、問題に直面しています。

プログラムは、そのエラーを実行すると、プログラムが正常にエラーメッセージを実行しますが、私はボタンを入力するか、SAVEを押すと、その後、それは私のランタイムエラーここ

を与える私は

いくつかのエラーをキャッチ

"例外条件" DUPREC "が発生しました。

エラー解析 プログラム "SAPLCORB"のRAISE命令で例外 "012UP"の例外 "DUPREC"が発生しました。 例外が上位 プログラムによって傍受されなかったため、処理が終了しました。

Short description of exception condition: 


For detailed documentation of the exception condition, use 
Transaction SE37 (Function Library). You can take the called 
function module from the display of active calls. 
- 


Trigger Location of Runtime Error 
Program         SAPLCORB 
Include         LCORBU08 
Row          100 
Module type        (FUNCTION) 
Module Name        CO_RU_DI_AFRU_INSERT 
+0

ユーザー出口のコードを教えていただけますか? – tomdemuyt

答えて

1

コードにアクセスできたかどうかを確認する方が簡単です。

ただし、ユーザー出口のエクスポート・パラメーターは、CAUVD_TAB(オーダー表)とAFRUD_TAB(確認表)です。私は、あなたがエラーメッセージを表示しているときに、関数を正しく終了しておらず、これらのテーブルのどちらかまたは両方を追加していると思います。これは、データベースが更新しようとすると、重複したキーで終了し、実行時エラーが発生することを意味します。