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ätLokaler OrdnerHTTP-ProtokollWebDAV-ProtokollFTP-Protokoll
ExportierenJaNeinJaJa
Dateiverarbeitung nach dem Import (Löschen/Archivieren)JaNeinJaJa

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:

AusgangssituationGespeicherte ProzedurKontextgesteuerter nächster Schritt
Exportieren von Ressourcenmit oder ohneRessourcen importieren
Vorgänge exportierenmit oder ohneVorgänge importieren
Ressourcen importierenmit oder ohneVorgänge importieren
Vorgänge importierenmit oder ohneKeine

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.