technical document - maextro
TRANSCRIPT
TECHNICAL DOCUMENT11/05/2020
Maextro by Bluestonex Consulting is a SAP data management & governance solution enabling your
business to maintain a transparent view of data processes within core ERP.
WHAT IS MAEXTRO?
1. Architecture2. Technical Details3. Configuration4. Rule engine5. Data Objects6. UI options7. Support and release services8. Transport Installation
1MAEXTRO ARCHITECTURE
CORE ENGINE
MAEXTRO
USER INTERFACESAP GUI
SCREEN PERSONAS
SAP UI5 / FIORI
PRE-DEFINED TEMPLATES
CUSTOMISING
WORKFLOW
DATA
GOVERNANCE
TEMPLATES
§ PROCESS
§ RULES
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.
2TECHNICAL DETAILS
SAP Applications SAP ECC 5.0 and above, including S/4 HANA
Databases Supported All
Programming Language ABAP/4, UI5
Standard Data templates Yes
Integrated workflow Yes
Installation Via transport files
Fiori Apps Yes
Additional hardware / middleware required No
Languages supported All (English and German delivered as standard)
UI Extensibility SAP Screen Personas / Slipstream, SAP UI5 (Fiori)
Tool configuration Via IMG
Tool namespace /BSXC/
§ Installation via transport files to the target systems – Development, QA & Production.
§ All technical objects (ABAP) stored under namespace /BSXC/
§ Standard RDS templates can be customised and transported across system landscape.
§ Built-in roles and authorisation can be embedded into existing security policies.
§ Access via SAP GUI logon pad, internet explorer using SAP screen personas and on mobile via Fiori apps.
§ Mobile Fiori apps for critical business functions.
§ Integration with backend SAP ERP system achieved via standard BAPI’s and BDC’s.
3MAEXTRO CONFIGURATION
DATA INPUT FORM
OBJECT DEFINITIONIDENTIFY STRUCTURES CHECK FIELDS REQUIRED
DEFINE PROCESSDEFINE PROCESS STEPS
DATA RULESSET DEFAULT VALUES
COMPARE WITH STANDARD SAP AND REFINE
STANDARD BAPI MAPPINGS
DECIDE ON FIELD SEQUENCE
CHECK FIELD LABELS
IDENTIFY SEARCH HELPS
IDENTIFY MANDATORY FIELDS
ASSIGN PROCESS OWNERS SET NAMING CONVENTIONS
SET RUNTIME FIELD ATTRIBUTES
DEFINE TEMPLATE
CHOOSE PROCESS
ASSIGN RULES
BDC (IF USING TO INTEGRATE)
RECORD BDC
MAP BDC
RUNRUN PROCESS
IN THE PRODUCTIVE SYSTEM
CONFIGURED BY END CUSTOMER AND TRANSPORTED ACROSS LANDSCAPE
DELIVERED BY BSX
4RULE ENGINE
OBJECT - MATERIAL
FINISHED GOODS TEMPLATE
RULE: DEFAULT VALUES
RULE: FIELD CONTROLS
RULE: LEGACY DATA CONFORMITY
RULE: CUSTOMER EXITS
PLANT DEFAULTS
MRP VIEW DEFAULTS
TRADED GOODS TEMPLATE
FINISHED GOODS
TEMPLATE
FINISHED GOODS
TEMPLATE
TRADED GOODS
TEMPLATE
RAW MATERIAL TEMPLATE
HIDE SENSITIVE
FIELDS
MANDATORY FIELDS
FINISHED GOODS
TEMPLATE
TRADED GOODS
TEMPLATE
MANDATORY FIELDS
CUSTOM ROUTINE TO CHECK Z TABLE VALUES
RULE: NAMING
CONVENTIONS
5DATA OBJECTS
STANDARD OBJECTS DELIVERED WITH MAEXTRO
SUPPLY CHAIN MANUFACTURING FINANCIAL PROJECT SYSTEMS
The following Master data objects are available and can be customized to individual business needs. Any object can be configured at an additional price.
New objects & sub objects will be released in 2020 (Recipe’s, Internal Orders, Functional Locations, Work centers and Equipment Masters).Health assessments via UI5 applications and SAC will be available 2020 Qtr3.
§ MATERIAL MASTER
X OBJECT• MATERIAL MASTER• BOM• ROUTING
§ CUSTOMER MASTER
§ VENDOR MASTER
§ BOM
§ ROUTINGS
§ PROFIT CENTER
§ COST CENTER
§ COST ELEMENTS
§ G/L ACCOUNT
§ PROJECT DEFINITION
§ WBS ELEMENTS
6UI OPTIONS
SAP GUI
Access via native SAP GUI comes as standard for all customers. The look and feel is consistent with standard SAP UI and provides full suite of functions including customizing and reporting.
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 AppHausStandards.Integration of Slipstream UI5 apps are recommended for a seamless unified entry point to SAP & Maextro.
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
THE FIORI LAUNCHPAD
ASSUMPTIONS RISKS
§ 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)
§ Some SAPUI5 library official releases contain small defects that may slightly impact the Apps
§ Behavior 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, Bluestonexrecommends updating to 1.38.**).
UI DEPLOYMENT MATRIX
UI Option Customising Create request
Approvals Data gathering suite
Reporting and tracking
Mass upload
ERP Supported version
SAP GUI X X X X X X ECC 6.0 EHP6 and AboveS/4 HANA
SCREEN PERSONAS / SLIPSTREAM
X X X X X X ECC6.0 with EHP7 and =>SP07 for Persona 3.0.
S/4 HANASAP FIORI / UI5
X X X SAP Gateway Server 7.31 SP04orECC6.0 EHP5 with gateway componentSAP Netweaver 7.0 SP18
Minimum sapui5 library version 1.38.x
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!
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.
Fiori apps provides rich set of analytics as standard, which includes :
§ No of request by objects – both open and closed§ No of request by request type § No of requests by reason codes§ No of request by request status§ No of request by task
There are advanced analytics app as well focusing on analysis of:• Total number requests• Data Quality, and • On Time analysis of master data requests
N.B. This list is not exhaustive as we constantly update our repository with more user-friendly
reports and analytics which makes business sense and more importantly helps the decision making.
7SUPPORT 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 RESTRICTIONS
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 dependencies 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 dependencies 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. Customer Hierarchy assignment.2. Advanced RMA.
1. Customer Hierarchy assignment.2. Advanced RMA.
8TRANSPORT 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.