2017-01-20 17 views
0

私はいくつかのMM01 userexitsをチェックしましたが、何が起こる必要があるのか​​十分ではありません。私の強化は、材料が既に延長された後、または保存後にのみトリガされるべきです。このEXIT_SAPLMGMU_001を使用しましたが、保存していないときに保存すると拡張が開始されています。誰も助けることができます。前もって感謝します!SAP MM01終了後保存しないで保存する

-Sha

+0

*「保存しないと保存しないでください」*とはどういう意味ですか?保存する前に資料を検証したいですか? – Suncatcher

+0

@Suncatcher、はい、上記の終了は常に保存時にトリガーされます。サンプルは、必要なフィールドである旧品目番号の値を入力しませんでした。出口が既に起動されているため、品目はまだ拡張されていないため、MARCテーブルにはまだありません。私が必要とするのは、マテリアルがすでに拡張されているときにエンハンスメントをトリガーすることです。保存後にトリガーする必要があります。 – Czarinaaaaa29

+0

@Suncatcherは、すべてのデータの検証が完了したら拡張をトリガーすることを望んでいます。だから保存しておく必要があります。上記のexit iは、他の必須フィールドにまだ入力されていないフィールドであっても、それがトリガーされていなくてもトリガーします。 – Czarinaaaaa29

答えて

0

あなたは異なるアプローチを試してみて、全体のワークフローを開始したり、単に材料が作成されたら、カスタムイベントハンドラを登録するか、ワークフローイベンティングシステム(SWETYPV)を使用する場合があります。

+0

私はそれを考えていますが、出口/バディがあると思います。最初にそれをもっと探さなければなりません。とにかくありがとう。 – Czarinaaaaa29

関連する問題