ABAP检查交货头
是否有方法检查交付的标题中的文档更改 我用ABAP检查交货头,abap,Abap,是否有方法检查交付的标题中的文档更改 我用CHANGEDOCUMENT\u READ\u标题尝试了它 像这样: CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS' EXPORTING objectclass = 'LIEFERUNG' objectid = l_cdobjid date_of_change = p_datfr time_of_change = p_timfr date_until
CHANGEDOCUMENT\u READ\u标题尝试了它
像这样:
CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
EXPORTING
objectclass = 'LIEFERUNG'
objectid = l_cdobjid
date_of_change = p_datfr
time_of_change = p_timfr
date_until = p_datto
time_until = p_timto
username = ''
TABLES
i_cdhdr = lt_cdhdr
EXCEPTIONS
OTHERS = 4.
问候语基本上,您是在正确的轨道上,此FM读取更改文档的标题(表CDHDR)。问题是,你如何使用wchich参数来调用FM?好的,我改变了这个问题,你可以看到我是如何做到的。@JozsefSzikszai如果我改变CHANGEDOCUMENT\u READ\u HEADERS
FM识别的字段“BOLNR”(交货标题->装运->提单),我会退出。看起来没问题(objectid必须是带前导零的交货编号)。实际的字段更改将在表CDPOS中,您可以检查FM CHANGEDOCUMENT\u READ\u POSITIONS。您可以双重检查:在事务VL03N中显示交付和在菜单:环境/更改中。您可以显示更改字段BOLNR后存储在系统中的内容。我相信SAP也会使用这些FMs(见上文)用于读取更改,因此可以在其中设置断点,并查看调用这些断点的参数。