Quantcast
Channel: SAP CRM: Webclient UI - Framework
Viewing all articles
Browse latest Browse all 188

Customer fields created from AET don't generate change documents

$
0
0


After we find out that fields that were added into ORDERADM_H with AET are not generate a change log. I open an incident and after we got an answer "that's the way it is" but with a clue what can be done.

 

you can see the note that were created: 2248082 - Customer fields created from AET don't generate change documents

 

It's a REPAIR but at least it working

 

My change only record changes of ORDERADM_H.

 

1) Go to FM CRM_ORDER_CHANGE_DOCS_CREATE

2) Change to edit mode (remeber to get an access key)

3) After variables declaration INSERT:

 

   DATA:   lt_orderadm_h_new     TYPE vcrma_orderadm_h  OCCURS 0,
               lt_orderadm_h_old     TYPE vcrma_orderadm_h  OCCURS 0,
               lv_orderadm_h_wrk TYPE  crmt_orderadm_h_wrk,
               lv_orderadm_h LIKE LINE OF lt_orderadm_h_new.

 


4) line 344 (before changes) REPLACE:

 

    LOOP AT lt_objects INTO ls_objects
          WHERE chd_relevance NE space                  AND
                ( kind EQ gc_object_kind-extension_h OR
                  kind EQ gc_object_kind-set ) AND
                generated = false.

 

WITH:

 

      LOOP AT lt_objects INTO ls_objects
            WHERE chd_relevance NE space                  AND
                ( ( kind EQ gc_object_kind-extension_h OR
                  kind EQ gc_object_kind-set ) OR
                  NAME = gc_object_name-orderadm_h ) AND
                generated = false.

      IF ls_objects-name = gc_object_name-orderadm_h.
        MOVE-CORRESPONDING ls_orderadm_h_old TO lv_orderadm_h.
        APPEND lv_orderadm_h TO lt_orderadm_h_old .

        MOVE-CORRESPONDING ls_orderadm_h_new TO lv_orderadm_h.
        APPEND lv_orderadm_h TO lt_orderadm_h_new.
      ENDIF.


5) line 1301 (before changes) INSERT:

 

        ycrma_orderadm_h      = lt_orderadm_h_old
        xcrma_orderadm_h      = lt_orderadm_h_new

 

 

 

6) Activate and pray

 

Good luck

Eli


Viewing all articles
Browse latest Browse all 188

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>