Seitenhistorie
Nuclet zur Anbindung an die EasyLog-Schnittstelle (Versandsoftware DHL).
Name: | EasyLog |
Package: | org.nuclet.easylog |
Namensraum: | EYL |
Version: | 1.0.0 |
Datum: | 28.06.2013 |
...
Java-Package "org.nuclet.easylog" mit 4 Java-Klassen
3 EntitätenBusinessobjekte/Masken
Java-Package-Struktur
Java-Package | Java-Klasse | Beschreibung |
org.nuclet.easylog.parameter | SystemParameter | Konfiguration der Import/Export Verzeichnisse |
org.nuclet.easylog.process | EasyLogExport | Erstellt die Schnittstellendatei für die zu übernehmenden Daten von EasyLog |
| EasyLogImport | Liest und verarbeitet die Schnittstellendatei von EasyLog |
org.nuclet.easylog.test | TestEasyLogExport | Beispiel-Implementierung der Export Funktion |
| TestEasyLogImport | Beispiel-Implementierung der Import Funktion |
...
Businessobjekt
Name | Beschreibung |
LieferbedingungDHL | Neue Entität Neues Businessobjekt in den Stammdaten. Definition der Parameter für den EasyLog-Export (Produkt/Verfahren/Teilnahme). |
EasyLog Sendungen | EasyLogImport – erfasst alle Sendungsdaten … |
Test EasyLog 1 | Beispiel Maske mit 2 Buttons zum Auslösen der EasyLog Export/Import Funktion (Benutzeraktion). |
...
Nuclos Import:
Die Importfunktion für Sendungen ermöglicht komplette Sendungsdaten aus EASYLOG zu importieren. Die Schnittstellendatei von EasyLog liegt in einem Quellverzeichnis (SystemParameter.DIR_IMPORT) im Format CSV vor.
EasyLog liefert die generierte Order- und Tracking-Nummer zu diesem Versandauftrag. Jede Zeile in der CSV-Datei erstellt einen Datensatz in der Nuclos Entität im Nuclos Businessobjekt „EasyLog Sendungen“ (Maske).
Weitere Verabeitungsprozesse nach dem Einlesen können begonnen werden. Als Beispiel kann eine Verbuchung des Paktetes (Versandauftrages) mit dem Kundenauftrag erfolgen.
...
mit einer Implementierung von Beispieldaten. Über den Entitätenwizard das Businessobjekt kann die Maske auch aus dem Menüfpfad wieder entfernt werden.
...