dStatus

100%

OwnerBAJAJ-ext, Manoj 
Stakeholders

Purpose

The purpose of this document is to define the conversion approach for the object 2015 - Material Master Costing View 2
in S/4 HANA.

The Costing View 2 of the Material Master holds plant-specific costing parameters used in cost estimates, valuation, and financial planning. It complements Costing View 1 and is critical for materials with BOM/routing-based costing.

The key data maintained in the Costing View 2 of the Material Master is mainly the planned price and the date it is effective from for the relevant material. It is supplementary view and derives most of the information from the Costing View 1 of the Material Master. The fields for maintaining the Planned Prices are applicable dates are part of the table MBEW (Material Valuation)

 The Costing View 2 of the Material Master in S4HANA is similar to that of ECC which is defined by the table MBEW however below changes in S4HANA become important considerations for the conversion:

  • The Table MBEW is still applicable but due to introduction of Universal Journal, the costing data is integrated 
  • Material Ledger activation is mandatory in S4HANA even though actual costing for some Company Codes may not be applicable
  • The planned prices as stored in MBEW will be dependent upon To Be design and accordingly picked up in the costing runs

In SAP ECC, the costing view 2 is maintained for Materials which are mainly as below 

(Reference: PF2 - Approx number of Materials - 4300 where the planned price is maintained)

  • Material Ledger is active for the Valuation Area
  • The Valuation Classes are as below:
    • Z000 - Main Raw Ma
    • Z100 - Finished Goods Manufacturing
    • Z050 - Other Raw Materials
    • Z051 - Packaging 
  • The Costing View 2 is also maintained for some other valuation classes and also for materials where ML active indicator is blank. 
  • Materials with blocked or marked for deletion status
    These cases will need to be validated and cleansed as part of the Master Data Services (MDS) process prior to migration.

(Reference: WP2 - Approx number of Materials - 30 where the planned price is maintained)

  • Material Ledger is not active for the Valuation Area
  • The Valuation Classes are as below:
    • Z100 - CS Raw Materials
    • Z110 - CS Packaging
    • Z130 - Trading Goods
    • Z150 - Finished Products
  • Materials with blocked or marked for deletion status
    These cases will need to be validated and cleansed as part of the Master Data Services (MDS) process prior to migration.

The target design in S4HANA for maintaining the Planned Prices and effective dates as of now is relevant only for valuation classes pertaining to Raw Materials, Semi Finished and Finished Goods. This will be based on the value mapping of Valuation Classes between source and target.

The converted records will be loaded into the target S/4HANA system as overall load of Material Masters including different view, using standard SAP LTMC for Material Master.

Conversion Scope

The scope of this document covers the approach for converting the costing view 2 of the Material Master from Legacy Source Systems into S/4HANA following the Data Object DD-FUN-050 Master Data Standard_2015-Materials Costing 2. The Planned Prices (Fields MBEW-ZPLP1 to MBEW-ZPLP3 and corresponding dates (Fields MBEW-ZPLD1 to MBEW-ZPLD3) as per the intended design <TBC> will be applicable for only valuation classes pertaining to Raw Materials (Type ROH)

The data from legacy system includes:

  1. Active Material Master that are in use (Production or Procurement) -Materials are relevant in table MARA (General Material Data) and MARC (Plant Data for Material)
  2. The Materials must exit in table MBEW for Valuation Area (reference table T001K) or Company Code (Reference Table T001) in scope for conversion.


List of source systems and approximate number of records

(Note: Target numbers expected to be lower after cleansing)

SourceScope

Source Approx No. of Records

Target SystemTarget Approx

No. of Records

PF2


Material Masters as per the above specified relevancy will be extracted from the MBEW table with the prerequisites as mentioned in the inclusion relevancy 4300S4HANA

4300


WP2Material Masters as per the above specified relevancy will be extracted from the MBEW table with the prerequisites as mentioned in the inclusion relevancy 40S4HANA30










Additional Information

Multi-language Requirement

Not applicable

Document Management

Not applicable

Legal Requirement

Not applicable

Special Requirements

No localization or specific requirements

No third-party system relevant for source 

Target Design

The target technical design based on the Master Data Standard for the object 2015 - Material Master Costing View 2 is as follows:

The technical design of the target for this conversion approach.

Table

Field

Data Element

Field Description

Data Type

Length

Requirement

MBEW

MATNR

MATNR

Material Number

CHAR

18

Required

MBEW

BWKEY

BWKEY

Valuation Area

CHAR

4

Required

MBEW

ZPLP1

DZPLP1

Planned Price 1

CURR

13

Conditional

MBEW

ZPLP2

DZPLP2

Planned Price 2

CURR

13

Optional

MBEW

ZPLP3

DZPLP3

Planned Price 3

CURR

13

Optional

MBEW

ZPLD1

DZPLD1

Planned Price 1 date

DATS

8

Conditional 

MBEW

ZPLD2

DZPLD2

Planned Price 2 date

DATS

8

Optional

MBEW

ZPLD3

DZPLD3

Planned Price 3 date

DATS

8

Optional

Data Cleansing

The data source will be from PF2 and WF2 systems for the active Company Codes and Plants in scope for S4HANA migration. 

  1. Data cleansing will be based on the relevancy as defined in Conv Spec 2010 (Materials - General Plant Data / S.Loc Data) and 2019 (Materials – Basic View).

Conversion Process

The generic high-level process for the conversion is as below:

  1. Extraction:
    1. Extract from the source systems: Apply the selection parameters and data relevancy as mentioned in this specification, from the relevant tables
    2. DCT: The DCT to be prepared if the data to be transformed and is part of the load file is not available in the Source system
  2. Transform 
    1. Transform fields by applying the fields and value mapping in the Syniti 
    2. Generate and validate Pre-load files
  3. Load
    1. Load the validated Pre-load file using SAP's LTMC or the custom upload program as applicable. 


For the object 2015 - Material Master, Costing View 2, the extraction is from MBEW table and the transformation will happen in Syniti as part of overall material master data and will be loaded in the target using LTMC.

Data Privacy and Sensitivity

Not applicable except materials having export control.

Extraction

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

  1. The data exists. Syniti connects to the source and loads the data into Syniti. 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 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. This is to be conducted using DCT (Data Collection Template) in Syniti.

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
01Extract from MBEW all MATNR (material masters) where MBEW-ZPLP1 or MBEW-ZPLP2 or MBEW-ZPLP3 is not equal to blankSyniti Team
02Extract from MBEW is by valuation area (BWKEY) in scope for migrationSyniti Team
03Extract from table MBEW all MATNR (material masters) for the in-scope materials defined in conversion specifications 2010 (Materials - General Plant Data / S.Loc Data) and 2019 (Materials – Basic View).Syniti Team




Selection Screen

Selection Ref ScreenParameter NameSelection TypeRequirementValue to be entered/set

SE16N

Table MBEW

Material (MATNR) 

Leave blank

SE16N

Table MBEW

Valuation Area (BWKEY)Multiple
Enter the legacy Valuation Areas (Plant)

SE16N

Table MBEW

Planned Price 1 (ZPLP1)Selective

"Select not equal" 

Value to be entered: Blank

SE16N

Table MBEW

Planned Price 2 (ZPLP2)SelectiveTo be extracted after Extraction done for ZPLP1

"Select not equal" 

Value to be entered: Blank

SE16N

Table MBEW

Planned Price 3 (ZPLP2)SelectiveTo be extracted after Extractions done for ZPLP1 and ZPLP2

"Select not equal" 

Value to be entered: Blank


Data Collection Template (DCT)

Target Ready Data Collection Template will be created for Object 2014 Material Master - Accounting View 2 data with exception of some fields which require transformation as mentioned in the transformation rule. (only for enrichment, as of now this is a provision for DCT)

2015 - Material Master 2 Costing View 
DCT Rules

Field Name

Field description

Rule

MBEW-MATNR

Material

This is a required field

Material Number for which Price needs to be maintained

MBEW-BWKEY

Valuation Area

This is a required field

Business to enter Plant of the Material 

MBEW-ZPLP1

Planned Price 1

This is an optional field

Business to enter Planned price 1 if relevant for the costing run. 

MBEW-ZPLP2

Planned Price 2

This is an optional field

Business to enter Planned price 2 if relevant for the costing run. 

MBEW-ZPLP3

Planned Price 3

This is an optional field

Business to enter Planned price 3 if relevant for the costing run. 

MBEW-ZPLD1

Planned Price 1 Date

This is an optional field

Business to enter Planned price Date 1 if relevant for the costing run. 

MBEW-ZPLD2

Planned Price 2 Date

This is an optional field

Business to enter Planned price Date 2 if relevant for the costing run. 

MBEW-ZPLD3

Planned Price 3 Date

This is an optional field

Business to enter Planned price Date 3 if relevant for the costing run. 


Extraction Dependencies

Item #Step DescriptionTeam Responsible
01Extract from MBEW as per the selection parameters mentioned in the selection screen section with the given sequenceSynity/Data team
02For the Dress Rehearsals and Actual Cutover, the month end activities including the costing run in the PF2 and WP2 for the in-scope Plants/company code should be completedBusiness Users







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
01Prepare Load files with the necessary rules and including the value mapping. Syniti / S2P Team
02Validate the loading with the Business as per GBU reportsS2P, R2R Data Team







Transformation Rules for extraction

Rule #

Source system

Source Table

Source Field

Source Description

Target System

Target Table

Target Field

Target Description

Transformation Logic

01

PF2/WP2

MBEW

MATNR

Material

S4HANA

MBEW

MATNR

Material

XREF of the materials loaded before as part of basic view

02

PF2/WP2

MBEW

BWKEY

Valuation Area

S4HANA

MBEW

BWKEY

Valuation Area

Value Mapping for Valuation Area/ Valuation Class

03

PF2/WP2

MBEW

ZPLP1

Plan Price 1

S4HANA

MBEW

ZPLP1

Plan Price 1

As per ECC as on the date of cutover 

04

PF2/WP2

MBEW

ZPLP2

Plan Price 2

S4HANA

MBEW

ZPLP2

Plan Price 2

As per ECC as on the date of cutover 

05

PF2/WP2

MBEW

ZPLP3

Plan Price 3

S4HANA

MBEW

ZPLP3

Plan Price 3

As per ECC as on the date of cutover 

06

PF2/WP2

MBEW

ZPLD1

Plan Price Date 1

S4HANA

MBEW

ZPLD1

Plan Price Date 1

As per ECC as on the date of cutover 

07

PF2/WP2

MBEW

ZPLP2

Plan Price Date 2

S4HANA

MBEW

ZPLP2

Plan Price Date 2

As per ECC as on the date of cutover 

08

PF2/WP2

MBEW

ZPLP3

Plan Price Date 3

S4HANA

MBEW

ZPLP3

Plan Price Date 3

As per ECC as on the date of cutover 

Transformation Rules for DCT

Rule #

Source system

Source Table

Source Field

Source Description

Target System

Target Table

Target Field

Target Description

Transformation Logic

01

Construct

NA

NA

 NA

S4HANA

MBEW

MATNR

Material

As per DCT

This is a required field

02

Construct

NA

NA

 NA

S4HANA

MBEW

BWKEY

Valuation Area

As per DCT

This is a required field

03

Construct

NA

NA

 NA

S4HANA

MBEW

ZPLP1

Plan Price 1

As per DCT

This is an optional field

04

Construct

NA

NA

 NA

S4HANA

MBEW

ZPLP2

Plan Price 2

As per DCT

This is an optional field

05

Construct

NA

NA

 NA

S4HANA

MBEW

ZPLP3

Plan Price 3

As per DCT 

This is an optional field

06

Construct

NA

NA

 NA

S4HANA

MBEW

ZPLD1

Plan Price Date 1

As per DCT 

This is an optional field

07

Construct

NA

NA

 NA

S4HANA

MBEW

ZPLP2

Plan Price Date 2

As per DCT

This is an optional field

08

Construct

NA

NA

 NA

S4HANA

MBEW

ZPLP3

Plan Price Date 3

As per DCT 

This is an optional field

Transformation Mapping

Mapping Table NameMapping Table Description

Valuation Class

Field BKLAS

The mapping table for Source and Target values

Valuation Area 

Field BWKEY

The mapping table for Source and Target values

Material 

Field MATNR

Old vs New Material Number. Based on the mapping table for MARA


Transformation Dependencies

List the steps that need to occur before transformation can commence
Item #Step DescriptionTeam Responsible
01

Ensure all the fields that require value mapping, as stipulated Mapping tables, have the latest signed-off mapping files imported into Syniti

Data Team
02

Ensure that signed off value mappings have been maintained in the Syniti 

Syniti team
03Confirm the value mappings as maintained in the SynitiData team
04Confirm on the extracted valuesSyniti, Data and business






Pre-Load Validation

Project Team

The Pre Load validations are performed by Project Team

Completeness

TaskAction
Date Team Validates the Pre Load File
  • Data team does the initial validation of Pre-Load validation based on the pre agreed validation checklist
  • To send the Pre-Load file to the Business Representatives for all plants/valuation area in scope for conversion
Business Validates the Pre Load File
  • Business Representatives to validate the pre-load file
  • Agree with data team on the next steps for erroneous records
Count before and after
  • To do count check before and after transformation 
  • Establish exception rules and get approval, if applicable 

Accuracy

TaskAction

Field-level checks

Ensure mandatory fields are populated and formatted correctly
Integration/Reference checks Validate links to tables MARA, MARC, and valuation classes in T025
Business Value Checks
  • Standard Price (STPRS) must be > 0 for price-controlled materials
  • Total Value (SALK3) must be >0 

(above checks are to be done for overall accounting and costing views of the material master)

Records in ErrorsReview 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

The following pre-load validations will be performed by business.

Completeness

TaskAction
Check Data load register countBusiness Data Owner/s to verify that the total number of relevant records to be converted is equal to the total number of records in the Preload file and Load Sheets.





Accuracy

TaskAction
Data owners to grant that the records in the load files are okay and according with the rules and mappings To check and validate the load files with all the transformation and mapping rules, to be signed off.





Load

The load process includes:

  1. Execute the automated data load into target system using load tool which is LTMC. 
  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

Go to load file and pick 5 data records, load manually without any tool. See what happens. If all okay, proceed with the next step.

S2P/R2R Data Team
2

Go to load file and pick 10 records and load them with the tool. No action if the previous step has fallen. If not, then continue to load 10 records with the tool. Check if everything went okay.

S2P/R2R Data Team
3

Proceed with the full load if steps one and two were succeed. 

S2P/R2R Data Team
4

Validate few records loaded by accessing standard transactions from S/4HNA e.g. MM03

S2P/R2R Data Team
5

Generate post load report if step 5 is validated

S2P/R2R Data Team


Load Phase and Dependencies

The load phase for this object is ideally relevant for Pre-Cutover. TBC by S2P team.

Configuration

Below configurations/master data should be available for this object to be loaded successfully

Item #Configuration Item
1Plants (WERKS) should exist
2Company Codes (BUKRS) should exist
3Valuation Class (BKLAS) should exist
4Material Type Configuration
5Material Master Basic View 
6Profit Centre Master data 

Conversion Objects

Object #Preceding Object Conversion Approach
2019Materials Basic View
2012Materials Accounting View 1
2013Materials Costing View 1
2014Materials Accounting View 2

Error Handling

Error TypeError DescriptionAction Taken
Master Data error

No Costing View for Material

Cause- The material master lacks a maintained Costing View for the specified plant 


Maintain a costing view for the material in the plant/valuation area
Master Data error

Costing View Exists but Incomplete

Cause - Costing View is present but missing key fields like valuation class or costing lot size. 

Validate the material master and maintain the requisite field




Post-Load Validation

Project Team

Completeness

TaskAction
Check Data Records countCount and check how many records were loaded vs. Records in the load file (Each mock has it's own data record count)





Accuracy

TaskAction
Check Data loading tool logCheck whether after the loading process, any logs from the tool, to verify them and take actions





Business

Completeness

TaskAction
Check Data load register count

Download Post Load Reports from The Tool 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
Check Error log from the loading toolCheck whether after the loading process, any logs from the tool, to verify them and take actions





Key Assumptions

  • Master Data Standard is up to date as on the date of documenting this conversion approach and data load.
  • Data object 2015 is in scope based on data design and any exception requested by business.
  • The load for this object will be performed along with/ as parr of overall Material Master Load 



See also

Change log

Version Published Changed By Comment
CURRENT (v. 35) Feb 24, 2026 15:50 GANESAN-ext, Shivkumar
v. 34 Feb 12, 2026 14:34 GANESAN-ext, Shivkumar
v. 33 Feb 06, 2026 13:06 GANESAN-ext, Shivkumar
v. 32 Feb 04, 2026 23:45 GANESAN-ext, Shivkumar
v. 31 Oct 07, 2025 12:54 BAJAJ-ext, Manoj
v. 30 Oct 07, 2025 12:21 BAJAJ-ext, Manoj
v. 29 Oct 07, 2025 12:17 BAJAJ-ext, Manoj
v. 28 Oct 03, 2025 12:50 BAJAJ-ext, Manoj
v. 27 Oct 03, 2025 12:40 BAJAJ-ext, Manoj
v. 26 Oct 03, 2025 12:38 GARCIA-ext, Angel Luis

Go to Page History