You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 41 Next »

Purpose

The purpose of this document is to define the conversion approach to create Conversion Specification Document CNV-2009 Material Master – QM View in S/4HANA.

The QM View in the Material Master contains quality-related settings that control how a material is handled in Quality Management processes. These settings include inspection types (e.g., goods receipt, in-process, delivery), quality control keys, certificate requirements, preferred inspection plans or material specifications, and the status of quality management activation for the material. Maintaining the QM View ensures that materials are consistently subjected to the correct inspection processes during procurement, production, and sales.

In SAP S/4HANA, the structure and usage of the Material Master QM View remain consistent with SAP ECC. The QM View is defined by material (MARA-MATNR), plant (MARC-WERKS), and the associated quality-related fields. These include inspection setup (QMAT), inspection types (QMAT-ART), active status, and assignment of task lists or material specifications.

In SAP ECC, aside from the standard fields, additional legacy configurations may exist, such as:

  • Materials with obsolete inspection types still marked in the QM View.
  • Materials assigned to inspection types without corresponding inspection plans or specifications.
  • Redundant or duplicate plant-level QM settings for the same material.
  • Materials with blocked or obsolete quality control keys.
    These cases will need to be validated and cleansed as part of the Master Data Services (MDS) process prior to migration.

This conversion aims to migrate active and relevant Material Master QM View data from existing ECC systems into S/4HANA by applying the required transformation logic using Syniti as the data migration and transformation platform. The converted records will be loaded into the target S/4HANA system using standard SAP mechanisms such as BAPIs (e.g., BAPI_OBJCL_CREATE or BAPI_MATERIAL_SAVEDATA), IDOCs, or direct table loads where applicable, ensuring that all materials in scope have consistent and accurate QM-related setup in the target system.

This Conversion Specification does not include the WPX system (CUI Objects).


Conversion Scope

The scope of this document covers the approach for converting active Conversion Specification 2009 Material Master – QM View data from Legacy Source Systems into S/4HANA following the MDS-2009 Material Master QM View Design Standard.

From the current system landscape, Material Master QM View data exists separately in the legacy systems (PF2 and WP2), with potential discrepancies in both systems. Harmonization and validation are required to ensure accurate and consolidated data in S/4HANA. While PF2 and WP2 serve as source systems, extensive mapping and transformation logic will be necessary to produce properly formatted load templates in line with the target design.

The data from legacy system includes: 

  1. The migration of Material Master – QM View will be governed by the Material Relevancy Criteria (aligned with CNV-2019 Materials - Basic Data View and CNV-2010 Materials - General Plant Data / S.Loc Data), which serves as the foundational rule for identifying and including QM data that is valid, active, and business-relevant for conversion to S/4HANA. The Data Relevancy logic defined in CNV-2019 – Material Master (Basic Views) shall be applied.
    Additionally, the Plant/Material Relevancy logic from CNV-2010 – Materials (General Plant Storage Location Views) must be used for consistency and alignment across objects.
  2. QM Views without deletion flags, ensuring only valid and relevant records are migrated.
  3. QM Views assigned to in-scope plants, based on the To-Be Plant Mapping (considering new plant definitions).
  4. Materials with at least one valid and active inspection type in Syensqo (e.g., 01, 02, 04, 05, 06, 08, 10, 11, 12, 17).
  5. Materials with valid control key, inspection setup, and certificate requirement, consistent with the S/4HANA target design.
  6. QM master data linked to active materials and plants in scope, ensuring alignment with migrated Material Master data.

The data from legacy system excludes:

  1. Inactive QM Views for materials not used in inspection lots or quality processes within the last four (4) years.

  2. QM Views marked for deletion or with inspection types blocked in ECC.

  3. QM Views belonging to plants that are deleted or out of scope, based on the To-Be Plant Mapping.

  4. Obsolete or invalid inspection types or inspection setup not supported in S/4HANA.

Relevancy rules

  1. Material/Plant with history and active usage
    Materials must be defined at both global level (MARA) and plant level (MARC) with valid status and assignment to active in-scope plants. Only materials with active QM View (MARC-PSTAT="Q" and MARC-QMATV = "X") are considered relevant. In addition, QM View relevancy must aligned with Material Master Basic Views (CNV-2019) to ensure consistent dependency with MARA-level relevancy.
  2. Active Inspection Types
    Only materials with at least one valid and active inspection type (e.g., 01, 02, 03, 04, 05, 06, 08, 10, 11, 12, 17) maintained in QMAT table and linked to relevant plants will be considered in scope.
  3. Inspection Setup with Valid Usage 
    Inspection types must be relevant to in-scope Syensqo business processes (e.g., Goods Receipt, In-Process, Delivery). Materials without any active inspection usage in the last four (4) years will be excluded.
  4. Plant-Specific Validation
    Materials with QM View will be checked against active plant mappings (To-Be Plant Definition) to ensure that only valid, active plants are considered for migration.

Material/Plant active with four (4) years inspection usage history ➝ validates active QM View (QMAT) with at least one valid inspection type (e.g., 01, 04, 09) ➝ confirms Control Key, Certificate Type, and Q-Score alignment with configuration ➝ ensures accurate integration with incoming inspection and quality processes in S/4HANA.

Plant Merging

Plants will be harmonized based on the To-Be Plant Mapping. As some legacy plants will be merged into one target plant, QM Views will be reassigned accordingly to ensure data consistency and alignment with the new plant structure in SAP S/4HANA.

List of source systems and approximate number of records

SourceScope

Source Approx No. of Records

Target SystemTarget Approx No. of Records

PF2/WP2

Material Master QM views will be extracted from source systems.

An initial extract of the relevant data will be provided in Google Sheet format to assist business in decision making on including any relevant data from Source Systems.

PF2
Total Material with QM View = 28639 records
Filtered by In-Scope Plant = 10 records
By Inspection type (Active & Inactive) = 22 records
By Active Inspection type only = 19 records

WP2
Total Material with QM View = 89179 records
Filtered by In-Scope Plant = 34211 records
By Inspection type (Active & Inactive) = 96785 records
By Active Inspection type only = 91768 records

S4 HANA91787 records

Additional Information

Multi-language Requirement

Not applicable

Document Management

Not applicable

Legal Requirement

Not applicable

Special Requirements

Not applicable


Target Design

Inspection Plan strictly adheres to the Master Data Standard. The complete information of the tables and key fields that hold the Inspection Plan information follows the Master Data Standard document.

The technical design of the target for this conversion approach:

TableFieldData ElementField DescriptionData TypeLengthRequirement
MARAQMPURQMPURQM in Procurement is ActiveCHAR1C
MARCINSMKINSMKStock Type for Quality InspectionCHAR1C
MARCKZDKZKZDKZDocument RequiredCHAR1R
MARCMATNRMATNRMaterial NumberCHAR18R
MARCPRFRQPRFRQInspection IntervalCHAR3C
MARCQMATAQMATAQM Material AuthorizationCHAR1C
MARCQZGTPQZGTPCertificate TypeCHAR4C
MARCSSQSSSSQSSQM Procurement KeyCHAR2C
MARCWEBAZWEBAZGR Processing TimeCHAR3C
MARCWERKSWERKS_DPlantCHAR4R
QMATAFRAFRInspection for Handling UnitCHAR1C
QMATAKTIVAKTIVActive Indicator for Inspection TypeCHAR1C
QMATAPAAPAPreferred Inspection TypeCHAR4C
QMATAPPAPPAutomatic AssignmentCHAR1R
QMATARTARTInspection Setup IndicatorCHAR1C
QMATAVEAVEAutomatic UDCHAR1C
QMATCHGCHGControl of Inspection LotCHAR1R
QMATDYNDYNSkip AllowedCHAR1NU
QMATINSMKINSMKPost to Inspection StockCHAR1C
QMATMERMERCheck CharsCHAR1NU
QMATMPDAUMPDAUAverage Inspection DurationNUMC3C
QMATPPLPPLInspection with Task ListCHAR1R
QMATQKZVERFQKZVERFQ-Score ProcedureCHAR1NU


Data Cleansing

All data cleansing activities must be performed in the source systems (e.g., PF2, WP2) wherever possible, following the rules and criteria defined in this document. The objective is to ensure that only valid, active, and relevant master data is migrated to S/4HANA, while obsolete, redundant, or inconsistent records are excluded.

If certain data cleansing activities cannot be executed directly in the source systems due to system limitations, they may be managed externally (e.g., using Syniti Migrate, 3rd Party Vendor tools, or DCT processes). In such cases, proper documentation of the cleansing activity must be maintained and appended to this deliverable to support review, validation, and sign-off by stakeholders.


IDCriticalityError Message/Report DescriptionRuleOutputSource System
2009-001C1Obsolete material with QM View extensionMaterials with an active QM View must have at least one valid and active inspection type assigned to ensure the QM View remains functionally relevant. (MARC-PSTAT contains *Q*  but QMTAV<>'X')Inspection typePF/WP2



Conversion Process

The high-level process is represented by the diagram below:

The ETL (Extract, Transform, Load) process is a structured approach to data migration and management, ensuring high-quality data is seamlessly transferred across systems. Here’s a breakdown of its key components:

1. Extraction
The process begins with extracting metadata and raw data from source systems, such as Syensqo ECC system (i.e. WP2/PF2) periodically. The extracted data is then staged for transformation.


2. Transformation
Once extracted, the data undergoes cleansing, consolidation, and governance. This step ensures data integrity, consistency, and compliance with business rules. The transformation process includes:
- Data validation to remove inconsistencies.
- Standardization to align formats across datasets.
- Business rule application to refine data for operational use.


3. Loading
The transformed data is then loaded into the target S/4HANA system. 

For sites that are not on SAP-PF2 and WP2 systems, collection will be done manually in the data collection template.

The high-level process for DCT is represented by the diagram below:


Data Privacy and Sensitivity

Not applicable


Extraction

Extract data from a source into Syniti Migrate. There are 2 possibilities:

  1. The data exists. Syniti Migrate connects to the source and loads the data into Syniti Migrate. There are 3 methods:
    1. Perform full data extraction from relevant tables in the source system(s).
    2. Perform extraction through the application layer.
    3. Only if Syniti Migrate; cannot connect to the source, data is loaded to the repository from the provided source system extract/report.
  2. The data does not exist (or cannot be converted from its current state).  The data is manually collected by the business directly in Syniti Migrate. This is to be conducted using DCT (Data Collection Template) in Syniti Migrate.

The agreed relevancy criteria is applied to the extracted records to identify the records that are applicable for the Target Loads

Extraction Run Sheet

Req #Requirement DescriptionTeam Responsible
Extraction Scope Definition- Identify the source systems and databases involved.
- Define the data objects (tables, fields, records) to be extracted.
- Establish business rules for data selection.

Syniti /P2F Data team

Extraction Methodology- Specify the extraction approach (full, incremental, or delta extraction).
- Determine the tools and technologies used.
- Define data filtering criteria to exclude irrelevant records.
Syniti 
Extraction Execution Plan- Establish execution timelines and batch processing schedules.
- Assign responsibilities for extraction monitoring.
- Document dependencies on other migration tasks.
Syniti
Data Quality and Validation- Define error handling mechanisms for extraction failures.Syniti


Selection Screen

Not applicable


Data Collection Template (DCT)

A Target-Ready Data Collection Template will be created for all required fields in the Material Master – QM View, except for fields that require transformation in accordance with the defined transformation rules. Each template will follow the structure and format required by the target S/4HANA Material Master configuration for Quality Management.

Field NameField DescriptionData TypeLengthRequirementRule
MATNRMaterial NumberCHAR18RequiredMaterial number as uploaded via CNV–2019 Basic Data View; must exist in MARA/MARC
WERKSPlantCHAR4RequiredList of valid plants per To-Be Plant Mapping; plant must be active
KZDKZDocument Required IndicatorCHAR1RequiredSet default value = "X" for all materials migrated from DCT
QMPURQM in Procurement ActiveCHAR1ConditionalPopulate based on Procurement Quality requirement; ‘X’ if GR inspection required
INSMKPost to Inspection StockCHAR1ConditionalRequired for GR inspection processes; validated against T156
PRFRQInspection IntervalCHAR3ConditionalFrequency for recurring inspections; fill only if business uses interval-based inspection
QZGTPCertificate TypeCHAR4ConditionalPopulate per certificate requirements; mapped via value mapping (TQ75F)
SSQSSQM Procurement KeyCHAR2ConditionalValue mapping from legacy → S/4 QM Procurement Keys
WEBAZGR Processing TimeCHAR3ConditionalDerived from MRP View
AFRInspection for Handling UnitCHAR1ConditionalPopulate only if material uses HU inspection (common in packaging flows)
AKTIVActive Indicator for Inspection TypeCHAR1ConditionalDefault value = X. But it can be "Blank". 
APAPreferred Inspection TypeCHAR4ConditionalFill if business requires preferred inspection type (01, 04, 09, etc.)
APPAutomatic AssignmentCHAR1Required‘X’ if auto selection of inspection type needed
ARTInspection Setup Indicator / Inspection TypeCHAR4ConditionalValid inspection types only; validated against TQ30/TQ32
AVEAutomatic UDCHAR1ConditionalPopulate ‘X’ only if automatic UD process applicable
CHGControl of Inspection LotCHAR1RequiredMust align with TQ08 mapping; controls GR/In-process/Delivery logic
MPDAUAverage Inspection DurationNUMC3ConditionalDuration in minutes; fill only if maintained in legacy; else leave blank
PPLInspection with Task ListCHAR1RequiredPopulate ‘X’ if inspection plan used (PLKO/PLMK exists for material)
Note:

Please check the link attached for Layout:





Extraction Dependencies

Before data extraction can commence, several prerequisite steps and conditions must be met to ensure a smooth and accurate extraction process. These dependencies involve confirming system readiness, validating data structures, and ensuring that appropriate access rights and credentials are in place.

Each step must be clearly defined, assigned to responsible teams, and completed prior to extraction activities. Proper coordination across stakeholders is required to mitigate risks and avoid delays in the migration timeline.

Item #Step DescriptionTeam Responsible
1

Source System Availability

  • Ensure that the source database or application is accessible.
  • Confirm that necessary credentials and permissions are granted

Syensqo IT

2

Data Structure

  • Identify relationships between tables, views, and stored procedures.

Syniti

3

Referential Integrity

  • Ensure dependent records are extracted together.

Syniti

4

Extraction Methodology

  • Define whether extraction is full, incremental, or delta-based.
  • Establish batch processing schedules for large datasets.

Syniti

5

Performance and Scalability Considerations

  • Optimize extraction queries to prevent system overload.
  • Ensure network bandwidth supports data transfer volumes.

Syniti

6

Security and Compliance

  • Adhere to regulatory standards for sensitive information if applicable

Syniti

7

Data cleansing of legacy Resource 

If standardization within the DCT begins using relevant data from PF2 and WP2 before the cleansing is finalized, it is understood that the business will take due diligence to ensure any subsequent delta cleansing is verified and aligned within the DCT.

Business


Transformation

The Target fields are mapped to the applicable Legacy field that will be its source, this is a 3-way activity involving the Business, Functional team and Data team. This identifies the transformation activity required to allow to make the data Target ready:

  1. Perform value mapping and data transformation rules.
    1. Legacy values are mapped to the to-be values (this could include a default value)
    2. Values are transformed according to the rules defined in
  2. Prepare target-ready data in the structure and format that is required for loading via prescribed Load Tool. This step also produces the load data ready for business to perform Pre-load Data Validation

Transformation Run Sheet

Item #Step DescriptionTeam Responsible
1Obtain DCT Sign-off from BusinessSyWay Data Team
2<Add steps from Syniti Migrate here>SyWay Data Team
3Review and Validate Error and Preload ReportsSyWay Data Team
4Generate Load FilesSyWay Data Team


Transformation Rules

The Target fields are mapped to the applicable Legacy field that will be its source, this is a 3-way activity involving the Business, Functional team and Data team. This identifies the transformation activity required to allow to make the data Target ready:

  1. Perform value mapping and data transformation rules.
    1. Legacy values are mapped to the to-be values (this could include a default value)
    2. Values are transformed according to the rules defined in
  2. Prepare target-ready data in the structure and format that is required for loading via prescribed Load Tool. This step also produces the load data ready for business to perform Pre-load Data Validation
Rule #Source systemSource TableSource FieldSource DescriptionTarget SystemTarget TableTarget FieldTarget DescriptionTransformation Logic
1PF2/WP2MARCMATNRMaterialS/4HANAMARCMATNRMaterialLegacy Material Number mapped to new S/4HANA Material Number per Material Master mapping file
2PF2/WP2MARCWERKSPlantS/4HANAMARCWERKSPlantMap legacy Plant to new S/4HANA Plant per To-Be Plant Mapping table
3PF2/WP2MARCKZDKZDocument Required IndicatorS/4HANAMARCKZDKZDocument Required IndicatorSet default value = "X" for all materials migrated from legacy system or DCT. Value from legacy system is ignored to enforce consistent document control in S/4HANA.
4PF2/WP2MARAQMPURQM in Procurement is ActiveS/4HANAMARAQMPURQM in Procurement is ActiveTransfer directly; must match QM Procurement activation setting in target system.
5PF2/WP2MARCINSMKStock Type for Quality InspectionS/4HANAMARCINSMKStock Type for Quality InspectionTransfer directly; must match valid stock type configuration in S/4HANA.
6PF2/WP2MARCPRFRQInspection IntervalS/4HANAMARCPRFRQInspection IntervalTransfer directly; numeric interval must be valid in target system.
7PF2/WP2MARCQMATAQM Material AuthorizationS/4HANAMARCQMATAQM Material AuthorizationTransfer directly; only if authorization is active in source.
8PF2/WP2MARCQZGTPCertificate TypeS/4HANAMARCQZGTPCertificate TypeTransfer directly; must match valid certificate type configuration in target system.
9PF2/WP2MARCSSQSSQM Procurement KeyS/4HANAMARCSSQSSQM Procurement KeyTransfer directly; must match valid procurement control key in S/4HANA.
10PF2/WP2MARCWEBAZGR Processing TimeS/4HANAMARCWEBAZGR Processing TimeTransfer directly; ensure numeric value is valid and mapped correctly.
11PF2/WP2QMATARTInspection TypeS/4HANAQMATARTInspection TypeValue Mapping for Inspection Type
12PF2/WP2QMATAKTIVActive IndicatorS/4HANAQMATAKTIVActive IndicatorMigrate materials with both active and inactive inspection types maintained in the QM View, as inactive status may be temporary and subject to change after migration
13PF2/WP2QMATCHGControl of Inspection LotS/4HANAQMATCHGControl of Inspection LotTransfer directly; ensure valid control key is maintained in configuration table TQ08.
14PF2/WP2QMATINSMKPost to Inspection StockS/4HANAQMATINSMKPost to Inspection StockTransfer directly; must match valid stock type configuration in S/4HANA.
15PF2/WP2QMATMPDAUAverage Inspection DurationS/4HANAQMATMPDAUAverage Inspection DurationTransfer directly; ensure duration value is numeric and valid.
16PF2/WP2QMATPPLInspection with Task ListS/4HANAQMATPPLInspection with Task ListTransfer directly; must be consistent with task list settings in production.
17PF2/WP2QMATAPAPreferred Inspection TypeS/4HANAQMATAPAPreferred Inspection TypeTransfer directly; ensure alignment with active inspection types.
18PF2/WP2QMATAPPAutomatic AssignmentS/4HANAQMATAPPAutomatic AssignmentTransfer directly; must match valid configuration for inspection type assignment.
19PF2/WP2QMATAVEAutomatic UDS/4HANAQMATAVEAutomatic UDTransfer directly; ensure flag value is valid per S/4HANA setup.
20PF2/WP2QMATAFRInspection for Handling UnitS/4HANAQMATAFRInspection for Handling UnitTransfer directly; ensure consistency with Handling Unit configuration.


Transformation Mapping


Mapping Table NameMapping Table Description
MaterialMapping of legacy Material Number to new Material Number in S/4HANA target system. Ensures all inspection-related records are aligned with the migrated Material Master.
PlantMapping of legacy Plant codes to new Plant codes in the S/4HANA target system, based on To-Be Plant Mapping definition.
Inspection TypeMapping of legacy Inspection Types to harmonized Inspection Types in S/4HANA, ensuring alignment with target configuration (TQ07A).
Usage KeyMapping of legacy Usage Key values to standardized Usage Keys as per S/4HANA configuration (TQ09).
Control KeyMapping of legacy Control Key values to target system Control Keys (TQ08) for consistent inspection processing logic.
Inspection Lot OriginMapping of legacy Inspection Lot Origin values to valid entries in target configuration (TQ85).
UoM (Unit of Measure)Mapping of legacy Units of Measure to ISO-compliant Units of Measure in S/4HANA (T006).
Authorization GroupMapping of legacy Authorization Group values to new Authorization Groups maintained in S/4HANA (TBRG).
Quality Level IndicatorMapping of legacy Quality Level Indicator values to valid target domain values in S/4HANA (TQ07).

Transformation Dependencies

List the steps that need to occur before transformation can commence
Item #Step DescriptionTeam Responsible
1Ensure tables completenessSyniti
2Ensure all Transformation mappings are up to date.Syniti


Pre-Load Validation

Project Team

Completeness

TaskAction
Business validates the load fileSend the load file to the Business Representatives for all plants so they can review and validate the data.
Mock 1 test must occur beforehandThe 1st mock load (manual) must be executed before the actual load can take place.
Count before and afterReview and document the item counts in the Transformation Files before the load, and verify them again after the load.
Validation Reports


Accuracy

TaskAction
Conversion Accuracy

SyWay P2F-MFG Data Team to verify that all fields below meet pass the checks:

  1. Mandatory Fields
  2. Field and Value Mapping Correctness
  3. Null Checks
  4. Text Length Checks
Review Error ReportsReview and correct the errors.  Achieve a zero-error record count as much as possible. Raise defects for data remediated and requiring a correction in the source data.

Business

Completeness

TaskAction
Verify Record CountBusiness Data Owner/s to verify that the total number of relevant records from the the system is equal to the total number of records in the Preload and Load Sheets.

Accuracy

TaskAction
Conversion AccuracyBusiness Data Owner/s to verify that all the data in the load table/file is accurate as per endorsed transformation/mapping rules.


Load

The load process includes:

  1. Execute the automated data load into target system using load tool or product the load file if the load must be done manually
  2. Once the data is loaded to the target system, it will be extracted and prepared for Post Load Data Validation

Load Run Sheet

Item #Step DescriptionTeam Responsible

1

Ensure Pre-load sign-offs are obtained.

SyWay Data team

2

Go to the load tool and select the correct load Program.

SyWay Data team

3

Proceed with Data load.

SyWay Data team

4

Validate few records loaded by accessing standard transactions.

SyWay Data team

5

Generate the post load reports in the tool.

SyWay Data team

6

Log errors as defects, if any and address resolutions. Close defects.

SyWay Data team

7

Resolve defects by re-upload and re-generate post load reports if necessary.

SyWay Data team

8

Business to validate the post load files as part of post-load validation, raise data defects or provide the post-load sign-off.

Business

9

Repeat steps 5 to 7 if necessary.

SyWay Data team


Load Phase and Dependencies

Pre-Cutover

Configuration

Item #Configuration Item
1T001W – Plants/Branches: Definition of plants where inspection activities and quality control processes are carried out. Ensures material QM view is maintained only in valid, active plants.
2T006 – Units of Measurement (UoM): ISO-compliant UoM definitions to ensure consistent measurement units across all inspection processes.
3TQ07A – Inspection Types: Configuration of valid inspection types (e.g., 01, 02, 04, 05, 06, 08, 10, 11, 12, 17, 89) used in material QM view.
4TQ85 – Inspection Lot Origin: Configuration of inspection lot origin values to control how inspection lots are created from different business processes.
5TQ09 – Usage Keys: Definition of usage keys to specify valid scenarios for inspection (e.g., goods receipt, production, stock transfer).
6TQ08 – Control Keys (QM): Definition of control keys determining inspection processing behavior (e.g., automatic lot creation, inspection point usage).
7TQ15 – Catalog Types: Definition of catalog types (e.g., defects, results, codes) used in conjunction with inspection types and usage keys.
8TQ15T – Selected Sets & Code Groups: Configuration of selected sets and code groups for qualitative results recording and defect tracking.
9TQ33 – Catalog Profile Assignment: Configuration of catalog profiles assigned to inspection types and materials for standardized defect documentation.
10TBRG – Authorization Groups: Assignment of authorization groups for controlling access and maintenance rights to QM view data.
11TQ30 – Reference Indicators: Control of reference indicator usage for linking plant-specific and global quality settings.
12TQ75 – Decimal Places & Format: Configuration of decimal places, number format, and rounding rules for quantitative inspection data entry.
13T134 – Material Types: Configuration of BOM- and QM-relevant material types (e.g., ROH, HALB, FERT) to control where QM view is required or optional.
14TQ02 – Quality Levels / Dynamic Modification: Configuration of quality levels and dynamic modification rules for inspection type control.
15TQ03 – Inspection Severity: Configuration of severity levels used in conjunction with dynamic modification rules for quality levels.

Conversion Objects

Object #Preceding Object Conversion Approach
2019Material Master - Basic Data View
1047Material Master - Batch Characteristics of Class Type : 023

Error Handling

Error TypeError DescriptionAction Taken
1Material/Plant not found in target system (Material master or plant view does not exist for the record to be migrated).Create/ load the missing material and required MARC plant view first (per conversion sequence). Reprocess the QM view once the prerequisite is available.
2Inspection Type not configured/allowed in target (value not in TQ07A or set as not permitted).Validate configuration in TQ07A; map legacy value to a valid Inspection Type or remove the record from the load file.
3Duplicate record for the same Material–Plant–Inspection Type.Deduplicate in the collection file; keep exactly one active record per Material–Plant–Inspection Type.
4Usage Key invalid (value not maintained in TQ09 or not allowed for the Inspection Type).Map or correct to a valid Usage Key per configuration; where not applicable, remove from the load file.
5Inspection Lot Origin invalid (not maintained in TQ85 or not compatible with Inspection Type).Map/maintain to a valid Lot Origin; correct the record and reload.
6Catalog Profile / Selected Set / Code Group not found (catalog profile missing or mismatched with qualitative settings).Maintain the Catalog Type/Selected Set/Code Group in TQ15/TQ15T and ensure the Catalog Profile assignment (TQ33) is valid; reload.
7Dynamic Modification / Quality Level settings invalid (severity or rule not configured).Review TQ02/TQ03 configuration; align values to target system and correct the record.
8Authorization Group invalid (value not in TBRG).Map to an existing Authorization Group or leave blank as per design; update the file and reload.
9Marked for deletion or blocked in legacy (record flagged, or business requested exclusion).Exclude from migration per data cleansing rules or obtain business approval to reactivate before load.
10Inconsistent or unmapped Units of Measure referenced by inspection data (non-ISO or not in T006).Map legacy UoM to ISO-compliant UoM in T006; correct the value and reload.
11Invalid Control Key for QM processing (not maintained in TQ08 or not permitted with the Inspection Type).Map/maintain the Control Key in TQ08 and correct the record accordingly.
12Record references non-existent configuration (e.g., reference indicator behavior, plant authorization, or other dependency).Validate all dependent config (TQ30, TBRG, T001W, etc.). Update mapping/config, correct the data, and reload.


Post-Load Validation

Project Team

Completeness

TaskAction
Verify CountSyWay P2F-MFG Data Team to verify the record count created in target S/4 HANA by accessing post load reports in dspMigrate or standard reports from S/4 HANA.

Accuracy

TaskAction
Verify LogsCheck if there is data that failed to load and perform the necessary actions (e.g. register as post load issue or attempt to load the record again, etc.).

Business

Completeness

TaskAction
Verify CountDownload Post Load Reports from dspMigrate and verify that the record count loaded in the target S/4 HANA is the same count as of the endorsed load file.

Accuracy

TaskAction
Conversion AccuracyVerify that the Material Master QM View data in target S/4 HANA were loaded correctly via DSP Migrate post load reports or standard reports from S/4 HANA.


Key Assumptions

  • Master Data Standard (MDS) is up to date as of the date of documenting this conversion approach and QM View data load.

  • Data cleansing has been completed to ensure that only active, valid, and relevant materials are included. Obsolete, blocked, or marked-for-deletion materials are excluded from the QM View migration scope.

  • All plant-specific views required for QM View (e.g., Basic Data, MRP, Work Scheduling) are assumed to be migrated first and available in the target system prior to QM View load.

  • Only in-scope inspection types (as defined in TQ07A configuration) will be migrated. Out-of-scope or legacy inspection types are excluded unless approved through exception management.

  • Inspection type mapping and configuration (e.g., usage, origin, control indicators) are standardized between the source and target systems, ensuring valid master data consistency in SAP S/4HANA.

  • All Units of Measure (UoM) used in QM inspection settings must be pre-mapped to ISO-compliant UoMs (T006) in the target system.

  • Number ranges and control logic for inspection type assignments are preconfigured in the target system; no additional numbering will be applied during migration.

  • Enrichment activities (such as correcting invalid inspection types, mapping missing usage keys, or resolving obsolete authorizations) are handled outside the automated migration process and require manual intervention or business sign-off.

  • Not all legacy QM fields (e.g., custom inspection rules, obsolete catalog profiles, or non-standard inspection types) will be migrated. Only fields required for inspection setup, usage assignment, and operational inspection processing are considered in scope.

  • All dependent configuration (e.g., plant, UoM, catalog profile, authorization groups, usage key, lot origin) must exist in the target system prior to load to avoid conversion failures.

  • Business users are responsible for final sign-off on inspection type relevance and data readiness before migration execution.


Change log

Version Published Changed By Comment
CURRENT (v. 41) Apr 28, 2026 13:25 SUSANTO-ext, William Section Update - Minor Update v 7.0
v. 44 Apr 23, 2026 12:58 SUSANTO-ext, William Section Update - Minor Update v 6.0
v. 43 Apr 10, 2026 13:37 SUSANTO-ext, William Section Update - Minor Update v 5.0
v. 42 Feb 24, 2026 08:42 SUSANTO-ext, William Section Update - Conversion Spec Minor Update v1.0
v. 41 Jan 21, 2026 11:20 SUSANTO-ext, William Section Update - Minor Changes - Target Design, DCT and Transformation Rules - 21.01.2026
v. 40 Dec 12, 2025 08:50 SUSANTO-ext, William Section Update - Data Collection Template Complete Update v1.0
v. 39 Dec 05, 2025 10:49 SUSANTO-ext, William Section Update - Data Collection Template Draft v1.0
v. 38 Nov 28, 2025 13:28 SUSANTO-ext, William Section Update - Pre-Load Validation Completeness Update v1.0
v. 37 Nov 14, 2025 11:10 SUSANTO-ext, William Section Update - Conversion Scope Update v5.0
v. 36 Nov 10, 2025 13:40 SUSANTO-ext, William Section Update - Relevancy Rules Update v5.0

Go to Page History

Workflow history

Title Last Updated By Updated Status  
There are no pages at the moment.

  • No labels