Quantcast
Channel: SCN : Discussion List - SAP CRM: Sales
Viewing all articles
Browse latest Browse all 1559

Reat_text not working After Updating Note in Opportunity BY "CRM_ORDER_MAINTAIN"

$
0
0

Hello,

 

I am Updating Note (Long Text) of opportunity in SE38 program by using " CRM_ORDER_MAINTAIN ", after call CRM_ORDER_MAINTAIN , i use

READ_TEXT for read updated text with in same program but i am not getting any text line in READ_TEXT,  but text is updating properly. When i come out from my program and once again execute the same program than i get all updated text, if i made any changes in long text and save that opportunity, when again i read long text using READ_TEXT i don't get any output. Means whenever i change in long text of opportunity i didn't get text in READ_TEXT with in a same program after using  " CRM_ORDER_MAINTAIN ".

 

Below I am showing my Code. please read and correct my code.

 

   ls_input_fields-ref_guid                  = GS_ORDER-GUID.
   ls_input_fields-ref_kind                  = 'A'.
   ls_input_fields-objectname            = 'TEXTS'.

   ls_input_fields-LOGICAL_KEY      = 'A002E'.
   ls_input_field_names-fieldname   = 'LINES'.
   INSERT ls_input_field_names  INTO TABLE ls_input_fields-field_names.
   CLEAR ls_input_field_names.
   INSERT ls_input_fields INTO TABLE CT_INPUT_FIELDS."lt_input_fields.
   CLEAR ls_input_fields.

 

  IT_TEXT1-REF_GUID          = GS_ORDER-GUID.

   IT_TEXT1-REF_KIND         = 'A'.
   IT_TEXT1-TEXT_OBJECT = 'CRM_ORDERH'.
   IT_TEXT1-TDID                  = 'A002'.
   IT_TEXT1-TDSPRAS         = 'E'.

   IT_TEXT1-LINES                 = LT_LINE[].

  IT_TEXT1-MODE                = 'B'.
APPEND IT_TEXT1 TO IT_TEXT.



CALL FUNCTION 'CRM_ORDER_MAINTAIN'
    EXPORTING     
      IT_TEXT                       = IT_TEXT
     CHANGING
      CT_ORDERADM_H                 = CT_ORDERADM_H
      CT_INPUT_FIELDS               = CT_INPUT_FIELDS
    EXCEPTIONS
      ERROR_OCCURRED                = 1
      DOCUMENT_LOCKED               = 2
      NO_CHANGE_ALLOWED             = 3
      NO_AUTHORITY                  = 4
      OTHERS                        = 5
             .


   CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        WAIT          = 'X'
      IMPORTING
        RETURN        = RETURN.



CALL FUNCTION 'READ_TEXT'
       EXPORTING
         client                    = sy-mandt
         id                         = 'A002'
         language             = sy-langu
         name                   = lv_name
         object                  = 'CRM_ORDERH'
       TABLES
         lines                   = lt_line1
       EXCEPTIONS
         id                      = 1
         language                = 2
         name                    = 3
         not_found               = 4
         object                  = 5
         reference_check         = 6
         wrong_access_to_archive = 7
         OTHERS                  = 8.
     IF sy-subrc EQ 0.
     ENDIF.


Please help me. its very urgent please


Regards,

Kshitij Rathore

+91-8087340641


Viewing all articles
Browse latest Browse all 1559

Trending Articles



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