Table of Contents
Welcome |
Release tracks |
Track technology |
Silent Track and Steady Track |
Sync time |
Silent Track and Steady Track versioning |
How to find your track and version |
INTREXXperience - Intrexx trial |
First steps with INTREXXperience |
First steps |
Improvements |
New features |
Intrexx Steady Track 11.6.0 |
appUserProfile in selection list |
Setting HTTP status codes in Groovy endpoints |
"Users" module |
Portal layout |
WebSocket action |
Intrexx Steady Track 11.5.0 |
System applications |
Layout Manager and Process Manager - Revised dialogs |
Copy files via the WriteContainer |
TinyMCE editor |
Tree |
Marking for "Conditional display" |
Intrexx Steady Track 11.4.0 |
OAuth 2.0 |
Presetting file names when exporting applications |
Portal export |
Portal Manager version output |
Running Intrexx Distributed Cluster as a Kubernetes Deployment |
SystemCare - Diagnosis |
Multiple selection/data group properties for client filtering |
Intrexx Steady Track 11.3.0 |
Content Editor |
Debugging Groovy |
Intrexx Steady Track 11.2.0 |
MediaGateway |
Intrexx Steady Track 11.1.0 |
Groovy |
Scripting |
Intrexx Steady Track 10.16.0 |
New IMAP event source for Microsoft Exchange Online |
Groovy |
Intrexx Steady Track 10.15.0 |
Single Service Deployment (removing the Supervisor) |
Licensing |
Official IX-Image is now (optionally) horizontally scalable |
SolrCloud |
Intrexx Steady Track 10.14.0 |
Portal Manager: New Design |
Markdown editor: Style functionality |
M-Files Connector |
Intrexx Steady Track 10.13.0 |
Markdown editor |
Intrexx Steady Track 10.12.0 |
Multiple selection 2.0 |
Extension Admin API - Importing applications |
Intrexx Steady Track 10.11.0 |
Application API |
Intrexx Steady Track 10.10.0 |
Layout templates |
Administration API |
Application API |
Intrexx Steady Track 10.8.0 |
Responsive drop-down menu |
Intrexx Steady Track 10.7.0 |
Global search |
Page wizard |
OneDriveTable expanded |
File icon sets modernized |
New property for OAuth2 login module |
Microsoft 365 - New process action for creating Microsoft 365 groups |
Intrexx Steady Track 10.6.0 |
Layout of the "Automatic logout" message |
Decouple proxy application templates from REST |
New style classes for application templates |
Intrexx Steady Track 10.5.0 |
Supervisor password is set to the blank password during installation |
New functions in the date picker calendar |
MS365 - Process actions / Create team |
JDK17 |
Intrexx Steady Track 10.4.0 |
Connector for Microsoft 365 and Teams |
Intrexx Steady Track 10.3.0 |
Mega menu |
Tree menu |
Intrexx Steady Track 10.2.0 |
GroovyOrgBuilder method |
Intrexx Steady Track 10.1.0 |
Intrexx Tracks |
New setup |
Update process |
Support for internationalized emails via regular expressions |
New style classes for the tile view of view pages in free layout tables |
JDK 16 |
Customizable ogin |
Changed features |
General |
Definitions |
Replaced features |
Deprecated features |
Removed features |
Changelogs |
Application support |
Intrexx without Supervisor |
March 2023 - Versions and updates |
Switch tracks and tracks |
Updates available in March 2023 |
FAQs |
Deploy Intrexx |
How to operate Intrexx |
Intrexx Components - Portal Server and Portal Manager |
PaaS - Intrexx as a service |
First steps with PaaS (Platform as a Service) |
Docker - Intrexx as a container deployment |
First steps with Intrexx as a container deployment |
On-Premises – Installing Intrexx |
Install Intrexx in local infrastructure |
General |
System requirements |
Intrexx architecture |
Activities outside of Intrexx |
Define hostnames in DNS |
Windows - Configure IIS (Internet Information Services) |
Add IIS features |
Install IIS Web Platform Installer |
Install ARR and URL Rewrite Modules via Web Platform Installer |
Manually install ARR and URL Rewrite modules |
Configure ARR module / Activate reverse proxy |
Add website in IIS |
Use websites instead of virtual directories in IIS |
Linux - Configure NGINX |
Install NGINX |
Configure NGINX |
Certificates and encrypted connections in Intrexx |
Scenarios for encrypted connections in Intrexx |
Scenario 1 - Encrypted connection between the front-end web server and browser |
Scenario 2 - Encrypted connection between the Intrexx portal server and front-end web server |
Scenario 3 - Encrypted connection between the Intrexx portal server and browser |
Scenario 4 - Encrypted connection between the Intrexx portal server and external systems (integrations) |
Scenario 5 - Encrypted connection for Intrexx-internal communication via REST |
Scenario 6 - Encrypted connection between the Intrexx portal server and database |
Windows – Installing Intrexx |
Install Intrexx via the graphical user interface |
Install Intrexx via the command line |
Linux – Installing Intrexx |
Preparatory tasks |
Install PostgreSQL on Linux |
PostgreSQL installation |
Ubuntu/Debian |
Fedora/RedHat |
SuSE |
PostgreSQL configuration |
postgresql.conf |
pg_hba.conf |
Install Intrexx via the graphical user interface |
Install Intrexx via the terminal (headless) |
Install Intrexx using a configuration file (headless) |
Installing Intrexx and Intrexx services separately |
Mac OS X - Install Intrexx |
Installing Intrexx in the cloud |
After the installation |
Perform updates for Intrexx |
Windows – Download and install updates |
Downloading and installing updates via the graphical interface |
Downloading and installing updates via the command line |
Linux – Download and install updates |
Downloading and installing updates via the graphical interface |
Downloading and installing updates via the terminal |
Uninstall Intrexx |
Windows – Uninstalling Intrexx |
Via the Windows Control Panel |
About vbs script |
Linux - Uninstalling Intrexx |
Licensing |
Upgrade older Intrexx versions |
General |
Upgrading from Intrexx Silent Track 21.03 to Intrexx Steady Track |
Upgrade from Intrexx 19.03 to Intrexx Steady Track |
After upgrading to Intrexx Steady Track - Set up the front-end web server (reverse proxy/load balancer) |
Internet Information Service (Windows) |
NGINX (Linux) |
No front-end web server |
Manual setup |
Upgrade from Intrexx 18.03 to Intrexx Steady Track |
Get to know the Intrexx user interface |
Getting started with Portal Manager |
Connect to your portal |
Connections display |
Create and manage the portal list |
Start module |
Main menu |
Module bar |
Current portal connection |
Status bar |
More information |
Main menu |
Main menu in the Start module |
File |
View |
Main menu in the Applications module |
File |
Edit |
New |
View |
Application |
Main menu in the Processes module |
File |
Edit |
View |
Process |
Main menu in the Users module |
File |
Edit |
View |
User |
Main menu in the "Design" module |
File |
Edit |
View |
Layout |
Main menu in the Integration module |
File storage locations |
Data transfer |
FileWalker |
External API keys |
Application API |
Collaboration |
Intrexx Share |
Documents |
Connector for Microsoft 365 and Teams |
Consume data |
JDBC data sources |
Connector for SAP Business Suite |
Connector for IBM Lotus Notes |
Connector for Microsoft Exchange |
Connector for OData |
Connector for SAP Gateway |
Connector for M-Files 2.0 |
Connector for dg hyparchive |
Connector for Connector API |
Web service |
Provide data |
Connector for OData |
Web service |
Operation |
View |
Main menu in the Tools module |
File |
Email service |
Export |
Task scheduler |
Intrexx Mobile App |
View |
Main menu "Portal" |
Main menu "Extras" |
Create and manage portals |
Create a new portal |
Multilingual portals |
General |
Language switch in the browser |
Portal properties - Regional settings |
Format |
Date format |
Time format |
Number format - Integer fields |
Number format - Number fields |
Number format - Currency fields |
Time zone |
Languages |
Global texts |
Meta tags |
Meanings of meta tags |
Global language constants |
Naming rules for language constants |
Portal Manager language settings |
Language adjustment |
Find and translate element titles |
Exporting and importing texts and language constants |
Export texts |
Global language constants - Export |
Import |
XML export format for language constants |
Multilingual titles |
Static titles |
Title from constant |
Language switch in modules |
Portal menu |
Layout |
User settings |
Applications |
Language constants in applications |
Options - Language constants |
Multilingual element titles |
Multilingual list entries |
Multilingual data records |
Multilingual data with doubled primary key |
Multilingual emails |
Email to one recipient |
Email to distribution list |
Language switches |
Multilingual graphics |
Velocity variables in language constants |
Language switch with flags |
Configure portal search |
Settings in the Tools module |
Search |
Additional control for the portal-wide search in the "Design" module |
Search syntax |
Delete portal |
Export portal |
Import portal |
Using Intrexx Demo Portal as a Portal Template |
Linux - Create a portal |
Root user - Create a portal with the terminal |
Intrexx user - Create a portal with the graphical user interface |
Intrexx user - Create a portal with the terminal |
Linux - Delete portal |
Set portal rights |
Create applications |
General |
Application structure - Pages |
Roles and permissions for applications |
Areas of the "Applications" module |
Application structure |
Application node |
Data groups |
System data groups |
External data groups |
Data fields |
View pages |
Edit pages |
Pages in the application menu |
Start page |
Portlet pages |
Elements |
Favorites |
Read and WriteContainer, API endpoints |
Workspace |
Script |
Conditional display |
Help lines |
Grouping |
Zoom |
Hidden area |
Hidden group |
Search, Notifications, Problems, Description, Script |
Search |
Messages |
Problems |
Description |
Script |
History |
Application templates |
Create an application with an integrated template |
Empty application |
Basic application |
Create applications with INTREXX online templates |
Import an online application template |
General |
Roles and permissions for application templates |
Add a language to an application template |
Delete sample data in application templates |
Advent calendar |
Use the Advent calendar as a portal user |
Manage Advent calendar |
Task scheduler |
Structure of the task scheduler |
Team |
Tasks and projects |
Board |
Status |
Create and manage tasks |
New task |
Change the status of a task |
Enter comment for task |
Delete comment |
Archive task |
Reactivate task |
Delete tasks |
Manage teams, boards and projects |
Create a team |
Edit or delete team |
Create a project |
Adjust status |
Image Gallery |
Create an album |
Add images to an album |
Edit an album |
Delete an album |
Enter and edit title and description for images |
Like albums and images |
Add comments to images |
Add category |
Delete category |
Cookie Notice Manager |
Data transfer |
Documents |
General |
Upload documents |
Documents with the same file name |
Replace documents |
Upload document versions |
Delete documents |
Delete document versions |
Add category |
Deactivate category, delete category |
Feedback survey |
Structure of a feedback survey |
How a feedback survey might look |
Create a feedback survey |
Edit, copy, archive and delete feedback surveys |
Edit feedback survey |
Copy feedback survey |
Delete feedback survey |
Archive feedback survey |
Add, edit and delete pages |
Add a page |
Edit or delete a page |
Enter, edit, move and delete questions |
Enter a question |
Example - Creating a "Simple choice" type question |
Edit or delete a question |
Move a question to another page |
Publish feedback surveys |
How participants can take part in a feedback survey |
Analyze results |
Forum |
Create thread |
Create post |
Quote post |
Share link to post |
View own activities |
Create forum |
Edit forum |
Delete forum |
Add category |
Edit category |
Delete category |
Frequently asked questions |
Read and search for the questions and answers |
Enter, edit and delete questions and answers |
Create new category |
Committee |
Record information about the committee |
Organize meetings |
Create meeting |
Delete meeting |
Edit meeting |
Enter agenda and TOPs (items on the agenda) |
Writing a protocol, confirming a protocol |
Write protocol |
Edit protocol |
Release protocol |
Confirm a protocol |
Help desk |
Creating a ticket |
Assign tickets - Enter processor |
Change agent |
Edit tickets - Change status of a ticket |
Enter comment for ticket |
Delete comment |
Add status |
Add category |
Deleting statuses, deactivating statuses |
Delete category, deactivate category |
Send emails |
Investment Request |
Creating an Investment Request |
Deleting an Investment Request |
Checking Investment Requests – approving and declining requests |
Reporting – checking Investment Requests |
Processing an Investment Request |
Add category |
Delete category, deactivate category |
Add status |
Deleting statuses, deactivating statuses |
Calendar plugin |
Enter appointments |
Create appointment series |
Export appointment |
Delete appointment |
Search for appointments |
Add category |
Delete category, deactivate category |
Highlight calendar days |
Delete calendar days |
News |
Read and search for news |
Create news |
Archive news, delete news |
Add categories and assign permissions |
Deactivate category, delete category |
Quicklinks |
Quicklink tiles and the Quicklink List |
Create a personal quicklink |
Edit a personal quicklink |
Delete a personal quicklink |
Create a general Quicklink |
Delete a general Quicklink |
Place quicklinks on portal pages |
Resource |
Book a resource |
Create appointment series |
Move appointments |
Export appointment |
Delete appointment |
Search for booked resources and appointments |
Create new resource |
Delete resource, deactivate resource |
Add category |
Delete category, deactivate category |
Highlight calendar days |
Delete calendar days |
Bulletin board |
Create ad |
Edit own ads, delete own ads |
Expired ads |
Create new categories and types for ads |
Shop |
Order articles |
View order |
Delete order |
Add article to the shop |
Edit articles in the shop |
Create categories, statues and VAT rates |
Set currency and display prices |
Security guidelines |
Import application |
Configure rights |
Homepage |
Details page |
Compare permissions |
Menu |
View menus |
Rate dishes |
Create menu |
Delete dishes from the menu |
Enter dishes |
Delete dish, deactivate dish |
Enter characteristics (of dishes) |
Delete characteristics (of dishes) |
Enter allergens |
Delete allergens |
Statistics |
Import application |
Configure rights |
"Statistics" page |
"User" page |
"Applications" page |
Phonebook |
Manage contacts |
View contacts |
Add to favorites |
Create contact |
Edit and delete contacts |
Edit and delete contacts, rooms and fax devices |
Export contacts |
Manage phonebook |
Enter, edit and delete departments |
Enter, edit and delete positions |
Enter, edit and delete categories |
Edit resource types |
User Self Service |
Operate User Self Service as a Portal user |
Request a new password |
Register as a portal user |
Delete yourself as a portal user |
Operate User Self Service as an Administrator |
Overview of the User Self Service application |
Set up "Request new password" |
Set up "Register as a user" |
Confirm registration request |
Delete registration request |
Block user account |
Delete user account |
Set up "Delete your portal user account" |
Wiki |
Actions in the portal |
Add a new (sub)page |
Editing a page |
Delete page |
Linking pages |
Searching for information |
Create an application with a custom online template |
Create custom online application templates |
Create an application template with Intrexx |
Create a repository for application templates |
Create and configure a JSON file for application templates |
Define the path to a JSON file for application templates |
Create an application based on a custom online template |
Making INTREXX application templates available locally |
Publish applications |
Manage applications, layouts and processes |
Image scaling |
Generate documents |
Enter text editor as external program |
Document engine - Settings in the portal properties |
LibreOffice options |
iText options |
Templates - Settings in the portal properties |
Configure document engine in applications |
View page properties - Documents |
Document template |
Placeholder assignment |
Configure a button |
Edit template |
Document action in processes |
Create elements |
Button |
"Summary" tab |
Button type |
Button text |
Text button |
Screen button |
Options |
Export |
Actions |
No action |
Save |
Delete |
Link destination |
Link destination for view table, free-layout table and diagram |
Parameters |
Target page options |
Email configuration |
WriteContainer |
Move container up / down |
Data Picker |
Add data record |
Calendar plugin |
Show/Hide |
Show/Hide flexible |
Search |
Microsoft Teams communication |
Create document |
Previous / Next |
Delete folder |
Configure tooltip positioning |
Static text |
General |
Static text element in calendar and resource element |
Options |
Edit field |
Data link |
New data field |
Link to existing data field |
No link |
Final settings |
View field |
Data link |
Final settings |
More information |
Dynamic View |
Title / Title from constant |
Entries |
Data link |
Final settings |
Text area / View text area |
General |
Options |
No editor |
Use TinyMCE |
Use Markdown Editor |
Additional configuration: TinyMCE |
Content Editor / Content View |
General |
Configuration |
Create your own default configurations |
GIPHY |
Option field |
Creating a radio button |
Data link |
New data field |
General |
Editing an existing radio button |
Checkbox / View checkbox |
Properties checkbox |
Properties checkbox view |
Slider |
Line |
Grouping |
Drop-down list / Listbox |
Creating a new selection list |
General |
Entries - Values from applications |
Values from references |
User-defined values |
Special data sources |
Create new listbox |
General |
Multiple selection |
Multiple selection as an input element |
Properties in the browser |
Properties in the "Applications" module |
Sort |
Displayed value |
Users and groups |
View multiple selection |
Properties in the "Applications" module |
General |
Displayed values |
Data source |
Control type "Multiple selection" in view tables |
Browser |
Options in the table column properties |
Multiple selection 2.0 |
Input element |
Properties in the browser |
Properties in the "Applications" module |
Multiple selection 2.0 View |
Properties in the browser |
Properties in the "Applications" module |
General |
Read options |
Final settings |
Layout |
Dependencies |
Keyboard operation |
API |
Control type "Multiple selection 2.0" in view tables |
Sortable list / View sortable list |
Sortable list / View sortable list |
Create new sortable List |
General |
Entries |
Create new "View sortable list" |
More information |
View table |
Data |
Options |
Export |
Navigation element |
Preselection |
Calculations |
Summary calculation |
"Summary" tab |
Calculation in a table column |
API for tables |
Free layout table |
Data |
Options |
Requirements for integrated pages |
Responsive appearance with tiles |
Actions |
Calendar and resource |
Plugin |
"Summary" tab |
Color selection |
"Options" tab |
Sorting |
"Jump target" tab |
Conflict resolution |
Pages without conflict check |
Conflict examination |
Calendar plugin |
Chart |
"Summary" tab |
Available plugins |
"Views" tab |
Available views |
General |
VM |
Scale |
Formatting |
Formatting |
"Actions" tab |
Resource |
Chart |
Views |
Formats |
Data type "string" and "text", control type "text" |
Data type "integer", control type "integer" |
Data type "double", control type "currency" and "floating point number" |
Data type "datetime", control type "time" |
Data type "datetime", control type "Date & Time" |
Data type "datetime", control type "date" |
Tree / View tree |
Tree and View tree - Properties |
General |
Data |
Final settings |
Exchange tree |
General properties |
Data |
Advanced properties |
More information |
Path navigation for tree |
Path navigation - Properties |
General |
Filter information |
Filter information properties |
Triggering control and event |
Control selection |
Filter - Value range |
"Value range" properties filter |
General |
Format of the filter element |
Filter - Values selection list/Values listbox |
"Value selection list" properties filter |
General |
Entries |
"Values listbox" properties filter |
General |
Entries |
Filter - Boolean values |
"Boolean values" properties filter |
General |
Options |
Filter - Operator |
"Operator" properties filter |
General |
Comparison |
Format of the filter element |
Misc |
Filters - Alpha index |
"Alpha index" properties filter |
General |
Misc |
Filter - Radio button |
"Radio button" properties filter |
General |
Binding |
Filter - Checkbox selection |
"Radio button" properties filter |
General |
Binding |
Filter - Calendar filter |
"Calendar filter" properties filter |
General |
Image |
General |
Gauges |
General |
Gauge |
Edit values |
Markings |
Options |
Chart |
General |
Data |
Settings |
Interaction |
Colors |
Guides |
Guide series |
Options |
Gallery |
General |
Data |
Options |
File selection/File selection view |
File selection |
General |
Options |
View |
Data Field |
File selection view |
General |
Options |
Data Field |
More information |
Exchange file selection for attachments |
Exchange file selection for attachments |
General properties |
Requirements |
Exchange file view for attachments |
General properties |
More information |
File sorting |
General |
Entries |
Format |
Search |
"Actions" tab |
Search configuration selection |
Search configuration properties - "Search" tab |
Create facet |
Search configuration properties - "Display" tab |
Search configuration properties - "Ranking" tab |
Result options / Show result list in |
More information |
Research |
Search functions in the browser |
1. Search link |
2. Search fields |
3. Results table |
Configuration |
Data |
Options |
FileWalker |
Settings |
Navigation |
Path navigation for tree |
Path navigation - Properties |
General |
Static text for programming |
VTL Include |
Settings |
Security notice |
Velocity file manager |
Calculations |
"Summary" tab |
"Options" tab |
Example of a calculation on an input page |
Intrexx Share comments |
General |
Tagging bookmarks / Tagging bookmark view |
Tagging bookmarks - General |
Tagging Bookmark View - General |
Filter table with tags |
Sortable grouping |
Vertical sortable grouping - Properties |
Sortable element - Properties |
General |
Options |
Sortable grouping horizontal |
Grids |
Calendar plugin |
Date picker calendar in connection with edit fields |
Create a date picker calendar |
"Calendar" action button |
Date picker calendar in the browser |
Calendar settings |
Layout |
Calendar element |
Day view |
Next 4 days |
Week |
Working week |
Month |
Appointment overview |
Year view / Month view |
Resource |
Plugins |
Dependencies |
Email configuration |
Filter |
Formulae - Calculations in applications |
General |
Intrexx Formulae |
Operators |
Arithmetical |
Addition |
Subtraction |
Multiplication |
Division |
Comparison |
Less than |
Greater than |
Less than or equal |
Greater than or equal |
Equal to |
Not equal to |
Logical |
Logical AND connection |
Logical OR connection |
Negation |
Values |
Value from current record |
Value from control |
Value from control (string) |
Value from calculation |
Value from data field |
Value from data field (string) |
Child data records |
Sum of child records |
Minimum of child records |
Maximum of child records |
Number of child records |
Average value of child records |
Value from table |
Value from current row |
Value from control |
Value from control (string) |
Value from calculation |
Value from data field |
Value from data field (string) |
Child data records |
Sum of child records |
Minimum of child records |
Maximum of child records |
Number of child records |
Average value of child records |
Value from total calculation |
Value from calculation |
System value |
Session value |
Session value (string) |
Value from processing context |
Value from processing context (string) |
Request value |
Value from system data group |
Value from system data group (string) |
null |
true |
false |
Functions |
Error handling |
Return of 0 in the case of error |
Return of 1 in the case of error |
Return custom value in the case of error |
Rounding functions |
roundLong |
roundLongHalfAwayFromZero |
roundLongHalfEven |
roundLongHalfUp |
roundLongHalfDown |
round |
roundHalfAwayFromZero |
roundHalfEven |
roundHalfUp |
roundHalfDown |
Case differentiation |
Case |
Case not |
Boolean expressions |
Equal to |
Equal to (ignore case) |
Starts with |
Starts with (ignore case) |
Ends with |
Ends with (ignore case) |
Contains |
Contains (ignore case) |
Test for empty string |
Test for empty string or null value |
Test for null value |
Mathematical |
Absolute value |
Table functions |
Aggregate functions for column values |
Maximum value |
Minimum value |
Number |
Average value |
Column values of records (current view) |
Sum |
Subtotal from control |
Sum from calculation |
Sum from data field |
Child data records |
Sum of the sums of child records |
Sum of minima of child records |
Sum of maxima of child records |
Sum of number of child records |
Sum of average values of child records |
Maximum |
Maximum from control |
Maximum from calculation |
Maximum from data field |
Child data records |
Minimum of the sums of child records |
Maximum of minima of child records |
Maximum of maxima of child records |
Maximum of number of child records |
Maximum of average values of child records |
Minimum |
Minimum from control |
Minimum from calculation |
Minimum from data field |
Child data records |
Minimum of the sums of child records |
Minimum of minima of child records |
Minimum of maxima of child records |
Minimum of number of child records |
Minimum of average values of child records |
Number |
Number from control |
Number from calculation |
Number from data field |
Child data records |
Number of the sums of child records |
Number of minima of child records |
Number of maxima of child records |
Number of maxima of child records |
Number of average values of child records |
Average value |
Average value from control |
Average value from calculation |
Average value from data field |
Child data records |
Average value of the sums of child records |
Average value of minima of child records |
Average value of maxima of child records |
Average value of number of child records |
Average value of average values of child records |
Column values of records (subtotal) |
Sum |
Subtotal from control |
Sum from calculation |
Sum from data field |
Child data records |
Sum of the sums of child records |
Sum of minima of child records |
Sum of maxima of child records |
Sum of number of child records |
Sum of average values of child records |
Maximum |
Maximum from control |
Maximum from calculation |
Maximum from data field |
Child data records |
Minimum of the sums of child records |
Maximum of minima of child records |
Maximum of maxima of child records |
Maximum of number of child records |
Maximum of average values of child records |
Minimum |
Minimum from control |
Minimum from calculation |
Minimum from data field |
Child data records |
Minimum of the sums of child records |
Minimum of minima of child records |
Minimum of maxima of child records |
Minimum of number of child records |
Minimum of average values of child records |
Number |
Number from control |
Number from calculation |
Number from data field |
Child data records |
Number of the sums of child records |
Number of minima of child records |
Number of maxima of child records |
Number of maxima of child records |
Number of average values of child records |
Average value |
Average value from control |
Average value from calculation |
Average value from data field |
Child data records |
Average value of the sums of child records |
Average value of minima of child records |
Average value of maxima of child records |
Average value of number of child records |
Average value of average values of child records |
Column values of all records |
Sum |
Subtotal from control |
Sum from calculation |
Sum from data field |
Child data records |
Sum of the sums of child records |
Sum of minima of child records |
Sum of maxima of child records |
Sum of number of child records |
Sum of average values of child records |
Maximum |
Maximum from control |
Maximum from calculation |
Maximum from data field |
Child data records |
Minimum of the sums of child records |
Maximum of minima of child records |
Maximum of maxima of child records |
Maximum of number of child records |
Maximum of average values of child records |
Minimum |
Minimum from control |
Minimum from calculation |
Minimum from data field |
Child data records |
Minimum of the sums of child records |
Minimum of minima of child records |
Minimum of maxima of child records |
Minimum of number of child records |
Minimum of average values of child records |
Number |
Number from control |
Number from calculation |
Number from data field |
Child data records |
Number of the sums of child records |
Number of minima of child records |
Number of maxima of child records |
Number of maxima of child records |
Number of average values of child records |
Average value |
Average value from control |
Average value from calculation |
Average value from data field |
Child data records |
Average value of the sums of child records |
Average value of minima of child records |
Average value of maxima of child records |
Average value of number of child records |
Average value of average values of child records |
Date functions |
Functions for single date values |
Day of year |
Day of month |
Day of week |
Week of year (week starts on Monday) |
Week of year (week starts on Sunday) |
Year |
Month |
Hour |
Minute |
Second |
Millisecond |
Difference between two date values |
Difference in days |
Difference in hours |
Difference in minutes |
Difference in seconds |
Difference in milliseconds |
Date expressions |
Date from current record |
Date from control |
Date from data field |
Date from table |
Date from current row |
Date from control |
Date from data field |
Date from system value |
Date from session value |
Date from processing context |
Date from request value |
Date from system data group |
Date from string value |
Current date |
Current date from request |
Form wizard |
Integrate external data in applications |
Connector for SAP Business Suite in applications |
Connector for Microsoft Exchange in applications |
Exchange applications |
Exchange - Calendar |
Exchange - Contacts |
Exchange - Notes |
Exchange email |
Exchange - Resource |
Exchange - Tasks |
Exchange - Settings |
Creating Exchange applications |
Exchange application elements |
More information |
Connector for OData in applications |
Create external data group |
Data types |
References |
1:1 relationships |
1:n relationships |
m:n relationships |
Files |
Binary data fields |
Media Link Entries |
Viewing/downloading files from Media Link Entries |
Uploading files as Media Link Entries |
Files with Intrexx OData provider services |
OData Function Imports |
More information |
Connector for SAP Gateway in applications |
Create external data group |
Data types |
References |
Files |
Binary data fields |
Media Link Entries |
Viewing/downloading files from Media Link Entries |
Uploading files as Media Link Entries |
OData Function Imports |
More information |
Connector for dg hyparchive in applications |
Application development |
Data groups |
File fields |
Stamp fields |
Assignment of Intrexx fields |
Assign user-defined values |
Assign drop-down lists |
View and edit pages |
Authentication |
dg hyparchive data group handler |
Regional settings |
Support of SAP documents |
Expert settings |
dg hyparchive in portal applications |
Authentication |
File operations in view tables |
File operations on view pages |
File operations on edit pages |
File operations in drop-down lists |
Updating stamp data |
Search in hyparchive documents |
Search options |
Intrexx search |
Full text search |
Full-text search in Intrexx managed documents |
Full-text search in files that are not managed by Intrexx |
Stamp search |
More information |
JavaScript |
Libraries |
Intrexx Library for Mobile Devices |
Read and write values |
Write in a view/edit field |
Read a view/edit field |
Ajax |
Reload JavaScript file |
Intrexx Standard Library |
Ajax |
Trigger a UserWorkflowEvent |
Trigger a UserWorkflowEvent with request parameters |
Trigger a UserWorkflowEvent and process the result |
Call a Velocity file to retrieve XML (Portal) |
Call a Velocity file to retrieve text (Application) |
Call a Velocity file to retrieve JSON (Application) |
Call a Groovy file to retrieve JSON (Portal) |
Call a Groovy file to retrieve JSON (Application) |
Calculations |
Simple arithmetic calculations |
Notifier |
Simple notifier |
Display notifier aligned to an HTML element |
Buttons |
Set duration to a whole day |
Trigger script after saving / deleting |
Tables |
Color columns and rows (number values) |
Color columns and rows (date values) |
Color columns and rows (string values) |
Get row |
Get column |
Read and write values |
Write in a view/edit field (with ID) |
Write in a view/edit field |
Read a view/edit field (with ID) |
Read a view/edit field |
Copy text to clipboard |
Format values |
Float from locally formatted string |
Float string from locally formatted string |
Integer from locally formatted string |
Integer string from locally formatted string |
JavaScript date from HTML control |
JavaScript number object from HTML control |
Locally formatted string from a number string or a date string |
Format a string and write it in an HTML control |
Currency from locally formatted string |
Currency string from locally formatted string |
WebSockets |
4.8.1 Start subscribing to a topic |
4.8.2 Stop subscribing to a topic |
Input required |
Compare date |
Add or subtract time interval |
Open page of an application |
Disable JavaScript compression |
Access language constants |
Copy record |
Microsoft Teams communication |
Plugins |
General |
Intrexx Share |
Calendar plugin |
ReadContainer and WriteContainer |
ReadContainer |
Bindings |
Properties |
Filter criteria |
WriteContainer |
Bindings |
Properties |
Filter criteria / Binding |
Copy files - Bindings |
Page wizard |
System applications |
User |
Overview page |
Create and edit users |
Global search |
System applications - Export and import |
Application design: Style guide |
Introduction |
Design fundamentals |
General principles of design |
Presentation of information / Page design |
Application structure |
Application menu structure |
Overview page |
Possible structure of an overview page (A1) |
Possible design of an overview page |
Application page with a free layout table (A1) |
Application page with a view table |
View data record (View page A1) |
View data record (Embedded tooltip A2) |
Edit data record |
View and edit data record – strict separation |
Summary of the overview page (A1) |
Possible structure |
Application page with a free layout table |
Application page with a view table |
Details page |
Possible structure of a details page (A2) |
Possible design of a details page (A2, General information) |
Summary of the details page (A2) |
Possible structure |
Possible design of the details page |
Page design: Edit and view pages |
Edit pages |
Open edit pages in a tooltip |
Edit pages as a multi-page wizard (E1 – E2) |
Open edit pages in the main window |
View pages |
Summary of page design |
Open edit pages in a tooltip (E2) |
Edit pages as a multi-page wizard (E1-E2) |
Open edit pages in the main window |
View pages |
Form design |
Minimizing vertical lines |
Incorrect |
Correct |
Positioning labels |
Labels above edit fields |
Mandatory fields |
Grouping elements |
Drop-down list |
Checkboxes |
Form navigation |
Text links |
Buttons |
"Add data" button |
Buttons within a form |
More information |
Tab menu |
Settings |
Create processes |
Processes module |
Creating and editing processes |
Creating and editing elements |
Areas of the Processes module |
General / Process properties |
The process has been deactivated. Click here to activate the process |
Elements |
Snapshots |
Workspace |
Process overview |
Bird's eye view |
Context menu: Automatic scaling |
Context menu: Standard scale |
Context menu: Zoom in / Zoom out |
Search, Hints, History |
Search |
Search field |
Drop-down list |
Notes |
History |
Event sources |
Set up default IMAP event source |
Exchange Online IMAP Event Source Setup |
Event handlers |
Set up IMAP event handler |
Conditions |
Actions |
Data group action |
Email action |
WebSocket action |
Push notification action |
Document action |
Timer action |
Universal timer action |
Web service action |
Groovy Script Action |
Generic action |
User switch action |
Include processes |
Stop process |
Actions - Intrexx Share |
Microsoft Teams process actions |
Other elements |
Email actions in Processes |
Analyze log file |
External data |
Connector for Microsoft Exchange in Processes |
General |
Use as an interactive user |
Use with timer events |
Groovy |
Save email locally |
Save email in Intrexx data group |
Create new folder |
Rename existing folder |
More information |
Connector for OData in processes |
Use as interactive user |
Use with timer events |
Static users |
User from system value |
More information |
Connector for SAP Gateway in processes |
Use as interactive user |
Use with timer events |
More information |
dg hyparchive in processes |
Java classes in process objects |
General |
Event sources |
Actions |
Conditions |
Event handlers |
Integrate data |
Integration module |
File storage locations |
Data transfer |
FileWalker |
Application API |
Application API keys |
Application API endpoints |
Collaboration |
Intrexx Share |
Collaboration - Documents |
Connector for Microsoft 365 and Teams |
Consume data |
Provide data |
Provide data - Connector for OData |
Provide data - Web service |
Provide web service |
Permissions |
HTTPS encryption |
AXIS2 configuration |
More information |
Connectors |
JDBC data sources |
Connector for SAP Business Suite |
Connector for SAP Business Suite - Installation |
Connector for SAP Business Suite |
Connector for SAP Business Suite in applications |
Connector for SAP Business Suite - SAP Script Generator |
Installation |
SAP RFC script repository |
Messages |
Script |
Function module documentation |
More information |
Connector for SAP Business Suite - SAP Trust Manager SSO configuration |
General |
Installation |
PSE keystore |
PSE |
Organisation |
Organizational units |
Country |
Password |
SSO parameter |
Parameters |
Value |
Activate SSO |
Login |
SAP configuration |
More information |
Connector for SAP Business Suite - Developer's Manual part 1 |
Requirements |
Selecting the right technology |
Integration with external data groups |
Integration with scripting |
Integration with remote services |
Integration with web services |
More information |
Connector for SAP Business Suite - Developer's Manual part 2 - Integration scenario: SAP external data group |
Overview of CRM scenario with SAP ERP |
Create an application |
View SAP customer base |
Create external data group |
Create customer view page |
Research in the customer base |
Operator filter - Search by customer number |
Alpha-index filter - Search by customer's first letter |
Detailed view - Customer data sheet |
Create detailed view |
Display orders in the customer data sheet |
Display contact persons |
SAP external data group for customizing table |
SAP external data group for contact persons with reference |
Adding the contact persons to the customer data sheet |
Customer correspondence |
Enhancing the application template |
Customer search via Data Picker |
Adding the new fields to the view page and search |
Test the application |
Create simple master data list with SAP Reports |
Possible extensions |
Filter criteria from the user context |
Personalized access |
Improved search |
8.3 Display an optimized internal SAP table |
Replicate SAP data in Intrexx data groups |
Generic writing to a Z table |
Display documents in the portal |
Edit SAP objects |
Document flow to portal objects |
Special concepts |
Expert attributes for SAP external data groups |
Generic View: Variant nolangtab |
Generic F4 |
Generic ArcLink |
Generic text |
Permissions for own data records in SAP external data groups |
More information |
Connector for SAP Business Suite - Developer's Manual part 3 - Integration scenario: Scripting |
Scenario overview - SAP sales order |
Requirements |
Process simulation in SAP |
Analysis of available SAP BAPI functions |
Transaction BAPI |
4.2 Business Object Repository (BOR) |
4.3 Search for function modules callable per remote |
4.4 Proxy function modules |
Parameter concept |
Designing the user interface |
6.1 Create the application |
6.2 Overview table on the start page |
The application in the browser |
Summary |
Process integration |
7.1 Generate the Groovy script |
Create the process |
Groovy Script Action |
Identify fields from the data group |
Populate SAP parameters |
Evaluate SAP call |
Test |
Generate new data set |
View SAP order |
Check completeness |
Possible extensions |
RFC functions with item data |
Using the Groovy API in Velocity |
Using the simpleRFC functionality |
Using the trigger functionality (simple call) |
Using the entire simpleRFC API |
More information |
Connector for SAP Business Suite - Developer's Manual part 4 - Personalized SAP access / Single Sign On (SSO) |
Login mode |
SAP login modules |
Single Sign On with SAP logon tickets |
More information |
Connector for SAP Business Suite - Developer's Manual part 5 - Add-ons |
Usage in Velocity |
Usage in Groovy script |
sapbop add-on - BusinessObject documents |
Configuration |
Handlers |
Documents and variants |
Test |
Custom handlers |
API methods |
Examples |
More information |
Connector for SAP Business Suite - Developer's Manual - Example codings |
Example codings |
Exchange solutions - The community idea |
Handlers for SAP external data groups |
Example coding: F4 Help on SAP customer master |
Example coding: Transfer internal table |
2.3 Example coding: Documents from the archive system via URL |
2.4 Example coding: Generic handler Read & Write |
Example coding: Data handler generic report |
Examples for Generic Report integration |
Purchase information about material |
Groovy script |
3.1 Example script: Convert SAP fields |
Example script: SAP sales order |
3.3 Example script: Goods movement, stock transfer |
Example script: Using the simpleRFC API in Velocity |
Remote services ABAP program |
Replicate SAP data |
External system to SAP: Groovy script for replication API |
External system to SAP: Modify batch input for customer |
External system to SAP: Method SAP_RECORD_UPDATE |
SAPGUI integration |
Integrate portal pages in the SAPGUI |
Start SAP BusinessObjects |
JavaScript examples |
Start an SAP shortcut via a button |
Save field values in the context as a request value |
VTL example codings |
Support for SAP shortcuts |
Transfer request values to the server via AJAX |
More information |
Connector for SAP Business Suite - Developer's Manual - Appendix |
API functions simpleRFC |
API functions for SAP SSO scenarios |
JavaScript functions for SAP SSO scenarios |
API functions for the SAP OCI interface |
Available resources for the Connector for SAP Business Suite |
Expert attributes for SAP external data groups |
Important SAP transactions |
More information |
Connector for SAP Business Suite - API description - Developer's manual part 1 - Overview |
Conceptual approach |
Expansion concept: Intrexx |
SAP data sources |
Finding concept |
More information |
Connector for SAP Business Suite - API description - Developer's manual part 2 - SAP Portal Plugin |
Development aims |
API concept |
Expansion concept: Processing modules |
Datahandler |
RFC API |
Development objects |
Used structures |
a) Control structure |
b) Data objects |
c) Data exchange |
d) Key information |
e) Messages |
f) Filter criteria |
g) Requested data fields |
h) Sorting instructions |
API RFC functions |
a) get_DataObjects |
b) Get_MetaInfo |
c) get_List |
d) get_Detail |
e) modify |
f) delete |
g) update_temp_key |
Processing modules |
API Interface |
Root object |
Registering processing modules |
Finding processing module |
Customizing |
Basic settings |
Finding processing module |
a) Registering processing modules |
b) Mapping external data groups to processing modules |
Permissions concept |
Misc. framework functions |
Logging |
a) Logging of all API accesses |
Expanded message logging |
Trace mode for troubleshooting |
Locking concept |
EXIT functions |
Number sequencing |
Conversion - Internal vs external |
10. External use of the SAP portal plugin |
More information |
Connector for SAP Business Suite - API description - Developer's manual part 3 - Implementing custom processing modules |
Overview of required API methods |
Inherited attributes of the root object |
Inherited methods of the root object |
Checklist: Create a new processing module |
Create a class |
Redefining the API methods |
Create a transfer structure |
Registering the processing module |
Finding the processing module |
Testing and debugging |
Test the finding via the RFC API |
Debugging within the SAP system |
External debugging |
Externally activated debugging |
More information |
Connector for SAP Business Suite - API description - Developer's manual part 4 - Coding examples |
Example: Provide internal tables |
Functionality |
Concept |
Screenshots |
Coding |
Test |
Search help function |
Functionality |
Concept |
Screenshots |
Coding |
Test |
Functional calls |
Functionality |
Concept |
Screenshots |
Coding |
Test |
Specific comments |
SAP triggers with external data storage |
Functionality |
Concept |
Coding |
Data storage in SAP |
Functionality |
Concept |
Screenshots |
Coding |
Test |
SAP triggers with data storage in the SAP system |
Functionality |
Concept |
Screenshots |
Coding |
Functional module for the processing |
Method MODIFY |
Test |
Intrexx-specific remarks |
Modelling SAP Business objects |
Functionality |
Concept |
Screenshots |
Coding |
GET_DETAIL |
GET_LIST |
MODIFY |
Test |
Provide SAP documents externally |
Provide documents from DMS externally |
Replicate documents externally |
Deliver documents asynchronously |
Provide documents from the archive system via URL |
Connector for IBM Lotus Notes |
Integrate Lotus Notes data into applications |
Connectors - Microsoft Exchange |
MediaGateway installation |
Add a Microsoft Exchange data source (User name / Kerberos) |
Add a Microsoft Exchange data source (OAuth2) |
Authentication via OAuth2 |
Register your Intrexx portal as an app in Microsoft Azure |
API permissions for Microsoft Exchange Connector |
Add a Microsoft Exchange data source - OAuth2 |
Configure MediaGateway connection |
Select Microsoft Exchange version |
Select OAuth2 as the authentication type |
Enter credentials and OAuth2 data |
Assign additional users |
Run connection test |
Request MS365 Refresh Token |
Microsoft Exchange - User Mapping |
Connector for Microsoft Exchange in applications |
Exchange applications |
Exchange - Calendar |
Exchange - Contacts |
Exchange - Notes |
Exchange email |
Exchange - Resource |
Exchange - Tasks |
Exchange - Settings |
Creating Exchange applications |
Exchange application elements |
More information |
Connector for Microsoft Exchange in Processes |
General |
Use as an interactive user |
Use with timer events |
Groovy |
Save email locally |
Save email in Intrexx data group |
Create new folder |
Rename existing folder |
More information |
Connector for Microsoft Exchange - Technical features |
Primary keys of the Connector tables |
Non-sortable fields |
Masking fields |
User-defined fields |
Objects in Groovy context |
Special filters |
Intrexx system properties |
Unsupported Where statements |
MediaGateway table groups |
The Where statement schema |
What is not supported in Where statements |
Connector for Microsoft Exchange - Troubleshooting |
MediaGateway configuration |
No access to Intrexx MediaGateway |
No access to Exchange account |
Exchange 2010 / 2016 |
Kerberos - Exchange 2010 / 2016 |
Modify EWSFindCountLimit |
Calendar plugin |
Recurring appointments |
Sorting appointments |
IIS-Server |
File up and downloads |
Maximum query string |
Connector for OData |
Connector for OData - System requirements |
Connector for OData |