SAP Knowledge Base Article - Preview

2325686 - Wrong order status sent to Rex 3.3 - REX/ERP


After implementing SAP Notes 2206214 and 2227764 to solve some issues we were having to display the correct delivery status for ECC sales orders.
One of them has introduced some code in Function module (FM) /MRE/RSFM_DCN_SALESORDER_DELTA that reads status from buffer table VBUK and sets it in order header.
Unfortunately this code is executed after method GETDETAIL_AFTER of BAdI /MRE/BADI_DEF_SD (which is used because it is called in both, initial and delta scenarios), so status changes made by BAdI coding are overwritten again with standard status.



  • Retail and Execution (REX) 3.3


SAP Customer Relationship Management 7.0 ; SAP Retail Execution 3.3.0 integration with SAP CRM ; SAP Retail Execution 3.3.0 integration with SAP ERP


status, order, overwritten, /MRE/RSFM_DCN_SALESORDER_DELTA, MRE/BADI_DEF_SD-GETDETAIL_AFTER, badi,  /MRE/BADI_DEF_SD, delta, vbuk,  Delta_download_prepare, /mre/rsfm_dcn_so_delta_post,  /mre/badi_def_so to update, CT_HEADER-DELIV_STAT, ABGRU,   , KBA , MOB-APP-REX , SAP Mobile Retail Execution , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.