Übermittlung von AbgabezählerständenDurch die Übermittlung der Stände von Abgabezählern von einem Standort zum SAP-System Oil & Gas können Sie diese Zählerstände zum Beispiel bei der Fakturierung von Tankstellenpartnern oder bei Warenbewegungen verwenden. Weitere Informationen finden Sie im Abschnitt Zählerverwaltung .
Schnittstelle
Zum Übertragen von Abgabezählerständen zum SAP-System Oil & Gas verwenden Sie
das IDoc OILBLM_SAVEMULTIPLE01 sowie
die Nachrichtenart OILBLM_SAVEMULTIPLE.
IDocs der Nachrichtenart OILBLM_SAVEMULTIPLE enthalten das Segment E1BPBULOCM03, in dem die Zählerstandsdaten gespeichert sind.
Verarbeitung im System Oil & Gas nach Empfang der Zählerstandsdaten
Das Eingangs-IDoc OILBLM_SAVEMULTIPLE01 ruft den Funktionsbaustein BAPI_BLM_SAVEMULTIPLE auf. Dieser führt folgende Funktionen aus:
Für alle ISO-kodierten Felder ermittelt das System die entsprechenden SAP-Codes (z. B. für Mengeneinheiten), sofern keine SAP-Codes direkt angegeben sind.
Ein Business-Add-In wird aufgerufen. Dieses kann für die Wertumrechnung im System Oil & Gas verwendet werden.
Im Customizing der Prozeßsteuerung ist genau festgelegt, welche Funktionen das System ausführt. Beim Prozeß FM01, der als Standardwert eingestellt ist, sind das folgende Vorgänge:
Die Zählerstands-Historientabellen werden fortgeschrieben.
Die Belegbasistabelle (BBT) wird fortgeschrieben.
Der Status des Prozesses FM01, das Tagesdatum und die Standorte, von denen Daten empfangen wurden, werden fortgeschrieben.
Die Zählerstandshistorie und Zählerstands-Fehlertabellen werden fortgeschrieben.
Die Datenbankänderung wird in einer logischen Verarbeitungseinheit (
Logical Unit of Work, LUW
) ausgeführt. Das bedeutet, daß ein IDoc erst nach der erfolgreichen Verarbeitung
sämtlicher
Zeilen weiterverarbeitet wird. Das System weist jedoch ein gesamtes IDoc nur dann zurück, wenn grundlegende Einstellungsfehler vorliegen (z. B. wenn Material nicht zu einem Standort zugeordnet wurde).
Von Prüfroutinen festgestellte Fehler (z. B. beim Vergleich eines Zählerstands mit einem früheren Zählerstand) bewirken eine Fortschreibung der Tabelle mit abgelehnten Zählerständen. Von dieser Tabelle aus können Zählerstände nach der Korrektur erneut verarbeitet werden. Das IDoc selbst wird in solchen Fällen nicht zurückgewiesen.
Wenn die gesamte Verarbeitung erfolgreich abgeschlossen ist und die entsprechenden Belege gebucht wurden, wird der Status des IDocs auf den Wert 53 gesetzt.
Um IDocs anzuzeigen, wählen Sie .