? SAP AG ist ein deutsches Software- Unternehmen, das Unternehmens -Software für große Unternehmen entwickelt . Ein Business- Transaktion ist eine Veranstaltung im Rahmen SAP Finance -Anwendungen. SAP entwickelt BTEs für Finanzbuchhaltung Komponenten von SAP-Anwendungen und Drittanbieter- Lieferanten und Kunden verwendet . Beispiele für Anwendungen sind Finanz- Banking , Kredit-Management und Sammlungen . SAP BTEs Unterstützung Publish and Subscribe -Schnittstellen , sowie Prozess- Schnittstellen. Veröffentlichen und Abonnieren Schnittstellen
veröffentlichen und abonnieren Schnittstellen zu initiieren , wenn ein Benutzer ein Dokument über einen Standard- SAP-Transaktion . Diese Art der Schnittstelle unterstützt das Hinzufügen neuer Felder und Einfügen Logik , um Daten zu ändern, und es wirkt wie eine Ressource den Status einer Transaktion zu melden. Veröffentlichen und abonnieren Schnittstellen Benutzern auch erlauben, mehrere Operationen nach Auslösen eines bestimmten Ereignisses zu starten. Zusätzlich können diese mehrere Operationen nicht miteinander interferieren .
Process Interfaces
Verfahren Schnittstelle , auf der anderen Seite , steuert einen Geschäftsprozess durch Eingriffe und Rücksendung der Daten an die SAP -Anwendung. Benutzer in der Regel Zugriff auf diese Art von Schnittstelle nach einer Standard-Anwendung vervollständigt seine Arbeit und schafft entsprechenden Dokumenten bestimmte Transaktionen . Entwickler, die SAP-Anwendungen können auch Schnittstellen zur Verfügung , um Kunden zu bestimmten Aufruf Punkte innerhalb einer Transaktion . Dies hilft, die Standard-SAP- Flow und Kontrolle Zahlungsverkehr überschreiben.
Umsetzung
Benutzer können eine BTE aus der Transaktion Menü Umgebung innerhalb eines SAP-Anwendung auszuwählen. Nach Auswahl des BTE , sollten die Nutzer eine neue Funktion Gruppe mit einem der vordefinierten Funktionsbausteinen. Als nächstes müssen die Benutzer kopieren die Beispielfunktion Modul zu einem Z- Modul -Funktion . Nach der Bearbeitung der Code in der neuen Funktionsbaustein Benutzers an das Transaktions -Menü Umgebung zurückzukehren und identifizieren ein neues Produkt in den aktiven Bereich . Schließlich sollten die Nutzer einen Eintrag, der Links die BTE und das Produkt mit dem neuen Funktionsbaustein erstellen.
Module
Funktionsmodule bestimmen aktiven Anwendungen oder Implementierungen für verschiedene Erweiterungen und platzieren diese Erweiterungen in einer internen Tabelle. Die interne Tabelle legt die Reihenfolge fest , um die Umsetzung von Funktionsmodulen verarbeiten . Das System berücksichtigt die Bedingungen, die der Funktionsbaustein Kunde Attribute, wie z. B. Anwendungen, Standorte und Produkte verarbeiten zu verursachen, und zeigt diese Bedingungen als Filter Werte .