Quantcast
Channel: SCN: Message List - SAP CRM: Webclient UI - Framework
Viewing all articles
Browse latest Browse all 7775

Re: Updating billing plan status in service contracts

$
0
0

Hi,

 

You can use CRM_ORDER_MAINTAIN FM.Table CRM_JEST table you can check for updated status.

 

chck this code

 

lv_guid = "service contract guid
    
      lwa_status_com-user_stat_proc  = "status profile.    
      lwa_status_com-ref_guid =  lv_guid.
      lwa_status_com-status = iv_status."status u want to update
      lwa_status_com-ref_kind = 'A'.
      lwa_status_com-activate = 'X'.
      INSERT lwa_status_com INTO TABLE li_status.

      lwa_fieldname-fieldname = 'ACTIVATE'.
      INSERT lwa_fieldname INTO TABLE li_fieldnames.

      lwa_input_field-field_names  =  li_fieldnames.
      lwa_input_field-ref_guid        =  lv_guid.
      lwa_input_field-ref_kind        =  'A'.
      lwa_input_field-objectname   =  'STATUS'.
      CONCATENATE lwa_status_com-status lwa_status_com-user_stat_proc INTO lwa_input_field-logical_key.

      INSERT lwa_input_field INTO TABLE li_input_field.
      CALL FUNCTION 'CRM_ORDER_MAINTAIN'
        EXPORTING
          it_status         = li_status
        CHANGING
          ct_input_fields   = li_input_field
          cv_log_handle     = log_handle
        EXCEPTIONS
          error_occurred    = 1
          document_locked   = 2
          no_change_allowed = 3
          no_authority      = 4
          OTHERS            = 5.
      REFRESH: li_saved_objects.
      INSERT lv_guid INTO TABLE li_header_guid.
      CALL FUNCTION 'CRM_ORDER_SAVE'
        EXPORTING
          it_objects_to_save   = li_header_guid
          iv_update_task_local = 'X'
          iv_save_frame_log    = 'X'
        IMPORTING
          et_saved_objects     = li_saved_objects
        EXCEPTIONS
          document_not_saved   = 1
          OTHERS               = 2.
      IF sy-subrc IS INITIAL.
        COMMIT WORK AND WAIT.     
      ENDIF.

 

Regards,

Deepika.


Viewing all articles
Browse latest Browse all 7775

Trending Articles



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