最近大家喜欢用IDOC来同步客户主数据到sap ecc系统。 没有什么太多特殊的。都是标准配置。消息类DEBMAS 基本类型DEBMAS07 。可是却死活都收不到状态消息。 经过DEBUG调试跟踪,也是头痛欲裂。确实没有抛出异常的地方。 于是想到会不会是官方问题? 然后搜索sap标准note。果不其然。 2678496 – Status message is no longer issued in batch input 2655937 – Status message is no longer displayed 事务代码SNOTE打上后,完美解决~【解决方案代码】 CONSTANTS: * XML data * lc_fk_stc2(20) TYPE c VALUE ‘FHK01_CCFCGD_STC2’, “Sold-to Code * lc_fk_cn(8) TYPE c VALUE ‘FHK01_CCFCGD_CN’, “Ship-to Code * lc_fk_cna(40) TYPE c VALUE ‘FHK01_CCFCGD_CNA’, “Ship-to Name * lc_fk_a(40) TYPE c VALUE ‘FHK01_CCFCGD_A’, “Address * lc_fk_a2(40) TYPE c VALUE ‘FHK01_CCFCGD_A2’, “Address 2 * lc_fk_a3(40) TYPE c VALUE ‘FHK01_CCFCGD_A3’, “Address 3 * lc_fk_ccn(30) TYPE c VALUE ‘FHK01_CCFCGD_CCN’, “Customer Contact Name * lc_fk_ccp(8) TYPE c VALUE ‘FHK01_CCFCGD_CCP’, “Customer Contact Phone * lc_fk_f(8) TYPE c VALUE ‘FHK01_CCFCGD_F’, “Fax * lc_fk_cg3(3) TYPE c VALUE ‘FHK01_CUSTOMER_GROUP_3’, “Customer Group 1 * lc_fk_cg4(3) TYPE c VALUE ‘FHK01_CUSTOMER_GROUP_4’, “Customer Group 2 * lc_fk_sgsg(30) TYPE c VALUE ‘FHK01_CCFCGD_SGSG’, “Ship-to-Group * lc_fk_cce(50) TYPE c VALUE ‘FHK01_CCFCGD_CCE’, “Email Address * lc_fk_ag(4) TYPE c VALUE ‘FHK01_CCFCGD_AG’, “Account Group * lc_fk_st(20) TYPE c VALUE ‘FHK01_CCFCGD_ST’, “Search Term * lc_fk_so(4) TYPE c VALUE ‘FHK01_CCFCGD_SO’, “Sales Organization * lc_fk_dc(2) TYPE c VALUE ‘FHK01_CCFCGD_DC’, “Distribution Channel * lc_fk_d(2) TYPE c VALUE ‘FHK01_CCFCGD_D’, “Division * lc_fk_ck(3) TYPE c VALUE ‘FHK01_CCFCGD_CK’, “Country Key * lc_fk_sof(4) TYPE c VALUE ‘FHK01_CCFCGD_SOF’, “Sales Office * lc_fk_ab(2) TYPE c VALUE ‘FHK01_CCFCGD_AB’, “Areas Block lc_fk_stc2 TYPE string VALUE ‘FHK01_CCFCGD_STC2’, “Sold-to Code lc_fk_cn TYPE string VALUE ‘FHK01_CCFCGD_CN’, “Ship-to Code