Ansicht
Dokumentation

/BOBF/FRW050 - AnwendFehler: fehlgeschlag. Änd. von END_MODIFY nicht v. Aufrufer verarb. - /BOBF/FRW 050

/BOBF/FRW050 - AnwendFehler: fehlgeschlag. Änd. von END_MODIFY nicht v. Aufrufer verarb. - /BOBF/FRW 050

Vendor Master (General Section)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Diagnose

Bei der Ausführung von () führte ein Aufruf von IO_MODIFY->END_MODIFY zu fehlgeschlagenen Änderungen. Der Aufrufer hat diese Fehler nicht verarbeitet (EO_CHANGE wurde nicht angefordert). Daher handelt es sich um eine unerwartete Situation.

Systemaktivitäten

Das Business Object Processing Framework (BOPF) gibt eine Ausnahme aus, und die Verarbeitung wird abgebrochen.

Vorgehen

Wenn Sie als Programmierer für () verantwortlich sind, stellen Sie sicher, dass Sie beim Aufruf von END_MODIFY in Ihrer Implementierung die Exportparameter EO_CHANGE und EO_MESSAGE anfordern und mögliche fehlgeschlagene Schlüssel verarbeiten. Die häufigste Grundursache für solche Fehler sind Sperrkonflikte. Um solche Konflikte zu vermeiden, möchten Sie unter Umständen potentiell miteinander in Konflikt stehende Instanzen vorab explizit sperren anstatt mit der Situation umzugehen, nachdem ein Modifikationsvorgang gescheitert ist.

BOPF führt nicht sofort die in Aktionen, Ermittlungen oder Validierungen durchgeführten Modifikationen aus. Stattdessen werden die Modifikationen gespeichert und zusammen angewandt, nachdem der Anwendungscode abgeschlossen wurde. Das erschwert manchmal die Analyse der Grundursache. Daher kann diese Performanceoptimierung durch das Aktivieren der Checkpoint-Gruppe /BOBF/FRW_FLUSH in der Transaktion SAAB ausgeschaltet werden.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1570 Date: 20240419 Time: 211139     sap01-206 ( 40 ms )