Ansicht
Dokumentation

RWB2BMAS - Massenverarbeitung (Freigabe- und Statusaktualisierung)

RWB2BMAS - Massenverarbeitung (Freigabe- und Statusaktualisierung)

ABAP Short Reference   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Mit dem Report RWB2BMAS können Sie Folgebelege zu Trading-Kontrakten manuell oder im Batch-Modus anlegen bzw. ändern, ohne dabei jeden Beleg einzeln verarbeiten zu müssen. Sie können auch den Applikationsstatus eines Trading-Kontrakts prüfen oder setzen. Zudem können Sie anhand der Geschäftsprozesse die Erledigung von Trading-Kontraktpositionen festlegen.

Wenn der neue Applikationsstatus zum Systemstatus 'Freigegeben' gehört, legt das System den Folgebeleg automatisch an bzw. aktualisiert diesen automatisch.

Integration

Dieser Report wird auch bei der Verarbeitung von Report RWB2BMASD verwendet. Der Dispatcher-Report RWB2BMASD plant anhand der Selektionsparameter den Report RWB2BMAS automatisch ein.

Voraussetzungen

Funktionsumfang

Sie können den Report sowohl für die Online- als auch für die Hintergrundverarbeitung verwenden. Im Online-Verarbeitungsmodus haben Sie die Möglichkeit, zuerst den Arbeitsvorrat anzuzeigen. Aus diesem heraus können Sie dann die Folgebelege anhand der ausgewählten Positionen im Arbeitsvorrat bearbeiten.

Die Prozessschritte des Reports können Sie entsprechend den ausgewählten automatischen Verarbeitungsparametern definieren.

Wenn Sie einen Applikationsstatus eingeben, können Sie diesen an die ausgewählten Belege übergeben. Das System aktualisiert den Status der dazugehörigen Trading-Kontrakte. Beachten Sie, dass der Status zu den Statusgruppen der verarbeiteten Belege gehören muss. Wenn der ausgewählte Status zu keiner der Belegstatusgruppen passt, erhalten Sie eine Fehlermeldung. Wenn der neue Status zum Systemstatus 'Freigegeben' gehört, verarbeitet das System im Bedarfsfall Folgebelege.

Um den Positionsstatus einer Trading-Kontraktposition automatisch anhand seiner aktuellen Folgebelege zu aktualisieren, müssen Sie das Ankreuzfeld 'Positionsstat. prüfen u.setzen' (Positionsstatus prüfen und setzen) markieren. Das System analysiert dann die offenen Beträge und Werte der Trading-Kontraktpositionen und setzt je nach Ergebnis den entsprechenden Positionsstatus. Auf diese Weise können Sie eindeutig nachvollziehen, welche Positionen vollständig oder teilweise verarbeitet wurden.

Darüber hinaus können Sie die Folgebelege automatisch anlegen oder aktualisieren. Hierbei gilt der aktuelle Applikationsstatus des Trading-Kontrakts. Dafür müssen Sie das Ankreuzfeld 'Sammelfreigabe an Folgebelege' markieren.

Schließlich können Sie alle FI-Belege zum Trading-Kontrakt auch auf Vollständigkeit hinsichtlich des Zahlungslaufs prüfen. Wenn keine offenen Positionen für die FI- oder Logistikseite vorliegen, setzt das System den entsprechenden Applikationsstatus, der zum Systemstatus 'FiBu abgeschlossen' gehört.

Selektion

Für die jeweiligen Parameter steht Ihnen eine F1-Hilfe zur Verfügung:

  • Sie können Selektionskriterien angeben, um relevante Trading-Kontrakte aus der Datenbank abzurufen.
  • Sie können eine Standardvariante definieren, die bei der Listenverarbeitung berücksichtigt wird.
  • Sie können festlegen, welche Prüfungen der Report zur Aktualisierung des Trading-Kontraktstatus durchführen muss.

Standardvarianten

Es wird keine Standardvariante ausgeliefert, sodass Sie eigene Varianten definieren und über den Selektionsbildparameter übergeben können.

Ausgabe

Wenn Sie den Report im Online-Modus ausgeführt haben, können Sie entscheiden, ob Sie die Verarbeitung des Belegs aus einer ALV-Liste heraus oder im Batch-Modus durchführen möchten. Wenn Sie den Report im Batch-Modus ausführen, erhalten Sie nach Verarbeitung aller Belege ein Anwendungslog.

Aktivitäten

Beispiel






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: 4450 Date: 20240520 Time: 095215     sap01-206 ( 87 ms )