Simplifier Makers ClubSimplifier Makers Club
  • Docs
  • Knowledge
  • F.A.Q
  • Forum
  • Courses
  • Marketplace
  • Login
  • Try for free
  • German
  • English
  • Try for free
  • Docs
  • Knowledge
  • F.A.Q
  • Forum
  • Courses
  • Marketplace
  • Login
  • Try for free
  • German
  • English
  • Try for free

Current Release

home/Documentation/Current Release
  • Getting Started
    • Basic Concept and Capabilities
      • Interaction
      • Governance
      • Collaboration
      • User Experience
      • Integration
      • Automation
      • Operations
  • App Builder Guide
    • Design
      • OpenUI5, SAPUI5 and Fiori
      • Accessibility
      • Widget Groups
      • Widgets
    • Build
      • Build Workflows
        • Create Workflow
        • Using Conditions
        • Working with Outcomes and Variables
        • Start Workflow within App
        • Using Automated Task
        • Using User Task
        • Using Notification Task
        • Create Custom Task UI
        • Customizing User Task Notifications
        • Run Workflows in parallel
      • Add and Format Data
      • Create Apps via Wizard
        • Login
        • Table with Details
        • Layout
        • Form Assistant
        • Upgrade UI5 Version
        • Database Data Editor
      • Using Keyboard shortcuts
      • Create Apps from Scratch
        • Device Condition
        • Design Apps in Real Time across all devices
        • Create the User Interface
          • Collaboration
          • Manage Screens
          • Design Screen
          • Assets
          • CSS Editor
          • Libraries
          • Theming
        • Access Business Object via Script
      • Add Application Logic
        • Login/Logout into an App
        • Modify the UI at runtime
        • Events
        • Variables and Datatypes
        • Auto-Fields
        • Logic
          • Device Condition
          • Condition
          • Iterate over List of Data Records
          • Custom Scripting
          • Access Business Object via Script
        • Navigate between Screens
        • Data Services
        • Data Object
          • Filters for Connectors
        • Mapping Area
      • Using native mobile Features
        • Contacts API
        • Internal camera application
        • Mobile Actions
        • App Links / Deep Links
        • Offline Usage
          • Offline Storage
          • Offline Events
      • Modularize your Apps
        • Use Modules
        • Interfaces
      • Manage Access
      • Working with Text and Mails
        • Dynamic Text
        • Sending Email
      • Localization
        • Translate Workflows
        • Import/Export Workflow Translations
        • Translate Applications
      • Run Application
        • Run in Browser
    • Integrate
      • Integrate into SAP
      • Connectors
        • Login Methods
          • Username or -alias
          • Single-Sign-On with oAuth 2.0 Bearer Token
          • Certificates
          • Token
          • Username/Password
          • SAP Logon
        • Create and Manage Connectors
        • Websocket Communication
          • Token Generation
          • Websocket Generation
          • Websocket API Documentation (Incomplete)
          • Request Types (Asynchronous Connectors)
          • Token, Websocket and Request Sending Example
          • Asynchronous Connector Request Json Examples
            • OPC-UA Monitoring Requests
            • OPC-UA Monitoring Requests Examples
        • Create and manage connector calls
          • Connector Call Specific Parameters
          • Copy Connector Calls
          • Test a Connector Call
        • SOAP Connector
          • SOAP Connector Calls
        • REST Connector
          • REST Connector Calls
          • REST Connector Call Query Parameters
          • REST Connector Call Header Parameters
        • OData V2 Connector
          • OData V2 Connector Calls
        • SAP RFC Connector
          • SAP RFC Quickstart
          • SAP RFC Connector Calls
            • Create SAP RFC Calls manually
        • SQL Connector
          • SQL Connector Calls
          • Up-Download of SQLite Databases
        • MQTT Connector
        • OPC UA Connector
          • OPC UA Connector Calls
            • READ Call - OPC UA Connector
            • WRITE Call - OPC UA Connector
            • BROWSE Call - OPC UA Connector
            • SUBSCRIBE Call - OPC UA Connector
        • CSV Connector
          • CSV Connector Calls
        • Email Connector
          • Email Connector Call
        • Push Notification Connector
          • Assign Roles
          • Send message via Process Dashboard
          • Receive message via Process Dashboard
          • Push Notification Connector Calls
        • Proxy Connector
        • Simplifier SAP
          • SAP ERP6 Business Partner
          • SAP ERP6 Object Status
          • SAP ERP6 Status Profile
          • SAP ERP6 ArchiveLink
          • SAP ERP6 Generic Object Services
          • SAP ERP6 Object Classification
          • SAP ERP6 Text
          • SAP ERP6 Partner Schema
          • SAP ERP6 Document (DIS/DRAW)
          • SAP ERP6 Change Document
          • SAP ERP6 Material
          • SAP ERP6 User
          • SAP SD Sales Order
          • SAP SD Customer
          • SAP SD Customer Quotation
          • SAP SD Vendor
          • SAP SD Billing Document
          • SAP IS-U Connection Object
          • SAP IS-U Business Partner
          • SAP ISU Premise
          • SAP ISU Device Location
          • SAP ISU Meter Reading Order
          • SAP ISU Installation
          • SAP ISU Meter
          • SAP ISU Owner Allocation
          • SAP ISU Point of Delivery
          • SAP ISU Service Order
          • SAP ISU Street
          • SAP ITIZ Handler
          • SAP IS-U Account
          • SAP IS-U Contract
          • SAP ITIZ SDSH
          • SAP ITIZ Key Value
          • SAP ITIZ UI5
          • SAP ITIZ DB Table
          • SAP MM Service Master
          • SAP MM Purchase Order
          • SAP MM Entry Sheet
          • SAP MM Goods Movement
          • SAP MM Purchase Requisition
          • SAP PM Equipment
          • SAP PM Functional Location
          • SAP PM Measurement Point
          • SAP PM Maintenance Notification
          • SAP PM Service Notification
          • SAP PM Service Order
          • SAP PM Maintenance Order Confirmation
          • SAP PP Material BOM
          • SAP PP Production Order Confirmation
          • SAP PP Production Order
          • SAP WM Transfer Order
          • SAP HR Personal Time Management
          • SAP HR Time Sheet
          • SAP QM Quality Notification
      • Code Designer
      • Business Objects
        • Create server-side Business Objects
          • Server-Side Business Object API
          • Server-Side - Access Connectors
          • Server-Side - Access other Business Objects
          • Server-Side - Access Plugins
          • Changes in Business Objects with Release 8 EHP 1
          • Convert XML to/from JSON
          • Encode/Decode Base64
          • Extended Functionality
        • Create client-side Business Object
          • Client-Side Business Object API
          • Client-Side - Access Connectors
          • Client-Side - Access Plugins
          • Client-Side - Access other Business Objects
        • Create and Manage Functions
          • Test Business Object Functions
          • Versioning of Business Objects
      • Data Types
        • Domain Type
        • Struct Type
        • Collection Type
        • Copy Data Types
      • Database Designer
        • Schema Overview
        • Data Editor
        • Create/Modify Schema
        • Import existing Database
        • Deploy Schema
      • SAP Systems
      • Jobs
    • Debugging
      • Debugging on Browser
      • Debugging on Mobile Client iOS
      • Debug Server-Side Business Objects
      • Debugging on Mobile Client Android
    • Test & Secure
      • Automated Testing
      • Automated Testing on mobile
    • Deploy
      • Application Properties and Releases
      • Deploy on Simplifier Runtime
        • Transports
          • Packages
          • Create a Transport
          • Import Manual Transport
          • Release and Transport an Application
      • Simplifier Mobile Client
        • Features
        • Intune
      • Deploy as Standalone Mobile
      • Deploy to SAP onPremise
      • Deploy to SAP BTP
    • Manage
      • Projects
    • Maintain & Optimize
      • Monitoring
        • Monitoring
        • Monitor Workflows
        • Monitoring Sub Workflows
        • Statistics
        • Logs
          • Filter
          • User-Log
          • Execution Log
    • Extend
      • Create custom App Wizards
      • Create Widget Groups
      • Create custom Widgets
        • Single Widget
          • Enumeration in Widget Properties
        • Widget Categories
      • System Libraries
      • Simplifier Client API
      • Integrate external Libraries
        • Add a new Library
          • Integration of Libraries - addScript
          • Integration of Libraries - addStyle
          • Integration of Libraries - addBeforeInitHandler
          • Integration of Libraries - addAfterInitHandler
      • Workflow API
      • Simplifier App Wizard API
      • Plugins
        • Overview
        • List of Plugins
          • PDF Plugin
            • Installation PDF Plugin
            • Build a PDF Template
            • Technical call of a PDF Plugin
              • Delete a PDF Template
              • Start PDF Generation
              • List your PDF Templates
              • Fetch a PDF Template
              • Edit a PDF Template
              • Add a PDF Template
            • Typical Use-Case PDF Plugin
          • Content Repository
            • Content Files
          • keyValueStore / JSON Store Plugin
        • Plugins via Script
        • Plugin development
        • Anonymous Profile for Plugins
        • Plugin Secrets
  • End User Guide
    • Mobile Client
      • Login
      • Using Apps
      • Handling User Task mobile
      • Adjust Mobile Settings
      • Report Errors
    • Launchpad
      • Handling Tasks
      • Update your Profile
  • Operator Guide
    • Operation Model (PMT)
      • People
      • Method
        • Preparation - Sprint 0
        • Implementation - Sprint 1 - x
    • Roles and Rights
      • Overview
      • Global Roles
      • Project Roles
      • Business Roles
      • Best Practices with Projects
      • Permission Overview
        • Workflow Permission
    • Automation
      • Automate Transport
    • Support
      • Support Requirements
      • Your contact within Simplifier
      • Manage your Simplifier MyID and support users
      • How to login to our support portal
  • Administrator Guide
    • Release Cycle
    • Feature Lifecycle
    • Launchpad Settings
    • Requirements and Instructions
      • Server Requirements
      • Client Requirements
      • Firewall Requirements
      • Reverse Proxy Requirements
        • Testing WebSocket Connection through Reverse Proxy
      • Additional Requirements for Oracle Databases as Backend
      • Additional Requirements for MySQL Databases as Backend
      • Validate CORS Header
      • Validate I/O Storage Performance
    • Installation
      • Docker Security Runtime
      • Checklist - Simplifier Installation
      • Cluster Mode
      • Docker Image Configuration
      • Configure Proxy Settings
      • On Premise
        • General Requirements for On-Premise-Installations
        • Installing Simplifier MAKERS CHOICE
        • Installing Simplifier LTS
        • Oracle Database Setup
        • Setting up custom certificates for transport system
      • AWS
        • Install via AWS Marketplace
        • High Availability and High Performance Cluster (Horizontal Scaling)
      • Azure
        • Install via Azure Marketplace
      • Simplifier Cloud
        • Simplifier Cloud SLA
          • Simplifier Cloud SLA 1.2
          • Simplifier Cloud SLA 1.1
        • Checklist - Your System Integration
        • Cloud Security
        • Operation Models
          • Hosting Models until 25-03-31
          • Hosting Models until 23-05-01
        • Cloud FAQ
        • Data Centers of Simplifier Cloud
        • Backups
        • ISO Certificates and Audits
      • SAP BTP
    • Quality Update
      • Update via docker compose
      • Automatic Update
    • Upgrade to next MAKERS CHOICE or LTS
      • Upgrade from MC 25-03 to MC 25-05
      • Upgrade from Release 9 to MC 25-05
      • Upgrade from Release 8 to Simplifier 9 LTS
      • Upgrade from Release 8 EHP 4 to Simplifier 9 LTS
    • User Management
      • User Overview - Create a new user
      • Reset Passwords
      • Enable Multi-Factor-Authentication (MFA/2FA)
      • Role Overview
        • Restrict Roles Assignment
      • Group Overview
      • QR Login-Generator
      • Permissions
        • Permission Overview
    • Security
      • Mobile Security
      • Overview
      • Basic Protection of Internet Access
      • Secure Simplifier API
      • Implementation of Web Application Firewalls
      • Operation Best Practice - Public Access
      • Authentication for Web Applications
      • Access Control for Web Applications
      • Secure Session Management
      • Controlled Integration of Data and Content into Web Applications
      • Logging of security-relevant Events of Web Applications
      • Protection against Unauthorized Automated Usage of Web Applications
      • Protection against SQL Injection
      • Security Team (ISIRT)
    • Setup external Identity Provider
      • Using OAuth for authorization on Google
      • SAML and SAP Single Sign-On over SOAP
      • SAP SSO via SNC and Identity Provider
      • Troubleshoot SAP SSO via SNC
      • Setup Principal Propagation for SAP BTP
      • Using OAuth for authorization on Azure / Entra ID
      • Configure SAML Setup with Azure AD / EntraID
      • Using OpenID Connect for authorization in SAP BTP
    • Settings
      • Server Settings
      • Security
      • License
      • Authentication
        • Project Permissions
        • LDAP
        • SAP Single Sign On via SOAP
          • Checklist SAP SSO over SOAP
        • SAP Single Sign On via RFC
        • Active Directory
        • Open Authorization (OAuth)
          • Using OAuth for authorization on Amazon
        • Security Assertion Markup Language (SAML)
          • Using SAML with Google - G Suite
          • Using SAML with Microsoft ADFS
        • User Details Mapping
        • User Attributes Synchronization
        • User Roles Synchronization
        • Test Authentication
      • Messages
      • Log
      • Server Environment
      • SAP Security
      • New Features
      • Workflow Monitoring
      • Native Settings (include.conf)
    • Archiving
      • Archiving Workflow Logs
  • Release Notes
    • Release Notes MAKERS CHOICE 25-05
    • Pre-Release Notes 10
    • Release Notes 9
    • Release Notes Mobile Client
    • Archive MAKERS CHOICE
      • Release Notes MAKERS CHOICE 25-03
      • Release Notes MAKERS CHOICE 25-01
      • Release Notes MAKERS CHOICE 24-11
      • Release 8 Enhancement Package 4 (EHP4)
      • Release 8 Enhancement Package 3 (EHP3)
      • Release 8 Enhancement Package 2 (EHP2)
      • Release 8 Enhancement Package 1 (EHP1)
    • Archive Long Term Support
      • Release Notes 8
      • Release 7 Enhancement Package 1 (EHP1)
      • Release Notes 7.0
      • Release Notes 6.5
      • Release Notes 6.0
      • Release Notes 5.5
      • Release Notes 5.0
      • Release Notes 4.5
      • Release Notes 4.0
      • Release Notes 3.5
      • Release Notes 3.0
      • Release Notes 2.5
      • Release Notes 2.0

Release Notes 4.5

279 views 0 Updated on January 24, 2025

Release Date: July 30, 2019

New Features Release 4.5

Modularity

The new module feature makes it logically possible to divide complex applications into maintainable and reusable modules.

Advantages of modules at a glance:

  • Parallel development in teams is possible. The individual teams can edit individual modules, which are finally reassembled in an application.
  • Runtime behavior is improved by dynamic loading.
  • Software maintenance is optimized.
  • they enable the bidirectional exchange of data between applications and other modules.

Application staging

The staging of applications has been further simplified by allowing different data sources to be configured for a normally three-tier system landscape (development, test, and production systems). For example, if an application is transported from the test environment to the production system, Simplifier automatically selects the adequate data source.

Since data is read or written from the correct data source, this saves a lot of time!

Integration

Many companies that rely on SAP have already migrated from their old ERP versions to S/4HANA or are planning to do so (the corresponding support will expire in 2025). Therefore, new interface protocols have to be set up on the customer systems. This of course includes oData. Within its powerful integration layer, Simplifier now offers a Connector Wizard for oData v2, which enables application developers to easily integrate oData backend services. The big advantage is that you can easily access existing oData services from S/4HANA or others without having to code.

Proxy Connector

The new Proxy Connector enables the use of all HTTP services that are not based on specific protocol architectures such as REST, SOAP or oData.

Updated Features Release 4.5

Extended transport system

Our transport system has been completely revised. The release of a transport order now freezes all contents and enables a rollback to an earlier version.

In addition, the content can now be transferred from one Simplifier instance to another via a remote HTTP connection – without time-consuming manual downloading and uploading!

The import and export history shows you when a transport was imported on which instance and where conflicts occurred.

The automatic assignment of a unique transport number ensures documentation in the sense of Application Change Management.

Automated application tests

The automated testing, which you already know from Release 4.0, has been revised.

Analogous to the OPA5 standard, we have introduced Journey and Page Objects. This allows you to group and execute several test cases within one Journey. You can use the Page Objects to access reusable test runs.

Mobile Action Audio/Video Call

We want you to stay in touch: That’s why we switched the audio/video call function from P2P to client-server technology.

This has the advantage that audio/video conferencing with multiple participants is now possible. (All you need is a separate conferencing plugin, which must be installed on Simplifier).

New features in the Process Designer

The search in the Process Designer now allows you to search for variables, auto fields and parameters as well as their unique IDs in the mapping dialogs. You can also search for descriptions and function names of business objects or connector calls.

“To Set or not Set…”: A new condition isSet or isNotSet now checks whether a variable is defined or not.

Errors in business objects or connectors can be “ironed out” using the ErrorMessage parameter in the mapping dialog.

“Therefore check who binds forever…”: A syntax check via ESLint via the ECMAScript 5 standard in script blocks or screen events is now optionally possible for older browsers.

New features in the UI Designer

With new screen events like onBeforeFirstShow, onBeforeHide and AfterShow we simplify the configuration of your app. In addition, you achieve a better runtime behavior.

Furthermore, it is now possible to define a binding path to a data model directly to each widget property in the UI Designer.

Update to UI5 1.60

The Simplifier admnistration interface now uses the latest UI5 1.60 version.

In addition, we have also adapted all widgets to the new version. All Simplifier Apps benefit from this.

Enhanced SOAP Connector

The SOAP connector now also allows file transfer in the form of attachments.

With Release 4.5 you can design the header variables as you like and add your own HTTP headers.

Extended SQL Connector

Anyone can make a statement here: A larger input mask with syntax highlighting is now available in the SQL connector for entering SQL statements.

We also offer a new transaction mode. Here all statements can be executed as one database transaction.

For MySQL, SQLLite and MSSQL databases, the contents of the primary keys are also specified as output parameters generatedKeys.

SAP RFC Connector

The revised SAP RFC Connector now also supports the ABAP TABLES parameters in function modules.

Admin UI in a New Design

The administration interface has been updated to UI5 version 1.60. The appearance has been adapted to the new Simplifier logo and corporate design.

There is also an easy way to report bugs via the menu.

Business Objects

By revising the business objects, we achieve an up to 500% higher execution speed of the server-side program logic.

Take the plunge: In addition, we have optimized user-friendliness and make it possible to jump to functions directly from the list view. The functions of the numeral.js library are now also available for formatting or calculating numbers.

Performance monitoring

Logs & Monitoring now allows you to measure the execution time of a connector.

Performance Optimization

The execution speed of Simplifier has been improved in 3 points:

  • up to 500% faster execution time of server-side business objects
  • up to 300% faster loading time of the Simplifier application due to a customized preload method
  • faster loading time of the UI Designer and business object maintenance

SAML 2.0 Authentication

We have revised the SAML 2.0 authentication as part of ADFS (Active Directory Federation Services).

Application Permissions

The authorization object of the UI Designer has now been extended to include Create, Display, Edit and Delete.

Widgets

“One for all…”: A widget can now be made available for multiple UI5 versions. The widget can be directly linked to the UI5 versions and generated accordingly.

Using a filter in the UI Designer, only the compatible widgets that correspond to the saved UI5 version of the application are displayed.

Mobile Features 4.5

Explored App for iOS users

With the Explored App you can now adapt the App menu to your layout and corporate design.

The Explored App is available free of charge on the marketplace.

Mobile Client

  • The Cordova-Plugin-IntelWebRTC has been removed in favour of Cordova-Plugin-Conferencing.
  • All mobile plugins have been updated to the latest version
  • The Cordova Plugin Document Viewer has been removed – please use PDF.js Library as a replacement
  • New graphics for the user interface
  • 64bit support for Android ARM/x86 and iOS
  • An AirWatch-enabled client has been created, which must be deployed as an internal app in the management console – please contact your project manager for further information.
  • Better handling of permission requests for all required plugins and updated usage descriptions

Deeplinking/own URI schema

We have added custom URL schemas to launch a business app through a hyperlink.

Requirements and Restrictions:

  • Simplifier client installation required
  • Automatic start of the client with user login
  • URL launch is prioritized higher than automatic app launch
  • Warning if the desired app is not installed
  • Display a popup with countdown as soon as a link is clicked and a confirmation dialog when the business app is executed.
  • Business App is updated before launch if automatic update is enabled
  • Incorrect or invalid links will not be processed.

External login methods

In addition to OAuth 2.0, we now also support SAML services.

Webview Debugging (Android)

A new developer option for debugging business apps with Chrome Inspector is now available.

Obsolete Features

WebRTC P2P support is no longer supported – please use our new Video/Audio Conferencing feature (separate plugin required)

Announcements for upcoming Releases

What you can expect in the future

  • Simplifier Windows 10 Client will be discontinued in further releases, as Microsoft no longer develops its own Windows 10 mobile platform.
  • Angular 2 widgets will no longer be available as of Release 5.0.
  • Client API for direct connector execution (without calls) will not be available in future releases – please use only connectors with calls.
  • The simple option for executing SQL statements within the SQL Connector will no longer be supported in Release 5.0.
Related Articles
  • Release Cycle
  • Release Notes 9
  • Release Notes MAKERS CHOICE 25-03
  • Pre-Release Notes 10
  • Form Assistant
  • Translate Workflows
Previous
Release Notes 5.0
Next
Release Notes 4.0

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.