-
Introduction to Lobster_data
-
GUI
-
General Control Elements of the GUI
-
User Menu
-
Start
-
Dashboard
-
Control Center
-
Modules
-
Profiles (Profile Overview)
-
General Data (GUI)
-
Phase 1 (GUI)
-
Phase 2 (GUI)
-
Phase 3/4 (GUI)
-
Phase 4 - SQL Execution
-
Phase 5 (GUI)
-
Phase 6 (GUI)
-
Transport (Export and Import) of Profiles
-
Profile Chains
-
Nested and Networked Profiles
-
Standard Components
-
ASM API
-
Time-driven Custom Classes
-
Custom Classes Phase 6
-
Environment Check
-
File Functions
-
Functions
-
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)
-
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])
-
autonumber(a,b,c)
-
autonumber(a)
-
autonumber-system-wide(a,b,c)
-
autonumber-system-wide(a)
-
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]
-
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])
-
call sub profile (a,b,c)
-
call sub profile for source tree (a,b,c,d,e,f,g,h,i)
-
call SOAP-WebService(a,b,c,d,e,f,g,h,i,j,k,[l,m,n,o])
-
call SOAP-WebService without template(a,b,c,d,e,f,[g,h,i,j,k,l])
-
change OAUTH2 access token(a,b)
-
check(a, b[, msg c])
-
check(a, list b)
-
check ISO6346(container number a)
-
check profile for existence(a,b,c,d)
-
checksum 2 of 5(a)
-
checksum 2 of 5 interleaved(number a)
-
checksum DHL(number a)
-
EAN<8,13,128>(a)
-
checksum ISO 7064 Mod. 37/36
-
checksum UPS(a)
-
checksum UPU S10
-
check-type(a, b)
-
clear all lists()
-
clear all maps()
-
clear list(name of list a)
-
clear map(name of map a)
-
clear table cache(a,b)
-
convert2BigInt(a[, b])
-
convert hex to base64(a,b)
-
convert JSON to XML(a,b)
-
convert-type( value a, type b, mask c )
-
copy(field/value/variable)
-
copy field by name(variable/result a)
-
counter of scheduled retries
-
count keys in map(name of map)
-
count values in list(name of list a)
-
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)_
-
create json from node(a,b,c,d,e,f,g,h,i)
-
create snapshot(a,b)
-
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])
-
current record number
-
delete permanent(a, b)
-
de-obfuscate(a)
-
dump list(list a, delimiter b, [dump to log c, d])
-
dump map (a,b,c,d)
-
execute json xpath(key a, expression b, array as text c, ignore exception d)
-
execute script(a) with optional parameters b-j
-
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 display column value(a)
-
get encrypted password(password a, [servicename b])
-
get key(s) from map([a,b,c])
-
get matched value(a)
-
get names of all lists()
-
get names of all maps()
-
get permanent(a, b)
-
get unique id(a)
-
get value from list(position a, name of list b, delimiter c, item d, [default e])
-
get value from map(key a, name of map b, delimiter c, item d, [default e])
-
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)
-
http json-lookup(a,b,c,d,e,f,g,h,i,j)
-
increase map value(key a, value b, map name c, skip empty d)
-
isFirstIteration?
-
isFirstRecord?
-
is in list(value a, name of list b[, c])
-
isLastRecord?
-
isRecord(a)
-
iteration-level
-
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
-
log info(a)
-
log message(a, b)
-
log user error(a,b,[c,d])
-
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)
-
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)
-
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 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])
-
replace value(a, list b, list c)
-
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])
-
resort list(a,b)
-
restore list(a,b)
-
restore map(a,b)
-
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])
-
send MQTT message(a,b,c,d,e)
-
set display column(a,b,c)
-
set empty(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])
-
throw exception(a)
-
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)
-
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])
-
create date strict(value a, template b, default c)
-
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(year a, month b, day c,[hour d [,minute e [,second f [,millisecond g [,timezone-offset h]] ]] ])
-
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)
-
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)
-
workingday(a, b)
-
year(a)
-
EDI Functions
-
autoformat(format a, value b, part c)
-
create CONTROL(a,b,c,d,e,f,g,h)
-
toDate(value a, format b)
-
toDuration(value a, format b, part c)
-
toTime(format a, value b)
-
VDA-CreateDateList(name of list a[, name of new list b][, skip amounts c])
-
VDAToDate(toParse a, isRange b[, part c])
-
LDAP
-
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)
-
is empty(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
-
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)
-
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)
-
sqrt(a)
-
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)
-
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)
-
empty(a)
-
encode Base64(a, b)
-
ends-with( a, b )
-
escapeHTML(text a)
-
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]))
-
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)
-
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)
-
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 )
-
substring-before( a, b )
-
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)
-
copy file (from a to b)
-
create hashcode of file(a[,b][,c][,d])
-
create password(a,b,c,d,e,f)
-
delete-file-or-directory(Parent a, name_regex b, [recurse c])
-
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 name of IS server()
-
get path of backup-file(a,b,c)
-
get path-of-group
-
get profile-setting(split responses & call IU)
-
get system-type()
-
get unassigned errors
-
load current backup data(a)
-
mail address of webmonitor-user(a)
-
read file( path a[, encoding b] )
-
read file into base64 coded byte-array(path a, [encoding b])
-
schedule(a,b,c,d,e,f,g)
-
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])
-
XML
-
create xml from node(a, b, c, d, e, f, g)
-
delete XML/DOM object(a)
-
delete XML/DOM( a )
-
dump XML/DOM object(a)
-
get value from XML( a, b, c, d )
-
parse XML( a, b, c )
-
select nodes from XML/DOM to List( a, b, c, d, e )
-
Integration Units
-
Postexecution
-
Postparser
-
Preparsers
-
Expert Search
-
Create Reports
-
Working with Templates
-
Asynchronous Sending Module (ASM)
-
Content Inspection
-
Test Case Manager
-
Data Flow
-
ENGDAT
-
MFT
-
LDAP (Add-on)
-
Load Balancing
-
Process Load Optimization (PLO)
-
WebInsight
-
Web Monitor
-
Portal
-
Administration
-
Statistics
-
Plugins