Created by Jerry Wang, last modified on Jul 30, 2014
当debug request download在CRM 的inbound执行时,发现ERP send过来的bapistructures里的tabname为/SAPPSPRO/S_MAT_ENHANC_COMM,导致这个download request在CRM端被丢弃掉,不会在CRM端生成期望download的product。
通过debug ERP端outbound的处理发现:
在进入function module CRM_FILTER_DOWNLOAD_DATA前,T_BAPISTRUCTURES的内容如下:
get CRM filter active flag:
如果downlod的material 1337不在lt_fil_range internal table里,就会被line 351删除。
最后/SAPPSPRO/S_MAT_ENHANC_COMM在 line 446的function module里被加入到bapistructures里。
到R3AC1里将对应的filter设置成inactive状态即可解决该问题:
确保filter信息成功同步到ERP: