x

Got any questions, get in touch and see how we can help.

Contact Us

Maextro

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 cogs graphic

Maextro Architecture

maextro breakdown

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 Applications

SAP ECC 5.0 and above. Including S/4 HANA

Programming Language

ABAP/4, UI5

Master Data Objects

All Master Data Objects

Installation

Installation via Transport files

Database Supported

All databases are supported

Industry

All Industry Solutions

Integrated Workflow

Fully Integrated workflow with Maextro

Fiori Apps

Fiori apps for create, approve and data gather

Language Supported

Maextro supports English.

Additional hardware

No additional hardware/middleware is required

UI Extensbility

Maextro has extensibility to both SAP Screen Personas and SAP Fiori

MAEXTRO CONFIGURATION

maextro process

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

Data Objects

objects delivered with maextro

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
SAP Screen Personas
Fiori Mobile Applications

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.

graphic user interface
screen personas

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.

product catalogue uploads

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
2. Advanced RMA

1. Vendor Hierarchy Assignment
2. Advanced RMA

BILL OF MATERIALS

1. Document assignment against header and details not supported
2. Creation of object dependancies not supported
3. BOM Classification not supported
4. Assignment to routings
5. Variant configuration currently not supported

1. Document assignment against header and details not supported
2. Creation of object dependancies not supported
3. BOM Classification not supported
4. Assignment to routings
5. Variant configuration currently not supported

MATERIAL MASTER

1. Material Master Revision levels are not supported
2. The ‘Document Data’ tab within ‘Additional Data’ is not supported via standard BAPI methods

1. Material Master Revision levels are not supported
2. The ‘Document Data’ tab within ‘Additional Data’ is not supported via standard BAPI methods

CUSTOMER

1. Vendor hierarchy assignment
2. Advanced RMA

1. Vendor hierarchy assignment
2. Advanced RMA

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.