Maextro Technical Specification
Get to grips with the finer details of how Maextro works. Discover all you need to know on configuration, installation and how it can integrate with your existing SAP investments.

Maextro Architecture

The Maextro Engine
Maextro’s core engine is written in native ABAP/4 programming language and can be supplemented by UI5/Screen personas optional components, supporting future SAP UI technologies. Maextro engine resides within the core environment within its own namespace and runs on a single ABAP stack. Integration with SAP ERP takes place using standard BAPI’s or BDC’s to update standard tables thus ensuring existing security measures are adhered to.
Technical Details
SAP ECC 5.0 and above. Including S/4 HANA
ABAP/4, UI5
All Master Data Objects
Installation via Transport files
All databases are supported
All Industry Solutions
Fully Integrated workflow with Maextro
Fiori apps for create, approve and data gather
Maextro supports English.
No additional hardware/middleware is required
Maextro has extensibility to both SAP Screen Personas and SAP Fiori
MAEXTRO CONFIGURATION

Initial Setup
Maextro’s configuration is a seven-step process with minimal input from the end customer. Steps are a mix of being delivered by BSX, in Maextro and with the end customer. Once various facets are defined, Maextro can independently carry out processes without the need for user intervention.
Rule Engine
Rules & Governance
Maextro's rule engine is a powerful tool that automates decision-making processes. It operates by defining a set of rules, conditions, and actions. When data matches specified conditions, the engine triggers corresponding actions. It enables businesses to streamline complex tasks, improve efficiency, and enhance consistency in various operations, from finance to marketing.

Data Objects

The adjacent Master data objects are available and can be customized to individual business needs. Any object can be configured at an additional price.
Health assessments via UI5 applications and SAC are also available.
UI Options
UI
SAP GUI
Maextro's rule engine is a powerful tool that automates decision-making processes. It operates by defining a set of rules, conditions, and actions. When data matches specified conditions, the engine triggers corresponding actions. It enables businesses to streamline complex tasks, improve efficiency, and enhance consistency in various operations, from finance to marketing.


SAP Screen Personas/ Slipstream
Maextro can also be accessed via web browser using SAP Screen Personas & Slipstream UI5. We provide standard Fiori style flavors (Screens) which are more intuitive and appealing to next generation of mobile users. We recommend Slipstream for any browser based access. For Slipstream, new version Basis activity may be required for installation or activation.
SAP Fiori/ SAP UI5
Maextro comes with our own standard Fiori apps to create and approve requests. There are also apps for analytics and tracking master data requests. SAP Fiori client should be used if being used on Tablet / Mobile devices. SAPUI5 and Slipstream UI5 will be designed in accordance of Fiori & Bluestonex AppHaus Standards. Integration of Slipstream UI5 apps are recommended for a seamless unified entry point to SAP & Maextro.

Fiori Launchpad
Assumptions
The required system components to access the Fiori Launchpad are deployed, and the Fiori Launchpad is accessible via URL
The SAPUI5 libraries installed are at least the 1.38 major release (i.e. 1.38.x onwards)
A Web Dispatcher is configured and working correctly through HTTPS (if access outside the private network is required)
Fiori Launchpad
Risks
Some SAPUI5 library official releases contain small defects that may slightly impact the Apps
Behaviour and device compatibility may vary the further you are from the tested UI version 1.38.
Bluestonex recommends installing the highest possible sub version of the deployed SAPUI5 library version (in case of 1.38, Bluestonex recommends updating to 1.38.**).
The Fiori
Launchpad
The Fiori launchpad is the access point to Maextro Slipstream and UI5 apps.
The Fiori Maextro Apps support multi-language.
Launchpad available on-premise and in the Cloud
UI Deployment Martrix
UI Option | Customising | Create Request | Approvals | Data Gathering Suite | Reporting & Tracking | Mass Upload | ERP Supported Version |
---|---|---|---|---|---|---|---|
SAP GUI | ECC 6.0 EHP6 and above S/4 HANA |
||||||
SCREEN PERSONAS / SLIPSTREAM | ECC6.0 with EHP7 and => SP07 for Persona 3.0. S/4 HANA |
||||||
SAP FIORI / UI5 | SAP Gateway Server 7.31 SP04 or ECC6.0 EHP5 with gateway component SAP Netweaver 7.0 SP18 |
A Single
Sign-on
Access via native SAP GUI & SAP Screen Personas should work as standard with single sign on if it had been enabled within your enterprise. For customer opting for Fiori desktop applications, we provide expert consulting and guidance during the deployment phase at an additional cost.
SELF-SERVICE (OUT OF OFFICE / WORKFLOW)
Available as standard with Maextro. Users can update their out of office details and delegate a user who will responsible in their absence. Our future release will also provide Fiori apps on mobile so users can update OO on the fly!
MAEXTRO
REPORTING
Standard reports to track request and status of each task is available as standard. There are also standard reports for business rules and where used.
SUPPORT AND RELEASE SERVICES
We are constantly looking at ways to improve user experience and add features that can make entire data processing simple and beautiful. At the same time, we are obliged to support future SAP releases and provide unhindered support to all our customers.
We release patches quarterly for all minor enhancements which are available on our website to download. These patches are classified as non-critical and doesn’t pose any risk to the existing version. Customers can apply these seamlessly without any effort.
For any important / critical fixes we contact our customer directly and support them to apply these patches
Known Limitations
Object | Create | Amend |
---|---|---|
VENDOR |
1. Vendor Hierarchy Assignment |
1. Vendor Hierarchy Assignment |
BILL OF MATERIALS |
1. Document assignment against header and details not supported |
1. Document assignment against header and details not supported |
MATERIAL MASTER |
1. Material Master Revision levels are not supported |
1. Material Master Revision levels are not supported |
CUSTOMER |
1. Vendor hierarchy assignment |
1. Vendor hierarchy assignment |
TRANSPORT INSTALLATION
Maextro tool is delivered via transport files (co-files and data files) which can be copied onto appropriate SAP application directories. Once files are copied, start the import process via standard transaction STMS. The below process is purely for guidance and customer should follow their normal transport process in conjunction with change request policies and procedures.
Step 1: Select the required import queue ( double click)
Step 2: Manually add the transport as shown below
Step 3: Select the correct transport number from the drop down
Step 4: Attach the transport to import queue
Step 5: Select the transport and click import
Step 6: Choose target client and import options
Step 7: Option Ignore invalid component version maybe required if delivered support packs don’t match customers' support packs. click ok to start the import process.