• Introduction to Lobster_data
    • Architecture
      • Integration Server
        • Directory Structure of the Integration Server
          • ./as2
          • ./asm
          • ./backup
          • ./bin
          • ./conf
          • ./datawizard
          • ./dmz
          • ./etc
          • ./ext
          • ./extlib
          • ./index
          • ./lib
          • ./logs
          • ./patch
          • ./tmpIO
          • ./training
          • ./transfer
          • ./webapps
        • Directories to Be Backed Up
        • System-Properties
        • Checks after Configuration Changes
        • Proxy-Server
        • HTTP Servers of the Integration Server
      • System Interaction via HTTP (REST API)
      • Connecting External Systems and Resources
        • Databases
          • MongoDB Setup
        • LDAP Connection
        • Message Oriented Middleware (MOM)
          • JMS Connection
            • Connecting WebSphere MQ
              • JNDI
              • Demo
              • Lobster_data Configuration
              • Installation of WebSphere MQ 8.0.0
              • VirtualBox Image
              • MQ Explorer
              • Create Queue Manager
                • Create Queues
                • Start Queues
              • User Rights
              • Troubleshooting
          • AMQP Connection
            • HornetQ
        • SAP
          • SAP ALE
            • SAP IDocs
          • SAP RFC
            • Providing RFCs in Lobster_data
              • Preparations
              • Providing the RFC (first configuration option)
                • Listener Configuration in ./etc/sap.xml
                • RFC Interface Definition as XML File
              • Providing the RFC (second configuration option)
              • Checking the Configuration
          • Loading Templates from SAP
            • Loading an IDoc Structure from Lobster_data
            • Loading an IDoc Structure from SAP Repository
            • Loading an RFC Structure from SAP Repository
        • SOAP Web Services
          • Profile as SOAP Web Service (static response)
          • Profile as SOAP Web Service (dynamic response)
          • Calling SOAP Web Service with Profile in Input Agent
          • Calling SOAP Web Service with Profile in Function
          • Calling SOAP Web Service with Profile in Response Route
        • Accessing External Shares
      • DMZ Server
        • Shared Folders and Ports to Be Openend (DMZ)
        • Communication Between Lobster_data and DMZ‌
          • Partner Sends Data to Lobster_data via DMZ‌ (Incoming)
          • Lobster_data Cron Job Fetches Partner Data via DMZ‌ (Incoming)
          • Lobster_data Sends File to a Partner‌ Using a Response Route via DMZ (Outgoing)
          • Lobster_data Provides Data for Partner on DMZ‌ (Outgoing)
        • Configuration of the DMZ System
          • General‌ Configuration
          • Configuration of the Inner System‌
          • Configuration of the DMZ Server
            • AuthenticationService and CommunicationLogService‌
            • The Class 'CommunicationForwardManager‌'
            • Forwarding HTTP/FTP/SSH/OFTP Inwards
              • Inwards Forwarding for HTTP Requests
              • Inward Forwarding for FTP, SSH, OFTP‌
              • DMZ Hybrid Mode
            • High Availability‌ (failure inner server)
              • Availability of MessageAuthenticationService Through Caching‌
                • Periodic Cache Replication‌
                • Configuration of Parameter 'subID'
                • Shortening Access Time in Offline Mode ('maxWait')‌
                • Persistent or Temporary Cache ('localDbFile')‌
                • Restricted Caching by Channel Types ('cachedChannelTypes')‌
                • Deactivate Caching ('noCaching')‌
                • Cache Configuration - Summary‌
              • Availability of the CommunicationLogService (offline mode)‌
        • DMZ Cluster
      • Concepts for Cold Standby
    • General Control Elements of the GUI
      • Burger Menus
      • File Uploads
      • Editor
      • Allowed Values in Function Parameters
      • Icons in Mappings
      • Context Menus
      • Clients (Control Element)
      • Multi Selection
      • Save and Cache Profiles
      • Exporting and Importing Profiles
      • Filter Fields in Tables
      • Inserting Variables and Constants
    • Glossary and Concepts
      • AS2 and Lobster_data
        • AS2 Installation
        • Testing the Availability of the AS2 Service
        • Parameter Exchange with Partner
        • Sending and Receiving in Lobster_data
        • AS2 Service with DMZ
      • Structure of a Properties File
      • Blacklist and Whitelists for File Extensions
      • File Names, File Patterns, Paths, System Constants and Variables
      • Databases and Lobster_data
      • Data Structures in Lobster_data
      • Data Types
      • Empty Flag
      • External Shares and Lobster_data
      • Format Templates for Dates and Times
      • FTP, FTPS, SSH, SCP, SFTP
      • Hexadecimal Values
      • LDAP and Lobster_data
      • FTP and Lobster_data
      • HTTP and Lobster_data
        • HTTP Request Parameters and HTTP Headers
        • HTTP Address of Lobster_data
        • HTTPS-Client
        • HTTPS-Server
        • Windows Authentication at HTTP Server
        • Preemptive Authentication
      • Locale
      • Message Oriented Middleware (JMS, AMQP) and Lobster_data
      • Naming Conventions for Nodes and Fields
      • Number Ranges
      • Obfuscation
        • Masked and Encrypted Passwords in Configuration Files
          • Obfuscated Passwords (via Script)
          • Masked Passwords with PBE Encryption (via Script)
          • Asymmetrically Encrypted Passwords with Java Keystore (via Script)
      • OFTP and Lobster_data
      • Permanent Values
      • PGP Keyrings and Lobster_data
      • PPP Configuration for Preparsers
      • Profile Metadata
      • Source Tree and Target Tree
      • Regular Expressions
      • Regular Expressions Cheat Sheet
      • SAP and Lobster_data
      • Table Cache
      • Token List, List, Map, Value Splitter
      • Representation of Nonprintable Delimiters
      • Variables and Constants
        • Constants
          • System Constants
          • Profile Constants
        • Variables
          • System Variables
          • Profile Variables
            • Variables with Prefix MSG_CALL_
      • Inheritance Value
      • Webservices and Lobster_data
    • Profiles, Jobs and Workflows
      • Phases of a Profile
        • Phase 1 (Introduction)
          • Non-assignable Emails
          • Archiving of Emails and X.400 Mails
          • Profile Scoring
          • Retention Periods of Backup Files, Logs, Crashed Jobs
          • Input Agents That Are Forced to Receive All the Data
          • Maximum Size of Input Files and Messages
          • Warning for Non-assignable Input Data
        • Phase 2 (Introduction)
          • Parsing
            • Match Codes
              • Checking and Creating Match Codes
            • When Does the Parser Start a New Record?
            • Swapping
            • Syntax Errors in the Source Data
          • Working with Purely Binary Input Data
        • Phase 3 (Introduction)
          • Mapping - Records and Paths
          • Mapping - Filling a Record of the Target Tree
            • Processing Order of Nodes
              • New Line for CSV/Fixed-length
            • Path Types (repetition of target structure nodes)
              • Repetitions of Target Structure Nodes by Source Structure
              • Self-calculated Repetitions of Target Structure Nodes
            • Sorting in Nodes
            • 1:1 Mapping
          • Functions and Macros
            • How Functions Work
            • Creating Macros
        • Phase 4 (Introduction)
        • Phase 5 (Introduction)
        • Phase 6 (Introduction)
          • States of Response Routes
          • Dependencies Between Response Routes
          • Status of Phase 6 - Error Behaviour
      • Profile Chains
        • First Possibility - Message and Data
        • Second Possibility - Message and Trigger
        • Third Possibility - HTTP Response Chain
        • Fourth Possibility- Functions
        • Passed Variables, Lists and Maps (Profile Chains and Sub Profiles)
        • Dispatcher Profiles
      • Nested and Networked Profiles
      • Backups of Profiles
      • Transport (Export and Import) of Profiles
        • Manual Export and Import of Profiles
      • Working with Templates
      • Logging in Lobster_data
  • GUI
    • Login
    • User Menu
      • About Lobster
      • Help Mode
      • User Settings
      • Notes Dialogue
    • Start
      • Lobster Certified
    • Pinboard
    • Dashboard
    • Control Center
      • Logs
        • Overview
          • File Editor
          • Metadata Editor
          • Restart Dialogue
        • Errors
        • Jobs per Profile
          • Search in Indexed Backup Files
        • Messages per Profile
        • General Messages
        • ASM Messages
        • Comm Log
        • ETL/ELT Logs
        • Workflow Logs
        • Server Logs
        • Remote Logs
        • _pro logs
        • Configuration
          • System Logging
          • Profile Logging
          • Content Inspection (Log CC)
          • ASM Configuration
          • MFT (Log CC)
      • Jobs
        • Conversions
        • Active ETL/ELT
        • Active Workflows
        • Cron Jobs
        • Thread Queues (GUI)
      • System
        • Settings
          • System Status
          • File Events
          • Behaviour of the Integration Server When Started/Stopped
            • System Crash and Crashed Jobs
            • Configuration of Shutdown Behaviour In ./etc/startup.xml
            • Force Stop, Maintenance Stop, Emergency Halt, Load Balancing, DMZ, Quickview, System Status via HTTP (REST API)
            • Emergency Halt via Admin Console
        • Load Balance (Control Center)
        • Threads
        • Messages
        • MQTT (Control Center)
        • Kafka (Control Center)
        • Sessions
        • SMB Connections
      • Exceptions
        • Profile Suspensions
          • Suspension Settings
        • Parked Jobs
          • Settings for Parked Jobs
      • Unresolved
      • Content Inspection (Control Center)
        • Unknown Files
        • Overdue Operations
      • Concepts to Ensure Stable Operation
        • Automated System Monitoring
          • System Monitoring (general) (REST API)
            • System Monitoring (unsuccessful IDoc send attempts from SAP) (REST API)
            • System Monitoring (quick check of directory sizes) (REST API)
              • System Monitoring (checking size of one or more directories) (REST API)
              • System Monitoring (checking space requirements of backups per profile) (REST API)
          • SNMP Traps
          • System Monitoring with Profiles
        • Automatic Error Correction
          • Basic Idea of the Automation
            • Automatic Restart
            • Automatic Quality Check of Received Files
            • Recognizing and Dealing with Critical System Conditions
              • Memory Guard Application
          • Automating the Restart of Selected Error Jobs
            • Reading from the Error List in the Control Center
            • Evaluating the Error List
            • Automatically Restart a List of Error Jobs
          • X12 Input File Check
    • Modules
      • Profiles (Profile Overview)
        • Main Settings (GUI)
          • General (Main Settings)
            • Time-controlled Replacement of a Profile
          • Extensions (Main Settings)
          • Info (Main Settings)
          • Checkpoints
          • Backup/Limits
          • Error Handling
            • Activating the Log Listener
              • Keyword Log Listener
              • Unknown Segment Log Listener
          • Importing Structures
            • Structure Template in CSV Format
            • Creating a Parser File for SAP IDoc Structures
            • M@gic EDDY Importer
            • XML Schemas - XSD/DTD Files
            • Analyse File for Structure
          • Profile Values
        • Phase 1 (GUI)
          • Input Agents
            • Event-driven (Input Agents)
              • AMQP/JMS (Input Agent)
                • AMQP (Input Agent)
                • JMS (Input Agent)
              • AS2 (Input Agent)
              • AS4 (Input Agent)
              • CommLog (Input Agent)
              • DataCockpit/Portal (Input Agent)
              • Data Queue (AS/400) (Input Agent)
              • Fax (Input Agent)
              • FTP/FTPS (Input Agent)
              • HTTP (Input Agent)
              • IOT (Input Agent)
              • Kafka (Input Agent)
              • Manual Upload (Input Agent)
              • Message (Input Agent)
              • MQTT (Input Agent)
              • OFTP (Input Agent)
              • Rule (Input Agent)
              • SAP ALE (Input Agent)
              • Mail (SMTP) (Input Agent)
              • SSH (SCP/SFTP) (Input Agent)
              • TCP (Input Agent)
            • Time-driven (Input Agents)
              • Times/Execution
                • Crontab Syntax
                • Crontab Syntax & HTTP Trigger
                • Simple Times
                • Interval
                • Trigger/External Call
              • Options
              • Business Connector (Input Agent Cron)
              • CloudStorage (Input Agent Cron)
              • File (Input Agent Cron)
                • Processing of Several Directories in Input Agent 'File'
              • Basic SQL (Input Agent Cron)
              • Custom Class (Input Agent Cron)
              • FTP/FTPS/SFTP (Input Agent Cron)
                • Dealing with Timeouts Due to Extremely Large Files
              • HTTP (Input Agent Cron)
              • LDAP (Input Agent Cron)
              • Mail/X.400 (Input Agent Cron)
                • POP3(S) (Mail)
                  • Parallel Processing of Mails
                • IMAP(S) (Mail)
                • X.400 (Mail)
                • Distribution Rules (Mail)
              • MongoDB (Input Agent Cron)
              • OFTP (Input Agent Cron)
              • SAP (Input Agent Cron)
              • SCP (Input Agent Cron)
              • WebDAV (Input Agent Cron)
        • Phase 2 (GUI)
          • Document Type
            • BWA (Document Type)
            • CSV (Document Type)
              • Lines Without Dependencies
              • Lines With Dependencies
            • Cargo-IMP (Document Type)
              • Cargo-IMP Message Specifications
              • Structure of Cargo-IMP Data Files
              • Structure of the Lobster_data Cargo-IMP XML Configuration File
              • Splitting of Tokens
              • Repeating Structures
              • Special Handling Attribute continuousLineHandling="true"
              • Special Handling Attribute useMC="true"
              • Dealing with Dynamic Length Fields and Optional or Conditional Fields and Subsegments
              • Manual Reload of Parser Rules for Testing
            • Database (Document Type)
            • EDIFACT (Document Type)
              • Comments on the EDIFACT Syntax
              • Comments on the EDIFACT Parser
            • Custom Class (Document Type)
            • Excel (Document Type)
            • Fixed-length (Document Type)
            • IDoc (Document Type)
            • JSON (Document Type)
            • Tradacoms (Document Type)
            • X12 (Document Type)
            • XML (Document Type)
              • Effect of an Entry in Field 'XML tag for record'
              • Source Structure Node Attributes for XML
              • Source Structure Field Attributes for XML
              • Match Codes, Unique Names, Reserved Names (XML)
              • XML Parser V4
                • Optional XPath Filter
          • Extended (Phase 2)
            • Skip Record in Case of Error
            • Execute Response Routes per Record
          • Semantic Check
        • Phase 3/4 (GUI)
          • Top Menu Bar (Mapping)
            • Search and Find
            • Mapping Test
              • Settings (Mapping Test)
              • Replacement Values for Functions
          • Source Structure
            • Attributes Source Structure
              • Attributes for Nodes (source structure)
              • Attributes for Fields (source structure)
            • Source Structure Menu
              • Batch Processing
              • Loading Template
            • Context Menu (source structure)
              • Special Nodes for Aggregate Maps in Source Structure
          • Target Structure
            • Attributes Target Structure
              • Attributes for Nodes (target structure)
              • Attributes for Fields (target structure)
                • Calculation Fields
            • Target Structure Menu
            • Context Menu (destination structure)
              • Adding Profile as Subnode in Source Structure (Sub Profile)
              • Adding Profile as Subnode in Target Structure
          • Functions (GUI)
            • Macros (GUI)
              • Creating a New Macro
          • Phase 4 - SQL Execution (GUI)
            • Dynamically Enable SQL Statements
            • Importing Structure via Database Nodes
            • Calling a Stored Procedure
            • Additional SQL Statement at the Start of a Transaction
            • Transaction Control
            • Writing NULLs and Skipping Columns
            • Continue with New Record on SQL Error
            • Creating an HSQL Table (and other databases)
        • Phase 5 (GUI)
        • Phase 6 (GUI)
          • Response Route Types
            • Response Route AMQP/JMS
              • Response Route AMQP
              • Response Route JMS
            • Response Route AS2
            • Response Route AS4
            • Response Route AS/400
            • Response Route CloudStorage
            • Response Route File
            • Response Route Custom Class
            • Response Route Fax
            • Response Route FTP (FTPS, SFTP)
            • Response Route HTTP(S)
              • Method GET/Method POST
            • Response Route Kafka
            • Response Route Message
            • Response Route MQTT
            • Response Route OFTP
            • Response Route SAP
            • Response Route SAP ALE
            • Response Route SCP
            • Response Route Mail (SMTP)
            • Response Route TCP
            • Response Route WebDAV
            • Response Route X.400
          • Content Settings
            • Content Settings - Details
          • Dependencies
          • Connection Settings
          • ASM Settings
        • Standard Components
          • ASM API
            • ZipSubDirs
            • OnGoingFtp
          • Time-driven Custom Classes
            • AS400Cron
            • CheckFilesInDirectoryCron
            • CrossSQLCron
            • DefaultFileSQLCron
            • DefaultSQLCron
              • SQL Wizard
            • DummyDataCron
            • DynamicZipExtractor
            • ErrorRetrieveCron
            • FileSystemReport
            • FtpCopy
            • ListErrorEntries
            • MessageQueueInspector
            • MultipleSqlCron
            • OftpPickupCron
            • QuickReport
            • ReportDataSource
            • SapCheckArfcsState
            • StatistikDataProvider
            • StatusDataProvider
            • SystemCallAgent
            • UserExport
          • Custom Classes Phase 6
            • AggregateEdifactBySupplier
            • ArchiveResponse
            • ArchiveUtf8Response
            • ASMResponse
            • BackupResponse
            • BackupUtf8Response
            • CallCronProfile
            • CallProfile
            • CallProfileLatin1
            • CommitSqlSessionResponse
            • ContentInspectionResponse
            • ContentInspectionResponseAsync
            • ContentInspectionResponseUTF8
            • ContentInspectionResponseUTF8Async
            • DataQueueResponse
            • DBProcCustomResponse
            • DefaultRuleResponder
            • DefaultWebServiceResponse
            • DefaultWebServiceResponseBinary
            • ExecuteCommand
            • ExportModuleEntry
            • ExportProfiles
            • IncPermanentResponse
            • MultipleMessageResponse
            • PassBackBinaryDataResponse
            • PassBackDataResponse
            • PrintCustomResponse
            • RestartFailedJob
            • RestartJob
            • RollbackSqlSessionResponse
            • SystemCallResponse
            • UnzipFileResponse
            • UPSPLD0200SendResponse
            • WaitResponse
            • WorkflowResponse
            • WorkflowResponseWithoutAttachment
            • ZipDirectoryResponse
          • Environment Check
            • CheckDuplicateFile
            • EnvironmentCheckByFilter
          • File Functions
            • CheckForPairingFile
          • Functions
            • 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])
                • Example for 'call-sap-rfc'
              • 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-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)
              • create json from node(a,b,c,d,e,f,g,h,i,j,k)
              • 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)
              • 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 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
              • 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])
              • mail address of _data-user(a)
              • mail address of workflow user(a)
              • mark for future value(a)
                • Using Future Values
              • 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,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(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)
              • 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
              • is ETL/ELT running(a)
              • start ETL/ELT(a,b)
            • 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)
              • 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
              • get mail-adr(a,b)
            • 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)
              • 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)
              • 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)
              • change constant value(a,b)
              • check profile(a)
              • copy file (from a to b)
              • 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])
              • restart job(a)
              • save reference for IDA(a,b)
              • schedule(a,b,c,d,e,f,g)
              • call TcpConnector(a,b)
              • 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)
              • 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
            • AppendFileToPdfContainerIU
            • BWACreator
            • CallProfileIU
            • CargoImpCreator
            • CharsetAwareEDICreationUnit
            • CSVWithHeaderUnit
            • CSVWithoutQuotesIU
            • DatevLodasIU
            • EDICreationUnit
            • EngpartIU
            • ExcelAppenderUnit
              • Supported Excel Functions
              • Excel Password Protection Attributes
            • ExcelWithHeaderUnit
            • ExtendedJsonCreationUnit
            • ExternalFileReaderUnit
            • FilterReportIU
            • FixValueUnit
            • InjectXmlDataIU
            • JsonCreationUnit
            • KomalogIU
            • MultiPDFCreator
            • MultipleFileCreatorUnit
            • ODTCreatorUnit
              • Format of the Template
              • Exemplary Data Structure and Data
              • Example Templates
              • List of All Commands
            • PDFContentCreator
            • PDFCreator
            • PrepareDataForCallingProfile
            • RawFixValueUnit
            • RenderFaxUnit
            • RenderPDFUnit
            • RFCUnit
            • SalesForceBulkIU
            • SchenkerEdiCreationUnit
            • SignatureUnit
            • SqlBulkUnit
            • TemplateParserUnit
            • TradaComsCreationUnit
            • UserImport
            • VelocityTemplateParserUnit
            • X12CreationUnit
            • X12InputCheckUnit
            • XMLMemSaveTemplateParserUnit
            • XMLNoTemplateUnit
              • Control Elements in the Target Structure for the XML Creation
                • Example for the target node setting 'XML/JSON handling'
            • XMLTemplateParserUnit
            • XSLTExternalMappingIU
            • ZUGFeRD
          • Postexecution
            • AddLineFeedPostexecutor
            • Base64PostExecuter
            • ByteInserterPostExecuter
            • ChangeVariablePostexecutor
            • CreateP7MSignature
            • DigiSealPostExecuter
            • GzipEncoderPostExecuter
            • InsertXmlInstruction
            • IntergastPostExecutor
            • JsonToAvroBinaryPostExecuter
            • MongoPostexecuter
            • Pdf2PdfAPostExecutor
            • PGPEncryption
            • PreParserPostExecuter
            • ReadVariableEncodingAppendPostexecuter
            • ReadVariableEncodingPostexecuter
            • ReadVariablePostexecuter
            • SignXMLPostExecutor
            • TempFileReadPostExecuter
            • TruncateFixRecord
            • ZipDirectoryPostExecuter
            • ZipPostExecutor
            • ZUGFeRDExtractXML
            • ZUGFerdPDF
          • Postparsers
          • Preparsers
            • CargoImpToEDIFormat
            • ChainPreParser
            • CheckEdifactPreParser
            • CheckForSignedPDF
            • CheckP7MSignature
            • CheckSignedXML
            • ClusterFileDbPreparser
            • ConvertFixRecordToCsvPreParser
            • DBFPreParser
            • DecodeBase64PreParser
            • DummyPreParser
            • DynamicCharsetRecodePreparser
            • DynamicEBCDICDecoder
            • EdifactSegmentSplitter
            • EncodeBase64PreParser
            • EncodingByBomOrXmlPreParser
            • EncodingPatcher
            • EncodingPatcherWithRegexReplacement
            • EncodingSwitcher
            • ExcelSplitter
            • ExtractFileFromPDF
            • GzipDecoderPreParser
            • HashMergePreparser
            • ImageMetadataPreParser
            • InforPreParser2
            • InsertRecordMarkerPreParser
            • IntergastPreParser
            • JsonToXmlPreparser
            • LoadFilePreparser
            • PDFPreParser
            • PdfToXMLPreparser
            • PGPDecryption
            • PPPLauncher
            • QuotationRemover
            • RemoveDoctypeDeclaration
            • RFC_READ_TABLE_to_XML_Preparser
            • SchenkerEdiPreParser
            • SystemCallPreParser
            • TextPreParser
            • TokenFileSplitter
            • TokenStreamSplitter
            • TradacomsMessageSplitter
            • UnicodeToASCIIPreparser
            • URLDecoder
            • XmlRootAdderPreparser
            • ZUGFeRD (Preparser)
        • Expert Search
        • Create Reports
      • Asynchronous Sending Module (ASM)
        • ASM Main Page
        • ASM Entry
          • Main Settings (ASM)
          • Transmission
            • Transmission Type AS2
            • Transmission Type File
            • Transmission Type Custom Class
            • Transmission Type FTP
            • Transmission Type Fax
            • Transmission Type HTTP
            • Transmission Type OFTP
            • Transmission Type SCP
            • Transmission Type Mail
            • Transmission Type X.400
            • Transmission Type Kafka
            • Transmission Type SAP ALE
          • Execution
          • Notification
          • Files
        • ASM in the Control Center
      • Content Inspection
        • Settings (Content Inspection)
          • Overview (Content Inspection)
          • Content Inspector
            • Base Data (Content Inspection)
              • File Inspectors
            • Data Transmission
              • Profile (CI Data Transfer)
              • Mail (CI Data Transfer)
              • X.400 (CI Data Transfer)
              • ASM (CI Data Transfer)
              • Workflow (CI Data Transfer)
            • Pre-execution/Post-execution
              • Splitter
              • Merger
            • File Compound
            • Notification (Content Inspection)
            • Exceptions (Content Inspection)
            • Partner Relation
        • Content Inspection in the Control Center
      • ETL/ELT Pipelines
        • Main Settings (ETL/ELT)
        • Variables (ETL/ELT)
        • ETL/ELT Tasks
          • Task information (ETL/ELT)
          • Source data (ETL/ELT)
            • Database (source ETL/ELT)
            • MongoDB (source ETL/ELT)
            • CSV/Text (source ETL/ELT)
            • Fix record (source ETL/ELT)
            • XML (source ETL/ELT)
            • JSON (source ETL/ELT)
            • File folder (source ETL/ELT)
            • Loop (source ETL/ELT)
            • Custom (source ETL/ELT)
            • Clipboard (source ETL/ELT)
            • Without (source ETL/ELT)
          • Custom ETL/ELT fields
          • Destination data (action) (ETL/ELT)
            • Database (destination ETL/ELT)
            • MongoDB (destination ETL/ELT)
            • CSV/Text (destination ETL/ELT)
            • Fix record (destination ETL/ELT)
            • Template (destination ETL/ELT)
            • E-mail (destination ETL/ELT)
            • Functions (destination ETL/ELT)
            • Custom (destination ETL/ELT)
            • Without (destination ETL/ELT)
          • Clipboard (ETL/ELT)
        • Timing (ETL/ELT)
        • Examples (ETL/ELT)
      • Workflow
        • GUI (Workflows)
          • Workflow Overview
            • Creating and Editing Workflows
              • Main Settings (Workflows)
              • Variables (Workflows)
              • Workflow Designer
                • State (Workflow)
                  • Form Settings
                    • Form Components
                      • Variable Field (form components)
                      • Static Elements (form components)
                        • Text (form components)
                        • Localized Text (form components)
                        • External Link (form components)
                        • PDF (form components)
                        • Block (div) (form components)
                        • Image (form components)
                        • Video (form components)
                        • Barcode (form components)
                      • Signature Field (form components)
                      • Layout (form components)
                      • Form Profile (form components)
                    • Email Settings (form)
                  • Transition Check
                  • End State (Workflow)
                • Transition (Workflow)
              • Final Action (Workflows)
              • Contents (Workflows)
              • Conditions (Workflows)
              • Workflow Files
        • Workflow Jobs and Logs
        • Workflow Functions
        • Example Workflows
          • Automated Workflows (examples)
          • Interactive Workflows (examples)
          • Hybrid Workflows (examples)
          • Cyclical Workflows (examples)
          • Sub Workflows (examples)
          • Profiles as Workflow Master (examples)
          • Processing Workflow Files (examples)
      • Test Case Manager
      • Data Flow
        • Designer (Data Flow)
          • Main Settings (Data Flow)
          • Diagram (Data Flow)
          • Contents (Data Flow)
          • Constants (Data Flow)
        • Simulator (Data Flow)
        • Process View (Data Flow)
      • ENGDAT
        • Outbound (ENGDAT)
          • Creating New Message, Version 3, Conformance Class 2
          • Create New Request, Version 3, Conformance Class 1
          • New Message, Version 2
          • Check Outgoing Messages
          • "Best practice" for Version 3, Conformance Class 3 and ENGPART Messages
        • Inbound (ENGDAT)
        • Templates (ENGDAT)
          • Template Inbound (receive data)
          • Template Outbound (send data)
          • My/Partner Information
      • MFT
        • Partner (MFT Server)
        • File Types (MFT Server)
        • Rule (MFT Server)
          • Settings (Rule)
          • Detection (Rule)
            • EDIFACT (Rule)
            • CSV (Rule)
            • XML (Rule)
            • Fix Record (Fixed-length) (Rule)
            • Image/Raw (Rule)
            • Testing a File (Rule)
          • Actions (Rule)
        • Logs (MFT Server)
        • Files for Delivery (MFT Server)
        • Statistics (MFT Server)
        • Automatic File Distribution (MFT Server)
        • MFT Client
          • User Menu (MFT Client)
          • Start (MFT Client)
          • Info (MFT Client)
            • Logs (MFT Client)
              • Server Log Dialogue (MFT Client)
            • Received (MFT Client)
            • Sent (MFT Client)
            • In Queue (MFT Client)
          • Statistic (MFT Client)
          • Settings (MFT Client)
            • General Settings (MFT Client)
            • Client Configuration (MFT Client)
            • Users (MFT Client)
            • Backup & File Types (MFT Client)
            • Locked Directories (MFT Client)
      • LDAP (Add-on)
      • Load Balancing
        • Requirements Before Installation (Load Balancing)
        • Configuration of a Node Controller
        • Configuration of a Working Node
        • Installation Checklist
        • Startup/Shutdown Sequence
        • Failover Concept
        • Patching During Load Balancing Operation
        • Performance Tips
        • Settings for Profiles (Load Balancing)
          • Profile in One Instance (Load Balancing)
          • Starting a Profile on a Specific Working Node
          • Triggered profiles remain on working node
        • Settings for AMQP, MQTT, Kafka and Log Pool
        • Remarks to Modules ASM, CI, SAP and DMZ
        • Load Balancing in the Control Center
      • Process Load Optimization
      • DataCockpit
        • Log Search
        • Start Process
        • Forms
          • Form Examples
            • Static Form
            • Nested Form
            • Form Formatting
              • Defining Selection Values, Mandatory Fields and Default Values
              • Formatting via Attribute 'DataCockpit control'
              • Language Localisation
              • Layout Elements by Field Data Type
            • Dynamic Form
              • Creating/Integrating/Triggering the Data Profile
              • Dynamic Selection Values
              • Example Profiles (dynamic forms)
        • Workflows
        • User and Module Settings (DataCockpit)
    • Administration
      • Partners
        • Partner List
        • Channels
          • General Channel Settings
            • Own ID (Me towards partner)
            • Partner ID (Partner towards me)
            • Partner contact
            • Additional IDs (in channel)
          • Type-specific Settings
            • AS2 (Channel Settings)
            • AS4 (Channel Settings)
            • CloudStorage (Channel Settings)
              • Configuration Cloud Providers
            • Fax (Channel Settings)
            • FTP (Channel Settings)
            • HTTP(S) (Channel Settings)
              • OAuth 1.0 (Client)
              • OAuth 2.0 (Client)
                • DATEV OAuth2 Hybrid Flow
              • OAuth 2.0 (Server)
              • Generic Bearer Token (Client)
              • OpenID (Server)
            • Industry 4.0 (Channel Settings)
            • Mail (Channel Settings)
            • OFTP (Channel Settings)
            • SMB (Channel Settings)
              • SMB Mount Manager
            • SSH (Channel Settings)
            • X.400 (Channel Settings)
            • Home Folders
            • Sending via Dynamically Assigned Alternative DMZ
        • Certificates
          • Objectives of the X.509 Technology
          • Encryption
          • Signature
          • Exchanging a Partner Certificate
          • Self-signed or Certified by the Certification Authority?
          • Java Cryptography Extension
          • Local Certificates
            • Create Local Certificate
            • Export Local Certificate
            • Import Local Certificate
            • Import SSH Key Pair as a Local Certificate
            • Let's Encrypt/ACME/Certbot
          • Partner Certificates
          • Authentication by Client Certificate
        • Certificate Exchange
        • Statistics (Partners)
        • Additional IDs (central)
        • Using Partner Management via HTTP (REST API)
          • Partners (via HTTP)
          • Channels (via HTTP)
            • Channel Type 'AS2' (via HTTP)
            • Channel Type 'CloudStorage' (via HTTP)
            • Channel Type 'Fax' (via HTTP)
            • Channel Type 'FTP' (via HTTP)
            • Channel Type 'HTTP(S)' (via HTTP)
            • Channel Type 'Industry 4.0' (via HTTP)
            • Channel Type 'Mail' (via HTTP)
            • Channel Type 'OFTP' (via HTTP)
            • Channel Type 'SMB' (via HTTP)
            • Channel Type 'SSH' (via HTTP)
            • Channel Type 'X.400' (via HTTP)
          • Partner Certificates (via HTTP)
      • Transport Manager
        • Connection (Transport Manager)
        • Profiles (Transport Manager)
        • Partners (Transport Manager)
        • Content Inspection (Transport Manager)
        • ASM (Transport Manager)
        • ETL/ELT (Transport Manager)
        • Workflow (Transport Manager)
        • Data Flow (Transport Manager)
        • Constants (Transport Manager)
        • Configuration Files (Transport Manager)
        • Schedule (Transport Manager)
      • Clients
      • Users
        • Main Settings (Users)
        • Profile Picture (Users)
        • User Rights
        • Two Factor Authentication (Users)
        • SSO (Users)
      • DataCockpit (Administration)
        • Main Settings (Administration DataCockpit)
        • Permissions (Administration DataCockpit)
        • Two Factor Authentication (Administration DataCockpit)
      • Databases/connectors (Administration)
      • AMQP Connections (and JMS)
      • MQTT Connections
      • Kafka Connections
      • TCP Connections
      • IOT Clients
      • Remote Server
      • Log Pool Aliases
      • Dictionary
      • Constants (Administration)
      • Configuration Files (Administration)
      • Rule Definitions (Administration)
      • Admin Console (Administration)
        • About the Admin Console
          • Startup Configuration via Startup Script (Windows)
          • Startup Configuration for Service Operation (Windows)
          • Start and Stop Console Based
          • Start and Stop as a Service
          • Appendices
            • Format of XML Configuration Files
            • Format of the FileAuthenticator User File
            • Format of the ShutdownApplication Configuration File
            • Creation of a Server Certificate to Use the SunJsseListener
        • GUI (Admin-Konsole)
          • Start (Admin Console)
          • Services
            • AdminService
            • ArbitratorService
            • AS2Service
            • AS4Service
            • AuthenticationService
            • CertificateExchangeService
            • CommunicationLogService
            • CounterService
            • CronJobService
            • DatabaseService
            • DebugService
            • ExternalIdentityProviderService
            • FaxService
            • FileSearchService
            • FtpService
            • InterchangeService
            • IoTClientService
            • IoTServerService
            • JDOService
            • LdapService
            • LoadBalanceService
            • LogService
              • DevNullLogManager
              • ExternalManager
              • FileLogManager
              • MailLogManager
              • StdStreamLogManager
            • MessageAuthenticationService
            • MessageCommunicationLogService
            • MessageService
            • MongoDBConnectionService
            • OftpService
            • RemoteFileAccessService
            • RemotePrintService
            • SapConnectionService
            • SmsService
            • SmtpService
            • SqlService
            • SshService
            • StartupService
            • StorageService
            • TimerService
            • TimeService
            • TransactionLogService
            • WorkflowService
            • XMLRpcClientService
          • HTTP Server
            • XML Configuration
              • Setting the Name of the HTTP Server
              • Adding an HTTP Listener
              • Adding an HTTPS Listener
              • Adding a Realm Definition
              • Adding a Server Context
                • Setting the Resource Base
                • Adding a Resource Handler to a Context
                • Adding a Servlet to a Context
                • Enabling a User Authentication
                • Adding a Single Web Application
                • Adding a Web Application Directory
            • Adding or Modifying an HTTP Server
              • Settings of the HTTP-Server
          • Tools
            • Threads (Admin Console)
            • JVM
            • Find Class
            • SQL Monitor
            • Create Password
            • Class Execution
            • Data Migration
            • File Manager
          • Log Monitor
          • License info
      • Update-Center
    • Statistics
      • Overview (Statistics)
      • Peak Info (Statistics)
      • Load (Statistics)
      • Top Profiles (Statistics)
      • Insight _data (Statistics)
    • Plugins
      • Lobster Chatbot BETA
      • Text Editor
      • CSV Editor
      • SQL Console
      • File Encoding
      • Encrypt File
      • XML to XSD (to Structure)
      • Edifactory
      • Regular Expressions (plugin)
      • Test JSONPath
      • Test XPath
      • Password Generator
      • Encode/Decode
      • Barcodes
      • Connection Test
      • Execute Java class
      • Analyze OData Scheme
      • File Upload
    • Help
  • Tutorials/Guides
    • API Paging/Pagination - Tutorial
    • AS2 Troubleshooting - Tutorial
    • Connector - Quickstart Guide
    • Database Connection - Tutorial
    • Lobster_data and HTTP - Tutorial
      • HTTP Tutorial - HTTPS
      • HTTP Tutorial - URL
      • HTTP Tutorial - Header and Body
      • HTTP Tutorial - Methods GET, POST, PUT
      • HTTP Tutorial - MIME Types
      • HTTP Tutorial - Status Codes
      • HTTP Tutorial - Tools
      • HTTP Tutorial - Request and Response
      • HTTP Tutorial - Using Phase 3
      • HTTP Tutorial - Web Services
      • HTTP Tutorial - REST
      • HTTP Tutorial - Multipart
      • HTTP Tutorial - Authentication
      • HTTP Tutorial - Examples
        • Calculator via GET Method and Passing of Parameters in the Query Part
        • Calculator via POST Method with JSON Input and Output
        • Calculator Variant with XML File
        • Calculator - Profile Chain Time-driven with HTTP Output
        • Calculator - HTTP Call in Response Route
    • License Warnings - Tutorial
    • OAuth2 (Client) - Tutorial
    • SharePoint Connection - Tutorial
    • Activate SSL / TLS / HTTPS - Renew Certificates
    • Tips and Tricks - Tutorial
      • Tips for Everyday Work
      • OutOfMemoryError
        • Memory Allocation (OutOfMemoryError)
        • Phase 1: Receiving Data (OutOfMemoryError)
        • Phase 2: Parsing Data (OutOfMemoryError)
          • Memory vs. Performance
        • Phase 3: Mapping (OutOfMemoryError)
        • Phase 6: Response Routes (OutOfMemoryError)
      • Performance
        • Hardware (Performance)
        • Prioritising Profiles (Performance)
        • Phase 1: Receiving Data (Performance)
        • Phase 2: Parsing Data (Performance)
        • Phase 3: Mapping (Performance)
        • Phase 6: Response Routes (Performance)