当发生来自数据源的负载时,我试图在 DSO 中填充 infoobject 0LOGSYS。这个想法是您可以告诉特定要求需要从哪个源系统加载数据。到目前为止,我已经为 0LOGSYS 的转换规则设置了一个例程。没有语法错误,一切都在加载期间运行,但没有填充数据。试图调试,但由于某种原因我的 BREAKPOINT 没有被拾起。
这是我放在例程中的代码。另外,我正在尝试在不分配任何源字段的情况下执行此操作,因此这可能会导致问题。不过不确定。
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.