データソースからのロードが発生したときに、DSOにinfoobject0LOGSYSを設定しようとしています。特定の要件に必要な、データがロードされたソースシステムを特定できるという考え方です。今のところ、0LOGSYSの変換規則にルーチンを設定しています。構文エラーはなく、ロード中にすべてが実行されますが、データは入力されません。デバッグしようとしましたが、何らかの理由で私のブレークポイントが取得されません。
これが私がルーチンに置いたコードです。また、ソースフィールドを割り当てずにこれを実行しようとしているため、問題が発生している可能性があります。でもわからない。
TYPE-POOLS: RSSM.
Data: G_S_MINFO TYPE RSSM_S_MINFO.
CALL FUNCTION 'RSDG_ID_GET_FROM_LOGSYS'
EXPORTING
i_source_system = G_S_MINFO-LOGSYS
IMPORTING
e_soursysid = RESULT
EXCEPTIONS
id_not_found = 1.