Let me ask one question before we touch base to Data Pre-Validation tool: What is a core business principle to run a successful company?
Answer is “Assets must be managed meritoriously”. However there has been often overlooked asset, particularly with wide business management systems such as SAP ERP. This asset is “Core Data” which includes Master data and Transactional data.
Managing large amounts of data can be significant challenge to most organizations. Some of data management tasks include:
Above are some common data management tasks. Among these data validation is most important task where “Data Pre-Validation TOOL” comes into picture.
Every data loading project should have a plan that includes quality and user acceptance as the top priorities. Preparation is the key to the success of any operation and data loading is no exception. So before loading data to SAP systems data must be validated correctly and we are introducing similar excel based data validation tool here.
When business users make mass changes to data as part of SAP data maintenance, they often first extract the data into a more user-friendly format, such as an Excel spreadsheet, make the changes, and then upload the data back into SAP.
We are going to see how we can implement excel based Data Validation tool.
Pre-requisites to implement the tool: Microsoft Excel VBA coding / ABAP coding knowledge
Introduction: This blog will help to understand and implement Data Pre-Validation tool for SAP Master Data. As we are aware about importance of clean and correct data, this tool will help data validation with user friendly approach.
What we will cover in this blog?
Let’s begin!!!
2. Major Pain-point in day to day master data management
Below are the major pain points in SAP Master Data Management.
These are major pain points in Master Data Management in SAP which can be overcome via Data Validation Tool.
Let us see prerequisites for implementing this tool:
3. Prerequisites for Implementing the TOOL : Prerequisite to implement this tool is
We have seen pre-requisites to implement the tool, let us see concept behind the tool and implementation steps:
4. Concept behind the TOOL: Below picture depicts the connectivity between MS-EXCEL and SAP.
Example with implementation steps:
Implementation divided into 2 parts (Excel & SAP side)
Input -> Sheet 1
Output -> Sheet2
Let us see below example of MACRO: Write code on Worksheet_Change event.
Below validation is checking whether particular column is empty which a mandatory field then below validation is to highlight the column with Red color and add comment.
Below are the high level steps on how we excel and SAP interface can be done.
Below are the high level steps on how we excel and SAP interface can be done.
5. DEMO:
Please see below demo how the data can be validated:
Example 1: These are MACRO based validations:
2. NAME1 (Name) field should have capital letters and length should not be greater than 40 characters: So whenever value entered in small letters or digits or characters more than 40 chars, macro validation will highlight field with RED and will add comment “Max 40 Chars Caps only.”
Example 2: These are SAP based validations:
Below is small demo how the results are returned from SAP to excel: For these validations “RFC_READ_TABLE” FM can be used.
So without any coding in ABAP these validations can be performed.
6. Benefits of the TOOL: Below are the benefits of the tool which are self-explanatory.
This way we can use Excel to SAP interface for Data Validation. This technique will be beneficial when data is huge. Furthermore we can also design dynamic rules to perform validations.
I hope this blog gave helpful insight on SAP data validation concept.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
5 | |
3 | |
2 | |
2 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 |