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

Compare with Current View Page History

« Previous Version 65 Next »

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. 

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

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 Four years
  2. Master recipes with deletion flag (PLKO/MAPL) is marked for delete, the entire Master Recipe is not migrated)
  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 4 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 4 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 4 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 Require

Special Requirementsment

N/A

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"
CHAR1

R : Value = "2" and Map "R" to 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
PLKOPLNNR_ALTCP_PLNNR_AOld PLNNR (Group Number)CHAR
C
MAPLPLNNRPLNNRKey that uniquely identifies a recipe group.CHAR8S
MAPLPLNALPLNALKey that identifies a master recipe within a recipe group.CHAR2S
MAPLMATNRMATNRMaterial Number for witch the recipe is createdCHAR18R
MAPLWERKSWERKS_DPlantCHAR4R
PLPOPLNTYPLNTYTask List TypeCHAR1R
PLPOPLNNRPLNNRKey that uniquely identifies a recipe group.CHAR8S
PLPOPLNKNPLNKNTask List NodeNUMC8

R

PLPODATUVDATUVValid from dateDATS8R
PLPODATUBDATUVValid to dateDATS8R
PLPOVORNRVORNRDetermines in which order the operations of a sequence are carried out.CHAR4S
PLPOPHFLGPHFLGindicator 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
PLPOARBIDOBJEKTIDResource used to perform the activityNUMC8R : PLPO-ARBID = CRHD-OBJID that represent the resource 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 required.
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 required 
PLPOAUFAKAUSCHUFAKScrap factor. DEC5C
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.
CHAR1C
PLPOUEKANUEKANKZIndicator which specifies that the operation can be overlapped with the next one if the execution time is to be reduced.CHAR1C
PLPOZEIMUDZEIMUUnit for the Minimum Overlap TimeUNIT3C
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.
QUAN9C
PLPOSPMUSSPLITTUNGSplitting RequiredCHAR1C
PLPOSPLIMSPLITTANZMaximum Number of SplitsDEC3C
PLPOZMINBDZMINBMinimum Processing TimeQUAN9C
PLPOZLMAXDZLMAXMaximum wait timeQUAN9C
PLPOZLPRODZLPROMinimum Wait TimeQUAN9NU
PLPOZWNORDZWNORStandard Queue TimeQUAN9NU
PLPOZWMINDZWMINMinimum Queue TimeQUAN9NU
PLPOZTNORDZTNORStandard Move TimeQUAN9NU
PLPOZTMINDZTMINMinimum Move TimeQUAN9NU
PLPOABLIPKZABLIPKZTeardown and Wait Occur in ParallelCHAR1NU
PLPORSTRARSTRAReduction Strategy per OperationCHAR2C
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 numberCHAR3S
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
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 GroupCHAR20S
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: Source 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-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 4 years.Master recipes not used for the last 4 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
1039-7C1Master Recipe Status ReportFor Task List Types 2 and R, report to check which Recipes have a status of 1,2,3 and 5, after defining which materials are considered as to be MigratedCheck to see if these Recipes are required.PF2/WP2
1039-8C1Active Master recipe at header level and no active OperationsCheck for Rework Recipes, after defining Which Materials are considered as to be MigratedCheck to see if these Recipes are required. then migrate accordingly.PF2/WP2
1039-9C1Active Master recipe at header level and some Operations are Flagged as deletedWe should migrate recipes if they do not have a deletion flag at header level, and then if there are 8 out of 10 at operation level without deletion flag (for example) we should migrate, after defining which Materials are considered as to be MigratedCheck for the business to see if we should Migrate these RecipesPF2/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.

DCT1: - Header MAPL and PLKO

Field NameField DescriptionRuleMappings
MAPL-MATNRMaterial NumberMaterial Number for which the recipe is createdPart of Material Transformation, New Material numbers
Data Type: Character
Length: 18
MAPL-WERKSPlantPlant of the material to be produced.Part of new Plants transformation, and plant merging
Data Type: Character
Length: 4
MAPL-PLNNRKey for Task List GroupKey that uniquely identifies a recipe group.System Generated
Data Type: Character
Length: 8
MAPL-PLNALGroup CounterKey that identifies a master recipe within a recipe group. Group CounterSystem Generated
Data Type: Character
Length: 2
PLKO-PLNNRKey for Task List GroupKey that uniquely identifies a recipe group.System Generated
Data Type: Character
Length: 8
PLKO-PLNALGroup CounterKey that identifies a master recipe within a recipe group. Group CounterSystem Generated
Data Type: Character
Length: 2
PLKO-DATUVValid-From DateDate from which the recipe object is valid.Copy From DCT
Data Type: Date
Length: 8
PLKO-WERKSPlantPlant of the material to be produced.Part of new Plants transformation, and plant merging
Data Type: Character
Length: 4
PLKO-STATUStatusStatus 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 DCT
Data Type: Character
Length: 3
PLKO-PLNMETask list unit of measureUnit of measure of the charge quantityCopy from DCT
Data Type: Unit
Length: 3
PLKO-LOSVNFrom Lot SizeLower limit of the charge quantity range for which the recipe is valid.Copy from DCT
Data Type: Quantity
Length: 13
PLKO-LOSBSTo lot sizeUpper limit of the charge quantity range for which the recipe is valid.Copy from DCT
Data Type: Quantity
Length: 13
PLKO-VAGRPResponsible planner group/departmentKey of the planner group responsible for maintaining the recipe.Copy from DCT
Data Type: Character
Length: 3
PLKO-KTEXTTask list descriptionDescribes the recipeCopy from DCT
Data Type: Character
Length: 40
PLKO-PROFIDNETZProfileA profile is a collection of default values and settings for maintenance of routings or master recipes or standard networks.Copy from DCT
Data Type: Character
Length: 7
PLKO-BMSCHBase QuantityQuantity 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 DCT
Data Type: Quantity
Length: 13
PLKO-PLNNR_ALTOld numberOld PLNNR (Group Number)Use Old Group and Group Counter (concatenated)
Data Type: Character
Length: 8


DCT2: - PLPO Operational Level

Field NameField DescriptionRuleMapping
PLPO-PLNNRKey that uniquely identifies a recipe group.Key that identifies a master recipe within a recipe group. Group CounterSystem Generated
Data Type: Character
Length: 2
PLPO-PLNKNTask list nodeTask list node

System Generated


Data Type: Numeric
Length: 8
PLPO-DATUVValid from dateValid From DateCopy From DCT
Data Type: Dats
Length: 8
PLPO-VORNROperation/Activity NumberDetermines in which order the operations of a sequence are carried out.VORNR to be auto generated 0010, 0020, but this has been agreed with Functional that Syniti can assign the sequence using 0010, 0020.
Data Type: Character
Length: 4
PLPO-ARBIDObject IDResource used to perform the activityPLPO-ARBID = CRHD-OBJID that represent the resource CRHD-ARBPL - Mapping from Old to New
Data Type: Numeric
Length: 8
PLPO-STEUSControl keyDetermines which business transactions should be executed for the object that belongs to the task list or order (for example scheduling or costing).Mapping from Old to new Copy from DCT
Data Type: Character
Length: 4
PLPO-LTXA1Operation short textOperation Short TextCopy from DCT
Data Type: Character
Length: 40
PLPO-SPRASLanguage KeyLanguage KeyCopy from DCT
Data Type: Character
Length: 2
PLPO-BMSCHBase QuantityQuantity of the material to be produced to which the standard values of the operation refer.Copy from DCT
Data Type: Quan
Length: 13
PLPO-MEINHUnit of Measure for Activity/OperationUnit of measure used in the operation for the material to be produced.Copy from DCT
Data Type: Unit
Length: 3
PLPO-WERKSPlantPlantPart of new Plants transformation, and plant merging
Data Type: Character
Length: 4
PLPO-UMRENDenominator for converting rtg and op units of measureDenominator for Converting Routing and Operation UoMCopy from DCT
Data Type: Decimal
Length: 5
PLPO-UMREZNumerator for converting task list and oper. un. of measureNumerator for Converting Routing and Operation UoMCopy from DCT
Data Type: Decimal
Length: 5
PLPO-VGW01Standard ValueStandard ValueCopy from DCT
Data Type: Quantity
Length: 9
PLPO-VGW02Standard ValueStandard ValueCopy from DCT
Data Type: Quantity
Length: 9
PLPO-VGW03Standard ValueStandard ValueCopy from DCT
Data Type: Quantity
Length: 9
PLPO-VGW04Standard ValueStandard ValueCopy from DCT
Data Type: Quantity
Length: 9
PLPO-VGW05Standard ValueStandard ValueCopy from DCT
Data Type: Quantity
Length: 9
PLPO-VGW06Standard ValueStandard ValueCopy from DCT
Data Type: Quantity
Length: 9
PLPO-RFGRPSetup group categoryClassification which combines setup group keys in groups.Copy from DCT
Data Type: Character
Length: 10
PLPO-RFSCHSetup group keyKey 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.Copy from DCT
Data Type: Character
Length: 10
PLPO-AUFAKScrap factorScrap factorCopy from DCT
Data Type: Decimal
Length: 5
PLPO-UEMUSRequired overlappingRequired OverlappingCopy from DCT
Data Type: Character
Length: 1
PLPO-UEKANOptional overlappingOptional OverlappingCopy from DCT
Data Type: Character
Length: 1
PLPO-ZEIMUUnit for the minimum overlap timeUnit for the Minimum Overlap TimeCopy from DCT
Data Type: Unit
Length: 3
PLPO-ZMINUMinimum overlap timeMinimum Overlap TimeCopy from DCT
Data Type: Quantity
Length: 9
PLPO-SPMUSRequired splittingSplitting RequiredCopy from DCT
Data Type: Character
Length: 1
PLPO-SPLIMMaximum Number of SplitsMaximum Number of SplitsCopy from DCT
Data Type: Dec 
Length: 3
PLPO-ZMINBMinimum Processing TimeMinimum Processing TimeCopy from DCT
Data Type: Quantity
Length: 9
PLPO-ZLMAXMaximum wait timeMaximum wait timeCopy from DCT
Data Type: Quantity
Length: 9
PLPO-RSTRAReduction strategy per operation/activityReduction Strategy per OperationCopy from DCT
Data Type: Character
Length: 2
PLPO-LIFNRAccount Number of Vendor or CreditorSupplier numberIf 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
Data Type: Character
Length: 10
PLPO-PLIFZPlanned Delivery Time in DaysPlanned Delivery Time in DaysIf 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
Data Type: Decimal
Length: 3
PLPO-PREISNet Price in Purchasing Info RecordNet Price in Purchasing Info RecordIf 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
Data Type: Currency
Length: 11
PLPO-PEINHPrice UnitPrice unitIf 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
Data Type: Decimal
Length: 5
PLPO-WAERSCurrency KeyCurrency KeyIf 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
Data Type: Currency Key
Length: 5
PLPO-INFNRNumber of Purchasing Info RecordNumber of purchasing info recordIf 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. Mapping of old info record to new. Then align with Master recipe and populate the new info record number  dependency on Info record migration
Data Type: Character
Length: 10
PLPO-ESOKZPurchasing info record categoryPurchasing info record categoryIn 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
Data Type: Character
Length: 1
PLPO-EKORGPurchasing OrganizationPurchasing 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
Data Type: Character
Length: 4
PLPO-EKGRPPurchasing group for external processingPurchasing Group for External Processing Activity: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
Data Type: Character
Length: 3
PLPO-CKSELKZIndicator for Relevancy to CostingIndicator for Relevancy to Costing (If the operation is not relevant for costing this field is empty, otherwise the value is "X" )Copy from DCT
Data Type: Character
Length: 1
PLPO-FRDLBIndicator: Externally processed op. with subcontractingIndicator: External Processing Operation with SubcontractingCopy from DCT
Data Type: Character
Length: 1

DCT3: - PLAB Relationships

Field NameField DescriptionRuleMappings
PLAB-PLNALGroup counterKey that identifies a master recipe within a recipe group. Group CounterSystem Generated
Data Type: Character
Length: 2
PLAB-PLNNRKey for Task List GroupNumber of the Standard NetworkSystem Generated
Data Type: Character
Length: 2
PLAB-PLNKNNumber of the Task List NodeTask list node

System Generated


Data Type: Numeric
Length: 8
PLAB-PLNRNNumber of the Standard NetworkNumber of the Standard NetworkSystem Generated
Data Type: Character
Length: 2
PLAB-ALNRNGroup CounterGroup CounterSystem Generated
Data Type: Character
Length: 2
PLAB-KNNRNNumber of the Task List NodeNumber of the Task List NodeSystem Generated
Data Type: Numeric
Length: 8
PLAB-AOBARType of relationshipType of relationshipCopy From DCT
Data Type: Character
Length: 2
PLAB-MIMAXIndicates whether maximum time interval will be consideredIndicates whether maximum time interval will be consideredCopy From DCT
Data Type: Character
Length: 1
PLAB-DATUVValid-from dateValid From DateCopy From DCT
Data Type: Dats
Length: 8
PLAB-ZEINHUnit for the time interval between relationshipsUnit for the time interval between relationshipsCopy From DCT
Data Type: Unit
Length: 3
PLAB-DAUERTime Interval Between RelationshipsTime Interval Between RelationshipsCopy From DCT
Data Type: Quantity
Length: 5
PLAB-DAUKZIndicator for the duration of the relationshipIndicator for the duration of the relationshipCopy From DCT
Data Type: Character
Length: 1
PLAB-VORNCIndicator: maintained after successorIndicator: maintained after successorCopy From DCT
Data Type: Character
Length: 1
PLAB-NCVORIndicates whether data after predecessor is maintainedIndicates whether data after predecessor is maintainedCopy From DCT
Data Type: Character
Length: 1
PLAB-PRZNTWork Percentage% used to calc. time interval between predecessor/successorCopy From DCT
Data Type: Numeric
Length: 3
PLAB-PROVGKey for defining time intervals in a relationshipKey for defining time intervals in a relationshipCopy From DCT
Data Type: Character
Length: 1
PLAB-WERKSPlantPlantPart of new Plants transformation, and plant merging
Data Type: Character
Length: 4
PLAB-DAUERMAXMaximum time interval for relationshipMaximum time interval for relationshipCopy From DCT
Data Type: Quantity
Length: 5

 DCT4: - PLMZ Allocation of Bill of Materials

Field NameField DescriptionRuleMappings
PLMZ-PLNNRKey for Task List GroupKey that identifies a master recipe within a recipe group. Group CounterSystem Generated
Data Type: Character
Length: 2
PLMZ-DATUVValid fromValid From DateCopy From DCT
Data Type: Dats
Length: 8
PLMZ-PLNALGroup CounterGroup CounterSystem Generated
Data Type: Character
Length: 2
PLMZ-PLNKNTask list nodeTask list node

System Generated


Data Type: Numeric
Length: 8
PLMZ-STLKNNodes of the BOM item assignedNodes of the BOM item assignedCross referenced from the target system after the BOMs are loaded
Data Type: Character
Length: 4
PLMZ-WERKS_STLPlantPlantPart of new Plants transformation, and plant merging
Data Type: Character
Length: 4
PLMZ-IMENGComponent QuantityComponent QuantityCopy from DCT
Data Type: Numeric
Length: 10
PLMZ-IMEINComponent UoMComponent UoMCopy from DCT - Map from A to B
Data Type: Unit
Length: 3

DCT5: - PLMK Inspection Plan Characteristics

Field NameField DescriptionRuleMappings
PLMZ-PLNNRKey for Task List GroupKey that identifies a master recipe within a recipe group. Group CounterSystem Generated
Data Type: Character
Length: 2
PLMZ-PLNKNTask list nodeTask list node

System Generated


Data Type: Numeric
Length: 8
PLMK-MERKNRInspection Characteristic NumberInspection Characteristic NumberCopy from DCT
Data Type: Numeric
Length: 4
PLMK-GUELTIGABValid From DateValid From DateCopy from DCT
Data Type: Date
Length: 8
PLMK-PARKZIndicator: inactive changesIndicator: inactive changesCopy from DCT
Data Type: Character
Length: 1
PLMK-QMTB_WERKSPlant for Inspection MethodPlant for Inspection MethodPart of new Plants transformation, and plant merging
Data Type: Character
Length: 4
PLMK-QPMK_REFReference to Master Insp. Characteristic in Task ListReference to Master Insp. Characteristic in Task ListCopy from DCT
Data Type: Character
Length: 1
PLMK-QPMK_ZAEHLPlant for Master Inspection CharacteristicPlant for Master Inspection CharacteristicPart of new Plants transformation, and plant merging
Data Type: Character
Length: 4
PLMK-VERWMERKMAn inspection characteristic describes what is to be inspectedAn inspection characteristic describes what is to be inspectedCopy from DCT
Data Type: Character
Length: 8
PLMK-LTEXTKZInspection Characteristic Long Text ExistsInspection Characteristic Long Text ExistsCopy from DCT
Data Type: Character
Length: 1
PLMK-SOLLWERTValue of a quantitative characteristic, from which the actual value of the inspection characteristic should deviate as little as possible.Value of a quantitative characteristic, from which the actual value of the inspection characteristic should deviate as little as possible.Copy from DCT
Data Type: Floating Point
Length: 16
PLMK-TOLERANZOBUpper limit value for the actual value of an inspection characteristic.Upper limit value for the actual value of an inspection characteristic.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
Data Type: Floating Point
Length: 16
PLMK-TOLERANZUNLower limiting value for the actual value of an inspection characteristic.Lower limiting value for the actual value of an inspection characteristic.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
Data Type: Floating Point
Length: 16
PLMK-STICHPRVERSampling Procedure in Inspection CharacteristicSampling Procedure in Inspection CharacteristicCopy from DCT
Data Type: Character
Length: 8
PLMK-CODEGR9UCode from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.Code from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.

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.

Data Type: Character
Length: 8
PLMK-CODE9UCode from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.Code from a code group in the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with a lower specification limit.

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.

Data Type: Character
Length: 4
PLMK-CODEGR9OCode group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.Code group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.

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.

Data Type: Character
Length: 8
PLMK-CODE9OCode group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.Code group from the defect catalog (catalog type 9) that has been assigned to a quantitative characteristic with an upper specification limit.

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.

Data Type: Character
Length: 4
PLMK-KATAB1Catalog Entry Is a Selected SetCatalog Entry Is a Selected Set

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.

Data Type: Character
Length: 1
PLMK-KATALGART1Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions).Main category by which code groups and codes are classified according to their contents (e.g. characteristic attributes, defect types, usage decisions).

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.

Data Type: Character
Length: 1
PLMK-KATAB2Catalog Entry Is a Selected SetDepending on the entries in the defect code group

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.

Data Type: Character
Length: 1
PLMK-KATALGART2Catalog Type of Assigned Code Group or Selected SetCatalog Type of Assigned Code Group or Selected Set

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.

Data Type: Character
Length: 1
PLMK-KATAB3Catalog Entry Is a Selected SetCatalog Entry Is a Selected Set

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.

Data Type: Character
Length: 1
PLMK-KATALGART3Catalog Type of Assigned Code Group or Selected SetCatalog Type of Assigned Code Group or Selected Set

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.

Data Type: Character
Length: 1
PLMK-KATAB4Catalog Entry Is a Selected SetCatalog Entry Is a Selected Set

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.

Data Type: Character
Length: 1
PLMK-KATALGART4Catalog Type of Assigned Code Group or Selected SetCatalog Type of Assigned Code Group or Selected Set

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.

Data Type: Character
Length: 1
PLMK-KATAB5Catalog Entry Is a Selected SetCatalog Entry Is a Selected Set

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.

Data Type: Character
Length: 1
PLMK-KATALGART5Catalog Type of Assigned Code Group or Selected SetCatalog Type of Assigned Code Group or Selected Set

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.

Data Type: Character
Length: 1

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


Item #Step Description
1PLNAL should be auto generated, but this has been agreed with Functional that Syniti can assign the Group counter.
2VORNR should be auto generated 0010, 0020, but this has been agreed with Functional that Syniti can assign the sequence using 0010, 0020.
Long text to be used in header, operations and QM, e.g 

In tables STXL and STXH : Text ID = PLKO. Text Object = ROUTING 


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" and Map "R" to 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/WP2PLKOPLNAL

Key that identifies a master recipe within a recipe group.

Group Counter

S4 HANAPLKOPLNAL

Key that identifies a master recipe within a recipe group.

Group Counter

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/WP2PLKOPLNNR_ALTOld PLNNR (Group Number)S4 HANAPLKOPLNNR_ALTOld PLNNR (Group Number)Use Old Group and Group Counter (concatenated) Copy from Legacy
19PF2/WP2MAPLPLNNRKey that uniquely identifies a recipe group.S4 HANAMAPLPLNNRKey that uniquely identifies a recipe group.System Generated
20PF2/WP2MAPLPLNALKey that identifies a master recipe within a recipe group.S4 HANAMAPLPLNALKey that identifies a master recipe within a recipe group.System Generated
21PF2/WP2MAPLMATNRMaterial Number for witch the recipe is createdS4 HANAMAPLMATNRMaterial Number for witch the recipe is createdPart of Material Transformation, New Material numbers
22PF2/WP2MAPLWERKSPlantS4 HANAMAPLWERKSPlantR - Part of new Plants transformation, and plant merging
23PF2/WP2PLPOPLNTYTask list TypeS4 HANAPLPOPLNTYTask List TypeR : For PP PI the master recipe is a task list with type "2"
24PF2/WP2PLPOPLNNRKey that uniquely identifies a recipe group.S4 HANAPLPOPLNNRKey that uniquely identifies a recipe group.System Generated
25PF2/WP2PLPOPLNKNTask list nodeS4 HANAPLPOPLNKNTask list nodeSystem Generated
26PF2/WP2PLPODATUVValid From DateS4 HANAPLPODATUVValid From DateR : By default the system date but the user can enter a valid from date
27PF2/WP2PLPODATUBValid to dateS4 HANAPLPODATUBValid to date31.12.9999
28PF2/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
29PF2/WP2PLPOPHFLGindicator for phases as opposed to operations.S4 HANAPLPOPHFLGIndicator for phases as opposed to operations.System Generated
30PF2/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
31PF2/WP2PLPOARBIDResource 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
32PF2/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
33PF2/WP2PLPOLTXA1Operation Short TextS4 HANAPLPOLTXA1Operation Short TextCopy from Legacy
34PF2/WP2PLPOSPRASLanguage KeyS4 HANAPLPOSPRASLanguage KeySystem Generated
35PF2/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
36PF2/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
37PF2/WP2PLPOWERKSPlantS4 HANAPLPOWERKSPlantR - Part of new Plants transformation, and plant merging
38PF2/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

39PF2/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

40PF2/WP2PLPOLAR01Activity TypeS4 HANAPLPOLAR01Activity TypeSystem Generated
41PF2/WP2PLPOVGE01Unit of Measurement of Standard ValueS4 HANAPLPOVGE01Unit of Measurement of Standard ValueSystem Generated
42PF2/WP2PLPOVGW01Standard ValueS4 HANAPLPOVGW01Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Copy from current system, data enrichment will happen, during data cleanse
43PF2/WP2PLPOLAR02Activity TypeS4 HANAPLPOLAR02Activity TypeSystem Generated
44PF2/WP2PLPOVGE02Unit of Measurement of Standard ValueS4 HANAPLPOVGE02Unit of Measurement of Standard ValueSystem Generated
45PF2/WP2PLPOVGW02Standard ValueS4 HANAPLPOVGW02Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Copy from current system, data enrichment will happen, during data cleanse
46PF2/WP2PLPOLAR03Activity TypeS4 HANAPLPOLAR03Activity TypeSystem Generated
47PF2/WP2PLPOVGE03Unit of Measurement of Standard ValueS4 HANAPLPOVGE03Unit of Measurement of Standard ValueSystem Generated
48PF2/WP2PLPOVGW03Standard ValueS4 HANAPLPOVGW03Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Copy from current system, data enrichment will happen, during data cleanse
49PF2/WP2PLPOLAR04Activity TypeS4 HANAPLPOLAR04Activity TypeSystem Generated
50PF2/WP2PLPOVGE04Unit of Measurement of Standard ValueS4 HANAPLPOVGE04Unit of Measurement of Standard ValueSystem Generated
51PF2/WP2PLPOVGW04Standard ValueS4 HANAPLPOVGW04Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Copy from current system, data enrichment will happen, during data cleanse
52PF2/WP2PLPOLAR05Activity TypeS4 HANAPLPOLAR05Activity TypeSystem Generated
53PF2/WP2PLPOVGE05Unit of Measurement of Standard ValueS4 HANAPLPOVGE05Unit of Measurement of Standard ValueSystem Generated
54PF2/WP2PLPOVGW05Standard ValueS4 HANAPLPOVGW05Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Copy from current system, data enrichment will happen, during data cleanse
55PF2/WP2PLPOLAR06Activity TypeS4 HANAPLPOLAR06Activity TypeSystem Generated
56PF2/WP2PLPOVGE06Unit of Measurement of Standard ValueS4 HANAPLPOVGE06Unit of Measurement of Standard ValueSystem Generated
57PF2/WP2PLPOVGW06Standard ValueS4 HANAPLPOVGW06Standard ValueC: If an activity type is used for the resource used in an operation this field is required. Copy from current system, data enrichment will happen, during data cleanse
58PF2/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. 

Copy from current system, data enrichment will happen, during data cleanse

59PF2/WP2PLPORFSCHKey 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.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. Copy From Legacy
60PF2/WP2PLPOAUFAKScrap factorS4 HANAPLPOAUFAKScrap factor

C : If scrap factor is related to an operation and will flow to the process order this field is required to be populated
Value can be : Copy from the current system or a data enrichment or can be a blank

Copy From Legacy

61PF2/WP2PLPOUEMUSRequired OverlappingS4 HANAPLPOUEMUSRequired Overlapping

C : If operation overlap is permitted and required to be taken into account during the detailed scheduling process. this field need to be populated. other wise the field is empty
Value can be : Copy from the current system or a data enrichment or can be a blank

Copy From Legacy

62PF2/WP2PLPOUEKANOptional OverlappingS4 HANAPLPOUEKANOptional Overlapping

C : If operation overlap is permitted and can be taken into account during the detailed scheduling process to reduce operation time. this field need to be populated. other wise the field is empty
Value can be : Copy from the current system or a data enrichment or can be a blank

Copy From Legacy

63PF2/WP2PLPOZEIMUUnit for the Minimum Overlap TimeS4 HANAPLPOZEIMUUnit for the Minimum Overlap Time

C if PLPO-UEKAN or PLPO-UEMUS is not empty this field need to be populated,

Copy From Legacy

64PF2/WP2PLPOZMINUMinimum Overlap TimeS4 HANAPLPOZMINUMinimum Overlap Time

C : If overlap is permitted or required only after a given time. this filed need to be populated
Value can be : Copy from the current system or a data enrichment or can be a blank

Copy From Legacy

65PF2/WP2PLPOSPMUSSplitting RequiredS4 HANAPLPOSPMUSSplitting Required

C : If operation splitting is required by the business a value need to be entered. Empty is a valid value
Value can be : Copy from the current system or a data enrichment or can be a blank

Copy From Legacy

66PF2/WP2PLPOSPLIM
Maximum Number of Splits
S4 HANAPLPOSPLIM
Maximum Number of Splits

C : if a value is entered in Splitting PLPO-SPMUS this field needs to be populated

Copy From Legacy

67PF2/WP2PLPOZMINBMinimum Processing TimeS4 HANAPLPOZMINBMinimum Processing Time

C : if a value is entered in Splitting PLPO-SPMUS this field needs to be populated

Copy From Legacy

68PF2/WP2PLPOZLMAXMaximum wait timeS4 HANAPLPOZLMAXMaximum wait time

C : if not defined by business and there is more than one operation in the recipe this field take the value 1 sec

Copy From Legacy

69PF2/WP2PLPORSTRAReduction Strategy per OperationS4 HANAPLPORSTRAReduction Strategy per OperationC : Business rule If a reduction strategy is used by business this field need to be populated. Empty is a valid value Value can be : Copy from the current system or a data enrichment or can be a blank" Copy From Legacy
70PF2/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
71PF2/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
72PF2/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
73PF2/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
74PF2/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
75PF2/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. Mapping of old info record to new. Then align with Master recipe and populate the new info record number  dependency on Info record migration
76PF2/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
77PF2/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
78PF2/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
79PF2/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" Copy from Legacy
80PF2/WP2PLPOPHFLGIndicator: PhaseS4 HANAPLPOPHFLGIndicator: PhaseSystem Generated
81PF2/WP2PLPOFRDLBIndicator: External Processing Operation with SubcontractingS4 HANAPLPOFRDLBIndicator: External Processing Operation with Subcontracting

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

Copy from current system.


82PF2/WP2PLPOKALIDFactory calendarS4 HANAPLPOKALIDFactory calendarSystem Generated
83PF2/WP2PLMZPLNTYTask List TypeS4 HANAPLMZPLNTYTask List TypeR : For PP PI the master recipe is a task list with type "2"
84PF2/WP2PLMZPLNNRKey that uniquely identifies a recipe group.S4 HANAPLMZPLNNRKey that uniquely identifies a recipe group.System Generated
85PF2/WP2PLMZZAEHLCounterS4 HANAPLMZZAEHLCounterSystem Generated
86PF2/WP2PLMZZUONRAllocation numberS4 HANAPLMZZUONRAllocation numberSystem Generated 
87PF2/WP2PLMZDATUVValid From DateS4 HANAPLMZDATUVValid From DateR : By default the system date but the user can enter a valid from date
88PF2/WP2PLMZLOEKZDeletion IndicatorS4 HANAPLMZLOEKZDeletion IndicatorSystem Generated
89PF2/WP2PLMZPLNALGroup CounterS4 HANAPLMZPLNALGroup CounterSystem Generated
90PF2/WP2PLMZPLNKNTask list nodeS4 HANAPLMZPLNKNTask list nodeSystem Generated
91PF2/WP2PLMZSTLTYBOM categoryS4 HANAPLMZSTLTYBOM categoryValue = M
92PF2/WP2PLMZSTLNRBill of MaterialS4 HANAPLMZSTLNRBill of MaterialR - generated when the BOM is created
93PF2/WP2PLMZSTLALAlternative BOMS4 HANAPLMZSTLALAlternative BOMR - generated when the BOM is created
94PF2/WP2PLMZSTLKNNodes of the BOM item assignedS4 HANAPLMZSTLKNNodes of the BOM item assignedR : cross referenced from the target system after the BOMs are loaded
95PF2/WP2PLMZWERKS_STLPlantS4 HANAPLMZWERKS_STLPlantR - Part of new Plants transformation, and plant merging
96PF2/WP2PLMZIMENGComponent QuantityS4 HANAPLMZIMENGComponent QuantityR : Copy From system
97PF2/WP2PLMZIMEINComponent UoMS4 HANAPLMZIMEINComponent UoMSystem Generated - Based on Transformation of old to new
98PF2/WP2PLMZANDATCreated OnS4 HANAPLMZANDATCreated OnSystem Generated
99PF2/WP2PLMZANNAMCreated byS4 HANAPLMZANNAMCreated bySystem Generated
100PF2/WP2PLMZAEDATChanged onS4 HANAPLMZAEDATChanged onSystem Generated
101PF2/WP2PLMZAENAMChanged ByS4 HANAPLMZAENAMChanged BySystem Generated
102PF2/WP2PLMZRGEKZBackflushS4 HANAPLMZRGEKZBackflushSystem Generated
103PF2/WP2PLABPLNTYTask List TypeS4 HANAPLABPLNTYTask List TypeR : For PP PI the master recipe is a task list with type "2"
104PF2/WP2PLABPLNALGroup counterS4 HANAPLABPLNALGroup counterSystem Generated
105PF2/WP2PLABPLNNRKey that uniquely identifies a recipe group.S4 HANAPLABPLNNRKey that uniquely identifies a recipe group.System Generated
106PF2/WP2PLABPLNKNNumber of the Task List NodeS4 HANAPLABPLNKNNumber of the Task List NodeSystem Generated
107PF2/WP2PLABPLNRNNumber of the Standard NetworkS4 HANAPLABPLNRNNumber of the Standard NetworkSystem Generated
108PF2/WP2PLABALNRNGroup CounterS4 HANAPLABALNRNGroup CounterSystem Generated
109PF2/WP2PLABKNNRNNumber of the Task List NodeS4 HANAPLABKNNRNNumber of the Task List NodeSystem Generated
110PF2/WP2PLABAOBARType of relationshipS4 HANAPLABAOBARType of relationshipR : Copy From system
111PF2/WP2PLABMIMAXIndicates whether maximum time interval will be consideredS4 HANAPLABMIMAXIndicates whether maximum time interval will be consideredR : Copy From system
112PF2/WP2PLABZAEHLInternal counterS4 HANAPLABZAEHLInternal counterSystem Generated
113PF2/WP2PLABDATUVValid from dateS4 HANAPLABDATUVValid from dateR : By default the system date but the user can enter a valid from date
114PF2/WP2PLABZEINHUnit for the time interval between relationshipsS4 HANAPLABZEINHUnit for the time interval between relationshipsR : Copy From system
115PF2/WP2PLABDAUERTime Interval Between RelationshipsS4 HANAPLABDAUERTime Interval Between RelationshipsR : Copy From system
116PF2/WP2PLABDAUKZIndicator for the duration of the relationshipS4 HANAPLABDAUKZIndicator for the duration of the relationshipR : Copy From system
117PF2/WP2PLABVORNCIndicator: maintained after successorS4 HANAPLABVORNCIndicator: maintained after successorR : Copy From system
118PF2/WP2PLABNCVORIndicates whether data after predecessor is maintainedS4 HANAPLABNCVORIndicates whether data after predecessor is maintainedR : Copy From system
119PF2/WP2PLABLOEKZAsset class marked for deletionS4 HANAPLABLOEKZAsset class marked for deletionSystem Generated
120PF2/WP2PLABKALIDFactory CalendarS4 HANAPLABKALIDFactory CalendarSystem Generated
121PF2/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
122PF2/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
123PF2/WP2PLABWERKSPlantS4 HANAPLABWERKSPlantR - Part of new Plants transformation, and plant merging
124PF2/WP2PLABANDATDate Record Created OnS4 HANAPLABANDATDate Record Created OnSystem Generated
125PF2/WP2PLABANNAMUser who created recordS4 HANAPLABANNAMUser who created recordSystem Generated
126PF2/WP2PLABDAUERMAXMaximum time interval for relationshipS4 HANAPLABDAUERMAXMaximum time interval for relationshipR : Copy From system
127PF2/WP2PLABDATUBValid to dateS4 HANAPLABDATUBValid to date31.12.9999
128PF2/WP2PLABLOEKZ_INHERITEDDeletion IndicatorS4 HANAPLABLOEKZ_INHERITEDDeletion IndicatorSystem Generated
129PF2/WP2PLMKPLNTYTask List TypeS4 HANAPLMKPLNTYTask List TypeR : For PP PI the master recipe is a task list with type "2"
130PF2/WP2PLMKPLNNRKey that uniquely identifies a recipe group.S4 HANAPLMKPLNNRKey that uniquely identifies a recipe group.System Generated
131PF2/WP2PLMKPLNKNNumber of the Task List NodeS4 HANAPLMKPLNKNNumber of the Task List NodeSystem Generated
132PF2/WP2PLMKKZEINSTELLCharacteristic Type : Quantitative or QualitativeS4 HANAPLMKKZEINSTELLCharacteristic Type : Quantitative or QualitativeSystem Generated
133PF2/WP2PLMKMERKNRInspection Characteristic NumberS4 HANAPLMKMERKNRInspection Characteristic NumberR : Copy From system
134PF2/WP2PLMKZAEHLInternal counterS4 HANAPLMKZAEHLInternal counterSystem Generated
135PF2/WP2PLMKGUELTIGABValid From DateS4 HANAPLMKGUELTIGABValid From DateR : By default the system date but the user can enter a valid from date
136PF2/WP2PLMKSERNVTechnical status fromS4 HANAPLMKSERNVTechnical status fromSystem Generated
137PF2/WP2PLMKLOEKZDeletion IndicatorS4 HANAPLMKLOEKZDeletion IndicatorSystem Generated
138PF2/WP2PLMKPARKZIndicator: inactive changesS4 HANAPLMKPARKZIndicator: inactive changesR : Copy From system
139PF2/WP2PLMKERSTELLERUser who created recordS4 HANAPLMKERSTELLERUser who created recordSystem Generated
140PF2/WP2PLMKERSTELLDATSystem Date on Which Data Record Was CreatedS4 HANAPLMKERSTELLDATSystem Date on Which Data Record Was CreatedSystem Generated
141PF2/WP2PLMKAENDERERName of User Who Last Changed Data RecordS4 HANAPLMKAENDERERName of User Who Last Changed Data RecordSystem Generated
142PF2/WP2PLMKAENDERDATSystem Date on Which Data Record Was ChangedS4 HANAPLMKAENDERDATSystem Date on Which Data Record Was ChangedSystem Generated
143PF2/WP2PLMKSTEUERKZCntrl Indicator String for Insp. Char./Master Insp. Char.S4 HANAPLMKSTEUERKZCntrl Indicator String for Insp. Char./Master Insp. Char.System Generated
144PF2/WP2PLMKQMTB_WERKSPlant for Inspection MethodS4 HANAPLMKQMTB_WERKSPlant for Inspection MethodSystem Generated
145PF2/WP2PLMKPMETHODEAn inspection method describes how to inspect an inspection characteristic.S4 HANAPLMKPMETHODEAn inspection method describes how to inspect an inspection characteristic.System Generated
146PF2/WP2PLMKPMTVERSIONVersion Number of Inspection MethodS4 HANAPLMKPMTVERSIONVersion Number of Inspection MethodSystem Generated
147PF2/WP2PLMKQPMK_REFReference to Master Insp. Characteristic in Task ListS4 HANAPLMKQPMK_REFReference to Master Insp. Characteristic in Task ListR : Copy From system
148PF2/WP2PLMKQPMK_ZAEHLPlant for Master Inspection CharacteristicS4 HANAPLMKQPMK_ZAEHLPlant for Master Inspection CharacteristicR - Part of new Plants transformation, and plant merging
149PF2/WP2PLMKVERWMERKMAn inspection characteristic describes what is to be inspectedS4 HANAPLMKVERWMERKMAn inspection characteristic describes what is to be inspectedR : Copy From system
150PF2/WP2PLMKMKVERSIONVersion Number of Master Inspection CharacteristicS4 HANAPLMKMKVERSIONVersion Number of Master Inspection CharacteristicSystem Generated
151PF2/WP2PLMKMKVERSDATKey Date for Version SelectionS4 HANAPLMKMKVERSDATKey Date for Version SelectionSystem Generated
152PF2/WP2PLMKMERKGEWClassification of inspection characteristics according to their weighting (importance).S4 HANAPLMKMERKGEWClassification of inspection characteristics according to their weighting (importance).System Generated
153PF2/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
154PF2/WP2PLMKTOLERANZSLTolerance KeyS4 HANAPLMKTOLERANZSLTolerance KeySystem Generated
155PF2/WP2PLMKKURZTEXTShort Text for Inspection CharacteristicS4 HANAPLMKKURZTEXTShort Text for Inspection CharacteristicSystem Generated
156PF2/WP2PLMKLTEXTKZInspection Characteristic Long Text ExistsS4 HANAPLMKLTEXTKZInspection Characteristic Long Text ExistsCopy from Legacy
157PF2/WP2PLMKLTEXTSPRLanguage KeyS4 HANAPLMKLTEXTSPRLanguage KeySystem Generated
158PF2/WP2PLMKLTEXTEKZSample-Drawing Text ExistsS4 HANAPLMKLTEXTEKZSample-Drawing Text ExistsSystem Generated
159PF2/WP2PLMKLTXTENTSPRLanguage KeyS4 HANAPLMKLTXTENTSPRLanguage KeySystem Generated
160PF2/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
161PF2/WP2PLMKMASSEINHSWUnit of Measurement in Which Quantitative Data Is StoredS4 HANAPLMKMASSEINHSWUnit of Measurement in Which Quantitative Data Is StoredSystem Generated
162PF2/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
163PF2/WP2PLMKSOLLWNIValue Not Initial If SetS4 HANAPLMKSOLLWNIValue Not Initial If SetSystem Generated
164PF2/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
165PF2/WP2PLMKTOLOBNIValue Not Initial If SetS4 HANAPLMKTOLOBNIValue Not Initial If SetSystem Generated
166PF2/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
167PF2/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
168PF2/WP2PLMKPLAUSIOBNIValue Not Initial If SetS4 HANAPLMKPLAUSIOBNIValue Not Initial If SetSystem Generated
169PF2/WP2PLMKPLAUSIUNNIValue Not Initial If SetS4 HANAPLMKPLAUSIUNNIValue Not Initial If SetSystem Generated
170PF2/WP2PLMKTOLWOBNIValue Not Initial If SetS4 HANAPLMKTOLWOBNIValue Not Initial If SetSystem Generated
171PF2/WP2PLMKTOLWUNNIValue Not Initial If SetS4 HANAPLMKTOLWUNNIValue Not Initial If SetSystem Generated
172PF2/WP2PLMKSTICHPRVERSampling Procedure in Inspection CharacteristicS4 HANAPLMKSTICHPRVERSampling Procedure in Inspection CharacteristicR : Copy From system
173PF2/WP2PLMKFAKPLANMEFactor for Converting MatUnitOfMeasure to SampUnitOfMeasureS4 HANAPLMKFAKPLANMEFactor for Converting MatUnitOfMeasure to SampUnitOfMeasureSystem Generated
174PF2/WP2PLMKFAKPROBMEFactor for Converting SampUnitOfMeasure to MatUnitOfMeasureS4 HANAPLMKFAKPROBMEFactor for Converting SampUnitOfMeasure to MatUnitOfMeasureSystem Generated
175PF2/WP2PLMKPROBEMGEHSample Unit of MeasureS4 HANAPLMKPROBEMGEHSample Unit of MeasureSystem Generated
176PF2/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.

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

178PF2/WP2PLMKCODEVR9UVersion NumberS4 HANAPLMKCODEVR9UVersion NumberSystem Generated
179PF2/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.

180PF2/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.

181PF2/WP2PLMKCODEVR9OVersion NumberS4 HANAPLMKCODEVR9OVersion NumberSystem Generated
182PF2/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.

183PF2/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.

184PF2/WP2PLMKAUSWMENGE1Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE1Assigned Code Group or Selected SetSystem Generated
185PF2/WP2PLMKAUSWMGWRK1Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK1Plant of the Assigned Selected SetSystem Generated
186PF2/WP2PLMKAUSWVERS1Version NumberS4 HANAPLMKAUSWVERS1Version NumberSystem Generated
187PF2/WP2PLMKAUSWDAT1Key Date for Version SelectionS4 HANAPLMKAUSWDAT1Key Date for Version SelectionSystem Generated
188PF2/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.

189PF2/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.

190PF2/WP2PLMKAUSWMENGE2Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE2Assigned Code Group or Selected SetSystem Generated
191PF2/WP2PLMKAUSWMGWRK2Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK2Plant of the Assigned Selected SetSystem Generated
192PF2/WP2PLMKAUSWVERS2Version NumberS4 HANAPLMKAUSWVERS2Version NumberSystem Generated
193PF2/WP2PLMKAUSWDAT2Key Date for Version SelectionS4 HANAPLMKAUSWDAT2Key Date for Version SelectionSystem Generated
194PF2/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.

195PF2/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.
196PF2/WP2PLMKAUSWMENGE3Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE3Assigned Code Group or Selected SetSystem Generated
197PF2/WP2PLMKAUSWMGWRK3Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK3Plant of the Assigned Selected SetSystem Generated
198PF2/WP2PLMKAUSWVERS3Version NumberS4 HANAPLMKAUSWVERS3Version NumberSystem Generated
199PF2/WP2PLMKAUSWDAT3Key Date for Version SelectionS4 HANAPLMKAUSWDAT3Key Date for Version SelectionSystem Generated
200PF2/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.
201PF2/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.
202PF2/WP2PLMKAUSWMENGE4Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE4Assigned Code Group or Selected SetSystem Generated
203PF2/WP2PLMKAUSWMGWRK4Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK4Plant of the Assigned Selected SetSystem Generated
204PF2/WP2PLMKAUSWVERS4Version NumberS4 HANAPLMKAUSWVERS4Version NumberSystem Generated
205PF2/WP2PLMKAUSWDAT4Key Date for Version SelectionS4 HANAPLMKAUSWDAT4Key Date for Version SelectionSystem Generated
206PF2/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.
207PF2/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.
208PF2/WP2PLMKAUSWMENGE5Assigned Code Group or Selected SetS4 HANAPLMKAUSWMENGE5Assigned Code Group or Selected SetSystem Generated
209PF2/WP2PLMKAUSWMGWRK5Plant of the Assigned Selected SetS4 HANAPLMKAUSWMGWRK5Plant of the Assigned Selected SetSystem Generated
210PF2/WP2PLMKAUSWVERS5Version NumberS4 HANAPLMKAUSWVERS5Version NumberSystem Generated
211PF2/WP2PLMKAUSWDAT5Key Date for Version SelectionS4 HANAPLMKAUSWDAT5Key Date for Version SelectionSystem Generated
212PF2/WP2PLMKCHARGROUPCharacteristic GroupS4 HANAPLMKCHARGROUPCharacteristic GroupSystem Generated
213PF2/WP2PLMKVALID_TO_ON_DBValid-to dateS4 HANAPLMKVALID_TO_ON_DBValid-to dateSystem Generated
214









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, only needed for specific recipes. One example is recipes for mass balance process.    
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 (Only for subcontracting recipes)
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.).

Validation Reports


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