Ansicht
Dokumentation
Belegfluß für Verkaufsbelege mit vielen Folgebelegen reduzieren ( RELNSD_45A_SLS_BELEGFLUS )
ABAP Short Reference SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Kurztext
Belegfluß für Verkaufsbelege mit vielen Folgebelegen reduzieren
Beschreibung
Der Belegfluß mit der Kontraktposition als Quelle ist sehr groß. Er umfaßt alle Folgepositionen und wird bei vielen Verarbeitungen, insbesondere beim Sichern jedes Folgebelegs, komplett gelesen. Das ist nicht performant. Gleiches gilt auch für Verkaufsbelege mit sehr vielen Folgebelegen, z.B. auch bei einem Angebot, das sehr oft referiert wird.
Um die Performance zu verbessern können Sie ab Release 4.5A im Customizing der Kopiersteuerung (Verkauf --> Verkaufsbelege --> Kopiersteuerung für Verkaufsbelege pflegen --> Kopiersteuerung Verkaufsbeleg nach Verkaufsbeleg) im Feld Update Belegfluß das Kennzeichen '2' einstellen.
Wird das Kennzeichen '2' eingestellt, dann werden keine Belegflußsätze von einer Folgebelegposition
zur Quellbelegposition und deren Vorgängerbelegpositionen erstellt, wenn der Folgebeleg eine Lieferung, ein Warenausgang oder eine Faktura ist.
Beispiel:
Quellbeleg Kundenkontrakt, Zielbeleg Kundenauftrag:
Der Kundenauftrag erstellt
einen Belegflußsatz zum Kundenkontrakt. Lieferung, Warenausgang und Faktura zum Kundenauftrag
erstellen nur Belegflußsätze zum Auftrag selber, aber nicht zum Kontrakt. D.h. der Belegfluß
verweist nicht direkt z.B. von der Lieferung zum Kontrakt, sondern in zwei Schritten: Lieferung -> Auftrag -> Kontrakt.
Das Kennzeichen '2' ist aus Performancegründen besonders für Quellbeleg Kontrakt und Zielbeleg Abrufauftrag sinnvoll, wenn Kontrakte sehr viele Abrufe haben können. Der Belegfluß zur Kontraktposition wird im Vergleich zum Kennzeichen 'X' auf ein Viertel reduziert.
Die Funktionen im SAP-Standard werden durch eine Änderung des Kennzeichens von 'X' nach '2' nicht beeinträchtigt; insbesondere die Statusermittlung von Belegen und die Belegflußanzeige laufen unverändert.
Wenn Sie im laufenden System das Kennzeichen (z.B. für Kontraktabrufe) nachträglich von 'X' nach '2' ändern, können Sie anschließend mit dem Programm SDVBFA21 die nun überflüssig gewordenen Belegflußsätze von Lieferungen, Warenausgängen und Fakturen löschen , die das System früher (z.B. aufgrund von früheren Kontraktabrufen) erstellt hat.
Einfluß auf den Datenbestand im Fehlerfall
Soft-/Hardwarevoraussetzungen
Besonderheiten bei der Installation
Auswirkungen auf die Systemverwaltung
Auswirkungen auf das Customizing
Auswirkungen auf Batch-Input
Änderungen an der Oberfläche
Änderungen in der Vorgehensweise
Aktionen zum Beheben von Fehlern am Datenbestand
Abhängige Funktionen
Planungen
Weitere Hinweise
Fill RESBD Structure from EBP Component Structure ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3437 Date: 20240523 Time: 220348 sap01-206 ( 69 ms )