technical document - maextro

37
TECHNICAL DOCUMENT 11/05/2020

Upload: others

Post on 13-Nov-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TECHNICAL DOCUMENT - Maextro

TECHNICAL DOCUMENT11/05/2020

Page 2: TECHNICAL DOCUMENT - Maextro

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?

Page 3: TECHNICAL DOCUMENT - Maextro

1. Architecture2. Technical Details3. Configuration4. Rule engine5. Data Objects6. UI options7. Support and release services8. Transport Installation

Page 4: TECHNICAL DOCUMENT - Maextro

1MAEXTRO ARCHITECTURE

Page 5: TECHNICAL DOCUMENT - Maextro

CORE ENGINE

MAEXTRO

USER INTERFACESAP GUI

SCREEN PERSONAS

SAP UI5 / FIORI

PRE-DEFINED TEMPLATES

CUSTOMISING

WORKFLOW

DATA

GOVERNANCE

TEMPLATES

§ PROCESS

§ RULES

Page 6: TECHNICAL DOCUMENT - Maextro

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.

Page 7: TECHNICAL DOCUMENT - Maextro

2TECHNICAL DETAILS

Page 8: TECHNICAL DOCUMENT - Maextro

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/

Page 9: TECHNICAL DOCUMENT - Maextro

§ 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.

Page 10: TECHNICAL DOCUMENT - Maextro

3MAEXTRO CONFIGURATION

Page 11: TECHNICAL DOCUMENT - Maextro

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

Page 12: TECHNICAL DOCUMENT - Maextro

4RULE ENGINE

Page 13: TECHNICAL DOCUMENT - Maextro

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

Page 14: TECHNICAL DOCUMENT - Maextro

5DATA OBJECTS

Page 15: TECHNICAL DOCUMENT - Maextro

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

Page 16: TECHNICAL DOCUMENT - Maextro

6UI OPTIONS

Page 17: TECHNICAL DOCUMENT - Maextro

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.

Page 18: TECHNICAL DOCUMENT - Maextro

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.

Page 19: TECHNICAL DOCUMENT - Maextro

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.

Page 20: TECHNICAL DOCUMENT - 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

Page 21: TECHNICAL DOCUMENT - Maextro

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.**).

Page 22: TECHNICAL DOCUMENT - Maextro

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

Page 23: TECHNICAL DOCUMENT - Maextro

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.

Page 24: TECHNICAL DOCUMENT - Maextro

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!

Page 25: TECHNICAL DOCUMENT - 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.

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.

Page 26: TECHNICAL DOCUMENT - Maextro

7SUPPORT AND RELEASE SERVICES

Page 27: TECHNICAL DOCUMENT - Maextro

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

Page 28: TECHNICAL DOCUMENT - Maextro

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.

Page 29: TECHNICAL DOCUMENT - Maextro

8TRANSPORT INSTALLATION

Page 30: TECHNICAL DOCUMENT - Maextro

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.

Page 31: TECHNICAL DOCUMENT - Maextro

Step 1:

Select the required import queue ( double click)

Page 32: TECHNICAL DOCUMENT - Maextro

Step 2:

Manually add the transport as shown below

Page 33: TECHNICAL DOCUMENT - Maextro

Step 3:

Select the correct transport number from the drop down

Page 34: TECHNICAL DOCUMENT - Maextro

Step 4:

Attach the transport to import queue

Page 35: TECHNICAL DOCUMENT - Maextro

Step 5:

Select the transport and click import

Page 36: TECHNICAL DOCUMENT - Maextro

Step 6:

Choose target client and import options

Page 37: TECHNICAL DOCUMENT - Maextro

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.