Hello All,
Sometimes AET fields are not copied into follow-up transactions. To find out the root cause quickly please set break points in certain Funtion Modules (FMs) .
For example,
for object ACTIVITY_H, FM CRM_ACTIVITY_H_COPY_EC will be called. It gets AET fields from ABAP Structure first and calls corresponding implementation of BADI CRM_COPY_BADI afterwards.
For object OPPORT_H, FM CRM_OPPORT_H_COPY_EC will be called.
For object CUSTOMER_H, FM CRM_CUSTOMER_H_COPY_EC will be called.
For object LEAD_H, FM CRM_LEAD_H_COPY_EC will be called.
For object SERVICE_H, FM CRM_SERVICE_H_COPY_EC
All work in the similar logic and it is quite simple to find out if the right extention fields are added to structure or if the value is processed correctly in badi implementation. Of course many other objects have the similar FMs that processing the AET fields and copy badi. You can easily find them in SE37 using the same naming rule.
Hope this could help you shooting trouble quickly.
Regards,
Webster