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

Compare with Current View Page History

« Previous Version 9 Next »

Status

  Revision in Progress

Owner
Stakeholders

Purpose

This section explains the reason for creating this document. The purpose of a conversion specification is to define how legacy data will be transformed and migrated into SAP S/4HANA. For fixed bins in EWM, the goal is to ensure warehouse operations continue seamlessly by preserving or redesigning fixed bin assignments in the new system. The purpose of this document is to define the conversion approach to create Fixed Bin assignments in SAP S/4HANA EWM. Fixed bins are maintained in storage types where fixed bin determination is enabled. This document outlines how the data will be prepared and loaded into the target EWM system.


Conversion Scope

This section outlines what is included and excluded from the conversion effort. It also provides information on data volumes and source/target systems. Clear scoping ensures everyone understands the boundaries and expectations of the conversion project.

Included:

  • Fixed bin records for warehouse and storage type combinations where /SCWM/T331-FIXBIN is flagged.

Excluded:

  • Storage types where fixed bin determination is not enabled.

Source Systems and Record Volume:

Source SystemApprox. No. of Records
Manual DCT (Syniti)TBD

Target System and Record Volume:

Target SystemApprox. No. of Records
SAP S/4HANA EWMTBD

Additional Information:

  • Multi-language: Not applicable

  • Legal Requirements: None

  • Special Requirements: None


Multi-language Requirement

N/A

Document Management

N/A

Legal Requirement

N/A

Special Requirements

N/A



Target Design

The technical design of the target for this conversion approach. The target design specifies the structure of the SAP table that will hold the converted data. It defines each field's technical properties and whether it is mandatory or optional. This ensures that the load file is aligned with system requirements.


TableFieldData ElementDescriptionData TypeLengthRequirement
/SCWM/BINMATLGNUMLGNUMWarehouse NumberCHAR3Mandatory
/SCWM/BINMATMATNRMATNRProductCHAR40Mandatory
/SCWM/BINMATLGTYPLGTYPStorage TypeCHAR3Mandatory
/SCWM/BINMATLGPLALGPLAStorage BinCHAR10Mandatory
/SCWM/BINMATFIX_BINCHAR1Fixed Bin IndicatorCHAR1Mandatory
/SCWM/BINMATMAXQU/SCWM/MAXQUMaximum QuantityDEC15Optional
/SCWM/BINMATMINQU/SCWM/MINQUMinimum QuantityDEC15

Optional

/SCWM/BINMATENTITLED/SCWM/DE ENTITLEDParty entitled to disposeCHAR10

Mandatory



Data Cleansing

Data cleansing is a vital activity to detect and correct errors in the legacy data before conversion. It prevents issues during transformation or loading. The rules listed here help identify incomplete, inconsistent, or invalid records.

IDCriticalityError MessageDescriptionRule OutputSource System
1HighMissing BinStorage Bin is required when FIX_BIN is flaggedErrorDCT
2MediumInvalid Storage TypeStorage Type must be FIXBIN-enabledWarningDCT



Conversion Process

This section provides a high-level view of the sequence of steps needed to move the data from the legacy format into SAP. It includes extraction, transformation, validation, and loading steps.

  1. Extract fixed bin data from DCT.

  2. Validate storage type data exists in /SCWM/T331 as a pre-req.

  3. Transform data to match load template fields
  4. Prepare load file format.

  5. Execute load to /SCWM/BINMAT.

Data Privacy and Sensitivity

N/A


Extraction

Extract data from a source into . 

  1. The data does not exist (or cannot be converted from its current state). The data is manually collected by the business directly in . This is to be conducted using DCT (Data Collection Template) in

The agreed Relevancy criteria is applied to the extracted records to identify the records that are applicable for the Target loads

Method: Manual DCT template maintained by business team

Run Sheet:

Req #Requirement DescriptionTeam Responsible
1Provide validated DCT fileBusiness
2Validate entries using reference tablesData Migration Team

Selection Parameters:

Parameter NameTypeRequirement
LGNUMWarehouse NumberMandatory
LGTYPStorage TypeConditional (if FIXBIN = X)



Data Collection Template (DCT)

Target Ready Data Collection Template will be created for data with exception of some fields which require transformation as mentioned in the transformation rule.

DCT Rules

The DCT is a structured Excel template used when data must be manually gathered. It contains the necessary fields and rules to guide users in submitting complete and valid fixed bin information.

 

Validation Rules:

FieldDescriptionRule
Storage TypeMust be FIXBIN-enabledCheck against /SCWM/T331
ProductMust exist in S/4Check material master
BinMandatoryMust be unique and valid format

 


Extraction Dependencies

Extraction dependencies identify all prerequisite conditions and steps that must be fulfilled before the extraction of fixed bin data can begin. These dependencies ensure the extracted data is both relevant and usable for downstream transformation and loading processes.

Item #Step DescriptionTeam Responsible
1Confirm which storage bins are flagged as FIXBIN under a respective storage type. Party entitled to dispose & min max values should be validated for each reported storage bin within a storage type. Functional Team
2Distribute and collect completed Data Collection Template (DCT) from businessBusiness Team
3Validate presence of product master records in S/4HANAData Migration Team
4Verify warehouse master data is loaded and active in target systemBasis / Technical Team
5Ensure DCT structure aligns with agreed format and contains mandatory fieldsData Migration Team


Transformation


Please check the attached file for the complete source-to-target field mapping, validation checks and proposed error messages. The validation checks list is not exhaustive and may change over time as the design and configuration of the system evolves.

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 involves converting legacy data values into the formats and structures required by SAP. It can include value mapping, defaulting, or formatting logic to prepare the data for loading.

Rule #Source FieldTarget FieldTransformation Logic
1ProductMATNRPad to 40 chars if required
2FIX_BINFIX_BINDefault 'X' if provided


Transformation Mapping – Legacy Product → SAP Product


Legacy Product NumberLegacy DescriptionTransformation Rule (Mapping Logic)New SAP Product NumberSAP Material DescriptionNotes / Validation Check
MAT-001Widget SmallPrefix MAT- dropped, padded to 8 chars10000001Widget SmallEnsure product exists in /SCWM/MAT1
123-ABCGear AssemblyRemove dashes, convert to upper case123ABCGear AssemblyCross-check with MARA & /SCWM/MAT1

Transformation Mapping:

  • If a new product is generated, mapping of legacy product number to new product number would be necessary. 

Transformation Dependencies:

  • Product master and storage bin master data must be loaded before fixed bins. Party entitled to dispose must also exist in table BUT000 before it can be referenced in a fixed bin. 


List of Custom Target Reports for this object is maintained here: Conversion Specification - Custom Reports Register.

Pre-Load Validation

Pre-load validation is a critical phase that ensures data readiness before it enters the target system. It involves checking for data completeness and accuracy to prevent issues during loading and subsequent warehouse operations. The validation is performed by both the Project Team and the Business Team, each responsible for different aspects of the quality checks.

Project Team

The project team is responsible for verifying the technical integrity of the dataset. This includes ensuring that all mandatory fields are filled and the values conform to expected formats and business rules configured in the system.

TaskDescription
CompletenessEnsure DCT is fully populated and all mandatory fields are filled
AccuracyValidate warehouse, storage type, product and bin information against system tables. Verify record counts to ensure successful load


Business Team

The business team is responsible for ensuring that the content of the data reflects operational reality. This includes checking whether the right bins are assigned to the correct products and validating that the assignments meet the business process expectations.


TaskDescription
CompletenessVerify that all required bin assignments for operations are represented
AccuracyConfirm bin and product assignments reflect actual warehouse setup and process needs. Review relevant error reports generated through automated logs


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

Sample Load file : Standard SAP upload templates - ERP Rebuild Implementation - Google Drive


Steps:

  1. Format flat file from validated DCT

  2. Load via LTMC or custom program (SCWM/BINMAT)

  3. Confirm load completion in system



Load Phase and Dependencies

The load phase focuses on the technical execution of transferring prepared and validated data into the SAP S/4HANA EWM system. This includes the transformation of the source file into the required format, execution of the load using the appropriate tool (e.g. LTMC or custom LSMW), and validation of the load outcome. Dependencies ensure that all required foundational data and configurations are in place before the load begins.

Item #Step DescriptionTeam Responsible
1Ensure Product Master data is already loaded and activeData Migration Team
2Ensure Storage Bins and Storage Types are configured in the system. Ensure party entitled to dispose also exists before referenced in the fixedbinFunctional Team
3Confirm load program/tool (e.g. LTMC) is tested and availableTechnical Team
4Upload validated fixed bin load file to the toolData Migration Team
5Execute load and confirm success log/outputData Migration Team
6Perform immediate post-load checks in target table /SCWM/BINMATProject Team

Configuration

N/A


Conversion Objects

ObjectPreceding ObjectDependency
Fixed BinsProduct MasterProduct must exist in EWM


Error TypeDescriptionAction
Invalid ProductProduct not maintainedReject record
Invalid Storage TypeNot flagged as FIXBINReject record


Post-Load Validation

Once data is loaded, post-load validation ensures it has been correctly transferred and is usable in the system. Validation checks are performed by both the project and business teams to ensure that the fixed bin data behaves as expected in the EWM environment.

Project Team

The project team is responsible for performing system-level and technical checks to verify data consistency and integrity after the load. This involves confirming that all records were loaded as expected and that the database reflects the input file.

Validation TypeTask
CompletenessConfirm record count between input file and loaded entries
AccuracyValidate that fields such as warehouse number, product, storage type, and bin match the uploaded dataset exactly


Business Team

The business team verifies that the loaded data aligns with real-world operations. This includes validating that the fixed bins behave correctly during picking, replenishment, and other EWM processes.

Validation TypeTask
CompletenessSpot check that all expected products have bin assignments in the system
AccuracyReview and confirm functional behavior using RFUI/bin display to ensure correct product-to-bin mapping



TeamValidation TypeTask
ProjectTechnicalConfirm record count and consistency
BusinessFunctionalSpot check in EWM bin assignment UI

Completeness


TeamValidation TypeTask
ProjectTechnicalConfirm record count and consistency
BusinessFunctionalSpot check in EWM bin assignment UI

Key Assumptions

  • Master Data Standard is up to date as on the date of documenting this conversion approach and data load.
  • is in scope based on data design and any exception requested by business.
  • Configuration of /SCWM/T331 is complete

  • Product and bin data are available and valid



See also

Change log

Version Published Changed By Comment
CURRENT (v. 9) Dec 05, 2025 11:43 HASSAN-ext, Shamir
v. 13 Nov 12, 2025 11:01 HASSAN-ext, Shamir
v. 12 Oct 17, 2025 11:59 HASSAN-ext, Shamir
v. 11 Oct 02, 2025 17:55 HASSAN-ext, Shamir
v. 10 Sept 08, 2025 06:04 HASSAN-ext, Shamir
v. 9 Sept 08, 2025 06:01 HASSAN-ext, Shamir
v. 8 Sept 05, 2025 06:39 HASSAN-ext, Shamir
v. 7 Sept 05, 2025 06:34 HASSAN-ext, Shamir
v. 6 Sept 02, 2025 06:48 HASSAN-ext, Shamir
v. 5 Sept 02, 2025 06:41 HASSAN-ext, Shamir

Go to Page History

  • No labels