Equi Partnerrolle ändern - Action-Log schreiben

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Equi Partnerrolle ändern - Action-Log schreiben

Beitrag von der_neuling (ForumUser / 94 / 18 / 3 ) »
Hallo,

in einem Report sollen Partnerrollen eines Equipments, genauer der Leistungsempfänger geändert werden.

Der u.g. Code funktioniert insofern, dass der Wert korrekt angepasst wird, die Änderungen werden aber nicht im Action-Log protokolliert. Manuell über die IE02 wird ein Log Eintrag erstellt also sollte das Customizing dahingehend passen.

Hat jemand eine Idee?

Code: Alles auswählen.

    DATA: fxihpa      TYPE STANDARD TABLE OF ihpavb.

    " Synchrone Verbuchung im selben Work-Prozess erzwingen
    SET UPDATE TASK LOCAL.
    ASSERT sy-subrc = 0.

    CALL FUNCTION 'PM_PARTNER_INIT_OBJNR'
      EXPORTING
        objnr = equi_objnr.

    SELECT * FROM ihpa INTO CORRESPONDING FIELDS OF TABLE fxihpa
      WHERE objnr = equi_objnr.

    LOOP AT fxihpa ASSIGNING FIELD-SYMBOL(<fs_fxihpa>).

      <fs_fxihpa>-updkz = zcl_lag_best_booking_constants=>c_vbkz_aendern_update.
      <fs_fxihpa>-kzloesch = space.

      " Nur relevante Partnerrollen verarbeiten, andere unverändert lassen
      CASE <fs_fxihpa>-parvw.
        WHEN zcl_lag_best_booking_constants=>c_parvw_leistungsempfaenger.
          <fs_fxihpa>-parnr = io_recipient->user_data_from_pws-persnr.
        WHEN zif_constants=>c_parvw_koe.
          <fs_fxihpa>-parnr = io_recipient->user_data_from_pws-koe.
        WHEN zif_constants=>c_parvw_kostenstelle.
          <fs_fxihpa>-parnr = io_recipient->user_data_from_pws-kostl.
        WHEN OTHERS.
          " Andere Partnerrollen nicht ändern
          CLEAR <fs_fxihpa>-updkz.
          CONTINUE.
      ENDCASE.

    ENDLOOP.

    CALL FUNCTION 'PM_PARTNER_UPDATE' IN UPDATE TASK
      TABLES
        fxihpa = fxihpa.

    COMMIT WORK AND WAIT.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Equi Partnerrolle ändern - Action-Log schreiben

Beitrag von wreichelt (Top Expert / 1083 / 32 / 196 ) »
Hallo,

auch schon
" If sy-subrc = 0, perform commit to save and log
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.

Probiert ?

Gruß Wolfgang

Re: Equi Partnerrolle ändern - Action-Log schreiben

Beitrag von der_neuling (ForumUser / 94 / 18 / 3 ) »
Ja, bringt aber keine Veränderung

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3095
Views
Equi Joins in ABAP
von SeZo » 19.10.2011 11:02 • Verfasst in ABAP® für Anfänger
0
Antw.
3105
Views
BOPF Action auslösen
von unknown » 24.05.2017 15:26 • Verfasst in SAP HANA für Anfänger
2
Antw.
3016
Views
Web Dynpro Link To Action über SAP Portal
von eucherl » 06.10.2014 09:59 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
4557
Views
1
Antw.
1577
Views
Partnerrolle
von christof » 30.01.2018 11:46 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag



Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44223
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 95247
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 110250