Ansicht
Dokumentation

SIMG_SSR_0142 - Business-Add-In zum Aufbau von Auswertungsdaten (täglicher Zahlungseinzug)

SIMG_SSR_0142 - Business-Add-In zum Aufbau von Auswertungsdaten (täglicher Zahlungseinzug)

ABAP Short Reference   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business-Add-In (BAdI) dient zur Erzeugung unterschiedlicher Sichten der Daten des täglichen Zahlungseinzugs und zur Bereitstellung und Manipulation von Auswertungsdaten.

Die Datenstrukturen für den täglichen Zahlungseinzug umfassen zwei Felder zur allgemeinen Verwendung, die mit der BAdI-Implementierung für die gewünschte Hierarchie gefüllt werden müssen. Außerdem können mit den speziell definierten Methoden zusätzliche Kundenfelder innerhalb der Auswertungsstrukturen gefüllt werden.

Folgende Methoden sind verfügbar:

  • ADD_SUMMARY_INFO wird aufgerufen, bevor eine Zeile zu den täglichen Verdichtungsdaten hinzugefügt wird.
  • ADD_FUELS_INFO wird aufgerufen, bevor eine Zeile zu den täglichen Kraftstoff-Verdichtungsdaten hinzugefügt wird.
  • ADD_FUELS_COMMISSION_DATA wird aufgerufen, bevor eine Zeile zur internen Provisionsdatentabelle hinzugefügt wird. Diese Daten werden später anhand der Zählermengen auf die Zählerstandspositionen verteilt.
  • ADD_PC_INFO wird aufgerufen, bevor eine Zeile zu den täglichen Zahlungskartendaten hinzugefügt wird.
  • ADD_DOCUMENT_INFO wird aufgerufen, bevor eine Belegnummer in die Beleg-Informationsebene eingefügt wird.
  • BUILD_SUMM_INFO wird aufgerufen, um Daten auf den Ebenen der täglichen und monatlichen Übersicht aufzubauen.
  • MODIFY_INDICES kann verwendet werden, um Baumstrukturen zu manipulieren und um Knotentexte zu ändern.
  • MODIFY_FIELDCATALOG kann verwendet werden, um Feldkatalogtexte und Listenüberschriften für die Universalfelder OIRTEXT1 und OIRTEXT2 mit beschreibenden Texten zu versehen.
  • DOUBLE_CLICK kann verwendet werden, um entsprechend der speziellen Bedeutung der Felder OIRTEXT1/OIRTEXT2 für die BAdI-Implementierung eigene Navigationslogik beim Doppelklicken auf einen Baumknoten zu hinterlegen.

Zwei Implementierungen sind im Lieferumfang enthalten:

OIRI_FKDAT ist ein Beispiel für den Aufbau eines Baums aufgrund des Fakturabelegdatums. Der Wert von VBRK-FKDAT wird an OIRTEXT2 übergeben; der Monat (VBRK-FKDAT(6)) wird an OIRTEXT1 übergeben, und zwar auf allen Ebenen der Datenhierarchie.

OIRI_PRNDOC baut anhand der Druckbelege, die pro Partnerrechnung angelegt werden, eine Baumstruktur auf. Dabei wird davon ausgegangen, daß für den täglichen und monatlichen Druck unterschiedliche Druckausgabegruppen vorhanden sind, und daß pro Standort und Tag bzw. Monat jeweils nur eine Druckausgabe erfolgt.

Die Nummer des Druckbelegs für täglichen Druck wird an OIRTEXT2 übergeben; die Nummer des monatlichen Druckbelegs an OIRTEXT1.

Fakturen ohne Ausdruck werden nach Rechnungsdatum (FKDAT) gesammelt.






BAL_S_LOG - Application Log: Log header data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3336 Date: 20240523 Time: 082708     sap01-206 ( 58 ms )