@BEGIN GLOBAL SEPARATOR ; ESCAPE @ @END GLOBAL @BEGIN MODULE MODULE @ @END MODULE wert_1;wert_2 wert_1;wert_2
Verwendung | Möglich ? |
---|---|
Quellmodul | Nein |
Pool-Modul | Nein |
Zielmodul | Ja |
Parameter | Funktion |
---|---|
filepath |
Der Pfad zur Datei, die exportiert werden soll. Dieser kann entweder relativ zum Serververzeichnis oder ein absoluter Pfad auf dem Server sein. |
delimiter |
Der Trenner innerhalb der CSV-Datei. |
escapechar |
Der Charakter, um den delimiter innerhalb eines Wertes zu escapen. |
encoding |
Das codec, mit dem die Datei kodiert ist |
overwrite |
Bestimmt, ob eine bereits vorhandene Datei beim Export überschrieben werden soll |
quoting |
Bestimmt, ob die Werte in Anführungszeichen geschrieben/gelesen werden sollen. Mögliche Werte stehen in der Python-Doku |
Verwendung | Möglich ? |
---|---|
Quellmodul | Ja |
Pool-Modul | Nein |
Zielmodul | Ja |
Parameter | Funktion |
---|---|
sorted |
Werte
|
da_name |
Die Python-ID des Datenbereichs, in den im- oder exportiert werden soll. Wird das MtsModule als Zielmodul eingesetzt, kann der Parameter leer gelassen werden. Dies hat zur Folge, dass alle Datenbereiche im Modul als Importziel benutzt werden. |
Verwendung | Möglich ? |
---|---|
Quellmodul | Ja |
Pool-Modul | Nein |
Zielmodul | Ja |
Parameter | Funktion |
---|---|
sorted NEU |
Werte
|
da_name |
Die Python-ID des Datenbereichs, in den im- oder exportiert werden soll. Wird das MtsModule als Zielmodul eingesetzt, kann der Parameter leer gelassen werden. Dies hat zur Folge, dass alle Datenbereiche im Modul als Importziel benutzt werden. |
Verwendung | Möglich ? |
---|---|
Quellmodul | Ja |
Pool-Modul | Nein |
Zielmodul | Ja |
Parameter | Funktion |
---|---|
da_name |
Die Python-ID des Datenbereichs, in den im- oder exportiert werden soll. Wird das MtsModule als Zielmodul eingesetzt, kann der Parameter leer gelassen werden. Dies hat zur Folge, dass alle Datenbereiche im Modul als Importziel benutzt werden. |
Verwendung | Möglich ? |
---|---|
Quellmodul | Ja |
Pool-Modul | Nein |
Zielmodul | Ja |
Parameter | Funktion |
---|---|
da_name |
Die Python-ID des Datenbereichs, in den im- oder exportiert werden soll. Wird das MtsModule als Zielmodul eingesetzt, kann der Parameter leer gelassen werden. Dies hat zur Folge, dass alle Datenbereiche im Modul als Importziel benutzt werden. |
Verwendung | Möglich ? |
---|---|
Quellmodul | Ja |
Pool-Modul | Nein |
Zielmodul | Ja |
Parameter | Funktion |
---|---|
sorted |
Werte
|
da_name |
Die Python-ID des Datenbereichs, in den im- oder exportiert werden soll. Wird das MtsModule als Zielmodul eingesetzt, kann der Parameter leer gelassen werden. Dies hat zur Folge, dass alle Datenbereiche im Modul als Importziel benutzt werden. |
auto_task_id |
Die Python-ID für ein automatisches Anlegen eines Vorgangs (z.B. um Kosten darauf zu importieren). Wird der Parameter nicht gefüllt, wird kein Vorgang angelegt. Der Parameter steht nur zur Verfügung, wenn das Modul als Zielmodul beim Import benutzt wird. |
auto_task_name |
Die Bezeichnung für den automatisch angelegten Vorgang. Der Parameter steht nur zur Verfügung, wenn das Modul als Zielmodul beim Import benutzt wird. |
Verwendung | Möglich ? |
---|---|
Quellmodul | Nein |
Pool-Modul | Ja |
Zielmodul | Nein |
Parameter | Funktion |
---|---|
da_name |
Siehe MtsModule Hinweis:
|
sending_da NEU |
Datenbereich, von dem die Daten im Schritt Pool Ziel geladen werden |
receiving_da NEU |
Datenbereich, in den die Daten beim Schritt Quelle Pool gespeichert werden |
l_var |
Die Nummer, die im Pool-Modul mit der aktuellen Schnittstellen-Konfiguration gefüllt werden soll. Dadurch kann die Pool-Tabelle auf die Datensätze der aktuellen Transaktion eingeschränkt werden. |
Verwendung | Möglich ? |
---|---|
Quellmodul | Ja |
Pool-Modul | Nein |
Zielmodul | Ja |
Parameter | Funktion |
---|---|
archive_dir NEU |
Der Pfad zu einem Verzeichnis, in das nach einem erfolgreichen Import die Datei verschoben werden soll. Dieser kann entweder relativ zum Serververzeichnis oder ein absoluter Pfad auf dem Server sein. Ist der Parameter leer wird das Serververzeichnis genommen. Existiert das Verzeichnis nicht, wird es angelegt |
filepath |
Der Pfad zur Datei, die im- oder exportiert werden soll. Dieser kann entweder relativ zum Serververzeichnis oder ein absoluter Pfad auf dem Server sein. NEU Wildcards wie * können im Namen benutzt werden. Werden mehrere Dateien gefunden, wird ein Fehler ausgegeben. |
delimiter |
Der Trenner innerhalb der CSV-Datei Soll ein Tab als Trennzeichen verwendet werden, muss /t eingetragen werden. |
escapechar |
Der Charakter, um den delimiter innerhalb eines Wertes zu escapen. |
encoding |
Das codec, mit dem die Datei kodiert ist |
writeheader |
Bestimmt, ob beim Export eine Titelzeile geschrieben werden soll |
readheader |
Bestimmt, ob beim Import die erste Zeile oder die Quell-Mappings die Spaltennamen in der CSV-Datei darstellen |
overwrite |
Bestimmt, ob eine bereits vorhandene Datei beim Export überschrieben werden soll |
quoting |
Bestimmt, ob die Werte in Anführungszeichen geschrieben/gelesen werden sollen. Mögliche Werte stehen in der Python-Doku |
archive_dir
konfigurierte Verzeichnis verschoben.
filepath
Parameter auch Platzhalter verwendet werden, um einen Zeitstempel zu formatieren. Die möglichen Platzhalter stehen in der Python-Doku Parameter | Funktion |
---|---|
filepath |
Der Pfad zur Datei, die im- oder exportiert werden soll. Dieser kann entweder relativ zum Serververzeichnis oder ein absoluter Pfad auf dem Server sein |
delimiter |
Der Trenner innerhalb der CSV-Datei |
escapechar |
Der Charakter, um den delimiter innerhalb eines Wertes zu escapen. |
encoding |
Das codec, mit dem die Datei kodiert ist |
writeheader |
Bestimmt, ob beim Export eine Titelzeile geschrieben werden soll |
readheader |
Bestimmt, ob beim Import die erste Zeile oder die Quell-Mappings die Spaltennamen in der CSV-Datei darstellen |
overwrite |
Bestimmt, ob eine bereits vorhandene Datei beim Export überschrieben werden soll |
quoting |
Bestimmt, ob die Werte in Anführungszeichen geschrieben/gelesen werden sollen. Mögliche Werte stehen in der Python-Doku |
encoding | Verwendet von |
---|---|
latin-1 | Standard Encoding von Microsoft Excel auf deutschsprachigen Rechnern |
windows-1252 | Standard Encoding von Microsoft Excel auf englischsprachigen Rechnern |
utf-8 | UTF-8 enkodierte Datei ohne BOM |
utf-8-sig | UTF-8 enkodierte Datei mit BOM |
filepath
. filepath
und archive_dir
nicht.
Verwendung | Möglich ? |
---|---|
Quellmodul | Ja |
Pool-Modul | Nein |
Zielmodul | Ja |
Parameter | Funktion |
---|---|
da_name |
Siehe MtsModule |
Verwendung | Möglich ? |
---|---|
Quellmodul | Nein |
Pool-Modul | Ja |
Zielmodul | Nein |
Parameter | Funktion |
---|---|
da_name |
Siehe MtsPoolModule Hinweis: wird ersetzt durch sending_da und receiving_da . |
sending_da NEU |
Siehe MtsPoolModule |
receiving_da NEU |
Siehe MtsPoolModule |
l_var |
Siehe MtsPoolModule |
sorted NEU |
Siehe MtsModule |
Parameter | Funktion |
---|---|
da_name |
Siehe MtsPoolModule |
l_var |
Siehe MtsPoolModule |
SAP-Verbindungsparameter |
---|
client |
user |
passwd |
lang |
trace |
ashost |
sysnr |
mshost |
msserv |
sysid |
group |
Parameter | Funktion |
---|---|
calendar |
die ID des Kalendars, in den importiert werden soll |
start_year |
das Jahr, ab dem die Feiertage importiert werden sollen |
end_year |
das Jahr, bis dem die Feiertage importiert werden sollen |
state |
das Bundesland, für das die Feiertage geladen werden sollen. Erlaubte Werte: HB, NI, NW, HH, SN, MV, BW, SL, SH, ST, BE, RP, BB, BY, HE, TH |
Abwesenheitsgrund | Wert |
---|---|
Abwesenheit | 46 |
1/2 Tag Abwesenheit | 45 |
Sonderurlaub | 48 |
Urlaub | 44 |
1/2 Tag Urlaub | 43 |
Mutterschutz/Elternzeit | 47 |
Aus- und Weiterbildung | 113 |
Krankheit | 399 |
Parameter | Funktion |
---|---|
da_name |
Siehe MtsModule |
date_format |
Das Format der Datumswerte, die in den Spalten start_date und end_date stehen. Für mögliche Werte siehe Python-Doku |
project_definition
, wo die SAP-Projekt-ID eingetragen werden muss, um für dieses Projekt die PSP-Struktur zu importieren.
project_definition
, wo die SAP-Projekt-ID eingetragen werden muss, um für dieses Projekt die PSP-Struktur zu importieren. Parameter | Funktion |
---|---|
true | Definiert, ob true oder false zurückgegeben werden soll. Mögliche Werte: 0 (false) und 1 (true) |
Parameter | Funktion |
---|---|
variable | Die Variable, die ausgelesen werden soll, z.B. @1 oder @G123. Unterstützt alle Variablentypen. |
Parameter | Funktion |
---|---|
start |
Index, an dem begonnen wird |
step |
Die Schrittweite, an der abgeschnitten werden soll |
end |
Index, an dem gestoppt wird |
Parameter | Funktion |
---|---|
old_value |
Teilstring der ersetzt werden soll |
new_value |
Wert durch den der Teilstring ersetzt werden soll |
Parameter | Funktion |
---|---|
value |
Durch Angabe eines Zeichens wird dieses gestrippt. Wird nichts angegeben: alle Arten von Leerzeichen/Tabs |
Parameter | Funktion |
---|---|
chars |
Das Zeichen, das abgeschnitten werden soll Wird hier kein Zeichen angegeben, werden alle Arten von Leerzeichen/Tabs abgeschnitten. |
Parameter | Funktion |
---|---|
chars |
Das Zeichen, das abgeschnitten werden soll Wird hier kein Zeichen angegeben, werden alle Arten von Leerzeichen/Tabs abgeschnitten. |
Parameter | Funktion |
---|---|
project |
Die technische Projekt-ID des Projekts |
task |
Die technische Vorgangs-ID des Vorgangs |
res_id |
Die Ressourcen-ID |
python_id |
Die DI-Python-ID des DIs, das zurückgegeben werden soll |
ConvertResourceIdToPersonId
Parameter | Funktion |
---|---|
text |
Der Text, der zum Eingabewert hinzugefügt werden soll |
left |
Bestimmt, ob der Text links vom String hinzugefügt werden soll; mögliche Werte sind 0 und 1 |
right |
Bestimmt, ob der Text rechts vom String hinzugefügt werden soll; mögliche Werte sind 0 und 1 |
Parameter | Funktion |
---|---|
digits |
Eine Zahl größer/gleich 0; Bestimmt die Anzahl Stellen auf die der Eingabewerte gerundet werden soll. Wenn der Parameter in keine Zahl umgewandelt werden kann, wird der Default-Wert 2 verwendet. |
Parameter | Funktion |
---|---|
resource |
Die Ressourcen-ID |
python_id |
Die DI-Python-ID des DIs, das zurückgegeben werden soll |
Parameter | Funktion |
---|---|
fillchar |
Zeichen, mit denen der String erweitert wird |
width |
die gesamte Länge des Strings mit Erweiterung |
Beispiel
- Eingabestring: "foo"
- fillchar: \s
- width: 5
- Ausgabestring: " foo"
Parameter | Funktion |
---|---|
fillchar |
Zeichen, mit denen der String erweitert wird |
width |
die gesamte Länge des Strings mit Erweiterung |
Beispiel
- Eingabestring "foo"
- fillchar: x
- width: 5
- Ausgabestring: "fooxx"
Parameter | Funktion |
---|---|
uuid | UUID des Datensatzes, aus dem das Dataitem ausgelesen werden soll |
datatable | SQL-ID der Datentabelle, aus der das Dataitem ausgelesen werden soll |
dataitem | SQL-ID des Dataitems, das ausgelesen werden soll |
Parameter | Funktion |
---|---|
system | Kenner des Fremdsystems (z.B. 728 für PLANTA pulse) |
type | Art des Objekts mit dieser ID (z.b. 'workload' für Belastungen aus PLANTA pulse) |
Parameter | Funktion |
---|---|
datatable | SQL-ID der Datentabelle, aus der das Dataitem ausgelesen werden soll |
dataitem | SQL-ID des Dataitems, das ausgelesen werden soll |
Parameter | Funktion |
---|---|
round |
Konfiguriert, ob der Wert vorher gerundet werden soll |
Parameter | Funktion |
---|---|
format |
Das Format, in dem das Datum vorliegt. Für mögliche Werte siehe Python-Doku |
Parameter | Funktion |
---|---|
format |
Das Format, das für das Datum benutzt werden soll. Für mögliche Werte siehe Python-Doku |
Parameter | Funktion |
---|---|
encoding |
Die Kodierung, in die der Eingabetext konvertiert werden soll. Standardmäßig wird dieser Parameter mit der Kodierung des Servers vorbelegt und muss nicht geändert werden. |
Parameter | Funktion |
---|---|
conversion_factor_id | Umrechnungsfaktor-ID, gespeichert in DI000341 |
format | Datumsformat für den eingehenden Wert (wie z. B. PLANTADateToString) |
Parameter | Funktion |
---|---|
python_id | Die Python-ID des DIs aus DT461 Projekt |
Parameter | Funktion | Standardwert |
---|---|---|
format | Format des json-Werts (muss den Platzhalter '{input}' enthalten) | {'id': '{input}'} |
Parameter | Funktion |
---|---|
type | Art des externen Objekts (wie auch in der DT597FremdsystemObjektMapping Tabelle gespeichert) |
Parameter | Funktion |
---|---|
table | SQL-ID einer PLANTA project Tabelle |
dataitem | SQL-ID eines Dataitems aus der angegebenen Tabelle |
child_when_invalid
Strang ignoriert.
Parameter | Funktion |
---|---|
table_num |
Die Tabellennummer in PLANTA, die geprüft werden soll |
Parameter | Funktion |
---|---|
values |
Eine Liste von Werten, die mit dem konfigurierten Trenner getrennt sein müssen |
separator |
Der Trenner, um die Liste in values in einzelne Werte zu trennen |
ComparesTo
Parameter | Funktion |
---|---|
value |
Der Wert, der vorhanden sein soll |
Parameter | Funktion |
---|---|
project |
Die technische Projekt-ID des Projekts, in dem geprüft werden soll |
Parameter | Funktion |
---|---|
project |
Die technische Projekt-ID des Projekts, in dem geprüft werden soll |
task |
Die technische Vorgangs-ID des Vorgangs, in dem geprüft werden soll |
create_if_not_exists |
Falls die Ressourcenzuordnung nicht existiert und dieser Parameter auf 1 steht, wird die Ressourcenzuordnung angelegt |
Parameter | Funktion |
---|---|
value |
Gibt an, gegen was verglichen wird |
operator |
Gibt an, wie verglichen wird : ==, !=, <, >, <=, >= |
type |
Angabe des Typs, mögliche Werte: TEXT, INTEGER und FLOAT. Der Validator wandelt die Werte des Parameters value und den Eingabewert vor dem Vergleich in diesen Typen um. |
Parameter | Funktion |
---|---|
project | Gibt die technische Projekt-ID des Projekts an, für das geschaut werden soll. |
cost_type_group | Gibt die Kostengruppenart an, auf die geprüft wird. |
create_if_not_exists | Gibt an, ob die Jahresscheibe angelegt werden soll, wenn sie nicht vorhanden ist. Gültige Werte: 1 oder 0 |
Parameter | Funktion |
---|---|
HostnameConditional |
Vergleicht den Parameterwert mit dem Hostnamen des Applikations-Servers |
PortConditional |
Vergleicht den Parameterwert mit dem in globals.conf des PLANTA-Servers eingetragenen Port |
WorkDirConditional |
Vergleicht den Parameterwert mit dem Arbeitsverzeichnis der PLANTA-Servers |
IPAddressConditional |
Vergleicht den Parameterwert mit der IP-Adresse des Applikations-Servers |
Siehe auch: Hier finden Sie einen Überblick über alle PLANTA link-Inhalte |