SERVER_IP /resourceexport.do?PLANNING= schedule_name &EXPORT= context_name & NAME_ OF_VARIABLE_1 = value1 & NAME_OF_VARIABLE_N = valueN
Wo:
- SERVER_IP ist die URL des VISUAL-PLANNING-Servers ohne den
final /index.jsp,
- schedule_name ist der Name des betreffenden Planung,
- „context_name“ ist der Name des Exportkontexts.
- NAME_OF_VARIABLE_1 und NAME_OF_VARIABLE_N stehen für den Namen der
in einem Filter definierte Variable,
- „value1“ und „valueN“ stehen für den Wert, den die jeweilige Variable annimmt.
Für Vorgänge
SERVER_IP /eventexport.do?SCHEDULE= schedule_name &EXPORT= context_name & NAME_OF _VARIABLE_1 = value1 & NAME_OF_VARIABLE_N = valueN
Wo:
- SERVER_IP ist die URL des VISUAL-PLANNING-Servers ohne den
final /index.jsp,
- schedule_name ist der Name des betreffenden Planung,
- „context_name“ ist der Name des Exportkontexts.
- NAME_OF_VARIABLE_1 und NAME_OF_VARIABLE_N stehen für den Namen der
in einem Filter definierte Variable,
- „value1“ und „valueN“ stehen für den Wert, den die jeweilige Variable annimmt.
Es ist zudem möglich, Importe über eine bestimmte URL durchzuführen, die nach der folgenden Syntax aufgebaut ist.
Einfache URL
Für Ressourcen
SERVER_IP /resourceimport.do?SCHEDULE= schedule_name &IMPORT= context_name &FILE= fi le_address
Wo:
- SERVER_IP ist die URL des VISUAL-PLANNING-Servers ohne den
final /index.jsp,
- schedule_name ist der Name des betreffenden Planung,
- „context_name“ ist der Name des Importkontexts,
- „file_name“ steht für den Pfad zur Datei auf dem Server „VISUAL PLANNING“, dessen
Name und dessen Dateiendung.
Für Vorgänge
SERVER_IP /eventimport.do?SCHEDULE= schedule_name &IMPORT= context_name &FILE= file_ address
Wo:
- SERVER_IP ist die URL des VISUAL-PLANNING-Servers ohne den
final /index.jsp,
- schedule_name ist der Name des betreffenden Planung,
- „context_name“ ist der Name des Importkontexts,
- „file_name“ steht für den Pfad zur Datei auf dem Server „VISUAL PLANNING“, dessen
Name und dessen Dateiendung.
URL mit benannten Variablen
Enthält die URL eine benannte Variable, die im Filter definiert ist, importiert der Vorgangsimportkontext die Vorgänge oder Ressourcen, die durch den Ressourcenfilter bzw. den Vorgangsfilter definiert und durch die Variable benannt wurden.
Alle vorhandenen Leerzeichen im Namen der Planung, im Namen des Exportkontexts oder in den Werten der Variablen müssen in das Zeichen „ “, „_“, „+“ oder auch „%20“ umgewandelt werden.
Die Antwort ist das Ergebnis für den Importkontext.
Für Ressourcen
SERVER_IP /resourceexport.do?SCHEDULE= schedule_name &IMPORT= context_name & NAME _OF_VARIABLE_1 = value1 & NAME_OF_VARIABLE_N = valueN
Wo:
- SERVER_IP ist die URL des VISUAL-PLANNING-Servers ohne den
final /index.jsp,
- schedule_name ist der Name des betreffenden Planung,
- „context_name“ ist der Name des Importkontexts,
- NAME_OF_VARIABLE_1 und NAME_OF_VARIABLE_N stehen für den Namen der
in einem Filter definierte Variable,
- „value1“ und „valueN“ stehen für den Wert, den die jeweilige Variable annimmt.
Für Vorgänge
SERVER_IP /eventimport.do?SCHEDULE= schedule_name &IMPORT= context_name & NAME_OF _VARIABLE_1 = value1 & NAME_OF_VARIABLE_N = valueN
Wo:
- SERVER_IP ist die URL des VISUAL-PLANNING-Servers ohne den
final /index.jsp,
- schedule_name ist der Name des betreffenden Planung,
- „context_name“ ist der Name des Importkontexts,
- NAME_OF_VARIABLE_1 und NAME_OF_VARIABLE_N stehen für den Namen der
in einem Filter definierte Variable,
- „value1“ und „valueN“ stehen für den Wert, den die jeweilige Variable annimmt.
FTP und WebDAV
DEFINITION
WebDAV ist eine Erweiterung des HTTP-Protokolls, die dazu dient, die Verwaltung von Dateien auf Remote-Servern zu vereinfachen.
FTP ist ein Verfahren zur Dateiübertragung unter Einbeziehung von Remote-Servern.
VORAUSSETZUNGEN
Der Import/Export über die FTP- oder WebDAV-Protokolle ist ausschließlich mit den Dateiformaten CSV oder „EXCEL“ möglich.
Je nach verwendetem Protokoll benötigen Sie einen FTP- und/oder WebDAV-Server.
KONFIGURATION
Bei der Definition eines Import-/Exportkontexts für Ressourcen oder Vorgänge muss der Parameter „Path“ wie folgt ausgefüllt werden:
- Klicken Sie auf die Schaltfläche.
- Geben Sie den FTP- oder WebDAV-Link zur Datei ein, indem Sie den Anwendernamen eingeben.
Hinweis:
Der Servername und das Passwort werden im Admin Center festgelegt (siehe „Konfiguration für den externen Zugriff“).
Beispiel für FTP:
FTP://bla/blablabla/myfile.csv
oder „ftps://bla/blablabla/myfile.csv“, falls ein SSL-Zertifikat verwendet wird
Beispiel für WebDAV:
webdav://bla/blablabla/myfile.csv
oder webdavs://bla/blablabla/myfile.csv, falls ein SSL-Zertifikat verwendet wird
Hinweis:
Anwendername und Passwort werden vom Kunden bereitgestellt.
Das SSL-Zertifikat ist auf der JAVA-VM installiert, die vom „VISUAL PLANNING“-Server genutzt wird.
FUNKTIONEN
Die Nachbearbeitungsfunktionen können nicht über das HTTP-Protokoll genutzt werden, da dies eine Bearbeitung der Quelldateien unmöglich macht.
Nachfolgend finden Sie eine Tabelle zur Verdeutlichung dieser Begriffe:
| Funktionalität | Lokaler Ordner | HTTP-Protokoll | WebDAV-Protokoll | FTP-Protokoll |
|---|---|---|---|---|
| Exportieren | Ja | Nein | Ja | Ja |
| Dateiverarbeitung nach dem Import (Löschen/Archivieren) | Ja | Nein | Ja | Ja |
Ketten
DEFINITION
Die Import-/Export-Kontexte können durch den Abschluss eines anderen Kontexts ausgelöst werden, möglicherweise unter Verwendung einer gespeicherten Prozedur.
Folgende Optionen stehen zur Verfügung:
| Ausgangssituation | Gespeicherte Prozedur | Kontextgesteuerter nächster Schritt |
|---|---|---|
| Exportieren von Ressourcen | mit oder ohne | Ressourcen importieren |
| Vorgänge exportieren | mit oder ohne | Vorgänge importieren |
| Ressourcen importieren | mit oder ohne | Vorgänge importieren |
| Vorgänge importieren | mit oder ohne | Keine |
VORAUSSETZUNGEN
Diese Art von Trigger funktioniert ausschließlich im Zusammenhang mit Import- und Exportvorgängen über die Datenbank.
KONFIGURATION
Die Konfiguration der Import- oder Exportkontexte muss im Vorfeld abgeschlossen sein.
Der Auslöser für den zweiten Kontext wird auf der Registerkarte „Definition“ des ersten Kontexts konfiguriert.
VERWENDUNG
Die Bedienung ist für den Anwender hinsichtlich der Auslösung des Ausgangskontextes so transparent wie möglich gestaltet.
Import eines Exports oder Export eines Imports
In diesem Fall wird der Import- oder Exportkontext durch seine Verwendung als Quelle oder Ziel eines anderen Kontexts ausgelöst.
IMPORT EINES EXPORTS
Definition
Die Quelle eines Ressourcenimportkontexts oder eines Vorgangsimportkontexts kann eine URL sein.
Mögliche Beispiele hierfür sind:
- eine von einer anderen Anwendung generierte URL,
- ein URL-Trigger eines Exportkontexts in der selben Planung,
- Ein URL-Auslöser eines Exportkontexts in einer anderen Planung.
Sie können somit einen Export als Quelle für einen Import verwenden.
Konfiguration
Bei der Definition des Importkontexts müssen Sie den Quellpfad angeben:
- Entweder durch Eingabe der Export-URL,
- oder durch Eingabe von EXPORT=Export_Context_Name.
In diesem Fall werden die Daten nicht aus einer Datei oder Tabelle generiert, sondern über den Importablauf übertragen.
EXPORT EINES IMPORTS
Definition
Das Ziel eines Vorgangsexportkontexts für Ressourcen oder Vorgänge kann eine URL sein.
Mögliche Beispiele hierfür sind:
- eine von einer anderen Anwendung generierte URL,
- ein URL-Trigger eines Importkontexts in der selben Planung,
- Ein URL-Trigger eines Importkontexts in einer anderen Planung.
Sie können somit einen Import als Ziel eines Exports verwenden.
Konfiguration
Bei der Definition des Exportkontexts müssen Sie den Zielpfad festlegen:
- Entweder durch Eingabe der Import-URL,
- oder durch Eingabe von IMPORT=Import_Context_Name.
In diesem Fall werden die Daten nicht in einer Datei oder Tabelle generiert, sondern durchlaufen den Exportablauf.
