Ansicht
Dokumentation
/BOBF/FRW050 - AnwendFehler: fehlgeschlag. Änd. von END_MODIFY nicht v. Aufrufer verarb. - /BOBF/FRW 050
Vendor Master (General Section) General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )