Materialbelegliste
Mit diesem Report erhalten Sie eine Liste der Materialbelege, die für ein Material oder mehrere Materialien gebucht wurden. Von der Ausgabeliste aus können Sie sich einen Materialbeleg anzeigen lassen.
Sie können wählen, ob Sie einen Materialbeleg direkt von der Datenbank oder aus dem Archiv lesen möchten. Sie können sich auch von der Datenbank Kurzbelege zu archivierten Materialbelegen anzeigen lassen. Am Ende dieses Dokuments wird gezeigt, wie Sie ein zusätzliches Feld für die archivierten Materialbelege definieren und der Tabelle MARI (Kurzbelege Materialbewegung) hinzufügen. Nur in der Tabelle MARI enthaltene Daten können Sie zur Selektion und Anzeige von Kurzbelegen benutzen.
Berechtigungsprüfung
Sie benötigen für alle ausgewählten Werke die Berechtigung zum Anzeigen von Materialbelegen (Berechtigungsobjekt Materialbelege: Werk, Aktivität 03).
Wenn Sie Wertefelder vom Beleg aus anzeigen möchten, benötigen Sie zusätzlich für den zugehörigen Buchungskreis die Berechtigung zum Anzeigen von Buchhaltungsbelegen (Berechtigungsobjekt Buchhaltungsbeleg: Berechtigung für Buchungskreise, Aktivität 03).
Anzeigen von archivierten Materialbelegen und Kurzbelegen
Um Materialbelege aus dem Archiv lesen zu können, müssen Sie zunächst Materialbelege archivieren. Wählen Sie dazu vom Bestandsführungsmenü aus Materialbeleg -> Archivieren -> Archiv erzeugen.
Um Kurzbelege von der Datenbank anzeigen zu können, müssen beim Archivieren die Kurzbelege und die Indextabelle erstellt worden sein. Nachträglich können Sie die Kurzbelege mit dem Programm RM07MARI aufbauen; die Indextabelle können Sie mit dem Programm RM07MAIC erstellen.
Berechtigungsprüfung
Falls die Prüfung bei mindestens einem
Berechtigungsobjekt fehlgeschlagen ist, weil Ihnen Berechtigungen fehlen, kann
die Listausgabe unvollständig sein. In diesem Fall gibt das System eine
Meldung aus und Sie sehen in der Drucktastenleiste folgende Drucktaste:
@AH@
Mit Wahl dieser Drucktaste oder mit Springen -> Anzeige Berechtigungsprüfungen können Sie sich eine Übersicht der durchgeführten Berechtigungsprüfungen anzeigen lassen. Die Übersicht ist nach Art der Meldung, Berechtigungsobjekt und geprüften Werten aufgeschlüsselt.
Folgende Meldungen können auftreten:
@0A@
Die Datensätze wurden in der Ausgabeliste gelöscht.
@09@
Einige Felder der Datensätze (z.B. Werte) wurden in der Ausgabeliste
gelöscht.
@08@
Die Berechtigungsprüfungen waren erfolgreich; alle gewünschten Daten werden
angezeigt.
Erhöhung der Performance
Um die Performance der Datenselektion zu erhöhen, sollten Sie mindestens ein Material oder ein Buchungsdatum angeben.
Auf dem Einstiegsbild können Sie Ihre Selektion eingrenzen.
Wahl der Datenquelle
Der Report kann die Belegdaten sowohl direkt von der Datenbank als auch mit Hilfe der Kurzbelege aus dem Archiv lesen. Beachten Sie, daß die Kurzbelege eventuell Felder des Selektionsbildes gar nicht besitzen. In diesem Fall ist die Eingabe dieser Selektionskriterien wirkungslos.
Falls beim Nachlesen der Belege aus dem Archiv Fehler auftreten, werden diese Fehler über ein Dialogfenster mitgeteilt.
Der Report gibt in der Standardauslieferung eine Liste mit folgenden Informationen pro Material aus:
Von der Ausgabeliste aus können Sie über das Menü Umfeld folgendes anzeigen:
Durch Doppelklick in der Ausgabeliste gelangen Sie je nach ausgewähltem Feld direkt in eine der folgenden Funktionen:
Detailliste
Mit Springen -> Detailliste gelangen Sie in eine alternative Darstellungsform der Daten (nichthierarchische Liste).
In dieser nichthierarchischen Liste ist es möglich, Zwischensummen über beliebige Spalten zu bilden (auch mehrere Stufen) sowie Summen über verschiedene Einheiten hinweg korrekt zu bilden.
Für die Detailliste können Sie separate Anzeigevarianten pflegen und als Voreinstellung angeben.
Die Detailliste können Sie umschalten in eine alternative Darstellungsform, die Ihnen erweiterte Funktionen und höheren Bedienungskomfort bietet. Hierzu dient der Arbeitsschritt Druckfunktionen Berichtswesen einstellen im Customizing der Bestandsführung.
Konfiguration von Selektionsbild und Feldkatalog
Sowohl das Selektionsbild als auch die Menge der im Feldkatalog des ABAP List Viewers enthaltenen Felder können mandantenübergreifend konfiguriert werden. Hierzu dient der Arbeitsschritt Feldauswahl zur Materialbelegliste festlegen im Customizing der Bestandsführung.
Wenn Sie die Zahl der Felder im Feldkatalog verringern, erhöht sich die Performance des Reports.
Weitere Informationen anzeigen
Wenn Sie weitere Daten benötigen und detailliert auswerten möchten, können Sie mit Einstellungen -> Layout das aktuelle Layout erweitern oder ein bestehendes anderes Layout auswählen.
Weitere Informationen zu allen Funktionen des List Viewers finden Sie in der SAP-Bibliothek unter CA - Anwendungsübergreifende Komponenten -> Allgemeine Anwendungsfunktionen -> ABAP List Viewer.
In diesem Beispiel wird gezeigt, wie Sie ein zusätzliches Feld für die archivierten Materialbelege definieren und der Tabelle MARI hinzufügen.
Zunächst müssen Sie die Kurzbelege und Indextabellen abbauen. So stellen Sie sicher, daß Sie nur mit den aktuellen Daten arbeiten. Die Indextabellen und Kurzbelege bauen Sie mit dem Programm RM07MAID ab.
Im Dictionary (Transaktion SE11) rufen Sie die Tabelle mit dem Objektnamen MARI auf. Die Tabelle MARI enthält ein Feld für einen Customer Include. Damit weisen Sie der Struktur CI_MARISEL ein neues selbstdefiniertes Feld zu. Das Feld, das Sie hinzufügen möchten, muß in der Tabelle der Materialbelegpositionen (MSEG) enthalten sein.
Zum Abschluß müssen Sie die Indextabellen und Kurzbelege wieder aufbauen, um die Änderungen zu aktivieren. Dies geschieht mit dem Programm RM07MAIC.
Nun können Sie das neu definierte Feld der Tabelle MARI zur Selektion und Anzeige von Kurzbelegen benutzen.