| Status | |
|---|---|
| Owner | |
| Stakeholders | The business stakeholders involved in making, reviewing, and endorsing this decision. Type @ to mention people by name |
The purpose of this conversion specification is to define the process, scope, and rules for migrating Packing Specification master data from the legacy system to SAP Extended Warehouse Management (EWM).
Packing Specifications (Pack Specs) in SAP EWM define the hierarchical packaging structure and physical characteristics used to pack materials into Handling Units (HUs). They determine how products are grouped, the quantity per packaging level, and the associated handling unit types, dimensions, weights, and capacities.
This conversion ensures that all relevant packing logic currently used in legacy operations is accurately represented in EWM to support the following objectives:
Standardize packing structures across materials and sites within SAP EWM.
Enable automatic handling unit creation and proposal during inbound, outbound, and internal processes.
Provide consistent and accurate weight, volume, and capacity data to support storage bin determination and transportation planning.
Ensure that system-driven packing proposals mirror current operational practices, reducing manual effort during goods receipt and outbound picking.
The scope of this document covers the approach for creating Packing specification in S/4HANA following the EWM Packaging specficiation Master Data Design Standard.
This includes:
The data from legacy system includes:
The data from legacy system excludes:
List of source systems and approximate number of records
Summarize Multi-language Requirement/s, if any
Summarize Document Management requirement, if any
Summarize Legal Requirement/s, if any
Specify any special requirements or considerations that may impact the data conversion process based on specific locations, regulatory compliance or system limitations. Clearly outline any regional or localization requirements such as country-specific data formats, legal reporting obligations or industry standards that must be adhered to (e.g., localization rules for countries like China).
If the data conversion involves third-party systems or external data sources, such as Icertis, describe any additional requirements related to data mapping, transformation logic, validation rules or security measures that must be followed.
The technical design of the target for this conversion approach.
| Table | Field | Data Element | Field Description | Data Type | Length | Requirement | Notes |
|---|---|---|---|---|---|---|---|
| PNODID | PNAME | /SCWM/PSPEC_ID | Packaging Specification ID | CHAR | 40 | Mandatory | Unique Packspec ID; key field for header. |
| /SCWM/PNPAKH | STATUS | /SCWM/PS_STATUS | Packspec Status | CHAR | 1 | System Generated | Controls activation (1=Active, 0=Inactive). |
| PNODTX | PNTEXT | /SCWM/PS_DESC | Packaging Specification Description | CHAR | 60 | Mandatory | Business-friendly packspec description. |
| /1CN/CPSSAPBDL01 | PS_SEQ | /SCWM/PS_SEQ | Condition Sequence | NUMC | 2 | Required | Used when Packspec is linked to conditions. |
| /1CN/CPSSAPBDL01 | PS_COND | /SCWM/PS_LOG_COND | Logical Condition | CHAR | 20 | Optional | Condition expression for packspec selection. |
| /1CN/CPSSAPBDL01 | CREATED_BY | ERNAM | Created By | CHAR | 12 | System Generated | SAP User who created condition record. |
| /SCWM/PNPAKH | PS_GROUP | /SCWM/PS_GROUP | Group of Packaging Specifications | CHAR | 4 | Conditional | Logical grouping of packaging specs. |
| /SCWM/PNPAKH | LEVEL_SET | /SCWM/PS_LEVELSET | Level Set | NUMC | 10 | Conditional | Distinguishes layers within Packspec. |
| /SCWM/PNPAKH | ACTIVATED_BY | ERNAM | Activated By | CHAR | 12 | System-generated | Tracks who activated the Packspec. |
| /SCWM/PNPAKH | ACTIVATE_TIME | ERDAT | Activated At | TIMS | 15 | System-generated | Activation timestamp. |
| PNODID | LOGSYS | LOGSYS | Logical System | CHAR | 10 | Mandatory | Source logical system for cross-system IDoc. |
| /SCWM/PNPAKH | ROUNDING_GOAL | /SCWM/ROUNDING_METHOD | Rounding Method | CHAR | 4 | Optional | Rounding strategy used (Up/Down/Nearest). |
| /SCWM/PNPAKH | BAND_UP_REL | /SCWM/UPP_LIMIT | Upper Rounding Limit (% Demand Qty) | DEC | 16 | Optional | Controls upper variance for rounding. |
| /SCWM/PNPAKH | BAND_DN_REL | /SCWM/LOW_LIMIT | Lower Rounding Limit (% Demand Qty) | DEC | 16 | Optional | Controls lower variance for rounding. |
| /SCWM/PVPAKC | MATID | /SCWM/MATID | Product | CHAR | 18 | Mandatory | Internal Material GUID for product. |
| /SCWM/PVPAKC | QUAN | /SCWM/QUANTITY | Quantity | QUAN | 31 | Mandatory | Quantity per level or per HU. |
| /SCWM/PVPAKC | REFMIX | /SCWM/REFMIX | Reference Mix Allowed | CHAR | 1 | Optional | Controls whether different references allowed. |
| /SCWM/PVPAKC | BATCHMIX | /SCWM/BATCHMIX | Batch Mix Allowed | CHAR | 1 | Optional | Allows mixing of batches in HU. |
| J_7LV05 | LAENG | /SCWM/LENGTH | Length | DEC | 13 | Optional | Dimension of HU or product. |
| J_7LV05 | BREIT | /SCWM/WIDTH | Width | DEC | 13 | Optional | Width in base UoM. |
| J_7LV05 | HOEHE | /SCWM/HEIGHT | Height | DEC | 13 | Optional | Height in base UoM. |
| SGT_MARM | BRGEW | BRGEW | Gross Weight | QUAN | 13 | Optional | Total gross weight of HU/product. |
| SGT_MARM | NTGEW | NTGEW | Net Weight | QUAN | 13 | Optional | Net weight excluding packaging. |
| /SCWM/GMHUITM | CAPA | /SCWM/CAPACITY | Capacity Usage | QUAN | 15 | Optional | Defines how much capacity is used in HU. |
| /SCWM/PAPAK | LEVEL_TYPE | /SCWM/LEVEL_TYPE | Level Type | CHAR | 4 | Mandatory | Defines hierarchy type (e.g., case/pallet). |
| /SCWM/PAPAK | DISPLAY_SEQ | /SCWM/DISPLAY_SEQ | Level Sequence No. | NUMC | 2 | Mandatory | Order of the levels in Packspec. |
| /SCWM/PAPAK | HU_CREATE | /SCWM/HU_CREATE | HU Creation | CHAR | 1 | Optional | Indicates HU creation rule. |
| /SCWM/PAPAK | TRGQTY | /SCWM/TRGQTY | Target Quantity | QUAN | 15 | Optional | Ideal target per level or HU. |
| /SCWM/PAPAK | MINQTY | /SCWM/MINQTY | Minimum Quantity | QUAN | 15 | Optional | Minimum allowed quantity. |
| /SCWM/PAPAK | HUTYP | /SCWM/HUTYP | Handling Unit Type | CHAR | 4 | Mandatory | EWM HU Type (e.g., PALLET, BOX). |
| /SCWM/PAPAK | FLAG_DIM | /SCWM/FLAG_DIM | Enter Dimensions Manually | CHAR | 1 | Optional | Indicates manual dimension entry. |
| /SCWM/PAPAK | FLAG_VOL | /SCWM/FLAG_VOL | Enter Volume Manually | CHAR | 1 | Optional | Indicates manual volume entry. |
| /SCWM/PAPAK | FLAG_WEIGHT | /SCWM/FLAG_WEIGHT | Enter Weight Manually | CHAR | 1 | Optional | Indicates manual weight entry. |
| /SCWM/PAPAK | FLAG_CAPA | /SCWM/FLAG_CAPA | Enter Capacity Manually | CHAR | 1 | Optional | Manual capacity override. |
| /SCWM/PAPAK | CLOSED_PACKAGE | /SCWM/CLOSED_PACK | Closed Packaging | CHAR | 1 | Optional | Indicator for sealed/closed pack. |
| /SCWM/PAPAK | PERFORMER | /SCWM/PERFORMER | Performing Entity | CHAR | 10 | Optional | Responsible org. unit for packing. |
| /SCWM/PAPAK | OPERAT_UNIT | /SCWM/OPER_UOM | Operative Unit of Measure | UNIT | 3 | Optional | Default operational UoM. |
| /SCWM/PAPAK | PROCS | /SCWM/PROCSTEP | External Storage Process Step | CHAR | 4 | Optional | Related EWM process step. |
| /SCWM/PAPAK | PRINT_LTEXT | /SCWM/PRINT_LTEXT | Print Long Text | CHAR | 1 | Optional | Indicates whether long text is printed. |
/1CN/CPSSAPPAL01-TIMESTAMP_FROM | TIMESTAMP_FROM | /1CN/CPSSAPPAL01-TIMESTAMP_FROM | Valid From | CHAR | 14 | Optional | |
1CN/CPSSAPPAL01-TIMESTAMP_TO | TIMESTAMP_TO | 1CN/CPSSAPPAL01-TIMESTAMP_TO | Valid To | CHAR | 14 | Optional |
All data cleansing should take place in the data source system as defined in this document, unless system limitations prevent it.
If data cleansing is managed outside of the source system (e.g. Syniti Migrate, 3rd Party Vendor, DCT), the necessary documentation must be produced and appended to this deliverable for sign-off.
| ID | Criticality | Error Message/Report Description | Rule | Output | Source System |
|---|---|---|---|---|---|
The high-level process is represented by the diagram below
Please note that the data may have to be loaded in multiple target systems (US instance, China instance and RoW).

Extraction Run Sheet
| Req # | Requirement Description | Team Responsible |
|---|---|---|
| 1 | Data is populated in the DCT or uploaded from downloaded Excel template | Data owner (Business) |
| 2 | If the data is uploaded to DCT in bulk via excel template, any upload errors need to be reviewed and corrected | Data owner (Business), Syniti/ Data Team |
| 3 | The data which has passed validation checks in DCT will be used for transformation/further processing | Syniti |
| Selection Ref Screen | Parameter Name | Selection Type | Requirement | Value to be entered/set |
|---|---|---|---|---|
Target Ready Data Collection Template will be created for Packaging specification data
| Field | Description / Meaning | SAP Relevance / Usage | Notes for Migration | Help Guide |
|---|---|---|---|---|
| DL_RECTYPE | Record Type | Identifies the type of record (header, item, condition) | “H” = header, “I” = item; ensures proper mapping | Record Type – Defines the type of packing specification record being created (e.g., header, level, condition). |
| PS Sequence | Pack Spec Sequence | Internal sequence for processing | Maintains order of operations in EWM | Pack Spec Sequence – Controls the processing order of packing specifications when multiple apply. |
| DL_LEVEL_SEQ | Level Sequence | Hierarchy level of packing (pallet, layer, box) | Used for structured HU creation | Level Sequence – Defines the hierarchical order of packing levels (e.g., pallet → case → unit). |
| DL_REC_SEQ | Record Sequence | Sequence within a level | Sorting & mapping in migration | Record Sequence – Determines the evaluation sequence of records within the same level. |
| DL_FILLER | Filler Field | Reserved, typically blank | Optional | Filler Field – Reserved field used for integration or custom logic; typically left blank. |
| Pack. Spec. Description | Description of Packing Spec | Identification of the spec in EWM | Free text, max length per EWM config | Description of Packing Spec – Business-friendly name describing the purpose of the pack spec. |
| Pack. Spec. Group | Group of Pack Specs | Categorization / reporting / planning | Optional grouping for similar pack specs | Group of Pack Specs – Logical grouping to bundle related packing specs for product families. |
| CREATED_BY | Created By | User who created the spec | Preserves audit trail | Created By – User who created the packing spec. System generated |
| CREATED_AT | Creation Date | Timestamp of creation | Maintain original timestamps | Creation Date – Date when the packing spec was originally created. System generated |
| ORIG_SYSTEM | Source System | System origin of the data | Important for traceability | Source System – Identifies where the record originated (e.g., ECC, S/4, external). |
| CHANGED_BY | Last Modified By | Last user who changed spec | Optional, for audit | Last Modified By – User who last changed the packing spec. |
| CHANGED_AT | Last Change Date | Timestamp of last change | Optional, for audit | Last Change Date – Date of the most recent modification. |
| Upper Limit (D.Qty) | Maximum quantity per HU | Validates HU packing limits | Ensures HU not overfilled | Maximum quantity per HU – Maximum product quantity allowed in one handling unit (HU). |
| Lower Rnd.Lmt(D.Qty) | Lower rounding limit | Rounding down rule | Determines min allowed quantity rounding | Lower rounding limit – Minimum rounding threshold for creating full HUs. |
| Up. Limit (%MnthDem) | Max % of monthly demand | Supply planning indicator | Optional, for replenishment rules | Max % of monthly demand – Maximum monthly demand percentage allowed per HU for planning. |
| Low. Limit (%MthDem) | Min % of monthly demand | Supply planning indicator | Optional | Min % of monthly demand – Minimum monthly demand percentage required per HU. |
| Min. Qty for Suppl | Minimum qty for replenishment | Used in automatic supply logic | Ensures HU is not underfilled | Minimum quantity that triggers HU replenishment. |
| Rounding Method | Method to round HU qty | Options: up, down, nearest | Used in packing calculation | Defines how quantities should be rounded when creating HUs. |
| Documents Exist | Flag for documents attached | Indicates if spec has reference docs | Optional | Indicates if supporting documents are attached to the pack spec. |
| Level Set | Logical grouping of levels | Used for hierarchy mapping | Optional | Groups multiple packing levels into meaningful structures. |
| Product ID | Material / product number | Critical for mapping | Must match EWM material master | Product for which the packing specification applies. |
| Product Unit Quantity | Quantity per HU | Units per HU | Align with Base Unit | Standard quantity packed into one handling unit. |
| Base Unit | Product unit of measure | Base unit for product | Must match material master | UoM used for the product quantity in the HU. |
| Ref. Mix Allowed | Reference mix allowed | Boolean, allows mixed products | Y/N | Indicates whether mixed products can be packed in one HU. |
| Batch Mix Allowed | Batch mixing allowed | Boolean, allows batch mixing | Y/N | Indicates whether batches may be mixed within the same HU |
| Pack. Spec. Level Seq. No. | Level sequence number | Order of levels | Ensures correct HU structure | Numeric order of levels within the pack spec structure. |
| Target Qty | Planned HU quantity | Used in packing calculation | Optional | Target number of HUs planned for a packing level. |
| Min. Qty | Minimum HU quantity | Prevent underfilling | Optional | Minimum HU count required for the level. |
| Layer Qty | Quantity per layer | Relevant for layered HUs | Optional | Quantity per layer when using layered packing (e.g., cases on pallet). |
| Qty Classific. | Quantity classification | Optional reporting / grouping | Optional | Defines category of quantity (e.g., full, partial). |
| HU Type | Handling Unit Type | Must exist in EWM config | Defines packaging unit | HU type used for the packaging (e.g., pallet, carton) |
| Rnd-Up Lim.(%PckSze) | Upper rounding % | Rounding up limit | Optional | Max percentage allowed when rounding up HU quantities. |
| Rnd-D. Lim.(%PckSze) | Lower rounding % | Rounding down limit | Optional | Max percentage allowed when rounding down HU quantities. |
| Minimum Pack Size | Minimum HU size | Ensures operational feasibility | Optional | Defines the minimum acceptable HU size. |
| Total Weight | Gross weight of HU | Sum of product + packaging | Used for storage & transport | Total weight of the HU including packaging. |
| Loading Weight | Max allowed HU weight | Safety limit | Optional | Maximum weight permitted by warehouse constraints. |
| Weight Unit | Unit of measure | kg/lb, must match config | Mandatory | UoM for weight-based fields in the pack spec. |
| HU Tare Weight | Packaging weight | Used for net/gross weight | Mandatory for accuracy | Weight of empty packaging material. |
| Total Volume | HU volume | Storage & stacking | m³ / l | Total volume of the handling unit. |
| Loading Volume | Max allowed volume | Operational limit | Optional | Maximum allowable HU volume. |
| Volume Unit | Unit for volume | m³ / l | Mandatory if volume used | UoM for volume fields. |
| Total Capacity | Total HU capacity | Qty or volume | Optional | Total capacity of the HU in volume or quantity. |
| Net Capacity | Net HU capacity | Quantity minus tare | Optional | Capacity excluding packaging material. |
| Tare Cap. | Capacity of packaging | Optional | Optional | Volume or weight capacity that packaging contributes. |
| Length | HU length | Physical dimension | cm / m | External length of the HU. |
| Width | HU width | Physical dimension | cm / m | External width of the HU |
| Height | HU height | Physical dimension | cm / m | External height of the HU. |
| Maximum Weight | Max HU gross weight | Operational constraint | Optional | Maximum allowable full HU weight including product. |
| Excess Wgt Tolerance | Allowed overweight | Optional | Optional | Permitted tolerance beyond planned weight |
| Tare Wt Var. | Variance of tare weight | Optional | Optional | Allowable deviation in tare weight. |
| Max. Volume | Max HU volume | Operational constraint | Optional | Maximum volume that the HU can hold. |
| Excess Volume Tol. | Allowed overfill | Optional | Optional | Acceptable percentage above defined HU volume. |
| Closed Pack. Max. Capacity | Max for closed pack HU | Optional | Optional | Maximum quantity for sealed/closed HU |
| Excess Cap. Tol. | Overcapacity tolerance | Optional | Optional | Allowed variance when HU capacity is exceeded. |
| Max. Length | Max HU length | Operational limit | Optional | Maximum allowed HU length. |
| Max. Width | Max HU width | Operational limit | Optional | Maximum allowed HU width. |
| Max. Height | Max HU height | Operational limit | Optional | Maximum allowed HU height. |
| Unit of Measure | UoM for HU | Mandatory | Must align with quantity fields | Measurement unit used for HU dimensions. |
| Minimum Volume | Min volume HU | Operational limit | Optional | Minimum required HU volume. |
| Minimum Weight | Min HU weight | Operational limit | Optional | Minimum HU weight allowed. |
| Min. Capacity | Minimum HU capacity | Optional | Optional | Minimum capacity required for the HU. |
| Operative UoM | Operational UoM | Mandatory for calculations | Optional if system-calculated | UoM used operationally in warehouse processes. |
| Weight Man. | Manual weight entry | Overrides system | Optional | Indicates whether weight can be manually modified. |
| Volume Man. | Manual volume entry | Overrides system | Optional | Indicates whether volume can be manually edited. |
| Dim. Man. | Manual dimensions | Overrides system | Optional | Indicates whether HU dimensions can be entered manually. |
| Capa. Man. | Manual capacity | Overrides system | Optional | Indicates whether HU capacity can be manually updated. |
| Performing Ent. | Responsible entity | Optional | Optional | Person or team accountable for the packing spec. |
| Print Long Text | Print long text on HU label | Optional | Optional | Whether long text from pack spec prints on HU label. |
| HU Crea. | Indicator for HU creation | Y/N | Must align with EWM process | Determines if HU creation is triggered from this pack spec |
| External Step Fill Up | External step flag | Optional | Optional | Marks the step as external for integration purposes. |
| BAND_RND_UP | Upper rounding band | Advanced rounding | Optional | Maximum limit of rounding band logic. |
| BAND_RND_DOWN | Lower rounding band | Advanced rounding | Optional | Minimum limit of rounding band logic. |
| BAND_RND_NEAREST | Nearest rounding band | Advanced rounding | Optional | Uses the closest rounding band for HU qty rounding. |
| Product HU Relevance | Indicates if product relevant for HU | Optional | Optional | Specifies whether HU management is required. |
| Unit Quantity | Quantity per HU unit | Duplicate of Product Unit Quantity? | Optional, check mapping | Defines quantity per HU in another unit of measure. |
| Elem. Seq. No. | Element sequence number | For condition logic | Optional | Order number of a packing element. |
| Element Type | Type of element (Qty, Weight, Volume) | Optional | Optional | Defines whether element is based on qty, weight, volume. |
| Work Step | Packing step | Optional | Optional | Represents each step in the packing process. |
| Elem. Group | Element group | Optional | Optional | Groups elements within a packing level. |
| Cond.Table | Condition table reference | For advanced logic | Optional | Technical reference to condition table for rules. |
| Condition Type | Type of condition (max, rounding, etc.) | Optional | Optional | Defines condition purpose (e.g. max qty, rounding rule). |
| Valid From | Condition valid from | Mandatory | Mandatory | Start date of condition validity. |
| Valid To | Condition valid to | Mandatory | Mandatory | End date of condition validity. |
| Condition Seq. | Sequence of condition | Optional | Optional | Order of conditions within the same group. |
| Log. Condition | Logical condition (AND/OR) | Optional | Optional | Defines how conditions interact logically. |
The template for the load file is attached below.
List the steps that need to occur before extraction can commence
| Item # | Step Description | Team Responsible |
|---|---|---|
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:
| Item # | Step Description | Team Responsible |
|---|---|---|
| 1 | Capture the data for packaging specifications in DCT. Review and correct any errors if bulk uploading data via downloaded excel DCT template. | Business team |
| 2 | Ensure the mapping tables which are needed during transformation have been reviewed and signed off by business. | Business team, Data Team (SCM) |
| 3 | Obtain DCT Sign-off from Business | Data Team (SCM) |
| 4 | Generate Pre-Load reports | Data Team (Syniti) |
| 5 | Review and Validate Error and Preload Reports | Data Team (SCM) |
| 6 | Log errors as defects, if any and address resolutions. | Data Team (SCM) |
| 7 | Re-transform and re-validate the Pre-load reports if necessary. | Data Team (SCM), Data Team (Syniti) |
| 8 | Obtain preload validation sign-off from Business | Business + Functional (SCM) + Data Team (SCM) |
| 9 | Generate Load Files | Data Team (Syniti) |
Transformation Rules
| DCT Field / Conversion Spec | SAP EWM Field / Table | Direct Mapping | Notes |
|---|---|---|---|
| Pack. Spec. Description | PNODTX-PNTEXT | Yes | Direct text description |
| Pack. Spec. Group | /SCWM/PNPAKH-PS_GROUP | Yes | Maps to PS Group in EWM |
| Level Set | /SCWM/PNPAKH-LEVEL_SET | Yes | Logical grouping of levels |
| CREATED_BY | /1CN/CPSSAPBDL01-CREATED_BY | Yes | User who created record |
| CREATED_AT | /SCWM/PNPAKH-ACTIVATE_TIME | Yes | Maps to activation timestamp |
| ORIG_SYSTEM | PNODID-LOGSYS | Yes | Logical system reference |
| Rounding Method | /SCWM/PNPAKH-ROUNDING_GOAL | Yes | Direct mapping |
| Upper Rnd.Lmt(D.Qty) | /SCWM/PNPAKH-BAND_UP_REL | Yes | Upper rounding limit in % |
| Lower Rnd.Lmt(D.Qty) | /SCWM/PNPAKH-BAND_DN_REL | Yes | Lower rounding limit in % |
| Up. Limit (%MnthDem) | /SCWM/PNPAKH-BAND_UP_REL_MU | Yes | Upper limit as % monthly demand |
| Low. Limit (%MthDem) | /SCWM/PNPAKH-BAND_DN_REL_MU | Yes | Lower limit as % monthly demand |
| Ref. Mix Allowed | /SCWM/PVPAKC-REFMIX | Yes | Boolean flag |
| Batch Mix Allowed | /SCWM/PVPAKC-BATCHMIX | Yes | Boolean flag |
| Product ID | /SCWM/PVPAKC-MATID | Yes | Material number |
| Product Unit Quantity | /SCWM/PVPAKC-QUAN | Yes | Quantity per HU |
| Base Unit | /SCWM/PVPAKC-QUAN | Yes | Base quantity (UoM alignment) |
| Length | J_7LV05-LAENG | Yes | Physical dimension |
| Width | J_7LV05-BREIT | Yes | Physical dimension |
| Height | J_7LV05-HOEHE | Yes | Physical dimension |
| Total Volume | J_7LV01-VOLUM | Yes | Volume in m³/l |
| Gross Weight | SGT_MARM-BRGEW | Yes | Gross weight of HU |
| Net Weight | SGT_MARM-NTGEW | Yes | Net weight of HU |
| Capacity Usage | /SCWM/GMHUITM-CAPA | Yes | HU capacity usage |
| Level Type | /SCWM/PAPAK-LEVEL_TYPE | Yes | Type of packing level |
| Level Seq. No. | /SCWM/PAPAK-DISPLAY_SEQ | Yes | Sequence within level |
| HU Creation | /SCWM/PAPAK-HU_CREATE | Yes | Y/N for automatic HU creation |
| Target Qty | /SCWM/PAPAK-TRGQTY | Yes | Target quantity per HU |
| Min. Qty | /SCWM/PAPAK-MINQTY | Yes | Minimum quantity per HU |
| Elem. Group | /SCWM/PAPAK-ELEMENTGROUP | Yes | Element grouping |
| Element Type | /SCWM/PVPAKL-ELEMENT_TYPE | Yes | Type of element (qty, weight, volume) |
| Pack. Material | /SCWM/PVPAKL-MATID | Yes | Packaging material number |
| Quantity | /SCWM/PVPAKL-QUAN | Yes | Quantity per element |
| HU Relevance | /SCWM/PVPAKL-HURELEVANT | Yes | Boolean relevance for HU |
| Work Step | /SCWM/S_PS_ELEMENT_INT-WORKSTEP_ID | Yes | Process step reference |
| HU Tare Weight | /SCWM/PAPAK-T_WEIGHT | Yes | Tare weight of HU |
| Maximum Weight | /SCWM/PAPAK-MAX_WEIGHT | Yes | Operational maximum weight |
| Loading Weight | /SCWM/PAPAK-N_WEIGHT | Yes | Loading weight |
| Total Weight | /SCWM/PAPAK-G_WEIGHT | Yes | Total gross weight |
| Minimum Weight | /SCWM/PAPAK-MIN_WEIGHT | Yes | Minimum HU weight |
| Tare Volume | /SCWM/PAPAK-T_VOLUME | Yes | Volume of packaging alone |
| Max. Volume | /SCWM/PAPAK-MAX_VOLUME | Yes | Maximum HU volume |
| Loading Volume | /SCWM/PAPAK-N_VOLUME | Yes | Volume used for loading |
| Total Volume | /SCWM/PAPAK-G_VOLUME | Yes | Total volume of HU |
| Min. Volume | /SCWM/PAPAK-MIN_VOLUME | Yes | Minimum volume allowed |
| Excess Weight Tolerance | /SCWM/PAPAK-TOLW | Yes | Allowed over weight HU |
| Excess Volume Tolerance | /SCWM/PAPAK-TOLV | Yes | Allowed over volume HU |
| Enter Weight Manually | /SCWM/PAPAK-FLAG_WEIGHT | Yes | Y/N manual entry override |
| Enter Vol. Manually | /SCWM/PAPAK-FLAG_VOL | Yes | Y/N manual entry override |
| Closed Packaging Material | /SCWM/PAPAK-CLOSED_PACKAGE | Yes | Closed pack indicator |
| Enter Dim. Manually | /SCWM/PAPAK-FLG_DIM | Yes | Y/N override |
| Length | /SCWM/PAPAK-LENGTH | Yes | Physical dimension |
| Width | /SCWM/PAPAK-WIDTH | Yes | Physical dimension |
| Height | /SCWM/PAPAK-HEIGHT | Yes | Physical dimension |
| Max Length | /SCWM/PAPAK-MAX_LENGTH | Yes | Maximum allowed HU length |
| Max Width | /SCWM/PAPAK-MAX_WIDTH | Yes | Maximum allowed HU width |
| Max Height | /SCWM/PAPAK-MAX_HEIGHT | Yes | Maximum allowed HU height |
| Enter Capa. Manually | /SCWM/PAPAK-FLAG_CAPA | Yes | Manual capacity override |
| Tare Capacity | /SCWM/PAPAK-T_CAPA | Yes | Tare capacity |
| Max. Capacity | /SCWM/PAPAK-MAX_CAPA | Yes | Max HU capacity |
| Net Capacity | /SCWM/PAPAK-N_CAPA | Yes | Net capacity |
| Total Capacity | /SCWM/PAPAK-G_CAPA | Yes | Total capacity HU |
| Min. Capacity | /SCWM/PAPAK-MIN_CAPA | Yes | Minimum HU capacity |
| Excess Cap. Tol. | /SCWM/PAPAK-TOLC | Yes | Allowed overcapacity |
| Performing Ent. | /SCWM/PAPAK-PERFORMER | Yes | Responsible entity |
| Qty Classific. | /SCWM/PAPAK-QUANCLA | Yes | Classification |
| Handling Unit Type | /SCWM/PAPAK-HUTYP | Yes | HU Type |
| Operative UoM | /SCWM/PAPAK-OPERAT_UNIT | Yes | Operational UoM |
| External Storage Process Step | /SCWM/PAPAK-PROCS | Yes | Process step mapping |
| Minimum Allowed Pack Size | /SCWM/PAPAK-FLG_MINIMUM_PS | Yes | Minimum pack size indicator |
| Round-Up Limit | /SCWM/PAPAK-BAND_UP_REL_PS | Yes | Rounding up in % of pack size |
| Round-Down Limit | /SCWM/PAPAK-BAND_DN_REL_PS | Yes | Rounding down in % of pack size |
| Print Long Text | /SCWM/PAPAK-PRINT_LTEXT | Yes | Long text printed on HU |
| Mapping Table Name | Mapping Table Description |
|---|---|
| Item # | Step Description | Team Responsible |
|---|---|---|
| 1 | Ensure DCT tables completeness | Data Team (SCM) |
| 2 | Value Mappings are according to the latest design | Functional Team (SCM) + Data Team (SCM) |
| 3 | SAP Packaging specification is complete | Functional Team (SCM) |
| 4 | Dependent Master Data records are loaded | Functional Team (SCM) + Data Team (SCM) |
| Task | Action |
|---|---|
| Check Values | Validate the pre-load data confirming the values are aligned with target system format |
| Validate template structure and required field population | Ensure mandatory fields are filled |
| Verify Record Count | SCM Data Team to verify that the total number of relevant records from the DCT is equal to the total number of records in the Preload and Load Sheets. |
| Task | Action |
|---|---|
| Conversion Accuracy | SCM Data Team to verify that all fields below meet pass the checks:
|
| Perform format validation (date, currency, decimal separators) | Standardize format to match SAP accepted input (e.g., YYYYMMDD for dates), cubic volume, weight etc |
| Review Error Reports | Review 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. |
| Conduct dry runs using LTMC or BAPIs and review logs | Analyze load results and correct format or conversion errors |
| Task | Action |
|---|---|
| Verify Record Count | Business Data Owner/s to verify that the total number of relevant records from the the DCT is equal to the total number of records in the Preload validation file. |
| Task | Action |
|---|---|
| Conversion Accuracy | Business Data Owner/s to verify that all the data in the preload validation file is accurate as per endorsed transformation/mapping rules (and signed-off DCT data). Review error reports in tool for any mismatch or missing transformed values. |
The load process includes:
| Step | Activity | Responsible Team |
|---|---|---|
| 1 | Ensure the load tools (e.g., conversion templates, migration objects) are transported into the correct system/instance. | Data Team (SCM) |
| 2 | Ensure Pre-load sign-offs are obtained from relevant stakeholders. | Data Team (SCM) |
| 3 | Execute upload of the DCT directly using standard transaction /SCWM/IPU. | Data Team (SCM) |
| 4 | Validate a few records by accessing standard S/4HANA transactions to ensure data accuracy. | Data Team (SCM) |
| 5 | Generate post-load reports from the tool to confirm successful uploads. | Data Team (SCM), Data Team (Syniti) |
| 6 | Log any errors as defects; address and resolve issues. Close defects after resolution. | Data Team (SCM) |
| 7 | If defects were corrected, re-upload the affected data and regenerate post-load reports as required. | Data Team (SCM), Data Team (Syniti) |
| 8 | Business team to validate post-load files, raise data defects if any, or provide post-load sign-off. | Business Team |
| 9 | Repeat post-load report generation and defect resolution (Steps 5–7) if necessary. | Data Team (SCM), Data Team (Syniti) |
Load Phase and Dependencies
Identify the phase as to “when” the load for this object will occur. <Pre-Cutover, Cutover, Post Cutover> and list the steps that need to occur before the load can commence
List the Configurations required before loading can commence
| Item # | Configuration Item |
|---|---|
| Object # | Preceding Object Conversion Approach |
|---|---|
| list the exact title of the conversion object of only the immediate predecessor – this will then confirm the DDD (Data Dependency Diagram) | |
| Error Type | Description | Probable Cause | Suggested Resolution |
|---|---|---|---|
| Configuration Error | Invalid or missing EWM configuration required for pack spec upload | Required configuration (e.g., HU types, pack spec groups, level sets) missing or inactive in target system | Ensure all prerequisite configuration exists and is active (HU types, pack spec groups, level sets, rounding settings) |
| Formatting Error | Key fields such as Product ID, Pack Spec ID, Level Seq, HU Type incorrectly formatted | Data in DCT does not match SAP field specifications (length, numeric vs. alphanumeric, UoM mismatch) | Correct DCT formatting; verify units of measure, numeric fields, and field lengths against SAP master data |
| Authorization Error | Lack of access to execute /SCWM/IPU load or modify packing spec | Executing user lacks roles/authorizations | Assign required SAP roles to executing user; validate access in target client |
| Transformation Miss | Mandatory transformation logic not applied before load | E.g., rounding rules, weight/volume conversions, or level sequence mapping missing | Apply transformation logic (if any) before upload; ensure all mandatory fields populated according to mapping |
| Technical Load Failure | DCT file not processed due to syntax error or system issue | System downtime, incorrect file encoding, missing headers, or temporary SAP error | Verify DCT integrity (CSV or Excel format), correct any syntax issues, and re-execute upload; check /SCWM/IPU logs |
| Data Inconsistency | Missing or invalid references in the DCT | Product IDs, HU Types, or Level Sets do not exist in EWM/S/4HANA | Validate all master data exists in target system; correct DCT references |
| Duplicate Entry | Pack Spec ID or Level Sequence already exists in target system | Same pack spec uploaded previously or duplicate records in DCT | Remove duplicates or adjust sequence numbers before re-upload |
| Missing Mandatory Field | Required DCT field not populated | Mandatory fields such as Pack Spec Description, HU Type, Level Type, Target Qty, or Min Qty are blank | Populate all mandatory fields per mapping table; validate before upload |
| Rounding / Limit Errors | Upper/Lower rounding limits, min/max quantities, or weight/volume thresholds invalid | Incorrect percentage values or inconsistent quantity/weight units | Verify rounding limits and capacity fields; ensure co |
| Run Fiori app/tcode to check loaded data in SAP | Run Packspec transaction to check if data has been loaded |
| Compare uploaded data against source file values | Use Custom reconciliation tools e.g. SQL Server or Excel based comparison tools to validate the number of records loaded against the load file record volume |
| Check for load errors in load tool | Review custom load tool or Legacy Transfer Migration Cockpit LTMC logs for any failures |
| Task | Action |
|---|---|
| Compare uploaded data against source file values | Use automated postload validation report or standard reports from S/4 HANA to validate field by field value match across all loaded records |
| Task | Action |
|---|---|
| Verify Count | Download Postload validation reports from Syniti and verify that the record count loaded in the target S/4 HANA is the same count as of the endorsed load file |
| Review loaded Transportation lanes | Access the S/4HANA system to view loaded packaging specification |
| Task | Action |
|---|---|
| Compare Against Approved Load File | Cross-check data in S/4HANA against the final business-approved load file used for migration |
| Validate Accuracy of Converted/Transformed Data | Review any transformed fields (e.g., business partner number) for correctness |
| Log and Report Discrepancies | Use provided discrepancy log format or defect management tool to report any findings |
Insert links and references to other documents which are relevant when trying to understand this decision and its implications. Other decisions are often impacted, so it's good to list them here with links. Attachments are also possible but dangerous as they are static documents and not updated by their authors.