
Simplify SAP EAM master data entry
MasterkeyVisualize the technical object hierarchy with functional locations, equipment and BOM items
Masterkey shows all data relationships for technical objects in the Structure Builder - build and enhance SAP relationships and fields with legacy fields and other maintenance indicators. Structure Builder drill-downs use web sockets to render complex structures with sub-second responses.
Manage Task lists, Maintenance Items, Maintenance Plans and related data
Relate task lists to technical objects according to your company design and ensure creation of maintenance items in tandem with creation/deletion of new assets.
Masterkey features support bulk data collection and the subsequent governance phase.
All SAP standard data models for SAP EAM are predefined with all referential integrity checks built-in. Master data can be visualized and cross-checked before approving it for SAP updates.
Masterkey is deployed on secure on-premise or cloud hosted servers. Data access and menu options are limited according to the user's role assignment. For general display access a Guest account is provided.
Database administration becomes a byproduct of administering the Masterkey application. For technically proficient personnel, it is comforting to know that the world's most popular database can be accessed directly at the administrative level. The application and underlying MySQL database is administered with a web interface and allows additional search helps, field checks and constraints to be merged with table schema definitions. Table generation scripts can be exported and reverse engineered using MySQL Workbench to create ERD diagrams.
All customizing tables such as equipment types, plant sections etc, which are used in master data maintenance are read directly from SAP and together with referential integrity checks ensure that field values are SAP compliant. For updating approved master data to SAP, various routes are used but most commonly posted to SAP using RFC calls to SAP standard functions or BAPI methods. Integration into the SAP Business worlflow API is also availble where more advanced error handling and follow-on processing is required.
Masterkey leverages the power of SAP business workflow for master data approvals and for handling exceptions during posting. Embed Masterkey screens in your workflow inbox and view/approve the master data before allowing updates to SAP.
Bulk data operations are executed on the database level, e.g. 'LOAD DATA INFILE' SQL statement is executed for bulk importing using the web screen for file based data imports. Conversely, data exports uses the same approach for dumping large volumes of data in CSV or TAB delimited format.
Define field mapping and translations in JSON mapping files and execute mapping rules on raw input data.
Data presented in editable web lists can be exported to Excel, and edited in Excel before pasting data back into the web view. With this approach the batch corrections can be applied in Excel and updated with a single paste action.
Data selection screens can be saved for re-use, publically or privately. Standard selection criteria are sufficient in most cases but where specialized data selection criteria is required, Regular Expressions can be used which is an industry standard for matching criteria.
During the initial data migration, referential integrity checks can be switched off globally for instance when data is loaded out of sequence but it should be visible rather than blocking import due to violation of referential integrity checks.A stored procedure is executed to reportg on records which are violating refernetial intregity and this can be corrected before switching on refreential integrity checking.
Masterkey provides a web based query console for query execution and database administration, in addition to standard ODBC access.
Major data entities can be installed as stand-alone desktop or mobile apps using the PWA (progressive web application) framework. To support mobile and desktop mode, Masterkey persists data in the web browser to ensures offline capability and the optimize application responsiveness even when online.
To preserve data integrity which is of critical importance during the governance phase of the master data life cycle, transactional updates will ensure that all table updates are successfull before committing the entire transaction. This is especially usefull in a mature implementation where business rules are introduced as validation which have to be passedd before accepting the transaction.
As a default, all updates to all tables are change logged in a single log table. Direct query statements will not affect the change logs and are restricted to administrative users only.
Binary data such as documents or other application files like PDF documents are stored in a seperate document vault as a generic service. Documents can also be stored directly in the MySQL database but this is not advisable. Documents can be collected in offline mode and synched to the server when online.
Master data objects.
The following master data objects are defined as standard with all fields from SAP and all relationships defined in the data model. Masterkey allows administrative access to setup additional tables for new of existing objects.
Masterkey has built-in support to create tables directly from the SAP data dictionary which is useful to ensure alignment in terms of SAP fields names and field specifications.