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。

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

通过debug ERP端outbound的处理发现:

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

在进入function module CRM_FILTER_DOWNLOAD_DATA前,T_BAPISTRUCTURES的内容如下:

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

get CRM filter active flag:

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

如果downlod的material 1337不在lt_fil_range internal table里,就会被line 351删除。

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

最后/SAPPSPRO/S_MAT_ENHANC_COMM在 line 446的function module里被加入到bapistructures里。

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

到R3AC1里将对应的filter设置成inactive状态即可解决该问题:

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

 

 

确保filter信息成功同步到ERP:

 

如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题

相关文章:

  • 2021-08-31
  • 2022-12-23
  • 2021-11-04
  • 2021-11-21
  • 2021-07-11
  • 2022-02-13
  • 2022-12-23
  • 2021-12-08
猜你喜欢
  • 2021-04-30
  • 2021-09-03
  • 2021-11-16
  • 2021-06-13
  • 2022-03-04
  • 2021-05-20
  • 2021-05-17
相关资源
相似解决方案