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

Compare with Current View Page History

« Previous Version 30 Next »

Status

  Update in progress

Owner
Stakeholders

Purpose

The purpose of this document is to define the conversion approach to create1039 - Master Recipe in S/4 HANA.

Master recipes are assigned to a plant and are part of a plant-independent recipe group.

In the recipe header, master recipes used for production are linked to the materials to be produced. The production versions of the materials also link them to the alternative BOM required for production.

Master recipes are used as the basis for process orders. The business object master recipe is the description of an enterprise-specific process in process industries, that does not relate to a specific order. The master recipe is used for the manufacture of products. In all Manufacturing plants that are using SAP PP-PI ( Production Planning for process Industries), This is the most important Master Data, This Master Data includes BOM, Resources, Formulas, Costing Data and others, relevant for creating Process Orders.



Conversion Scope

The scope of this document covers the approach for converting active1039- Master Recipe from Legacy Source Systems into S/4HANA following the1039 Master Data Design Standard. 


The data from legacy system includes:

  1. The migration of Master Recipe will be governed by the Material Relevancy Criteria, which serve as the foundational rule for identifying and including Master Recipe that are valid, active, and business-relevant for conversion to S/4HANA.
  2. Active Master Recipes valid for active materials
  3. Active Master Recipes valid for Material / Plant Combination (according with the latest Plant Mapping)

The data from legacy system excludes:

  1. Active Master Recipes NOT used for the last three years
  2. Master recipes with deletion flag
  3. Master Recipes for materials flagged for deletion
  4. Master Recipes for materials without active status
  5. Master recipes for Material / Plant combination that are Out of Scope

Relevancy for Syniti

  1. Master Recipe creation is only relevant when the following is live and active in a sequential order
  2. Material and Plant have a live status at Plant and at a Global level and contain 3 years of process order history
  3. BOM and all BOM components are live and active at plant level Based on the condition set that Materials contain 3 years of Process order History
  4. Resource is live and an active BOM is available and live at Plant level, based on the condition set that Materials contain 3 years of Process order History

Material/Plant active Red Arrow BOM and all BOM components are live and active at Plant level Red Arrow Resource is live = Master recipe, with an active BOM active materials and active resource.

Plant Merging

Plants will be defined accordingly as some plants will be merged into one plant. Plants will be defined as NEW plant codes and be transformed via a transformation table, which will be contained in Syniti.

List of source systems and approximate number of records 


SourceScope

Source Approx No. of Records

Target SystemTarget Approx

No. of Records

PF2Master Recipes will be extracted from PF215,000S/4 HANA10,000
WP2Master Recipes will be extracted from WP215,000S/4 HANA12,000

Additional Information

Multi-language Requirement

Document Management

N/A

Legal Requirement

N/A

Special Requirements

N/A

N/A




Target Design

The technical design of the target for this conversion approach.

TableFieldData ElementField DescriptionData TypeLengthRequirement
PLKOPLNTYPLNTYKey which classifies task lists according to their functionality.
In Syensqo production context this value is defaulted to "2"
CHAR1R : Value = "2"

PLKO


RGEKZRGEKZBackflushCHAR1


S

PLKOPLNNRPLNNRKey that uniquely identifies a recipe group.CHAR8S
PLKOPLNALPLNALKey that identifies a master recipe within a recipe group.CHAR2S
PLKODATUVDATUVDate from which the recipe object is valid.DATS8R : By default the system date but the user can enter a valid from date
PLKOAENNRAENNRKey for the change master record or engineering change order that the chosen change status of the recipe object was created with.CHAR12NU
PLKOVERWEPLN_VERWEKey indicating what the recipe is used for, such as production or plant maintenance. for Syensqo production scope the value used will be "1"CHAR3R : Syensqo production scope the value used will be "1"
PLKOWERKSWERKS_DPlant of the material to be produced.CHAR4R
PLKOSTATUPLNSTStatus key to indicate the processing status of a recipe. For example, indicate whether the recipe is still in the creation phase or has already been released.CHAR3R
PLKOPLNMEPLNMEUnit of measure of the charge quantityUNIT3R
PLKOLOSVNLOSGRVONLower limit of the charge quantity range for which the recipe is valid.QUAN13C : If a value is entered, then the recipe can be used only for process orders with quantity superior to the minimum lot size
PLKOLOSBSLOSGRBISUpper limit of the charge quantity range for which the recipe is valid.QUAN13C : If a value is entered, then the recipe can be used only for process orders with quantity inferior to the maximum lot size
PLKOVAGRPVAGRPKey of the planner group responsible for maintaining the recipe.CHAR3C : Business rule. If reporting is needed by planner group for the master recipe this field need to be populated. Empty is a valid value
PLKOKTEXTPLANTEXTDescribes the recipeCHAR40R
PLKOTXTSPSPRASLanguage keyLANG1S
PLKOLOEKZLKENZIndicator set if the recipe to be completely deleted at the next reorganization run, with all its change states.CHAR1S
PLKOPROFIDNETZPROFID_STDA profile is a collection of default values and settings for maintenance of routings or master recipes or standard networks.CHAR7R
PLKOBMSCHBMSCHQuantity of the material to be produced to which the standard values of the operation refer.QUAN13R
PLKOQKZRASTERQKZRASTERIdentifier for Inspection Point Field Combination, Inspection points are used as reference objects for recording inspection results below operation level. If a value is entered for the inspection point, this value is copied to the inspection lots.CHAR1NU
PLKOPPKZTLZUQPPKZTLZUPartial Lot Assignment in an Inspection During Production
he entry in this list field  to set the detail levels for the assignment of manufactured quantities.

In the first and most detailed level ("Partial lots not defined"), the manufactured partial quantities are assigned to inspection points for which inspection results are also recorded.
In the second detail level ("Partial lot for each inspection point"), the partial quantities, to which the inspection points are assigned, are combined into partial lots.
In the third detail level ("Partial lot and batch for each inspection point"), partial lots are combined into batches.
CHAR1NU
PLKOQPRZIEHVERQPRZIEHVERA master data object in QM sample management that contains instructions for a sample drawing.CHAR8NU
PLKOQDYNHEADQDYNHEADIdentifies the level at which the decision for inspection stages is made and the quality level maintained.CHAR1NU
PLKOQDYNREGELQDYNREGELContains the definition of inspection stages and the conditions that lead to changes in inspection stages.CHAR3NU
MAPLPLNNRPLNNRKey that uniquely identifies a recipe group.CHAR8S
MAPLPLNALPLNALKey that identifies a master recipe within a recipe group.CHAR2S
MAPLMATNRMATNRMaterial Number for witch the receipe is createdCHAR18R
MAPLWERKSWERKS_DPlantCHAR4R
PLPODATUVDATUVValid from dateDATS8R
PLPODATUBDATUVValid to dateDATS8R
PLPOVORNRVORNRDetermines in which order the operations of a sequence are carried out.CHAR4S
PLPOPHFLGPHFLGndicator for phases as opposed to operations.CHAR1S
PLPOPVZNRPVZNRKey of the operation to which the phase is subordinated. This field is used for phases but not for operations.CHAR1S
PLPOARBIDOBJEKTIDRessource used to perform the activityNUMC8R : PLPO-ARBID = CRHD-OBJID that represent the ressource CRHD-ARBPL
PLPOSTEUSSTEUSDetermines which business transactions should be executed for the object that belongs to the task list or order (for example scheduling or costing).CHAR4R : Value mapping to be completed during remaining detailed design phase
PLPOLTXA1LTXA1Operation Short TextCHAR40R
PLPOSPRASSPRASLanguage KeyCHAR2S
PLPOBMSCHBMSCHQuantity of the material to be produced to which the standard values of the operation refer.QUAN13R
PLPOMEINHVORMEUnit of measure used in the operation for the material to be produced.UNIT3R
PLPOWERKSWERKS_DPlantCHAR4R
PLPOUMRENCP_UMRENDenominator for Converting Routing and Operation UoMDEC5C : If Recipe unit of measure (PLKO-PLNME) is different from phase unit of measure (PLPO-MEINH) this field need to be populated
PLPOUMREZCP_UMREZNumerator for Converting Routing and Operation UoMDEC5C : If Recipe unit of measure (PLKO-PLNME) is different from phase unit of measure (PLPO-MEINH) this field need to be populated
PLPOZMERHDZMERHBreak TimeQUAN9NU
PLPOZEIERDZEIERUnit for a Break TimeUNIT3NU
PLPOLAR01LSTARActivity TypeCHAR6S
PLPOVGE01VGWRTEHUnit of Measurement of Standard ValueUNIT3S
PLPOVGW01VGWRTStandard ValueQUAN9
PLPOLAR02LSTARActivity TypeCHAR6S
PLPOVGE02VGWRTEHUnit of Measurement of Standard ValueUNIT3S
PLPOVGW02VGWRTStandard ValueQUAN9
PLPOLAR03LSTARActivity TypeCHAR6S
PLPOVGE03VGWRTEHUnit of Measurement of Standard ValueUNIT3
PLPOVGW03VGWRTStandard ValueQUAN9C  
PLPOLAR04LSTARActivity TypeCHAR6S
PLPOVGE04VGWRTEHUnit of Measurement of Standard ValueUNIT3S
PLPOVGW04VGWRTStandard ValueQUAN9
PLPOLAR05LSTARActivity TypeCHAR6S
PLPOVGE05VGWRTEHUnit of Measurement of Standard ValueUNIT3S
PLPOVGW05VGWRTStandard ValueQUAN9
PLPOLAR06LSTARActivity TypeCHAR6S
PLPOVGE06VGWRTEHUnit of Measurement of Standard ValueUNIT3S
PLPOVGW06VGWRTStandard ValueQUAN9C  
PLPOZERMADZERMAKey which controls how the standard values are calculated (for example, using CAPP or comparison).CHAR5NU
PLPOLOANZLOHNANZNumber of confirmation slips to be printed for an operation or an activityDEC3NU
PLPORFGRPRUEFAGRPClassification which combines setup group keys in groups.CHAR10C : If a value in set up activity type is entered in standard value this field is requiered.
PLPORFSCHRUEFASCHLUKey that specifies who sets up a recipe (for example, machine servicer, setup person or a setup crew). The value from the ressource is the default in the recipe.CHAR10C : If a value in set up activity type is entered in standard value this field is requiered 
PLPOAUFAKAUSCHUFAKScrap factor. DEC5NU
PLPOUEMUSUEMUSKZIndicator which specifies that overlapping is required.
During scheduling the system determines from the minimum send-ahead quantity and the minimum overlap time.
Whether the operations can overlap
An overlap is only permissible, if the time the operations overlap is larger than the  minimum overlap time.
When is the start date of the following operation
If operations overlap, the next operation can start when the minimum send-ahead quantity has been produced. If a move is necessary, this is taken into account with the minimum move time.
The following operation is scheduled so that no interruptions occur.
CHAR1NU 
PLPOUEKANUEKANKZIndicator which specifies that the operation can be overlapped with the next one if the execution time is to be reduced.CHAR1NU
PLPOZEIMUDZEIMUUnit for the Minimum Overlap TimeUNIT3NU
PLPOZMINUDZMINUShortest time the operation must overlap with the next operation if overlapping is to be economical.
The minimum overlap time is taken into account during lead time scheduling.
QUAN9NU
PLPOSPMUSSPLITTUNGSplitting RequiredCHAR1NU
PLPOSPLIMSPLITTANZMaximum Number of SplitsDEC3NU
PLPOZMINBDZMINBMinimum Processing TimeQUAN9NU
PLPOZLMAXDZLMAXMaximum wait timeQUAN9NU
PLPOZLPRODZLPROMinimum Wait TimeQUAN9NU
PLPOZWNORDZWNORStandard Queue TimeQUAN9NU
PLPOZWMINDZWMINMinimum Queue TimeQUAN9NU
PLPOZTNORDZTNORStandard Move TimeQUAN9NU
PLPOZTMINDZTMINMinimum Move TimeQUAN9NU
PLPOABLIPKZABLIPKZTeardown and Wait Occur in ParallelCHAR1NU
PLPORSTRARSTRAReduction Strategy per OperationCHAR2NU
PLPOLIFNRLIFNRSupplier numberCHAR10C : If the operation is performed at an external partner the subcontractor number need to be entered in this field
PLPOPLIFZPLIFZPlanned Delivery Time in DaysDEC3C : If the operation is performed at an external partner the delivery time in days is to be entered in this field to update planning
PLPOPREISIPREINet Price in Purchasing Info RecordCURR11C : If the operation is performed at an external partner the operation price need to be entered in this field
PLPOPEINHEPEINPrice unitDEC5C : If the operation is performed at an external partner the operation price unit need to be entered in this field
PLPOSAKTOKSTARCost ElementCHAR10NU
PLPOWAERSWAERSCurrency KeyCUKY5C : If a subcontracting price is entered the price currency is to be entered in this field
PLPOINFNRINFNRNumber of purchasing info recordCHAR10C : If the operation is subcontracted and a Purchase Info Record exist and to be used for this operation then the PIR number need to be populated in this field
PLPOESOKZESOKZPurchasing info record categoryCHAR1C : In case of subcontracting (PLPO-FRDLB) is not empty, value is "3"
Otherwise "Empty"
PLPOEKORGEKORGPurchasing OrganizationCHAR4C : C : If the operation is subcontracting this field need to be populated. Mapping to be provided to link As Is values with To be purch org
PLPOEKGRPVG_EKGRPPurchasing Group for External Processing ActivityCHAR3C : If the operation is subcontracting this field need to be populated. Mapping to be provided to link As Is values with To be purch group
PLPOKZLGFKZLGFIndicator: Lot-Size-Independent External ProcessingCHAR1NU
PLPODAUMIDAUMINMinimum activity durationQUAN5NU
PLPODAUMEDAUMINEUnit for the minimum durationUNIT3NU
PLPODDEHNDAUDEHNIndicator: flexible durationCHAR1NU
PLPOANFKOANFKORequesting Cost CenterCHAR10NU
PLPOCKSELKZCK_SELKZIndicator for Relevancy to CostingCHAR1C : If the operation is not relevant for costing this field is empty, otherwise the value is "X"
PLPOPHFLGPHFLGIndicator: PhaseCHAR1S
PLPOFRDLBCO_FRDLBIndicator: External Processing Operation with SubcontractingCHAR1C : If an operation is subcontracted this field need to be populated
PLPOBMVRGBMVRGOrder QuantityQUAN13NU
PLPOANZMAANZMSNb Of employeesDEC5NU
PLPODAUNODAUNORNormal durationQUAN5NU
PLPODAUNEDAUNORENormal duration unitUNIT3NU
PLPOARBEITARBEITWork involved in the activityCHAR1NU
PLPOARBEITEARBEITEUnit for workCHAR3NU
PLPOANZKAPANZKAPNumber of capacities requiredCHAR2NU
PLPOBURKSBURKSCompany codeCHAR4NU
PLPOKALIDWFCIDFactory calendarCHAR2S
PLPOAUFKTAFAKTExecution factorDEC3NU
PLPOANZZLANZKAPNumber of individual capacitiesINT13NU
PLPOSLWIDSLWIDKey word ID for user-defined fieldsCHAR7NU
PLPOUSR00USRCHAR20User field with 20 charactersCHAR20NU
PLPOUSR01USRCHAR20User field with 20 charactersCHAR20NU
PLPOUSR02USRCHAR10User Field with 10 CharactersCHAR10NU
PLPOUSR03USRCHAR10User Field with 10 CharactersCHAR10NU
PLPOUSR04USRQUAN13User field for quantity (length 10.3)QUAN13NU
PLPOUSE04USRUNITUser field: Unit for quantity fieldsUNIT3NU
PLPOUSR05USRQUAN13User field for quantity (length 10.3)QUAN13NU
PLPOUSE05USRUNITUser field: Unit for quantity fieldsUNIT3NU
PLPOUSR06USRCURR13User field for quantity (length 10.3)CURR13NU
PLPOUSE06USRCUKYUser field: Unit for quantity fieldsCUKY5NU
PLPOUSR07USRCURR13User field for quantity (length 10.3)CURR13NU
PLPOUSE07USRCUKYUser field: Unit for quantity fieldsCUKY5NU
PLPOUSR08USRDATEUser field for dateDATS8NU
PLPOUSR09USRDATEUser field for dateDATS8NU
PLPOUSR10USRFLAGUser-defined field: Indicator for reportsCHAR1NU
PLPOUSR11USRFLAGUser-defined field: Indicator for reportsCHAR1NU
PLPOERFSICHTQERFSICHTThe recording view is used to specify different characteristic overview screens, which are called up after entering the results recording functionCHAR2NU
PLMZPLNTYPLNTYTask List TypeCHAR1R
PLMZPLNNRPLNNRGroupCHAR8S
PLMZZAEHLCIM_COUNTCounterNUMC8S
PLMZZUONRZUONRAllocation numberCHAR3R
PLMZDATUVDATUVValid fromDATS8R
PLMZAENNRAENNRChange NumberCHAR12NU
PLMZLOEKZLKENZDeletion IndicatorCHAR1S
PLMZPLNALPLNALGroup CounterCHAR2R
PLMZPLNFLPLNFLSequenceCHAR3NU
PLMZPLNKNPLNKNTask list nodeNUMC8R
PLMZSTLTYSTLTYBOM categoryCHAR1R
PLMZSTLNRSTNUMBill of MaterialCHAR8R
PLMZSTLALSTLALAlternative BOMCHAR2R
PLMZSTLKNSTLKNNodes of the BOM item assignedCHAR4R
PLMZWERKS_STLWERKS_STLPlantCHAR4R
PLMZIMENGIMENGComponent QuantityNUMC10R
PLMZIMEINKMPMEComponent UoMUNIT3S
PLMZANDATANDATCreated OnDATS8S
PLMZANNAMANNAMCreated byCHAR12S
PLMZAEDATCIM_AEDATChanged onDATS8S
PLMZAENAMAENAMChanged ByCHAR12S
PLMZRGEKZRGEKZBackflushCHAR1S
PLABPLNTYPLNTYTask List TypeCHAR1R
PLABPLNALPLNALGroup counterCHAR2S
PLABPLNNRAOB_PLNNRNumber of the Standard NetworkCHAR8R
PLABPLNRNPLNRNGroup Counter??R
PLABPLNKNPLNKNNumber of the Task List NodeNUMC8R
PLABPLNRNAOB_PLNRNNumber of the Standard NetworkCHAR8R
PLABALNRNPLNALGroup CounterCHAR2R
PLABKNNRNPLNKNNumber of the Task List NodeNUMC8R
PLABAOBARAOBARType of relationshipCHAR2R
PLABMIMAXDAUMIMAXIndicates whether maximum time interval will be consideredCHAR1R
PLABZAEHLCIM_COUNTInternal counterNUMC8S
PLABDATUVCIM_DATEValid-from dateDATS8R
PLABTECHVTECHVTechnical status fromCHAR12NU
PLABAENNRAENNRChange NumberCHAR12NU
PLABZEINHAOBDAUEHUnit for the time interval between relationshipsUNIT3R
PLABDAUERAOBDAUERTime Interval Between RelationshipsQUAN5R
PLABDAUKZAOBDAUKZIndicator for the duration of the relationshipCHAR1R
PLABVORNCVORG_NACHIndicator: maintained after successorCHAR1R
PLABNCVORNACH_VORGIndicates whether data after predecessor is maintainedCHAR1R
PLABLOEKZLOEKZAsset class marked for deletionCHAR1S
PLABKALIDWFCIDFactory CalendarCHAR2S
PLABPRZNTAOB_PRZNT% used to calc. time interval between predecessor/successorNUMC3C : Business rule if time interval is calculated this field is populated/ Empty is a valid value
PLABPROVGAOB_PROVGKey for defining time intervals in a relationshipCHAR1C : Business rule if time interval is calculated this field is populated/ Empty is a valid value
PLABWERKSWERKS_DPlantCHAR4R
PLABANDATANDATDate Record Created OnDATS8S
PLABANNAMANNAMUser who created recordCHAR12S
PLABDAUERMAXAOBDAUERMAXMaximum time interval for relationshipQUAN5R
PLABVALID_TO
Valid-to dateDATS8R
PLABLOEKZ_INHERITED
Deletion IndicatorCHAR1S
PLMKPLNTYPLNTYTask List TypeCHAR1R
PLMKPLNNRPLNNRKey for Task List GroupCHAR8S
PLMKPLNKNPLNKNNumber of the Task List NodeNUMC8S
PLMKKZEINSTELLQKZEINSTMKCharacteristic Type : Quantitative or QualitativeCHAR1S
PLMKMERKNRQMERKNRPInspection Characteristic NumberNUMC4R
PLMKZAEHLCIM_COUNTInternal counterNUMC8S
PLMKGUELTIGABDATUVValid-From DateDATS8R
PLMKSERNVTECHVTechnical status fromCHAR12S
PLMKLOEKZLKENZDeletion IndicatorCHAR1S
PLMKPARKZPARKZIndicator: inactive changesCHAR1R
PLMKAENDERGNRAENNRChange NumberCHAR12NU
PLMKERSTELLERANNAMUser who created recordCHAR12S
PLMKERSTELLDATANDATSystem Date on Which Data Record Was CreatedDATS8S
PLMKAENDERERQAENDERERName of User Who Last Changed Data RecordCHAR12S
PLMKAENDERDATQDATUMAENDSystem Date on Which Data Record Was ChangedDATS8S
PLMKSTEUERKZQMKCONTROLCntrl Indicator String for Insp. Char./Master Insp. Char.CHAR30S
PLMKQMTB_WERKSQ_METH_PLANTPlant for Inspection MethodCHAR4S
PLMKPMETHODEQPMETHODEAn inspection method describes how to inspect an inspection characteristic.CHAR8S
PLMKPMTVERSIONQVERSNRPMVersion Number of Inspection MethodCHAR6S
PLMKQPMK_REFQKZ_REFReference to Master Insp. Characteristic in Task ListCHAR1R
PLMKQPMK_ZAEHLQZAEHLERPlant for Master Inspection CharacteristicCHAR4R
PLMKVERWMERKMQMERKNRAn inspection characteristic describes what is to be inspectedCHAR8R
PLMKMKVERSIONQVERSNRMKVersion Number of Master Inspection CharacteristicCHAR6S
PLMKMKVERSDATQVERSDATKey Date for Version SelectionDATS8S
PLMKMERKGEWQMERKGEWClassification of inspection characteristics according to their weighting (importance).CHAR2S
PLMKPROBENRQPROBEPLPartial Sample No. for Inspection Charac. in Task ListNUMC3NU
PLMKPRUEFQUALIQPRQUALIFQualification that an inspector must have and, if necessary, validate in order to be able to conduct an inspection.CHAR5S
PLMKTOLERANZSLQTOLERANZTolerance KeyCHAR4S
PLMKKURZTEXTQTXT_CHAShort Text for Inspection CharacteristicCHAR40S
PLMKLTEXTKZQLTEXTKZInspection Characteristic Long Text ExistsCHAR1S
PLMKLTEXTSPRSPRASLanguage KeyLANG1S
PLMKLTEXTEKZQKZPRZIEHSample-Drawing Text ExistsCHAR1S
PLMKLTXTENTSPRSPRASLanguage KeyLANG1S
PLMKSTELLENQSTELLENdefine the accuracy (number of decimal places), to which the value is calculated.INT13S
PLMKMASSEINHSWQMASSEHUnit of Measurement in Which Quantitative Data Is StoredUNIT3S
PLMKSOLLWERTQSOLLWERTEValue of a quantitative characteristic, from which the actual value of the inspection characteristic should deviate as little as possible.FLTP16R
PLMKSOLLWNIQNINITIALValue Not Initial If SetCHAR1S
PLMKTOLERANZOBQTOLOBUpper limit value for the actual value of an inspection characteristic.FLTP16C : This field represent the upper limit of the characteristic value for the test results. business need to define the value
PLMKTOLOBNIQNINITIALValue Not Initial If SetCHAR1S
PLMKTOLERANZUNQTOLUNLower limiting value for the actual value of an inspection characteristic.FLTP16C : This field represent the lower limit of the characteristic value for the test results. business need to define the value
PLMKTOLUNNIQNINITIALValue Not Initial If SetCHAR1S
PLMKKLASANZAHLQKLASSZAHLNumber of Value Classes for Inspection ResultsINT13NU
PLMKKLASBREITEQKLASSBRClass WidthFLTP16NU
PLMKKLASBRNIQNINITIALValue Not Initial If SetCHAR1NU
PLMKKLASMITTEQKLASSMITClass MidpointFLTP16NU
PLMKKLASMINIQNINITIALValue Not Initial If SetCHAR1NU
PLMKGRENZEOB1QGRENZOB1Upper limit value of a user-specified limit, for example, a warning limit.
The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant
FLTP16NU
PLMKGRENZOB1NIQNINITIALValue Not Initial If SetCHAR1NU
PLMKGRENZEUN1QGRENZUN1Lower limiting value of a user-specified limit, for example, a warning limit
The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant for a quantitative characteristic.
FLTP16NU
PLMKGRENZUN1NIQNINITIALValue Not Initial If SetCHAR1NU
PLMKGRENZEOB2QGRENZOB2Upper limit value of a user-specified limit, for example, a warning limit.
The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant
FLTP16NU
PLMKGRENZOB2NIQNINITIALValue Not Initial If SetCHAR1NU
PLMKGRENZEUN2QGRENZUN2Lower limiting value of a user-specified limit, for example, a warning limit
The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant for a quantitative characteristic.
FLTP16NU
PLMKGRENZUN2NIQNINITIALValue Not Initial If SetCHAR1NU
PLMKPLAUSIOBENQPLAUSIOBMaximum plausible value of a plausibility limit.It protects against the recording and processing of invalid or improbable valuesFLTP16NU
PLMKPLAUSIOBNIQNINITIALValue Not Initial If SetCHAR1S
PLMKPLAUSIUNTEQPLAUSIUNMinimum plausible value of a plausibility limit.This field is used only for results recording of quantitative characteristics. It protects against the recording and processing of invalid or improbable values.FLTP16NU
PLMKPLAUSIUNNIQNINITIALValue Not Initial If SetCHAR1S
PLMKTOLERWEIOBQTOLWOBAmount by which the specification limit is temporarily increased or decreased.FLTP16NU
PLMKTOLWOBNIQNINITIALValue Not Initial If SetCHAR1S
PLMKTOLERWEIUNQTOLWUNAmount by which the specification limit is temporarily increased or decreased.FLTP16NU
PLMKTOLWUNNIQNINITIALValue Not Initial If SetCHAR1S
PLMKTOLERWABQTOLWABDate from Which the Tolerance Change Is ValidDATS8NU
PLMKTOLERWBISQTOLWBISDate Until Which the Tolerance Change Is ValidDATS8NU
PLMKSTICHPRVERQSTICHVERFSampling Procedure in Inspection CharacteristicCHAR8R
PLMKFAKPLANMEQUMRENFactor for Converting MatUnitOfMeasure to SampUnitOfMeasureFLTP16S
PLMKFAKPROBMEQUMRENPMEFactor for Converting SampUnitOfMeasure to MatUnitOfMeasureFLTP16S
PLMKPROBEMGEHQPROBMESample Unit of MeasureUNIT3S
PLMKPRUEFEINHQPROBEFAKSample Quantity Factor for Sample(Mult. Sample Unit of Msr.)DEC5NU
PLMKDYNKRITQDYNSTRINGString for Dynamic Modification Criteria (Database Relevant)CHAR10NU
PLMKFORMELSLQFORMELSLCheck and Calculate Formula in QMCHAR1NU
PLMKFORMEL1QFORMELFormula FieldCHAR60NU
PLMKFORMEL2QFORMELFormula FieldCHAR60NU
PLMKCODEGR9UQCODEGRPUCode from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.CHAR8C : If a set of values is defined for the lower value and the user need to be forced with those values an entry need to be populated
PLMKCODE9UQCODEUCode from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.CHAR4C : If a set of values is defined for the lower value and the user need to be forced with those values an entry need to be populated
PLMKCODEVR9UQVERSNRVersion NumberCHAR6S
PLMKCODEGR9OQCODEGRPOCode group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.CHAR8C : If a set of values is defined for the upper value and the user need to be forced with those values an entry need to be populated
PLMKCODE9OQCODEOCode group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.CHAR4C : If a set of values is defined for the upper value and the user need to be forced with those values an entry need to be populated
PLMKCODEVR9OQVERSNRVersion NumberCHAR6S
PLMKKATAB1QKTTABCatalog Entry Is a Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKKATALGART1QKATAUSWMain category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions).CHAR1C : Depending on the entries in the defect code group
PLMKAUSWMENGE1QCGRAUSWAssigned Code Group or Selected SetCHAR8S
PLMKAUSWMGWRK1QWERKAUSWPlant of the Assigned Selected SetCHAR4S
PLMKAUSWVERS1QVERSNRVersion NumberCHAR6S
PLMKAUSWDAT1QVERSDATKey Date for Version SelectionDATS8S
PLMKKATAB2QKTTABCatalog Entry Is a Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKKATALGART2QKATAUSWCatalog Type of Assigned Code Group or Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKAUSWMENGE2QCGRAUSWAssigned Code Group or Selected SetCHAR8S
PLMKAUSWMGWRK2QWERKAUSWPlant of the Assigned Selected SetCHAR4S
PLMKAUSWVERS2QVERSNRVersion NumberCHAR6S
PLMKAUSWDAT2QVERSDATKey Date for Version SelectionDATS8S
PLMKKATAB3QKTTABCatalog Entry Is a Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKKATALGART3QKATAUSWCatalog Type of Assigned Code Group or Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKAUSWMENGE3QCGRAUSWAssigned Code Group or Selected SetCHAR8S
PLMKAUSWMGWRK3QWERKAUSWPlant of the Assigned Selected SetCHAR4S
PLMKAUSWVERS3QVERSNRVersion NumberCHAR6S
PLMKAUSWDAT3QVERSDATKey Date for Version SelectionDATS8S
PLMKKATAB4QKTTABCatalog Entry Is a Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKKATALGART4QKATAUSWCatalog Type of Assigned Code Group or Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKAUSWMENGE4QCGRAUSWAssigned Code Group or Selected SetCHAR8S
PLMKAUSWMGWRK4QWERKAUSWPlant of the Assigned Selected SetCHAR4S
PLMKAUSWVERS4QVERSNRVersion NumberCHAR6S
PLMKAUSWDAT4QVERSDATKey Date for Version SelectionDATS8S
PLMKKATAB5QKTTABCatalog Entry Is a Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKKATALGART5QKATAUSWCatalog Type of Assigned Code Group or Selected SetCHAR1C : Depending on the entries in the defect code group
PLMKAUSWMENGE5QCGRAUSWAssigned Code Group or Selected SetCHAR8S
PLMKAUSWMGWRK5QWERKAUSWPlant of the Assigned Selected SetCHAR4S
PLMKAUSWVERS5QVERSNRVersion NumberCHAR6S
PLMKAUSWDAT5QVERSDATKey Date for Version SelectionDATS8S
PLMKDUMMY10QTXT10This field is used to store information only. The system does not use the contents of this field. Its only purpose is to provide a place to store information that is relevant to an objectCHAR10NU
PLMKDUMMY20QTXT20This field is used to store information only. The system does not use the contents of this field. Its only purpose is to provide a place to store information that is relevant to an objectCHAR20NU
PLMKDUMMY40QTXT40This field is used to store information only. The system does not use the contents of this field. Its only purpose is to provide a place to store information that is relevant to an objectCHAR40NU
PLMKCHARACT_ID1QCHARACT_ID1Characteristic Description for Quality Data ExchangeCHAR40NU
PLMKQERGDATHQERGDATHPLPlanned Results Data OriginCHAR2NU
PLMKEEANTVERFQEANTVERFFraction CalculationCHAR2NU
PLMKQDYNREGELQDYNREGELDynamic Modification RuleCHAR3NU
PLMKDYNMERKREFQMERKDYNCharacteristic (in Plan) whose Q-Level Will Be CopiedNUMC4NU
PLMKPZLFHQPZLFHAssigned Test EquipmentNUMC8NU
PLMKCODEGRQUALQCODEGRPQLDefect Code Group for General RejectionCHAR8NU
PLMKCODEQUALQCODEQLDefect Code for Rejection: GeneralCHAR4NU
PLMKSPCKRITQSPCKRITSPC CriterionCHAR3NU
PLMKINPPROCQINPPROCParameters for Input Processing in QM Results RecordingCHAR3NU
PLMKRES_PLANQP_RESPLANResponse PlanCHAR3NU
PLMKCTRMETHQP_CTRMETHControl MethodCHAR3NU
PLMKCHAORIGQP_CHAORIGInspection Characteristic OriginCHAR3NU
PLMKCHAORIG_GUIDQP_CHAORIG_GUIDReference to Characteristic That Was AdoptedRAW16NU
PLMKCHAR_RELEVANCE
Relevance of Characteristic for Inspection

NU
PLMKQP_CHAORIG_IDQMIP_CHAORIG_IDOriginal Identification for CharacteristicCHAR40NU
PLMKCHARGROUP
Characteristic Group

S
PLMKCHARGROUP_CREF
Source Characteristic of Characteristic Group Division

NU
PLMKDIVISIONINT
Internal Division ID

NU
PLMKVERSN
Routing Version

NU
PLMKVERSN_SOURCE
Source Routing Version

NU
PLMKVERSN_SOURCE_PLNKN
Task List Version: Number of source list node

NU
PLMKVERSN_SOURCE_ME
Task List Version: Souce Inspection Characteristic Number

NU


Data Cleansing

Business will perform data cleansing in the current ECC system. This means ECC will serve as the single source of truth for Manufacturing Data prior to the migration to S/4HANA.

IDCriticalityError Message/Report DescriptionRuleOutputSource System
1039-1C1Master Recipe has a flag for deletionNO Master recipes with flag for deletion won't be migratedDeletion Flag for master recipePF2/WP2
1039-2C1 Inactive status (source system might have various statuses to identify)Inactive Master recipes won't be migratedMark all inactive Master recipePF2/WP2
1039-3C1Not a part of any active FG BOM . Here data cleansing would be necessary or this could be a case of outsourced/subcontracting  SFG BOM.SFG Active Master Recipe, only for active FGSFG active and part of the FG PDS must be considered to migratePF2/WP2
1039-4C1If all the parent part/s are inactive, then this SFG is not relevant for migration.SFG part of inactive FG not considered for migrationSFG is part of a Inactive FGPF2/WP2
1039-5C1No usage in the past 3 years.Master recipes not used for the last 3 years are not considered to migrateRemove all Master Recipes with no usage for the last three yearsPF2 / WP2
1039-6C1BOM status is inactiveMaster Recipe to include a inactive BOM not to be consideredBOM is inactivePF2/WP2



Conversion Process

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


Data Privacy and Sensitivity


Extraction

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

  1. The data exists. connects to the source and loads the data into . 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 ; 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 . 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

Extraction Run Sheet

Req #Requirement DescriptionTeam Responsible
1Extract data from source system based on relevancy ruleData Team
2Google Sheet report pre-populated with PF2 and WP2 information to be generated based on relevancy criteria. Data Team
3Sinity Extraction in SQL / Excel to check the resultSinity/ Data Team


Selection Screen

Selection Ref ScreenParameter NameSelection TypeRequirementValue to be entered/set





















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.

The Data Collection Template (DCT) will not be applicable in this case. If there is a need to create a new Master Data (MD) for Master Recipe object, the business must perform this activity in the source system. The newly created object will then be captured and migrated as part of the standard migration process. 

Field NameField DescriptionRule



Extraction Dependencies

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 Master Recipe 

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

Rule #Source systemSource TableSource FieldSource DescriptionTarget SystemTarget TableTarget FieldTarget DescriptionTransformation Logic
1PF2/WP2PLKOPLNTYKey which classifies task lists according to their functionality. In Syensqo production context this value is defaulted to "2"S4 HANAPLKOPLNTYKey which classifies task lists according to their functionality. In Syensqo production context this value is defaulted to "2"Value = "2"
2PF2/WP2PLKORGEKZBackflushS4 HANAPLKORGEKZBackflushSystem Generated
3PF2/WP2PLKOPLNNRKey that uniquely identifies a recipe group.S4 HANAPLKOPLNNRKey that uniquely identifies a recipe group.System Generated
4PF2/WP2PLKOPLNALKey that identifies a master recipe within a recipe group.S4 HANAPLKOPLNALKey that identifies a master recipe within a recipe group.System Generated
5PF2/WP2PLKODATUVDate from which the recipe object is valid.S4 HANAPLKODATUVDate from which the recipe object is valid.R : By default the system date but the user can enter a valid from date
6PF2/WP2PLKOVERWEKey indicating what the recipe is used for, such as production or plant maintenance. for Syensqo production scope the value used will be "1"S4 HANAPLKOVERWEKey indicating what the recipe is used for, such as production or plant maintenance. for Syensqo production scope the value used will be "1"R : Syensqo production scope the value used will be "1"
7PF2/WP2PLKOWERKSPlant of the material to be produced.S4 HANAPLKOWERKSPlant of the material to be produced.R - Part of new Plants transformation, and plant merging
8PF2/WP2PLKOSTATUStatus key to indicate the processing status of a recipe. For example, indicate whether the recipe is still in the creation phase or has already been released.S4 HANAPLKOSTATUStatus key to indicate the processing status of a recipe. For example, indicate whether the recipe is still in the creation phase or has already been released.Copy from Legacy
9PF2/WP2PLKOPLNMEUnit of measure of the charge quantityS4 HANAPLKOPLNMEUnit of measure of the charge quantityCopy from Legacy
10PF2/WP2PLKOLOSVNLower limit of the charge quantity range for which the recipe is valid.S4 HANAPLKOLOSVNLower limit of the charge quantity range for which the recipe is valid.

C : The user can change manually the minimum lot size if the recipe is to be used only for a minimum quantity

Copy from Legacy

11PF2/WP2PLKOLOSBSUpper limit of the charge quantity range for which the recipe is valid.S4 HANAPLKOLOSBSUpper limit of the charge quantity range for which the recipe is valid.

C :The user can change manually the maximum lot size if the recipe can not be used for higher quantity, If there is no maximum lot size, a value of "99 999 999" need to be populated as a maximum.

Copy from Legacy

12PF2/WP2PLKOVAGRPKey of the planner group responsible for maintaining the recipe.S4 HANAPLKOVAGRPKey of the planner group responsible for maintaining the recipe.

C : Business rule. If reporting is needed by planner group for the master recipe this field need to be populated. Empty is a valid value.

Copy from Legacy

13PF2/WP2PLKOKTEXTDescribes the recipeS4 HANAPLKOKTEXTDescribes the recipeCopy from Legacy
14PF2/WP2PLKOTXTSPLanguage keyS4 HANAPLKOTXTSPLanguage keySystem Generated
15PF2/WP2PLKOLOEKZIndicator set if the recipe to be completely deleted at the next reorganization run, with all its change states.S4 HANAPLKOLOEKZIndicator set if the recipe to be completely deleted at the next reorganization run, with all its change states.System Generated
16PF2/WP2PLKOPROFIDNETZA profile is a collection of default values and settings for maintenance of routings or master recipes or standard networks.S4 HANAPLKOPROFIDNETZA profile is a collection of default values and settings for maintenance of routings or master recipes or standard networks.Copy from Legacy
17PF2/WP2PLKOBMSCHQuantity of the material to be produced to which the standard values of the operation refer. The entry in this list field  to set the detail levels for the assignment of manufactured quantities. In the first and most detailed level ("Partial lots not defined"), the manufactured partial quantities are assigned to inspection points for which inspection results are also recorded. In the second detail level ("Partial lot for each inspection point"), the partial quantities, to which the inspection points are assigned, are combined into partial lots. n the third detail level ("Partial lot and batch for each inspection point"), partial lots are combined into batches.S4 HANAPLKOBMSCHQuantity of the material to be produced to which the standard values of the operation refer. The entry in this list field  to set the detail levels for the assignment of manufactured quantities. In the first and most detailed level ("Partial lots not defined"), the manufactured partial quantities are assigned to inspection points for which inspection results are also recorded. In the second detail level ("Partial lot for each inspection point"), the partial quantities, to which the inspection points are assigned, are combined into partial lots. n the third detail level ("Partial lot and batch for each inspection point"), partial lots are combined into batches.Copy from Legacy
18PF2/WP2MAPLPLNNRKey that uniquely identifies a recipe group.S4 HANAMAPLPLNNRKey that uniquely identifies a recipe group.System Generated
19PF2/WP2MAPLPLNALKey that identifies a master recipe within a recipe group.S4 HANAMAPLPLNALKey that identifies a master recipe within a recipe group.System Generated
20PF2/WP2MAPLMATNRMaterial Number for witch the receipe is createdS4 HANAMAPLMATNRMaterial Number for witch the recipe is createdPart of Material Transformation, New Material numbers
21PF2/WP2MAPLWERKSPlantS4 HANAMAPLWERKSPlantR - Part of new Plants transformation, and plant merging
22PF2/WP2PLPODATUVValid From DateS4 HANAPLPODATUVValid From DateR : By default the system date but the user can enter a valid from date
23PF2/WP2PLPODATUBValid to dateS4 HANAPLPODATUBValid to date31.12.9999
24PF2/WP2PLPOVORNRDetermines in which order the operations of a sequence are carried out.S4 HANAPLPOVORNRDetermines in which order the operations of a sequence are carried out.System Generated
25PF2/WP2PLPOPHFLGndicator for phases as opposed to operations.S4 HANAPLPOPHFLGIndicator for phases as opposed to operations.System Generated
26PF2/WP2PLPOPVZNRKey of the operation to which the phase is subordinated. This field is used for phases but not for operations.S4 HANAPLPOPVZNRKey of the operation to which the phase is subordinated. This field is used for phases but not for operations.System Generated
27PF2/WP2PLPOARBIDRessource used to perform the activityS4 HANAPLPOARBIDResource used to perform the activityR : PLPO-ARBID = CRHD-OBJID that represent the resource CRHD-ARBPL - Mapping from Old to New
28PF2/WP2PLPOSTEUSDetermines which business transactions should be executed for the object that belongs to the task list or order (for example scheduling or costing).S4 HANAPLPOSTEUSDetermines which business transactions should be executed for the object that belongs to the task list or order (for example scheduling or costing).R : Mapping from Old to new
29PF2/WP2PLPOLTXA1Operation Short TextS4 HANAPLPOLTXA1Operation Short TextCopy from Legacy
30PF2/WP2PLPOSPRASLanguage KeyS4 HANAPLPOSPRASLanguage KeySystem Generated
31PF2/WP2PLPOBMSCHQuantity of the material to be produced to which the standard values of the operation refer.S4 HANAPLPOBMSCHQuantity of the material to be produced to which the standard values of the operation refer.Copy from Legacy
32PF2/WP2PLPOMEINHUnit of measure used in the operation for the material to be produced.S4 HANAPLPOMEINHUnit of measure used in the operation for the material to be produced.Copy From Legacy
33PF2/WP2PLPOWERKSPlantS4 HANAPLPOWERKSPlantR - Part of new Plants transformation, and plant merging
34PF2/WP2PLPOUMRENDenominator for Converting Routing and Operation UoMS4 HANAPLPOUMRENDenominator for Converting Routing and Operation UoM

C :If Recipe unit of measure (PLKO-PLNME) is different from phase unit of measure (PLPO-MEINH) this field need to be populated,The master recipe unit of measure and operation unit of measure are mainly the same, The main reason to have a difference is if the business need to enter a value in standard value with more precision (Example : utility consumption or machine time) 

Copy From Legacy

35PF2/WP2PLPOUMREZNumerator for Converting Routing and Operation UoMS4 HANAPLPOUMREZNumerator for Converting Routing and Operation UoM

C : If Recipe unit of measure (PLKO-PLNME) is different from phase unit of measure (PLPO-MEINH) this field need to be populated. The master recipe unit of measure and operation unit of measure are mainly the same. The main reason to have a difference is if the business need to enter a value in standard value with more precision (Example : utility consumption or machine time).

Copy From Legacy

36PF2/WP2PLPOLAR01Activity TypeS4 HANAPLPOLAR01Activity TypeSystem Generated
37PF2/WP2PLPOVGE01Unit of Measurement of Standard ValueS4 HANAPLPOVGE01Unit of Measurement of Standard ValueSystem Generated
38PF2/WP2PLPOVGW01Standard ValueS4 HANAPLPOVGW01Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Mapping from Old to new (data enrichment) it also could be a copy depending on the plant
39PF2/WP2PLPOLAR02Activity TypeS4 HANAPLPOLAR02Activity TypeSystem Generated
40PF2/WP2PLPOVGE02Unit of Measurement of Standard ValueS4 HANAPLPOVGE02Unit of Measurement of Standard ValueSystem Generated
41PF2/WP2PLPOVGW02Standard ValueS4 HANAPLPOVGW02Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Mapping from Old to new (data enrichment) it also could be a copy depending on the plant
42PF2/WP2PLPOLAR03Activity TypeS4 HANAPLPOLAR03Activity TypeSystem Generated
43PF2/WP2PLPOVGE03Unit of Measurement of Standard ValueS4 HANAPLPOVGE03Unit of Measurement of Standard ValueSystem Generated
44PF2/WP2PLPOVGW03Standard ValueS4 HANAPLPOVGW03Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Mapping from Old to new (data enrichment) it also could be a copy depending on the plant
45PF2/WP2PLPOLAR04Activity TypeS4 HANAPLPOLAR04Activity TypeSystem Generated
46PF2/WP2PLPOVGE04Unit of Measurement of Standard ValueS4 HANAPLPOVGE04Unit of Measurement of Standard ValueSystem Generated
47PF2/WP2PLPOVGW04Standard ValueS4 HANAPLPOVGW04Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Mapping from Old to new (data enrichment) it also could be a copy depending on the plant
48PF2/WP2PLPOLAR05Activity TypeS4 HANAPLPOLAR05Activity TypeSystem Generated
49PF2/WP2PLPOVGE05Unit of Measurement of Standard ValueS4 HANAPLPOVGE05Unit of Measurement of Standard ValueSystem Generated
50PF2/WP2PLPOVGW05Standard ValueS4 HANAPLPOVGW05Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Mapping from Old to new (data enrichment) it also could be a copy depending on the plant
51PF2/WP2PLPOLAR06Activity TypeS4 HANAPLPOLAR06Activity TypeSystem Generated
52PF2/WP2PLPOVGE06Unit of Measurement of Standard ValueS4 HANAPLPOVGE06Unit of Measurement of Standard ValueSystem Generated
53PF2/WP2PLPOVGW06Standard ValueS4 HANAPLPOVGW06Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Mapping from Old to new (data enrichment) it also could be a copy depending on the plant
54PF2/WP2PLPORFGRPClassification which combines setup group keys in groups.S4 HANAPLPORFGRPClassification which combines setup group keys in groups.C : If a value in set up activity type is entered in standard value this field is required. DCT Required
55PF2/WP2PLPORFSCHKey that specifies who sets up a recipe (for example, machine servicer, setup person or a setup crew). The value from the ressource is the default in the recipe.S4 HANAPLPORFSCHKey that specifies who sets up a recipe (for example, machine servicer, setup person or a setup crew). The value from the resource is the default in the recipe.C : If a value in set up activity type is entered in standard value this field is required. DCT Required
57PF2/WP2PLPOLIFNRSupplier numberS4 HANAPLPOLIFNRSupplier numberC : If the operation is performed at an external partner the subcontractor number need to be entered in this field - Mapping table from Old to new, Value Mapping
58PF2/WP2PLPOPLIFZPlanned Delivery Time in DaysS4 HANAPLPOPLIFZPlanned Delivery Time in DaysC :If the operation is performed at an external partner (subcontracting) the delivery time in days is to be entered in this field. This Field represent the number of days for a subcontractor to deliver the goods. This Field represent the number of days for a subcontractor to deliver the goods. - If a PIR is populated in PLPO-INFNR this field is automatically populated
59PF2/WP2PLPOPREISNet Price in Purchasing Info RecordS4 HANAPLPOPREISNet Price in Purchasing Info RecordC : If the operation is performed at an external partner the operation price need to be entered in this field. If a PIR is populated in PLPO-INFNR this field is automatically populated
60PF2/WP2PLPOPEINHPrice unitS4 HANAPLPOPEINHPrice unitC : If the operation is performed at an external partner the operation price need to be entered in this field. If a PIR is populated in PLPO-INFNR this field is automatically populated
61PF2/WP2PLPOWAERSCurrency KeyS4 HANAPLPOWAERSCurrency KeyC : If a subcontracting price is entered the price currency is to be entered in this field. If a PIR is populated in PLPO-INFNR this field is automatically populated
62PF2/WP2PLPOINFNRNumber of purchasing info recordS4 HANAPLPOINFNRNumber of purchasing info recordC : If the operation is subcontracted and a Purchase Info Record exist and to be used for this operation then the PIR number need to be populated in this field. System generated from Info record - dependency on Info record migration
63PF2/WP2PLPOESOKZPurchasing info record categoryS4 HANAPLPOESOKZPurchasing info record categoryC :In case of subcontracting (PLPO-FRDLB) is not empty, value is "3". Otherwise "Empty". If a PIR is populated in PLPO-INFNR this field is automatically populated
64PF2/WP2PLPOEKORGPurchasing OrganizationS4 HANAPLPOEKORGPurchasing OrganizationIf the operation is subcontracting this field need to be populated. Mapping to be provided to link As Is values with To be purch org. This field will be populated with the value that represent the purchasing organization responsible for subcontracting purchases in the plant. If a PIR is populated in PLPO-INFNR this field is automatically populated
65PF2/WP2PLPOEKGRPPurchasing Group for External Processing ActivityS4 HANAPLPOEKGRPPurchasing Group for External Processing ActivityC :If the operation is subcontracting this field need to be populated. Mapping to be provided to link As Is values with To be purch group This field will be populated with the value that represent the purchasing group responsible for subcontracting purchases in the plant. If a PIR is populated in PLPO-INFNR this field is automatically populated
66PF2/WP2PLPOCKSELKZIndicator for Relevancy to CostingS4 HANAPLPOCKSELKZIndicator for Relevancy to CostingC : If the operation is not relevant for costing this field is empty, otherwise the value is "X"
67PF2/WP2PLPOPHFLGIndicator: PhaseS4 HANAPLPOPHFLGIndicator: PhaseSystem Generated
68PF2/WP2PLPOFRDLBIndicator: External Processing Operation with SubcontractingS4 HANAPLPOFRDLBIndicator: External Processing Operation with Subcontracting

C : If an operation is subcontracted this field need to be populated.

DCT Required

69PF2/WP2PLPOKALIDFactory calendarS4 HANAPLPOKALIDFactory calendarSystem Generated
70PF2/WP2PLMZPLNTYTask List TypeS4 HANAPLMZPLNTYTask List TypeR : For PP PI the master recipe is a task list with type "2"
71PF2/WP2PLMZPLNNRKey that uniquely identifies a recipe group.S4 HANAPLMZPLNNRKey that uniquely identifies a recipe group.System Generated
72PF2/WP2PLMZZAEHLCounterS4 HANAPLMZZAEHLCounterSystem Generated
73PF2/WP2PLMZZUONRAllocation numberS4 HANAPLMZZUONRAllocation numberCopy from Legacy
74PF2/WP2PLMZDATUVValid From DateS4 HANAPLMZDATUVValid From DateR : By default the system date but the user can enter a valid from date
75PF2/WP2PLMZLOEKZDeletion IndicatorS4 HANAPLMZLOEKZDeletion IndicatorSystem Generated
76PF2/WP2PLMZPLNALGroup CounterS4 HANAPLMZPLNALGroup CounterSystem Generated
77PF2/WP2PLMZPLNKNTask list nodeS4 HANAPLMZPLNKNTask list nodeSystem Generated
78PF2/WP2PLMZSTLTYBOM categoryS4 HANAPLMZSTLTYBOM categoryValue = M
79PF2/WP2PLMZSTLNRBill of MaterialS4 HANAPLMZSTLNRBill of MaterialR - generated when the BOM is created
80PF2/WP2PLMZSTLALAlternative BOMS4 HANAPLMZSTLALAlternative BOMR - generated when the BOM is created
81PF2/WP2PLMZSTLKNNodes of the BOM item assignedS4 HANAPLMZSTLKNNodes of the BOM item assignedR : Copy From system
82PF2/WP2PLMZWERKS_STLPlantS4 HANAPLMZWERKS_STLPlantR - Part of new Plants transformation, and plant merging
83PF2/WP2PLMZIMENGComponent QuantityS4 HANAPLMZIMENGComponent QuantityR : Copy From system
84PF2/WP2PLMZIMEINComponent UoMS4 HANAPLMZIMEINComponent UoMSystem Generated - Based on Transformation of old to new
85PF2/WP2PLMZANDATCreated OnS4 HANAPLMZANDATCreated OnSystem Generated
86PF2/WP2PLMZANNAMCreated byS4 HANAPLMZANNAMCreated bySystem Generated
87PF2/WP2PLMZAEDATChanged onS4 HANAPLMZAEDATChanged onSystem Generated
88PF2/WP2PLMZAENAMChanged ByS4 HANAPLMZAENAMChanged BySystem Generated
89PF2/WP2PLMZRGEKZBackflushS4 HANAPLMZRGEKZBackflushSystem Generated
90PF2/WP2PLABPLNTYTask List TypeS4 HANAPLABPLNTYTask List TypeR : For PP PI the master recipe is a task list with type "2"
91PF2/WP2PLABPLNALGroup counterS4 HANAPLABPLNALGroup counterSystem Generated
92PF2/WP2PLABPLNNRKey that uniquely identifies a recipe group.S4 HANAPLABPLNNRKey that uniquely identifies a recipe group.System Generated
93PF2/WP2PLABPLNRNNumber of the Standard NetworkS4 HANAPLABPLNRNNumber of the Standard NetworkR : Copy From system
94PF2/WP2PLABPLNKNNumber of the Task List NodeS4 HANAPLABPLNKNNumber of the Task List NodeSystem Generated
95PF2/WP2PLABPLNRNNumber of the Standard NetworkS4 HANAPLABPLNRNNumber of the Standard NetworkR : Copy From system
96PF2/WP2PLABALNRNGroup CounterS4 HANAPLABALNRNGroup CounterSystem Generated
97PF2/WP2PLABKNNRNNumber of the Task List NodeS4 HANAPLABKNNRNNumber of the Task List NodeSystem Generated
98PF2/WP2PLABAOBARType of relationshipS4 HANAPLABAOBARType of relationshipR : Copy From system
99PF2/WP2PLABMIMAXIndicates whether maximum time interval will be consideredS4 HANAPLABMIMAXIndicates whether maximum time interval will be consideredR : Copy From system
100PF2/WP2PLABZAEHLInternal counterS4 HANAPLABZAEHLInternal counterSystem Generated
101PF2/WP2PLABDATUVValid from dateS4 HANAPLABDATUVValid from dateR : By default the system date but the user can enter a valid from date
102PF2/WP2PLABZEINHUnit for the time interval between relationshipsS4 HANAPLABZEINHUnit for the time interval between relationshipsR : Copy From system
103PF2/WP2PLABDAUERTime Interval Between RelationshipsS4 HANAPLABDAUERTime Interval Between RelationshipsR : Copy From system
104PF2/WP2PLABDAUKZIndicator for the duration of the relationshipS4 HANAPLABDAUKZIndicator for the duration of the relationshipR : Copy From system
105PF2/WP2PLABVORNCIndicator: maintained after successorS4 HANAPLABVORNCIndicator: maintained after successorR : Copy From system
106PF2/WP2PLABNCVORIndicates whether data after predecessor is maintainedS4 HANAPLABNCVORIndicates whether data after predecessor is maintainedR : Copy From system
107PF2/WP2PLABLOEKZAsset class marked for deletionS4 HANAPLABLOEKZAsset class marked for deletionSystem Generated
108PF2/WP2PLABKALIDFactory CalendarS4 HANAPLABKALIDFactory CalendarSystem Generated
109PF2/WP2PLABPRZNT% used to calc. time interval between predecessor/successorS4 HANAPLABPRZNT% used to calc. time interval between predecessor/successorC : Business rule if time interval is calculated this field is populated/ Empty is a valid value. Copy from Legacy
110PF2/WP2PLABPROVGKey for defining time intervals in a relationshipS4 HANAPLABPROVGKey for defining time intervals in a relationshipC : Business rule if time interval is calculated this field is populated/ Empty is a valid value. Copy from Legacy
111PF2/WP2PLABWERKSPlantS4 HANAPLABWERKSPlantR - Part of new Plants transformation, and plant merging
112PF2/WP2PLABANDATDate Record Created OnS4 HANAPLABANDATDate Record Created OnSystem Generated
113PF2/WP2PLABANNAMUser who created recordS4 HANAPLABANNAMUser who created recordSystem Generated
114PF2/WP2PLABDAUERMAXMaximum time interval for relationshipS4 HANAPLABDAUERMAXMaximum time interval for relationshipR : Copy From system
115PF2/WP2PLABDATUBValid to dateS4 HANAPLABDATUBValid to date31.12.9999
116PF2/WP2PLABLOEKZ_INHERITEDDeletion IndicatorS4 HANAPLABLOEKZ_INHERITEDDeletion IndicatorSystem Generated
117PF2/WP2PLMKPLNTYTask List TypeS4 HANAPLMKPLNTYTask List TypeR : For PP PI the master recipe is a task list with type "2"
118PF2/WP2PLMKPLNNRKey that uniquely identifies a recipe group.S4 HANAPLMKPLNNRKey that uniquely identifies a recipe group.System Generated
119PF2/WP2PLMKPLNKNNumber of the Task List NodeS4 HANAPLMKPLNKNNumber of the Task List NodeSystem Generated
120PF2/WP2PLMKKZEINSTELLCharacteristic Type : Quantitative or QualitativeS4 HANAPLMKKZEINSTELLCharacteristic Type : Quantitative or QualitativeSystem Generated
121PF2/WP2PLMKMERKNRInspection Characteristic NumberS4 HANAPLMKMERKNRInspection Characteristic NumberR : Copy From system
122PF2/WP2PLMKZAEHLInternal counterS4 HANAPLMKZAEHLInternal counterSystem Generated
123PF2/WP2PLMKGUELTIGABValid From DateS4 HANAPLMKGUELTIGABValid From DateR : By default the system date but the user can enter a valid from date
124PF2/WP2PLMKSERNVTechnical status fromS4 HANAPLMKSERNVTechnical status fromSystem Generated
125PF2/WP2PLMKLOEKZDeletion IndicatorS4 HANAPLMKLOEKZDeletion IndicatorSystem Generated
126PF2/WP2PLMKPARKZIndicator: inactive changesS4 HANAPLMKPARKZIndicator: inactive changesR : Copy From system
127PF2/WP2PLMKERSTELLERUser who created recordS4 HANAPLMKERSTELLERUser who created recordSystem Generated
128PF2/WP2PLMKERSTELLDATSystem Date on Which Data Record Was CreatedS4 HANAPLMKERSTELLDATSystem Date on Which Data Record Was CreatedSystem Generated
129PF2/WP2PLMKAENDERERName of User Who Last Changed Data RecordS4 HANAPLMKAENDERERName of User Who Last Changed Data RecordSystem Generated
130PF2/WP2PLMKAENDERDATSystem Date on Which Data Record Was ChangedS4 HANAPLMKAENDERDATSystem Date on Which Data Record Was ChangedSystem Generated
131PF2/WP2PLMKSTEUERKZCntrl Indicator String for Insp. Char./Master Insp. Char.S4 HANAPLMKSTEUERKZCntrl Indicator String for Insp. Char./Master Insp. Char.System Generated
132PF2/WP2PLMKQMTB_WERKSPlant for Inspection MethodS4 HANAPLMKQMTB_WERKSPlant for Inspection MethodSystem Generated
133PF2/WP2PLMKPMETHODEAn inspection method describes how to inspect an inspection characteristic.S4 HANAPLMKPMETHODEAn inspection method describes how to inspect an inspection characteristic.System Generated
134PF2/WP2PLMKPMTVERSIONVersion Number of Inspection MethodS4 HANAPLMKPMTVERSIONVersion Number of Inspection MethodSystem Generated
135PF2/WP2PLMKQPMK_REFReference to Master Insp. Characteristic in Task ListS4 HANAPLMKQPMK_REFReference to Master Insp. Characteristic in Task ListR : Copy From system
136PF2/WP2PLMKQPMK_ZAEHLPlant for Master Inspection CharacteristicS4 HANAPLMKQPMK_ZAEHLPlant for Master Inspection CharacteristicR - Part of new Plants transformation, and plant merging
137PF2/WP2PLMKVERWMERKMAn inspection characteristic describes what is to be inspectedS4 HANAPLMKVERWMERKMAn inspection characteristic describes what is to be inspectedR : Copy From system
138PF2/WP2PLMKMKVERSIONVersion Number of Master Inspection CharacteristicS4 HANAPLMKMKVERSIONVersion Number of Master Inspection CharacteristicSystem Generated
139PF2/WP2PLMKMKVERSDATKey Date for Version SelectionS4 HANAPLMKMKVERSDATKey Date for Version SelectionSystem Generated
140PF2/WP2PLMKMERKGEWClassification of inspection characteristics according to their weighting (importance).S4 HANAPLMKMERKGEWClassification of inspection characteristics according to their weighting (importance).System Generated
141PF2/WP2PLMKPRUEFQUALIQualification that an inspector must have and, if necessary, validate in order to be able to conduct an inspection.S4 HANAPLMKPRUEFQUALIQualification that an inspector must have and, if necessary, validate in order to be able to conduct an inspection.System Generated
142PF2/WP2PLMKTOLERANZSLTolerance KeyS4 HANAPLMKTOLERANZSLTolerance KeySystem Generated
143PF2/WP2PLMKKURZTEXTShort Text for Inspection CharacteristicS4 HANAPLMKKURZTEXTShort Text for Inspection CharacteristicSystem Generated
144PF2/WP2PLMKLTEXTKZInspection Characteristic Long Text ExistsS4 HANAPLMKLTEXTKZInspection Characteristic Long Text ExistsCopy from Legacy
145PF2/WP2PLMKLTEXTSPRLanguage KeyS4 HANAPLMKLTEXTSPRLanguage KeySystem Generated
146PF2/WP2PLMKLTEXTEKZSample-Drawing Text ExistsS4 HANAPLMKLTEXTEKZSample-Drawing Text ExistsSystem Generated
147PF2/WP2PLMKLTXTENTSPRLanguage KeyS4 HANAPLMKLTXTENTSPRLanguage KeySystem Generated
148PF2/WP2PLMKSTELLENdefine the accuracy (number of decimal places), to which the value is calculated.S4 HANAPLMKSTELLENdefine the accuracy (number of decimal places), to which the value is calculated.System Generated
149PF2/WP2PLMKMASSEINHSWUnit of Measurement in Which Quantitative Data Is StoredS4 HANAPLMKMASSEINHSWUnit of Measurement in Which Quantitative Data Is StoredSystem Generated
150PF2/WP2PLMKSOLLWERTValue of a quantitative characteristic, from which the actual value of the inspection characteristic should deviate as little as possible.S4 HANAPLMKSOLLWERTValue of a quantitative characteristic, from which the actual value of the inspection characteristic should deviate as little as possible.R : Copy From system
151PF2/WP2PLMKSOLLWNIValue Not Initial If SetS4 HANAPLMKSOLLWNIValue Not Initial If SetSystem Generated
152PF2/WP2PLMKTOLERANZOBUpper limit value for the actual value of an inspection characteristic.S4 HANAPLMKTOLERANZOBUpper limit value for the actual value of an inspection characteristic.S :This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. This field represent the lower limit of the characteristic value for the test results. business need to define the value.  Value from Master Inspection characteristics
153PF2/WP2PLMKTOLOBNIValue Not Initial If SetS4 HANAPLMKTOLOBNIValue Not Initial If SetSystem Generated
154PF2/WP2PLMKTOLERANZUNLower limiting value for the actual value of an inspection characteristic.S4 HANAPLMKTOLERANZUNLower limiting value for the actual value of an inspection characteristic.S :This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. This field represent the lower limit of the characteristic value for the test results. business need to define the value.  Value from Master Inspection characteristics
155PF2/WP2PLMKTOLUNNIValue Not Initial If Set. The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant. The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant for a quantitative characteristic. The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant. The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant for a quantitative characteristic.S4 HANAPLMKTOLUNNIValue Not Initial If Set. The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant. The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant for a quantitative characteristic. The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant. The system does not use the contents of this field. This field provides a place to store a user-specified limit value that is relevant for a quantitative characteristic.System Generated
156PF2/WP2PLMKPLAUSIOBNIValue Not Initial If SetS4 HANAPLMKPLAUSIOBNIValue Not Initial If SetSystem Generated
157PF2/WP2PLMKPLAUSIUNNIValue Not Initial If SetS4 HANAPLMKPLAUSIUNNIValue Not Initial If SetSystem Generated
158PF2/WP2PLMKTOLWOBNIValue Not Initial If SetS4 HANAPLMKTOLWOBNIValue Not Initial If SetSystem Generated
159PF2/WP2PLMKTOLWUNNIValue Not Initial If SetS4 HANAPLMKTOLWUNNIValue Not Initial If SetSystem Generated
160PF2/WP2PLMKSTICHPRVERSampling Procedure in Inspection CharacteristicS4 HANAPLMKSTICHPRVERSampling Procedure in Inspection CharacteristicR : Copy From system
161PF2/WP2PLMKFAKPLANMEFactor for Converting MatUnitOfMeasure to SampUnitOfMeasureS4 HANAPLMKFAKPLANMEFactor for Converting MatUnitOfMeasure to SampUnitOfMeasureSystem Generated
162PF2/WP2PLMKFAKPROBMEFactor for Converting SampUnitOfMeasure to MatUnitOfMeasureS4 HANAPLMKFAKPROBMEFactor for Converting SampUnitOfMeasure to MatUnitOfMeasureSystem Generated
163PF2/WP2PLMKPROBEMGEHSample Unit of MeasureS4 HANAPLMKPROBEMGEHSample Unit of MeasureSystem Generated
164PF2/WP2PLMKCODEGR9UCode from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.S4 HANAPLMKCODEGR9UCode from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.

S :This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. If a set of values is defined for the lower value and the user need to be forced with those values an entry need to be populated CODEGR9O and CODE9O.

 No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

165 PF2/WP2PLMKCODE9UCode from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.S4 HANAPLMKCODE9UCode from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.

S : This field is relevant if in process quality control is activated same for field. This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. If a set of values is defined for the lower value and the user need to be forced with those values an entry need to be populated.

No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

166PF2/WP2PLMKCODEVR9UVersion NumberS4 HANAPLMKCODEVR9UVersion NumberSystem Generated
167PF2/WP2PLMKCODEGR9OCode group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.S4 HANAPLMKCODEGR9OCode group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.

S :This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. If a set of values is defined for the lower value and the user need to be forced with those values an entry need to be populated CODEGR9O and CODE9O

No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

168PF2/WP2PLMKCODE9OCode group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.S4 HANAPLMKCODE9OCode group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.

S :This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. If a set of values is defined for the lower value and the user need to be forced with those values an entry need to be populated CODEGR9O and CODE9O

No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

169PF2/WP2PLMKCODEVR9OVersion NumberS4 HANAPLMKCODEVR9OVersion NumberSystem Generated
170PF2/WP2PLMKKATAB1Catalog Entry Is a Selected SetS4 HANAPLMKKATAB1Catalog Entry Is a Selected Set

S : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed.

No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

171PF2/WP2PLMKKATALGART1Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions).S4 HANAPLMKKATALGART1Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions).

S : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed.

No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

172PF2/WP2PLMKAUSWMENGE1Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE1Assigned Code Group or Selected SetSystem Generated
173PF2/WP2PLMKAUSWMGWRK1Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK1Plant of the Assigned Selected SetSystem Generated
174PF2/WP2PLMKAUSWVERS1Version NumberS4 HANAPLMKAUSWVERS1Version NumberSystem Generated
175PF2/WP2PLMKAUSWDAT1Key Date for Version SelectionS4 HANAPLMKAUSWDAT1Key Date for Version SelectionSystem Generated
176PF2/WP2PLMKKATAB2Catalog Entry Is a Selected SetS4 HANAPLMKKATAB2Catalog Entry Is a Selected Set

S : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed.

No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

177PF2/WP2PLMKKATALGART2Catalog Type of Assigned Code Group or Selected SetS4 HANAPLMKKATALGART2Catalog Type of Assigned Code Group or Selected Set

S : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed.

No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

178PF2/WP2PLMKAUSWMENGE2Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE2Assigned Code Group or Selected SetSystem Generated
179PF2/WP2PLMKAUSWMGWRK2Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK2Plant of the Assigned Selected SetSystem Generated
180PF2/WP2PLMKAUSWVERS2Version NumberS4 HANAPLMKAUSWVERS2Version NumberSystem Generated
181PF2/WP2PLMKAUSWDAT2Key Date for Version SelectionS4 HANAPLMKAUSWDAT2Key Date for Version SelectionSystem Generated
182PF2/WP2PLMKKATAB3Catalog Entry Is a Selected SetS4 HANAPLMKKATAB3Catalog Entry Is a Selected Set

S : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed.

No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.

183PF2/WP2PLMKKATALGART3Catalog Type of Assigned Code Group or Selected SetS4 HANAPLMKKATALGART3Catalog Type of Assigned Code Group or Selected SetS : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.
184PF2/WP2PLMKAUSWMENGE3Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE3Assigned Code Group or Selected SetSystem Generated
185PF2/WP2PLMKAUSWMGWRK3Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK3Plant of the Assigned Selected SetSystem Generated
186PF2/WP2PLMKAUSWVERS3Version NumberS4 HANAPLMKAUSWVERS3Version NumberSystem Generated
187PF2/WP2PLMKAUSWDAT3Key Date for Version SelectionS4 HANAPLMKAUSWDAT3Key Date for Version SelectionSystem Generated
188PF2/WP2PLMKKATAB4Catalog Entry Is a Selected SetS4 HANAPLMKKATAB4Catalog Entry Is a Selected SetS : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.
189PF2/WP2PLMKKATALGART4Catalog Type of Assigned Code Group or Selected SetS4 HANAPLMKKATALGART4Catalog Type of Assigned Code Group or Selected SetS : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.
190PF2/WP2PLMKAUSWMENGE4Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE4Assigned Code Group or Selected SetSystem Generated
191PF2/WP2PLMKAUSWMGWRK4Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK4Plant of the Assigned Selected SetSystem Generated
192PF2/WP2PLMKAUSWVERS4Version NumberS4 HANAPLMKAUSWVERS4Version NumberSystem Generated
193PF2/WP2PLMKAUSWDAT4Key Date for Version SelectionS4 HANAPLMKAUSWDAT4Key Date for Version SelectionSystem Generated
194PF2/WP2PLMKKATAB5Catalog Entry Is a Selected SetS4 HANAPLMKKATAB5Catalog Entry Is a Selected SetS : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.
195PF2/WP2PLMKKATALGART5Catalog Type of Assigned Code Group or Selected SetS4 HANAPLMKKATALGART5Catalog Type of Assigned Code Group or Selected SetS : This field is relevant if in process quality control is activated; This field is populated automatically by the system from Master inspection characteristic but can be changed by the business if needed. No Values ECC  - DCT will be required in the master inspection characteristics and then be populated automatically.
196PF2/WP2PLMKAUSWMENGE5Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE5Assigned Code Group or Selected SetSystem Generated
197PF2/WP2PLMKAUSWMGWRK5Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK5Plant of the Assigned Selected SetSystem Generated
198PF2/WP2PLMKAUSWVERS5Version NumberS4 HANAPLMKAUSWVERS5Version NumberSystem Generated
199PF2/WP2PLMKAUSWDAT5Key Date for Version SelectionS4 HANAPLMKAUSWDAT5Key Date for Version SelectionSystem Generated
200PF2/WP2PLMKCHARGROUPCharacteristic GroupS4 HANAPLMKCHARGROUPCharacteristic GroupSystem Generated
201PF2/WP2PLMKVALID_TO_ON_DBValid-to dateS4 HANAPLMKVALID_TO_ON_DBValid-to dateSystem Generated


Transformation Mapping

Mapping Table NameMapping Table Description
MaterialMapping of legacy Material Number to new Material Number in target system. (To be discussed later)
PlantMapping of legacy Plants to new Plants to target system value. (To be discussed later)
Unit of Measure (UoM)Mapping of legacy Units of Measure to ISO-compliant Units of Measure in S/4HANA.
Resource

Mapping of Resource to new Resource Values

Vendor

Mapping of Vendor to New vendor (Used in subcontracting)

Currency codes

Mapping of Currency codes to New currency codes if Applicable

BOM Mapping

Mapping of BOM to new BOM alternatives and BOM Numbers

Transformation Dependencies

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

1

Ensure DCT tables completeness

SyWay Data Team

2

Value Mappings are according to the latest design 

SyWay Data Team


Pre-Load Validation

Project Team

Completeness

TaskAction

Verify Record Count 

Data team to verify that the total number of relevant records from the source systems is equal to the total number of records in the Preload and Load Sheets.


Accuracy

TaskAction

Conversion Accuracy

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 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.


Business

Completeness

TaskAction

Verify Record Count 

Business team to verify that the total number of relevant records from the source systems is equal to the total number of records in the Preload and Load Sheets.


Accuracy

TaskAction

Conversion Accuracy

Business  to verify that all the data in the load table/file is accurate as per endorsed transformation/mapping rules (and signed-off data) 


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
1Go to <Load Tool>SyWay Data Team
2Load 3 records for < > to validate if data is loaded successfully without errorsSyWay Data Team
3Proceed with full load if steps 2 and 3 are validatedSyWay Data Team
4Validate few records loaded by accessing standard transactions from S/4HNA eg. MDO4SyWay Data Team
5Generate post load report if step 5 is validatedSyWay Data Team


Load Phase and Dependencies

Configuration

Item #Configuration Item
1CSKA - Cost elements
2CSLA - Activity Management
3EINA - Purchasing Info Record: General Data
4LFA1 - Vendor Master (General Section)
5MARA/MARC - Materials - Basic Data View and Plant view
6QMTB - Inspection method master record
7QPMK - Inspection characteristic master
8T001W - Plants and Branches
9T002 - Language Keys (Component BC-I18)
10T006 - Units of Measurement
11T024 - Purchasing Groups
12T024A - Planner group
13T024E - Purchasing Organizations
14T411 - Task list usage
15T412 - Task list status
16T425 - Setup group keys
17T426 - Setup group categories
18T430 - Operation/Activity control key
19T499Q - Reduction strategies
20TCA01 - Task List Type
21TCA41 - Default values for standard networks and profiles
22TCK08 - Indicator for Relevancy to Costing
23TCN00 - Key Word ID for PS User Fields
24TCURC - Currency Codes
25TFACD - Factory calendar definition
26TQ11 - Inspector qualification
27TQ15 - Inspection catalogue type index
28TQ17A - Characteristic weightings
29TQ29 - Defaults for target value and tolerances for characteristics

Conversion Objects

Object #Preceding Object Conversion Approach
2019Materials - Basic Data View 
2005Material Master - MRP Views (4 views)
2008Material Master Work Scheduling View
1056Resources
1094Purchase Info Records (+ Purchasing Conditions)
2009Material Master QM view
1064QM Sampling Procedure
1057QM Master Inspection Characteristics
2020Materials - Purchasing View
2006Material Master PPDS View
1078Cost Element Groups
3018Business Partners - FI Vendor (FLVN00)
1038Material BOM

Error Handling

Error TypeError DescriptionAction Taken
1Material/Plant combination does not exist in target plantVerify that the material master exists in the target plant and reprocess once the material is available
2Resource/Plant combination does not exist in target plantVerify that Resource exists in the target plant and reprocess when it is available
3BOM/Plant Combination is missingVerify that BOM exists in the target plant and reprocess when it is available
4Purchase Info Records (+ Purchasing Conditions)Verify that Purchase info records exists in target plants for subcontracting Recipes and reprocess when they are available
5QM Information (Methods and Procedures)Verify that QM information exists in target plants and reprocess when they are available
6Material Master PPDS ViewVerify that PPDS views exists in target plants and reprocess when they are available
7Material Master Work Scheduling ViewVerify that Work scheduling views exists in target plants and reprocess when they are available
8Materials - Purchasing ViewVerify that Materials - Purchasing View exists in target plants and reprocess when they are available
9Material Master - MRP Views (4 views)Verify that Material Master - MRP Views (4 views) exists in target plants and reprocess when they are available
10ConfigurationVerify that all configuration exists and reprocess when they are available (See configuration in Spec)


Post-Load Validation

Project Team

Completeness

TaskAction

Verify Count

Data team to verify the record count created in target S/4 HANA by accessing post load reports in Sinity Migrate or standard reports from S/4 HANA.

Verify Logs

Check 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.).


Accuracy

TaskAction

Conversion Accuracy

Data team to verify that the Measuring Point data in target S/4 HANA were loaded correctly via Sinity Migrate post load reports or standard reports from S/4 HANA. 


Business

Completeness

TaskAction

Verify Count

Download Post Load Reports from Sinity Migrate 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 Accuracy 

Verify that the Measuring Point data in target S/4 HANA were loaded correctly via dspMigrate post load reports or standard reports from S/4 HANA.


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.


See also

Change log

Version Published Changed By Comment
CURRENT (v. 30) Apr 29, 2026 08:28 ULLAH-ext, Colin
v. 86 Apr 28, 2026 09:59 ULLAH-ext, Colin
v. 85 Apr 22, 2026 14:34 ULLAH-ext, Colin
v. 84 Apr 22, 2026 06:52 ULLAH-ext, Colin
v. 83 Apr 21, 2026 11:54 ULLAH-ext, Colin
v. 82 Apr 17, 2026 08:27 ULLAH-ext, Colin
v. 81 Apr 14, 2026 13:50 ULLAH-ext, Colin
v. 80 Mar 26, 2026 11:14 ULLAH-ext, Colin
v. 79 Feb 26, 2026 16:18 ULLAH-ext, Colin
v. 78 Feb 24, 2026 11:55 ULLAH-ext, Colin

Go to Page History

Workflow history

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

  • No labels