Anpassbare Komponenten

Dieser Abschnitt enthält eine Übersicht über die Komponenten der Anwendung, wie z. B. Anzeige, Assistent usw., auf die in den Prozeduren häufig Bezug genommen wird.

Tabelle 1. Komponenten der Anwendung
Komponente Beschreibung
Anzeige Der Hauptteil der Benutzerschnittstelle, in dem Steuerelemente der Benutzerschnittstelle platziert werden.
Assistent Eine strukturierte Folge von Anzeigen, die in der Anwendung angezeigt werden können Ein Assistent wird verwendet, um Flows zu erstellen, bei denen mehrere Anzeigen erforderlich sind, um eine Task auszuführen.
Mashup Verbindet das Front-End mit der Geschäftslogik am Back-End. Mashups werden verwendet, um XAPIs auf dem Server aufzurufen und benutzerschnittstellenspezifische Daten zu erstellen.
Wiederverwendbare HTML-Widgets Die AngularJS -Anweisungen werden in der Darstellungsebene für häufig verwendete HTML-Widgets definiert. Beispiele hierfür sind die Widgets 'Adresserfassung', 'Adresserfassung', 'Adressanzeige', 'Zahlungsmethodenerfassung' usw. Diese Widgets werden im gemeinsam genutzten Modul platziert und können in angepasste Anzeigen eingebettet werden.
Teilvorlagen Vorlagen-/HTML-Dateien in der Darstellungsebene verfügen über HTML-Teildateien. Diese HTML-Dateien können in benutzerdefinierten HTML-Dateien mithilfe der Anweisung ng-include wiederverwendet werden.
Hinweis: Wenn Sie eine Teilschablone in eine benutzerdefinierte Anzeige einschließen, müssen Sie daran denken, den Code aus der entsprechenden controller.js -Datei zu kopieren, damit die Teilschablone ordnungsgemäß funktioniert.
Die Anwendungskomponenten können auf zwei Arten angepasst werden:
  • Differential Extensibility: Ist eine Methode, mit der Sie Teile einer Komponente anpassen können. Anpassungen überlagern die Produktkomponenten und Anpassungen bleiben während des Upgrades erhalten.
    • Die Mashup-Ebene in der Systemsoftware „ Sterling™ Order Management “ unterstützt die differentielle Erweiterbarkeit für die Mashup-Definitionskomponenten.
    • Die Präsentationsschicht in der Systemsoftware „ Sterling Order Management “ unterstützt die differentielle Erweiterbarkeit für Bündeldateien.
  • Erweiterbarkeit überschreiben: Eine Methode, mit der Sie Teile einer Komponente überschreiben können. Die Komponente muss kopiert und die erforderlichen Anpassungen vorgenommen werden. Solche Anpassungen überschreiben die Produktkomponente. Anpassungen müssen in einer aktualisierten Umgebung erneut vorgenommen werden, wenn Sie erweiterte Funktionen einer Komponente verwenden möchten.
    • Die Mashup-Ebene für die Systemsoftware „In- Sterling Order Management ” unterstützt die Erweiterbarkeit von Überschreibungen für die Java-Implementierung der Mashups.
    • Die Präsentationsschicht in der Systemsoftware „ Sterling Order Management “ unterstützt die Erweiterbarkeit von Vorlagen-/HTML-/JS-/JSP-Dateien.

Weitere Informationen zur Anwendungssicherheit finden Sie im Abschnitt zur Sicherheit.

Informationen zur Berechtigung mit Ressourcenberechtigung finden Sie unter Berechtigung und Ressourcenberechtigung .