Ansicht
Dokumentation

CRM_WR_ORDER_MAINTAIN - Vorgang ändern (verbuchen)

CRM_WR_ORDER_MAINTAIN - Vorgang ändern (verbuchen)

General Data in Customer Master   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Baustein werden Einträge, die im Speicher gehalten werden, einem Serviceauftrag hinzugefügt.

Bausteine, wie z.B. CRM_WR_ACT_REASON schreiben aus Performancegründen die Schnittstellenparameter für den Baustein CRM_ORDER_MAINTAIN in den Speicher. Ein mehrmaliger Zugriff auf den Serviceauftrag wird so vermieden.

Um die Parameter wie z.B. Aktivitätsgrund, Menge, Produkt oder Partner endgültig dem Serviceauftrag zu übergeben, muss der Baustein CRM_WR_ORDER_MAINTAIN aufgerufen werden. Hiermit werden die Partner dem Serviceauftrag hinzugefügt und der Speicher gelöscht.

Beispiel

* set orgdata

    CALL FUNCTION 'CRM_WR_ACT_REASON'
      EXPORTING
        id_service    = id_service_id
        id_ref_guid   = lv_ref_guid
      TABLES
        et_message    = et_message
      EXCEPTIONS
        error_occured = 1
        OTHERS        = 2.
    IF sy-subrc <> 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.

    CALL FUNCTION 'CRM_WR_ORDER_MAINTAIN'
        EXPORTING
          id_service            = id_service_id
          ir_form_data          = ir_form_data
          ir_form_data_envelope = ir_form_data_envelope
          id_ref_guid           = lv_ref_guid
        TABLES
          et_message            = et_message
        EXCEPTIONS
          error_occured         = 1
         OTHERS                = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.

Hinweise

Weiterführende Informationen





Parameter

ET_MESSAGE
ID_REF_GUID
ID_SERVICE
IR_FORM_DATA
IR_FORM_DATA_ENVELOPE

Ausnahmen

ERROR_OCCURED

Funktionsgruppe

CRM_WEBREQ_ONLINE_PRICING

General Data in Customer Master   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3973 Date: 20240523 Time: 144348     sap01-206 ( 36 ms )