-
Einführung
-
GUI
-
Login
-
Allgemeine Bedienelemente der GUI
-
Benutzermenü
-
Start
-
Pinnwand
-
Dashboard
-
Control Center
-
Module
-
Profile
-
Basis-Daten (GUI)
-
Phase 1
-
Phase 2
-
Phase 3
-
Phase 4
-
Phase 5
-
Phase 6
-
Transport von Profilen
-
Profilketten
-
Verschachtelte und vernetzte Profile
-
Standard-Klassen
-
ASM-API
-
Zeitgesteuerte eigene Klassen
-
Eigene Klassen Phase 6
-
Umgebungsprüfung
-
Datei-Funktionen
-
Funktionen
-
AI Functions
-
chat with ChatGPT([a],b,[c,d,e])
-
clear ChatGPT history([a,b])
-
export ChatGPT history([a])
-
import ChatGPT history([a],b)
-
setup Azure ChatGPT([a],b,c,[d],e,f,g,[h])
-
setup OpenAI ChatGPT([a],b,c,d,[e],f,g,[h])
-
Basic Functions
-
a == b ? c : break
-
a == b ? c : d
-
a == empty ? b : c
-
a == true ? b : break
-
a == true ? b : c
-
abort execution(a, b)
-
abort job and schedule again after x seconds
-
add to inheritance-map(key a, value b, name of map c, inheritance level d, regex for empty e)
-
add to list(a,b,c, [skip empty d])
-
add to list(unique value a, name of list b, [skip empty c])
-
add to list(value a, name of list b, [skip empty c])
-
add to map(key a, value b, name of map c, [skip empty d])
-
add to table cache(a, b [,c...k])
-
asymmetric decryption(a, algorithm b, key c, charset d, [iv e])
-
asymmetric encryption(a, algorithm b, key c, charset d, [iv e], [format f])
-
autonumber(a,b,c,d)
-
autonumber(a,b)
-
autonumber-system-wide(a,b,c,d)
-
autonumber-system-wide(a,b)
-
bcrypt check password(password a, hash b)
-
bcrypt generate salt(rounds a)
-
bcrypt hash password(password a, [salt b])
-
break function execution
-
break function execution with (a)
-
break if field has value assigned
-
calculate and save variable(a,b,c,d,[e])
-
callAS400Program(host a, user b, passwd c, progName d, lengthList e, paramListName f, responseParamNr g, types of params h, re-use connection i)
-
call db procedure a, alias b, [c,d,e,f,g,h,i,j],k,l,m,[n],o,[p]
-
call db procedure a, alias b,c,d,e,f
-
call db procedure a with ResultSet [[param &1 = c], d,e, f,g,h,i], [column of ResultSet j = 1], default k,l dbAlias = b
-
call db procedure a with ResultSet into Map/List k [[param &1 = c], d,e, f,g,h,i], delimiter j, l, dbAlias = b
-
call-preparser( class a, [config b], [infile c], [result max kb size d], [input encoding e], [result encoding f])
-
call profile(a[,b],c[,d))
-
call-sap-rfc(alias a,rfc b,[inMap c,timeout d,filter e,outList f,debug g,h,i,j,k])
-
call sub profile (a,b,c)
-
call sub profile for source tree (a,b,c,d,e,f,g,h,i,j,k)
-
call SOAP-WebService(a,b,c,d,e,f,g,h,i,j,k,[l,m,n,o,p])
-
call SOAP-WebService without template(a,b,c,d,e,f,[g,h,i,j,k,l])
-
change application secret of CS channel(a,b)
-
change OAUTH2 access token(a,b)
-
check(a, b[, msg c])
-
check(a, list b)
-
check ISO6346(container number a)
-
check JWT(a,b,c,d)
-
check profile for existence(a,b,c,d)
-
checksum 2 of 5(a)
-
checksum 2 of 5 interleaved(number a,asText b)
-
checksum code39(a,b)
-
checksum DHL(number a)
-
checksum EAN<8,13,128>(a)
-
checksum IBAN(a)
-
checksum ISO 7064 Mod. 37/36
-
checksum KID(a, b)
-
checksum UPS(a)
-
checksum UPU S10
-
check-type(a, b)
-
clear aggregated map(a)
-
clear all lists()
-
clear all maps()
-
clear list(name of list a)
-
clear map(name of map a)
-
clear table cache(a,b)
-
commit sqlnode in phase3(a)
-
convert2BigInt(a[, b])
-
convert aggregated map(a,b,c,[d])
-
convert hex to base64(a,b)
-
convert JSON to XML(a,b)
-
convert list to JSON(a,b,c)
-
convert map to JSON(a,b,c)
-
convert-type( value a, type b, mask c )
-
copy(field/value/variable)
-
copy aggregated map to source tree(a,b,c[d,e])
-
copy field by name(variable/result a)
-
copy list(s) to source tree(a,b,c,d)
-
copy map to source tree(a,b,c,[d],e)
-
copy variables into map(a,b,c,d)
-
counter of scheduled retries
-
count keys in map(name of map)
-
count values in list(name of list a)
-
create aggregated map(a,b,c)
-
create barcode(a, b, c, d, e)
-
create CRC32 checksum(a,b,c)
-
create hashcode(a,[b],[c],[d])
-
create Hmac(a,b,c,[d],[e])
-
create HmacSHA256(a,b,c,[d])
-
create ISO6346 check digit(container number a)
-
create json from node(a,b,c,d,e,f,g,h,i,j,k,l,m)
-
create JWT(a,b,c,d)
-
createScheduleEntry(a, b, [c])
-
create snapshot(a,b)
-
create Swiss QR Bill(a, b, c, d, optional e, optional f, g)
-
create table cache(a,b[,c...k])
-
create xml out of node(a,b,c,d)
-
csv-into-map(file a, [mapname b], [keycol(s) c], [csv delim d], [csv encoding e], [clear first f], [ignore caching h], [delim for map i], [startRow j], [endRow k])
-
current record number
-
decode punycode(a)
-
delete permanent(a, b)
-
deleteScheduleEntry(a, [b])
-
de-obfuscate(a)
-
deserialize map/list(a,b,c)
-
dump list(list a, delimiter b, [dump to log c, d])
-
dump map (a,b,c,d)
-
dump table cache(a,b)
-
encode punycode(a)
-
execute json xpath(key a, expression b, array as text c, ignore exception d, decode e)
-
execute script(a) with optional parameters b-j
-
execute sqlnode in phase3(a,b)
-
exists db-row(select-statement a [[param &1 = c], d,e,f,g,h,i,j,k,l])
-
extract files from PDF/A3(a,b,c)
-
extract result data of sub profile(field a)
-
extract result data of sub profile(nodename a)
-
fill-map-from-fields( map a, prefix b, index c, hidden d, [processing e] )
-
final-on-condition(ret a, cnd b, par c [, d, ...])
-
find channel(a,b,[c,d])
-
find channel(partner a, name b, [c])
-
find channel reference-value(a,b,c,[d],[e])
-
find channel reference-value(a,b)
-
flip map(a)
-
get certificate data(a,b)
-
get channel-name(a)
-
get channel-parameter(a, [withContact b], [MapName c])
-
get channel-password(a,b)
-
get current field/node name
-
get current field size
-
get description of tree-item(a,b)
-
get display column value(a)
-
get encrypted password(password a, [servicename b])
-
get key(s) from map([a,b,c])
-
get matched value(a)
-
get name of linked field
-
get names of all lists()
-
get names of all maps()
-
get permanent(a, b)
-
get sql column names(a,b,c,d,e)
-
get unique id(a)
-
get value from list(position a, name of list b, delimiter c, item d, [default e], [escape string f])
-
get value from map(key a, name of map b, delimiter c, item d, [default e], [escape string f])
-
get value from table cache(a,b,c,d)
-
get webmonitor role()
-
goto function-pos(a)
-
goto function-pos(a==b, c, d)
-
goto function-pos(a==true, b, c)
-
has already a value assigned
-
http(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)
-
http json-lookup(a,b,c,d,e,f,g,h,i,j,k,l,m)
-
increase map value(key a, value b, map name c, skip empty d)
-
isFirstIteration?
-
isFirstRecord?
-
is in list(value a, name of list b[, contains c][, position d])
-
isLastRecord?
-
isRecord(a)
-
iteration-level
-
json to list(a,b,c)
-
json to map(a,b,c)
-
key for value in map(value a, name of map b, c true for contains)
-
key in map(key a, name of map b)
-
level of tree
-
list embedded files of PDF/A(a,b)
-
listScheduleEntries(a, b, c, d)
-
listScheduleEntryVariables(a)
-
log info(a,b)
-
log message(a, b)
-
log user error(a,b,[c,d,e])
-
mail address of _data-user(a)
-
mail address of workflow user(a)
-
mark for future value(a)
-
mark record as invalid(message a)
-
number of entered nodes()
-
obfuscate(a)
-
parse json and add to cache(data a, key b)
-
perform MongoDB operation(a,b,c,d,e,f,g,h)
-
put additional IDs of channel into map(a,b)
-
read properties file into map (filename a, [encoding b], map c)
-
refresh OAUTH2 access token(a,b,c,d,e,f,g,h,i)
-
remove from list(position a, name of list b)
-
remove from list(value a, name of list b)
-
remove from map(key a, name of map b)
-
remove last entered node(a)
-
remove leading and/or trailing characters(a,b,c)
-
remove parsed json from cache(key a)
-
replace hex-codes(text a, hex-vals b, hex-vals c)
-
replace item/value in map(a,b,c,d,e)
-
replace marked value(a,b)
-
replace value(a, csv/xls(x) b, column c, default d, [encoding e, key column f, delimiter g, sheet h])
-
replace value(a, csv b, column c, default d, [encoding e, key column f, delimiter g])
-
replace value(a, list b, list c, default d, [contains-mode e], delim f)
-
replace value(a, list b, list c, [delim d])
-
replace value(a, name of file b, default value c[, wildcard d])
-
replace value by range(a, name of file b, default value c[, comparetype d])
-
replace value in list(a,b,c)
-
reset number of entered nodes()
-
reset-autonumber(a,[b])
-
reset-autonumber-system-wide(a,[b])
-
reset variables()
-
resort list(a,b,c)
-
restore list(a,b)
-
restore map(a,b)
-
rollback sqlnode in phase3(a)
-
sap-XSTRING( mode a, source b, encoding c )
-
save list(a,b,c)
-
save map(a,b,c)
-
save permanent(a,b,c,d)
-
save variable a(b)
-
save variable a(b) type-safe
-
select into list(select a, dbalias b, [c,d,e,f,g,h,i,j],k,l,[m,n,o,p])
-
select into map(a,b,[param &1 = c], d,e, f,g,h,i,j], delimiter k, map l,m,n,o,p)
-
select into map(a,b,list name c, delimiter d, map e,f,g,h,i)
-
select-statement a [[param &1 = c], d,e, f,g,h,i,j], default k,l,m,n dbAlias = b
-
send Kafka message(a,b,c,d,e,f,g)
-
send mail(a,b,c,d,e,f,g[,h,i,j,k,l,m])
-
send MQTT message(a,b,c,d,e)
-
serialize map/list(a,b)
-
set display column(a,b,c)
-
set empty flag(a)
-
set-vars(select a, dbalias b, [c,d,e,f,g,h,i,j for params &1...&8][,k,l,m,n])
-
set webmonitor role(a,b)
-
sign data(a, b, c, d, e, f)
-
stop iteration of node(a)
-
symmetric decryption(a, algorithm b, key c, charset d, [iv e])
-
symmetric encryption(a, algorithm b, key c, charset d, [iv e], [format f])
-
throw exception(a)
-
throw http exception(a,b)
-
trigger profile(a,b)
-
update (sql-stmt a, alias b, list c, ignore error d)
-
update-statement a, alias b [[param &1 = c],d,e,f,g,h,i,j,[k],[l],[m]]
-
value in map(value a, name of map b)
-
value-splitter( cmd a, [mode/delim b], [value c] )
-
wait(a)
-
XPath of source field(a,b,c)
-
Date Functions
-
change timezone(date a, sourcetimezone b, desttimezone c)
-
convert date to Excel-format(date a, [skip time b])
-
convert date to JD Edwards Julian Date format(date a)
-
convert JD Edwards Julian Date format to date(text a, default b)
-
create and format date(a, [adj. template b], template c, d [, force-empty e])
-
create date(value a, adjustable template b)
-
create date(value a, template b)
-
create date strict(value a, adjustable template b, default c, [Locale d, Timezone e])
-
create date strict(value a, template b, default c, [Locale d, Timezone e])
-
create timestamp from W3CDTF(a, errormessage b) ignoring parse-errors (keep b empty) or fail with message b
-
create W3CDTF from date (a) for Target Timezone (b)
-
date(a)
-
date(a) + (b,c,[d])
-
date(a) + date(b)
-
date(a) + days(b)
-
date(a) + month(b)
-
date(a) + year(b)
-
date(a) - date(b)
-
date(a) - days(b)
-
date(a) - months(b)
-
date(a) - year(b)
-
date-from-excel(text a, default b)
-
date-from-timestamp(a)
-
datetime-from-parts()
-
day-of-month(a)
-
day-of-year(a)
-
duration(a - b, format c)
-
format date/timestamp to text(a, template b, [Locale c], [Timezone d], [Errorhandling e])
-
hours(a)
-
is date between(date a, interval-start b, interval-end c)
-
last date of month(a)
-
leapyear(a)
-
milliseconds(a)
-
minutes(a)
-
month(a)
-
next weekday(a, b)
-
next workingday(a, b)
-
now()
-
seconds(a)
-
timestamp(a)
-
timestamp(numeric a)
-
timezone(a)
-
timezone-offset(a)
-
weekday(a)
-
weeknumber(a, [locale b])
-
workingday(a, b)
-
year(a)
-
EDI Functions
-
autoformat(format a, value b, part c, [time zone d, locale e, exception handling f, force empty g])
-
create CONTROL(a,b,c,d,e,f,g,h)
-
toDate(value a, format b, [locale c])
-
toDuration(value a, format b, part c, time zone d)
-
toTime(format a, value b, time zone c)
-
VDA-CreateDateList(name of list a[, name of new list b][, skip amounts c])
-
VDAToDate(toParse a, isRange b[, part c])
-
ETL/ELT Functions
-
IoT Functions
-
browse iot node(alias a, node id b, id result list c, clear list d)
-
call iot function(alias a, parent id b, function id c, argument list d, result list e, clear list f)
-
read iot values(alias a, id list name b, value result list c, clear list d)
-
write iot values(alias a, id list name b, value list c, read after write d)
-
LDAP Functions
-
create ldap encrypted password(algorithm a, password b)
-
create ldap entry(alias a, path b, map c)
-
delete ldap entry(alias a, path b)
-
rename/move ldap entry (alias a, old path b, new path c)
-
search ldap entry(alias a, baseDN b, filter c, attributes d, map e, clear map f, scope g)
-
update ldap entry attributes(alias a, filter b, map c, mode d)
-
Logical Functions
-
(a > b) and (a < c)
-
a < 0
-
a <= b
-
a < b
-
a >= 0
-
a >= b
-
a > b
-
aborts if a not equals b
-
a equals b
-
dump validation data (a, b)
-
evaluate term (a, b, c, d, e, [f])
-
evaluate term (a)
-
get empty flag(a)
-
length(a) > 0
-
length(trim(a)) > 0
-
logical-and(a, b,[,c,d,e])
-
logical-condition(cnd a, val b [, c, ...])
-
logical-not(a)
-
logical-not( a equal b )
-
logical-or(a, b,[c,d,e])
-
numeric(a)
-
scoring-matrix( a=filePath, b=function, c, [d, e, ...]
-
xor(a, b)
-
Macros (Functions)
-
Math Functions
-
(int) a / b
-
-a
-
a / b
-
a ^ (double)b
-
a ^ b
-
a * b
-
a + b
-
a - b
-
abs(a)
-
a mod b
-
calculate-iteration-number(elem-nr a, [steps b], [offset c])
-
ceiling(a)
-
convert Double2Int(a, b)
-
convert Int2Double(a, b)
-
cosine of angle or radiant(a,b)
-
extract number(a)
-
first part of number(a)
-
floor(a)
-
last part of number(a)
-
max(a, b)
-
min(a, b)
-
random()
-
random(a,b,c)
-
right truncate-number(a)
-
round(a, b)
-
round(a)
-
round(bigdecimal a, b)
-
sine of angle or radiant(a,b)
-
sqrt(a)
-
tangent of angle or radiant(a,b)
-
MFT Functions
-
String Functions
-
capitalize(a, b [,c] [,d])
-
char-from-code(a, [delim b], [error c], [listname d])
-
code-from-char(a, [list b, [mode c]] )
-
concat(a,b,c,d,e,f,g,h, [CR-support i])
-
concat( a, b, [CR-support c] )
-
concat fields within same node(a,b,c,d)
-
contains( a, b )
-
convert to ASCII(text a, [converttype b], [upper limit c])
-
count-substring(a, b)
-
cut-from-left(a, b [, c])
-
cut-from-right(a, b [, c])
-
cut-until-match(a,b,c)
-
decode Base64(a, b, [c])
-
empty(a)
-
encode Base64(a, b)
-
ends-with( a, b )
-
escapeHTML(text a, [to / from HTML])
-
escapeXML(text a)
-
fill-from-left(a, b, c)
-
fill-from-right(a, b, c)
-
filter chars(a,b,c)
-
find-substring( a, b [,c])
-
get number of tokens(a, b, c)
-
get token(a, b, c, d)
-
hexdata to text(hex a, [encoding b])
-
left(a, b)
-
left-trim(a)
-
lowercase(a, b)
-
match-pattern(a, b)
-
normalize-space( a )
-
number-to-string(number a,(b,c,d,e,[f]))
-
regexExtract(value, regex, map, (optional) regex groupnumber for key, (optional) delimiter)
-
regexGroupReplace(value, regex, list with groupnumbers, list with values)
-
replace(a, b, c, d)
-
replace-char-at( a, b, c )
-
replace-chars( a, b, c[, d] )
-
replace chars(a, list b, list c)
-
replace new line/tab (a,b)
-
replace text(a,b)
-
rescue right number(a, b)
-
resolve-var-syntax( a[, b] )
-
reverse-find-substring( a, b [,c])
-
reverse string(a)
-
right(a, b)
-
right-trim(a)
-
simple-regex-matcher(a,b)
-
split text( 'a' text, 'b' max length, 'c' name of result list, ['d' split char; default: blank] )
-
split text(text a, regex b, list name c, trim text d)
-
split text(text a, size b, list name c, trim text d)
-
starts-with( a, b )
-
string-compare(a, b)
-
string-compare-ignore-case(a, b)
-
string-length( a )
-
string-similarity( a, b, [fkt c, rules d, threshold e] )
-
substring( a, start [,length] )
-
substring-after( a, b, c )
-
substring-before( a, b, c )
-
text to hexdata(text a, [encoding b])
-
uppercase(a, b)
-
URL-decode(text a, encoding b)
-
URL-encode(text a, encoding b, space-handling c)
-
System Functions
-
append to file(a,b,c)
-
call post-executer class(a,b,c,d,e,f,g)
-
change constant value(a,b)
-
check profile(a)
-
copy file (from a to b)[,c delete file a]
-
copy file by sftp(a,b,c,d,e,f,g)
-
create directory(a)
-
create hashcode of file(a[,b][,c][,d])
-
create password(a,b,c,d,e,f)
-
create-sap-tid([sapAlias a], [myIP b], [Timestamp c], [JobNr d], [Counter e])
-
de/activate partner channel(a,b,c)
-
de/activate profile(a,b,c)
-
delete-file-or-directory(Parent a, name_regex b, [recurse c])
-
disconnect tcp-client(a)
-
disk-free( [path a], [modus b,[unit c]] )
-
file-exists( filename a, [canread b],[canwrite c],[istype d],[modified e])
-
file-info( path a,[qualifier b])
-
files-in-directory(dir a,[regex b],[types c],[can-read d])
-
get current clientID()
-
get HTTP generic access token(a)
-
get info about webmonitor-user(a,b)
-
get name of IS server()
-
get path of backup-file(a,b,c)
-
get path-of-group
-
get profile encoding(a)
-
get profile name for IDA(a)
-
get profile-setting(split responses & call IU)
-
get system-type()
-
get timestamp of prev. run
-
get unassigned errors
-
get webmonitor users by role(a,b,c)
-
job running(a)
-
load current backup data(a)
-
mail address of webmonitor-user(a)
-
manage additional ID of channel(a,b,c,d,e)
-
read env-file(a, b)
-
read file( path a[, encoding b] )
-
read file into base64 coded byte-array(path a, [encoding b])
-
replicate file(a,b)
-
restart job(a)
-
save reference for IDA(a,b)
-
schedule(a,b,c,d,e,f,g)
-
send data with tcp-client(a,b)
-
set status message(a)
-
split file(a,b,c,d)
-
suspend profile(a)
-
system-sap-check( alias a, mode b )
-
un/suspend profile(a,b,c)
-
write into file (filename a; [encoding b, default is 8859_1]; content c; [d:true if content is base64 coded, e:encoding, f:append, g:created filename])
-
Workflow Functions
-
add/set workflow variable(a,b,c,d)
-
attach file to workflow(a,b,c,d,[e])
-
change permission of workflow-attachments(a,b,c,d)
-
change permission of workflow-form(a,b,c,d)
-
dump workflow(a,b)
-
fire workflow-event(a,b)
-
get content of attached file of workflow(a,b,[c])
-
get current state of workflow(a)
-
get first attachment name from workflow(a)
-
get number of attached files of workflow(a,[b])
-
get workflow variable(a,b)
-
is workflow in state(a,b)
-
log workflow message(a)
-
place names of attached workflow files into list(a,b,[c])
-
remove attached file from workflow(a,b)
-
start new workflow(a,b)
-
stop workflow (a)
-
workflow exists(a)
-
XML Functions
-
convert XML to JSON(a,b,c)
-
create xml from node(a, b, c, d, e, f, g, h, i)
-
delete XML/DOM object(a)
-
delete XML/DOM( a )
-
dump XML/DOM object(a)
-
extract xml(a,b,c,d,[e])
-
get value from XML( a, b, c, d, e )
-
parse XML( a, b, c )
-
select nodes from XML/DOM to List( a, b, c, d, e )
-
Integration Units
-
Postexecution
-
Postparser
-
Preparser
-
Expertensuche
-
Reports erzeugen
-
Arbeiten mit Vorlagen
-
ASM - Asynchrones Sende-Modul
-
Content Inspection
-
ETL/ELT Pipelines
-
Workflow
-
Test Case Manager
-
Data Flow
-
ENGDAT
-
MFT
-
LDAP (Zusatzmodul)
-
Load Balancing
-
Prozesslast-Optimierung
-
DataCockpit
-
Verwaltung
-
Statistik
-
Plugins
-
Hilfe
-
Tutorials