Solution : https://service.sap.com/sap/support/notes/1053817 (SAP Service marketplace login required)
Summary :
You have added custom fields to CRM sales documents needing integration with R/3 system fields, or vice versa. Due to the absence of existing documentation, this SAP Note instructs on modifying BDoc and BAPI structures for mapping these fields. Essential steps include using CRM_UPLOAD_BTMBDOC_FILL and CRM_SALESDOC_MAP_MBDOC2BAPI for mapping in CRM, and user exits (e.g., USEREXIT_MOVE_FIELD_TO_VBAK) in R/3 for additional field integration. Ensure fields are appended to structures to maintain compatibility. This note includes detailed mapping processes for ensuring seamless data transmission and integration between the CRM and R/3 systems.
Key words :
added customer-specifc fields, added customer-specific fields, badi crm_dataexchg_badi -> method crm_dataexch_after_bapi_fill, badi crm_dataexchg_badi -> method crm_dataexch_r3d_mbdoc_fill, badi crm_btx_extensions -> method bdoc_fill, badi crm_btx_extensions -> method read_from_bdoc, bus_trans_msg bdoc business document, /3 system sales document tables, crm api -> crm bdoc, crm bdoc -> crm api
Related Notes :
143580 | Information on SD BAPIs and customer enhancement concept |