| Status | |
|---|---|
| Owner | |
| Stakeholders | The business stakeholders involved in making, reviewing, and endorsing this decision. Type @ to mention people by name |
The purpose of this document is to define the conversion approach to create Task List in S/4 HANA.
Legacy Plant Maintenance Task list is using a diverse range of formats across the different systems. There are instances where the same Work order is duplicated within and/or across sources, with informal words. This results in data inconsistency. As per SyWay design, EAM Maintenance Work order will be standardized.
The complete information of the key fields that hold the Task List information follows DD-FUN- 050 Master Data Standard Task List.xlsx
The scope of this document covers the approach for converting active Task List from Legacy Source Systems into S/4HANA following the Task List Master Data Design Standard.
SAP PM task lists are reusable templates that define the sequence of maintenance activities for equipment, functional locations, or general processes. They standardize maintenance operations by grouping operations, durations, and materials into a single master record. Task lists enhance consistency, simplify planning, and speed up order creation.
The data from legacy system includes:
The data from legacy system excludes:
Exceptions:
Reference: SyWay_Cleansing and Historical Scope - A2D
| Source | Scope | Source Approx No. of Records | Target System | Target Approx No. of Records |
|---|---|---|---|---|
PF2, WP2 | An initial extract will be provided to business to evaluate. Additional data/records may be required and these will be constructed via DCT. Enrichment of in-scope data may be required and will be added via transformation rules (business/technical). | 61,000 | S/4HANA | 61,000 |
Task List header and operation description does not support multi Language. Any change to the description text via any logon language will overwrite the existing description. Description text can be view in any logon language.
Long text and DIR are not covered in this document as they are defined as another data object.
Not Applicable
Not Applicable
Task List Data strictly adheres to the Master Data Standard. The complete information of the key fields that hold the Class information follows the Master Data Standard document that is located here <include hyperlink>.
The technical design of the target for this conversion approach.
| Table | Field | Data Element | Field Description | Data Type | Length | Requirement |
|---|---|---|---|---|---|---|
| PLKO | PLNTY | PLNTY | Task List Type | CHAR | 1 | Mandatory |
| PLKO | PLNNR | PLNNR | Key for Task List Group | CHAR | 8 | Mandatory |
| PLKO | PLNAL | PLNAL | Group Counter | 2 | System | |
| EAPL | EQUNR | EQUNR | Equipment Number | 18 | Mandatory* | |
| TAPL | TPLNR | TPLNR | Functional Location | 30 | Mandatory* | |
| PLKO | DATUV | DATUV | Valid-From Date | DATS | 8 | Mandatory |
| PLKO | KTEXT | PLANTEXT | Description | 40 | Mandatory | |
| RSTXT | TXLINE | TXLINE | Text editor text line | 72 | Not Used | |
| PLKO | WERKS | WERKS_D | Plant | CHAR | 4 | Mandatory |
| PLKO | TL_EXTID | TL_EXTID | A&D: External ID of Task List | CHAR | 40 | Not Used |
| PLKO | ARBID | IGEWERK | Work Centre group with planning function | NUMC | 8 | Mandatory |
| PLKO | VERWE | PLN_VERWE | Task List Usage | CHAR | 3 | Mandatory |
| PLKO | VAGRP | VAGRP | Planner Group | CHAR | 3 | Mandatory |
| PLKO | STATU | PLNST | Overall Status | CHAR | 3 | Mandatory |
| PLKO | ANLZU | ANLZU | System Condition | CHAR | 1 | Conditional |
| PLKO | STRAT | STRAT | Maintenance Strategy | 6 | Conditional | |
| PLKO | ISTRU | ISTRU | Assembly | 40 | Mandatory | |
| PLKO | ADPSP | ADDCOMPARE_CORE | Reference Element PM/PS | 40 | Not Used | |
| PLKO | DELKZ | CP_DELKZ | Indicator: Delete completely in reorganization run | CHAR | 1 | Conditional |
| PLKO | SLWBEZ | QSLWBEZ | Identifier for Inspection Point Field Combination | CHAR | 3 | Not Used |
| PLKO | EXTNUM | QEXTNUM | External Numbering of Units to Be Inspected | CHAR | 1 | Not Used |
* EQUNR/TPLNR- Select the appropriate field depending on technical object
2. Task List Operation
| Table | Field | Data Element | Field Description | Data Type | Length | Requirement |
|---|---|---|---|---|---|---|
| PLPO | PLNTY | PLNTY | Task List Type | CHAR | 1 | Mandatory |
| PLPO | PLNNR | PLNNR | Key for Task List Group | CHAR | 8 | Mandatory |
| PLPO | VORNR | VORNR | Activity Number | CHAR | 4 | System |
| PLPO | PLNKN | PLNKN | Number of the Task List Node | 8 | Mandatory | |
| PLPO | ARBID | OBJEKTID | Work Centre | NUMC | 8 | Mandatory |
| PLPO | WERKS | WERKS_D | Plant | CHAR | 4 | Mandatory |
| PLPO | STEUS | STEUS | Control Key | CHAR | 4 | Mandatory |
| PLPO | LTXA1 | LTXA1 | Operation Description | CHAR | 40 | Mandatory |
| PLPO | ARBEI | ARBEIT | Work Involved in the Activity | QUAN | 7(1) | Mandatory |
| PLPO | ARBEH | ARBEITE | Unit for Work | UNIT | 3 | Mandatory |
| PLPO | ANZZL | ANZKAP | Number of Capacities Required | INT1 | 3 | Mandatory |
| PLPO | DAUNO | DAUNOR | Normal Duration of the Activity | QUAN | 5(1) | System |
| PLPO | DAUNE | DAUNORE | Normal Duration/Unit (ISO Format) | UNIT | 3 | System |
| PLPO | INDET | INDET | Key for calculation | CHAR | 1 | Mandatory |
| PLPO | PRZNT | APROZENT | Work Percentage | INT1 | 3 | Conditional |
| PLPO | VERTN | CR_VERTN | Distr.cap.reqmts (plant maint.,process order, network) | CHAR | 8 | Conditional |
| PLPO | AUFKT | AFAKT | Execution Factor | DEC | 3(0) | Conditional |
| PLPO | LARNT | LSTAR | Activity Type | CHAR | 6 | System |
| PLPO | KTSCH | KTSCH | Standard Text Key | CHAR | 7 | Not Used |
| PLPO | ISTRU | ISTRU | Assembly | CHAR | 40 | Not Used |
| PLPO | LOANZ | LOHNANZ | Number of Time Tickets | DEC | 3(0) | Not Used |
| PLPO | LOGRP | LOHNGRP | Wage Group | CHAR | 3 | Not Used |
| PLPO | LOART | LOHNART | Wage type | CHAR | 4 | Not Used |
| PLPO | QUALF | QUALF | Suitability | CHAR | 2 | Not Used |
| PLPO | KZLGF | KZLGF | Indicator: Lot-Size-Independent External Processing | CHAR | 1 | Not Used |
| PLPO | ANLZU | ANLZU | System Condition | CHAR | 1 | Conditional |
| PLPO | EXECUTION_STAGE | EAM_PREMAINPOST | PRE MAIN POST | CHAR | 10 | Conditional |
| PLPO | BMVRG | BMVRG | Order Quantity | QUAN | 13(3) | Conditional |
| PLPO | BMEIH | BMEIH | Order Quantity Unit | UNIT | 3 | Conditional |
| PLPO | PREIS | IPREI | Price Per Unit | 11(2) | System | |
| PLPO | WAERS | WAERS | Currency | CUKY | 5 | System |
| PLPO | PEINH | EPEIN | Unit for Price | DEC | 5(0) | System |
| PLPO | PLIFZ | PLIFZ | Planned Delivery Time in Days | DEC | 3(0) | Conditional |
| PLPO | FRDLB | CO_FRDLB | Indicator: External Processing Operation with Subcontracting | CHAR | 1 | Conditional |
| PLPO | SAKTO | KSTAR | Cost Element | CHAR | 10 | Conditional |
| PLPO | MATKL | MATKL | Material Group | CHAR | 9 | Conditional |
| PLPO | EKGRP | VG_EKGRP | Purchasing Group | CHAR | 3 | Conditional |
| PLPO | LIFNR | LIFNR | Vendor | CHAR | 10 | Conditional |
| PLPO | EKORG | EKORG | Purchasing Organization | CHAR | 4 | Conditional |
| PLPO | EBELN | EBELN | Purchasing Agreement | CHAR | 10 | Conditional |
| PLPO | EBELP | EBELP | Purchasing Agreement Item | NUMC | 5 | Conditional |
| PLPO | SORTL | SORTI | Sort Term | CHAR | 10 | Not Used |
| PLPO | INFNR | INFNR | Purchasing Info Record | CHAR | 10 | System |
| PLPO | ESOKZ | ESOKZ | Purchasing info record category | CHAR | 1(0) | System |
| PLPO | PACKNO | PACKNO | Package number | NUMC | 10(0) | System |
| PLPO | BUKRS | BUKRS | Company Code | CHAR | 4(0) | System |
| PLPO | CKSELKZ | CK_SELKZ | Indicator for Relevancy to Costing | CHAR | 1(0) | Not Used |
| PLPO | KALID | WFCID | Factory Calendar | CHAR | 2(0) | System |
3. Task List Component
| Table | Field | Data Element | Field Description | Data Type | Length | Requirement |
|---|---|---|---|---|---|---|
| PLMZ | PLNNR | PLNNR | Task List Key | CHAR | 8 | Mandatory |
| PLMZ | VORNR | VORNR | Activity Number | CHAR | 4 | System |
| PLPO | PLNKN | PLNKN | Number of the Task List Node | 8 | Mandatory | |
| PLMZ | GP_UVORN | GP_UVORN | Suboperation | CHAR | 4 | Not Used |
| STPO | IDNRK | IDNRK | Material Number | CHAR | 40 | Conditional |
| STPO | MENGE | KMPMG | Component Quantity | 1 | Conditional | |
| STPO | MEINS | KMPME | Component Unit of Measure | 3 | Conditional | |
| PLMZ | RGEKZ | RGEKZ | Indicator: Backflush | 1 | Conditional | |
| PLMZ | DISP | DISP_PLUS_1 | Relevancy to Materials Planning/Generation of Purchase Req. | 1 | Conditional | |
| STPO | POTX1 | POTX1 | BOM Item Text (Line 1) | 40 | System | |
| PLMZ | STLTY_W | STLTY | BOM category | 1 | Conditional | |
| PLMZ | BEIKZ | BEIKZ | Material Provision Indicator | 1 | Not Used | |
| PLMZ | WERK_STL | WERKS_D | Plant | 4 | Conditional | |
| STPO | EKGRP | EKGRP | Purchasing Group | 3 | Conditional | |
| STPO | EKORG | EKORG | Purchasing Organization | 4 | Conditional | |
| STPO | PREIS | CPREI | Price | 11 | Not Used | |
| STPO | WAERS | WAERS | Currency Key | 5 | System | |
| STPO | PEINH | PEINH | Price unit | 5 | System | |
| STPO | MATKL | MATKL | Material Group | 9 | System | |
| PLMZ | LGORT | LGORT_RES | Issue Location for Production Order | 4 | Conditional | |
| STPO | LIFNR | LIFNR | Account Number of Supplier | 10 | Conditional | |
| MARC | WEBAZ | WEBAZ | Goods receipt processing time in days | 3 | System | |
| PLMZ | RECIPIENT_LOCATION_CODE | RECIPIENT_LOCATION_CODE | Recipient location code | 15 | Not Used |
4. Task List Operation Services
| Table | Field | Data Element | Field Description | Data Type | Length | Requirement |
|---|---|---|---|---|---|---|
| PLPO | PLNNR | PLNNR | Key for Task List Group | CHAR | 8 | Mandatory |
| PLPO | VORNR | VORNR | Activity Number | CHAR | 4 | System |
| ESLL | PACKNO | PACKNO | Package number | 10 | System | |
| ESLL | INTROW | NUMZEILE | Line Number | 10 | System | |
| ESLL | PACKAGE | PACKAGE | Service Assignment | 1 | System | |
| ESLL | SUB_PACKNO | SUB_PACKNO | Sub-package number | 10 | System | |
| ESLL | SRVPOS | ASNUM | Activity Number | CHAR | 18 | Conditional |
| ESLL | KTEXT1 | SH_TEXT1 | Short Text | 40 | Conditional | |
| ESLL | MENGE | MENGEV | Quantity with Sign | QUAN | 13(3) | Conditional |
| ESLL | MEINS | MEINS | Base Unit of Measure | UNIT | 3 | Conditional |
5. Maintenance Package
| Table | Field | Data Element | Field Description | Data Type | Length | Requirement |
|---|---|---|---|---|---|---|
| PLWP | PLNTY | PLNTY | Task List Type | CHAR | 1 | Mandatory |
| PLWP | PLNNR | PLNNR | Task List Key | CHAR | 8 | Mandatory |
| PLWP | PLNAL | PLNAL | Group Counter | 2 | Mandatory | |
| PLWP | PLNKN | PLNKN | Number of the Task List Node | 8 | Mandatory | |
| PLWP | STRAT | STRAT | Maintenance Strategy | CHAR | 6 | Mandatory |
| PLWP | PAKET | PAKETZAEHL | Maintenance Package Number | NUMC | 2 | Mandatory |
| T351X | KZYK1 | KTEXTZYK | Short text for the maintenance cycle (time/performance) | CHAR | 2 | Mandatory |
All data cleansing should take place in the data source system as defined in this document, unless system limitations prevent it.
If data cleansing is managed outside of the source system (e.g. Syniti Migrate, 3rd Party Vendor, DCT), the necessary documentation must be produced and appended to this deliverable for sign-off.
| ID | Criticality | Error Message/Report Description | Rule | Output | Source System |
|---|---|---|---|---|---|
1005-001 | C1 | Invalid, Inactive or no Material allocated to Task List component | Task List as per Relevancy Criteria assigned with a Material which does not belong below: 1. Material Master (S2P) as per Relevancy Criteria | Material | PF2, WP2 |
1005-002 | C1 | Invalid, Inactive or no Operations attached to Active Task List Header | Task List as per Relevancy Criteria assigned with a Material which does not belong below: | Task List Operation | PF2, WP2 |
1005-003 | C2 | Task lists not used within the last 3 years | Task List as per Relevancy Criteria but are note used across below: | Task List | PF2, WP2 |
1005-004 | C1 | Invalid, Inactive or no Class allocated to Task List component | Task List as per Relevancy Criteria assigned with a Class which does not belong below: 1. Class as per Relevancy Criteria | Class | PF2, WP2 |
1005-005 | C1 | Invalid, Inactive or no Characteristic allocated to Task List component | Task List as per Relevancy Criteria assigned with a Characteristic which does not belong below: | Characteristic | PF2, WP2 |
1005-006 | C1 | Invalid, Inactive or no Construction Type allocated to Task List component | Task List as per Relevancy Criteria assigned with a Construction Type which does not belong below: | Construction Type | PF2, WP2 |
1005-007 | C1 | Invalid or Inactive Bill of Material linked to Task List | Task List as per Relevancy Criteria assigned with a Bill of Material which does not belong below: | Bill of Material | PF2, WP2 |
1005-008 | C1 | Active Task List Operations allocated to inactive Task List Headers | Task List Operation as per Relevancy Criteria assigned with no or inactive Task List Headers attached. | Task List Operation | PF2, WP2 |
1005-009 | C1 | Active Task List Components allocated to inactive Task List Operation | Task List Component as per Relevancy Criteria assigned with no or inactive Task List Operations attached. | Task List Component | PF2, WP2 |
1005-010 | C1 | Invalid or inactive Business Partner (Vendor) linked to Task List | Task List as per Relevancy Criteria assigned with a Material BOM which does not belong below: | Business Partner (Vendor) | PF2, WP2 |
1005-011 | C1 | Invalid or inactive Maintenance Strategy linked to Task List | Task List as per Relevancy Criteria assigned with a Maintenance Strategy which does not belong below: | Maintenance Strategy | PF2, WP2 |
1005-012 | C1 | Invalid, Inactive or no Work Centres linked to Task List Header | Task List as per Relevancy Criteria assigned with a Work Centre which does not belong below: | Work Centre | PF2, WP2 |
1005-013 | C1 | Missing Task Lists Descriptions | Task List as per Relevancy Criteria where there are blank Task List Descriptions. | Task List Description | PF2, WP2 |
1005-014 | C2 | Task Lists Descriptions with Informal Words | Task List as per Relevancy Criteria which contain Informal Words in the Task List Description | Task List Description | PF2, WP2 |
1005-015 | C1 | Task List Plant incorrect | Task List as per Relevancy Criteria with Invalid Plant (T001W) | Plant | PF2, WP2 |
| 1005-016 | C1 | Task List Controlling Areas incorrect | Task List as per Relevancy Criteria with Invalid Controlling Areas (TKA01) | Controlling Area | PF2, WP2 |
Informal Words **
Group 1 | Group 2 | Group 3 | Group 4 | Group 5 |
|---|---|---|---|---|
*DNU | Delete | donot | Formerly | Old # |
.. | Deletion | DONT USE | From | Old[ ] |
/ | DELISTED | DON'T USE | Incorrect | PLEASE USE |
? | Discontinued | Dup Use | Invalid | Pls Use |
@ | Disposable | DUPLICATE | New | Previously |
^ | DNU | -DUPLICATE | NOT ACTIVE | Replace |
+ | Do Not | DUPLICATION | not in use | Replaced |
++ | Do Not Re | Duplicidad | Not Used | RESERVED |
£ | Do Not Sell | Duplikat | NOT VALID | Retired |
Defective | Do Not Use | Former | Obsolete | ZZDEL |
The high-level process is represented by the diagram below:

For sites that are not on SAP-PF2 and WP2 systems, collection will be done manually in the data collection template.
The high-level process for DCT is represented by the diagram below:

Extract data from a source into Syniti Migrate. There are 2 possibilities:
The agreed Relevancy criteria is applied to the extracted records to identify the records that are applicable for the Target loads
| Req # | Requirement Description | Team Responsible |
|---|---|---|
| 1 | Extract data from source system based on relevancy rule | SyWay Data Team |
| 2 | Google Sheet report pre-populated with PF2 and WP2 information to be generated based on relevancy criteria. | SyWay Data Team |
| Selection Ref Screen | Parameter Name | Selection Type | Requirement | Value to be entered/set |
|---|---|---|---|---|
| Not Applicable |
Task List DCT Rules
| Field Name | Field Description | Rule |
|---|---|---|
| PLNTY | Task List Type | Key field. Select one of the following: A = General TL, E = Equipment, T = Functional Location |
| TLGRP | Task List Group | Key field. When PLNTY = A input PLNNR When PLNTY = E input EQUNR When PLNTY = T input TPLNR |
| PLNAL | Group Counter | Key field. Must be ascending sequential within the TLGRP. Eg: 01, 02 etc |
| DATUV | Valid-From Date | Default to current date |
| KTEXT | Description | Must not be blank. Restrict use of special characters. For list of restricted characters, refer to Appendix SR No 1 in : DD-FUN- 050 Master Data Standard_Functional Location |
| WERKS | Plant | Must not be blank. Must reference active plant in config (T001W) |
| ARBPL | Work Centre group with planning function | Must not be blank. If PLNTY = A then select manually. Must reference active Work Centre (CRHD) |
| VERWE | Task List Usage | Default to "004" |
| VAGRP | Planner Group | Must not be blank. If PLNTY = A then select manually. Must reference active Planner Group in config (T024A) |
| STATU | Overall Status | Must not be blank. Must reference active Task List Status in config (T412) |
| ANLZU | System Condition | Must reference active Machine Operating Condition in config (T357M). Comments/Special handling notes: |
| STRAT | Maintenance Strategy | Must reference active Maintenance Strategy in config (T351) |
| ISTRU | Assembly | Must not be blank. Must reference active Material (MARA) which are extended to Plant |
| DELKZ | Indicator: Delete completely in reorganization run |
2. Task List Operation
| Field Name | Field Description | Rule |
|---|---|---|
| TLGRP | Task List Group | Key field. Must match the associated Task List Header |
| PLNAL | Group Counter | Must match the associated Task List Header |
| VORNR | Activity Number | Key field. Must be sequential. Eg: 0010, 0020 etc |
| ARBPL | Work Centre | Must not be blank. Must match the Work Centre of the associated Task List Header |
| WERKS | Plant | Must not be blank. Must match the Plant of the associated Task List Header Must reference active plant in config (T001W) |
| STEUS | Control Key | Must not be blank. Default to CRHD-STEUS Must reference active Control Key in config (T430) |
| LTXA1 | Operation Description | Must not be blank. Restrict use of special characters. For list of restricted characters, refer to Appendix SR No 1 in : DD-FUN- 050 Master Data Standard_Functional Location |
| AUFKT | Execution Factor | |
| ARBEI | Work Involved in the Activity | Must not be blank. |
| ARBEH | Unit for Work | Default to "H" |
| ANZZL | Number of Capacities Required | Must not be blank. |
| INDET | Key for calculation | Default to "1" |
| PRZNT | Work Percentage | Default to "100" |
| VERTN | Distr.cap.reqmts | Must reference active Distribution Function in config (TC29) |
| ANLZU | System Condition | Must reference active Machine operating condition in config (T357M). Comments/Special handling notes: |
| EXECUTION_STAGE | PRE MAIN POST | Default to "MAIN" |
| BMVRG | Order Quantity | If the Control Key is "External", this field is required. Otherwise, leave blank. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) |
| BMEIH | Order Quantity Unit | If the Control Key is "External", this field is required. Otherwise, leave blank. Must reference active Units of Measurement in config (T006) |
| PLIFZ | Planned Delivery Time in Days | If the Control Key is "External", this field is optional. Otherwise, leave blank. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) |
| FRDLB | Indicator: External Processing Operation with Subcontracting | If the Control Key is "External", this field is optional. Otherwise, leave blank. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) |
| SAKTO | Cost Element | If the Control Key is "External", this field is required. Otherwise, leave blank. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) |
| MATKL | Material Group | If the Control Key is "External", this field is required. Otherwise, leave blank. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) |
| EKGRP | Purchasing Group | If the Control Key is "External", this field is required. Otherwise, leave blank. Must reference active Purchasing Groups in config (T024) |
| LIFNR | Vendor | If the Control Key is "External", this field is optional. Otherwise, leave blank. Must reference active Vendor (LFA1) |
| EKORG | Purchasing Organization | If the Control Key is "External", this field is required. Otherwise, leave blank. Must reference active Purchasing Organizations in config (T024E) |
| EBELN | Purchasing Agreement | 1st If the operation control key is "External", this field is available. Otherwise, leave this field non editable. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) 2nd If the "Lean Service" function is activated, this field is generated by system. Otherwise, not used this field. (Lean Service Activate: PLPO-WERKS=T399X-WERKS, T399X-PROCMTINTEGRATIONSCENARIO=M ) |
| EBELP | Purchasing Agreement Item | 1st If the operation control key is "External", this field is available. Otherwise, leave this field non editable. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) 2nd If the "Lean Service" function is activated, this field is generated by system. Otherwise, not used this field. (Lean Service Activate: PLPO-WERKS=T399X-WERKS, T399X-PROCMTINTEGRATIONSCENARIO=M ) |
3. Task List Component
| Field Name | Field Description | Rule |
|---|---|---|
| TLGRP | Task List Group | Key field. Must match the associated Task List Operation |
| PLNAL | Group Counter | Must match the associated Task List Operation |
| VORNR | Activity Number | Key field. Must match the associated Task List Operation |
| IDNRK | Material Number | Key field. Must reference active Material (MARA) which are extended to Plant |
| MENGE | Component Quantity | |
| MEINS | Component Unit of Measure | |
| RGEKZ | Indicator: Backflush | |
| ABLAD | Unloading Point | |
| WEMPF | Goods Recipient |
4. Task List Operation Services
| Field Name | Field Description | Rule |
|---|---|---|
| TLGRP | Task List Group | Key field. Must match the associated Task List Operation |
| VORNR | Activity Number | Key field. Must match the associated Task List Operation |
| INTROW | Line Number | Key field. Must be unique and ascending sequential within the same TLGRP and VORNR combination. Eg: 1, 2, 3 etc |
| PACKNO | Package number | Key field. Must be unique and sequential in the table. Eg: 1, 2, 3 etc |
| SRVPOS | Activity Number | |
| KTEXT1 | Short Text | |
| MENGE | Quantity with Sign | 1st If the operation control key is "External", this field is available. Otherwise, leave this field non editable. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) 2nd If the "Lean Service" function is activated, this field is required. Otherwise, not used this field. (Lean Service Activate: PLPO-WERKS=T399X-WERKS, T399X-PROCMTINTEGRATIONSCENARIO=M ) |
| MEINS | Base Unit of Measure | 1st If the operation control key is "External", this field is available. Otherwise, leave this field non editable. (External: PLPO-STEUS=T430-STEUS, T430-LIEF is not blank) 2nd If the "Lean Service" function is activated, this field is required. Otherwise, not used this field. (Lean Service Activate: PLPO-WERKS=T399X-WERKS, T399X-PROCMTINTEGRATIONSCENARIO=M ) |
5. Maintenance Package
| Field Name | Field Description | Rule |
|---|---|---|
| TLGRP | Task List Group | Key field. Must match the associated Task List Operation |
| PLNAL | Group Counter | Must match the associated Task List Operation |
| VORNR | Activity Number | Key field. Must match the associated Task List Operation |
| STRAT | Maintenance Strategy | Must match the associated Maintenance Strategy of Task List Header |
| PAKET | Maintenance Package Number | Must not be blank. ) |
KZYK1 | Short text for the maintenance cycle (time/performance) | ) |
List the steps that need to occur before extraction can commence
| Item # | Step Description | Team Responsible |
|---|---|---|
| 1 | Ensure Syniti has the necessary connection and access to legacy servers |
|
| 2 | Ensure that the necessary cleansing activities in legacy sources are complete | Data / Business |
| 3 | Ensure that create, change and deletion of master data is freeze in legacy Production system | Legacy IT |
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 Syniti Migrate to make the data Target ready:
| Item # | Step Description | Team Responsible |
|---|---|---|
| 1 | Obtain DCT Sign-off from Business | SyWay A2D Data Team |
| 2 | <Add steps from Syniti Migrate here> | SyWay A2D Data Team |
| 3 | Review and Validate Error and Preload Reports | SyWay A2D Data Team |
| 4 | Generate Load Files | SyWay A2D Data Team |
Transformation Rules
| Rule # | Source system | Source Table | Source Field | Source Description | Target System | Target Table | Target Field | Target Description | Transformation Logic |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PF2, WP2 | PLKO | PLNTY | Task List Type | S/4HANA | PLKO | PLNTY | Task List Type | Direct Mapping A-General Maintenance Task List |
| 2 | PF2, WP2 | PLKO | PLNNR | Key for Task List Group | S/4HANA | PLKO | PLNNR | Key for Task List Group | Direct Mapping |
| 3 | PF2, WP2 | EAPL | EQUNR | Equipment Number | S/4HANA | EAPL | EQUNR | Equipment Number | Direct Mapping |
| 4 | PF2, WP2 | TAPL | TPLNR | Functional Location | S/4HANA | TAPL | TPLNR | Functional Location | Direct Mapping |
| 5 | PF2, WP2 | PLKO | DATUV | Valid-From Date | S/4HANA | PLKO | DATUV | Valid-From Date | Direct Mapping |
| 6 | PF2, WP2 | PLKO | KTEXT | Description | S/4HANA | PLKO | KTEXT | Description | Direct Mapping. Restrict use of special characters. For list of restricted characters, refer to Appendix SR No 1 in : DD-FUN- 050 Master Data Standard_Functional Location |
| 7 | PF2, WP2 | PLKO | WERKS | Planning Plant | S/4HANA | PLKO | WERKS | Planning Plant | Direct Mapping |
| 8 | PF2, WP2 | PLKO | ARBID | Work Centre group with planning function | S/4HANA | PLKO | ARBID | Work Centre group with planning function | Direct Mapping |
| 9 | PF2, WP2 | PLKO | VERWE | Task List Usage | S/4HANA | PLKO | VERWE | Task List Usage | Default to "004" |
| 10 | PF2, WP2 | PLKO | VAGRP | Planner Group | S/4HANA | PLKO | VAGRP | Planner Group | Direct Mapping |
| 11 | PF2, WP2 | PLKO | STATU | Overall Status | S/4HANA | PLKO | STATU | Overall Status | Direct Mapping |
| 12 | PF2, WP2 | PLKO | ANLZU | System Condition | S/4HANA | PLKO | ANLZU | System Condition | Direct Mapping |
| 13 | PF2, WP2 | PLKO | STRAT | Maintenance Strategy | S/4HANA | PLKO | STRAT | Maintenance Strategy | Direct Mapping |
| 14 | PF2, WP2 | PLKO | ISTRU | Assembly | S/4HANA | PLKO | ISTRU | Assembly | Direct Mapping |
| 15 | PF2, WP2 | PLPO | PLNTY | Task List Type | S/4HANA | PLPO | PLNTY | Task List Type | Direct Mapping A-General Maintenance Task List |
| 16 | PF2, WP2 | PLPO | PLNNR | Key for Task List Group | S/4HANA | PLPO | PLNNR | Key for Task List Group | Direct Mapping |
| 17 | PF2, WP2 | PLPO | VORNR | Activity Number | S/4HANA | PLPO | VORNR | Activity Number | Direct Mapping |
| 18 | PF2, WP2 | PLKO | ARBID | Work Centre | S/4HANA | PLPO | ARBID | Work Centre | Default to PLKO-ARBID |
| 19 | PF2, WP2 | PLKO | WERKS | Plant | S/4HANA | PLPO | WERKS | Plant | Default to PLKO-WERKS |
| 20 | PF2, WP2 | PLPO | STEUS | Control Key | S/4HANA | PLPO | STEUS | Control Key | Direct Mapping |
| 21 | PF2, WP2 | PLPO | LTXA1 | Operation Description | S/4HANA | PLPO | LTXA1 | Operation Description | Direct Mapping. Restrict use of special characters. For list of restricted characters, refer to Appendix SR No 1 in : DD-FUN- 050 Master Data Standard_Functional Location |
| 22 | PF2, WP2 | PLPO | ARBEI | Work Involved in the Activity | S/4HANA | PLPO | ARBEIT | Work Involved in the Activity | Direct Mapping |
| 23 | PF2, WP2 | PLPO | ARBEH | Unit for Work | S/4HANA | PLPO | ARBEH | Unit for Work | Default to "H" |
| 24 | PF2, WP2 | PLPO | ANZZL | Number of Capacities Required | S/4HANA | PLPO | ANZZL | Number of Capacities Required | Direct Mapping |
| 25 | PF2, WP2 | PLPO | INDET | Key for calculation | S/4HANA | PLPO | INDET | Key for calculation | Default to "1" |
| 26 | PF2, WP2 | PLPO | PRZNT | Work Percentage | S/4HANA | PLPO | PRZNT | Work Percentage | Default to "100" |
| 27 | PF2, WP2 | PLPO | VERTL | Distribution function for capacity requirements | S/4HANA | PLPO | VERTL | Distribution function for capacity requirements | Direct Mapping |
| 28 | PF2, WP2 | PLPO | AUFKT | Execution Factor | S/4HANA | PLPO | AUFKT | Execution Factor | Direct Mapping |
| 29 | PF2, WP2 | PLPO | ANLZU | System Condition | S/4HANA | PLPO | ANLZU | System Condition | Direct Mapping |
| 30 | PF2, WP2 | PLPO | EXECUTION_STAGE | PRE MAIN POST | S/4HANA | PLPO | EXECUTION_STAGE | PRE MAIN POST | Direct Mapping. Default to "MAIN" if blank |
| 31 | PF2, WP2 | PLPO | BMVRG | Order Quantity | S/4HANA | PLPO | BMVRG | Order Quantity | Direct Mapping |
| 32 | PF2, WP2 | PLPO | BMEIH | Order Quantity Unit | S/4HANA | PLPO | BMEIH | Order Quantity Unit | Direct Mapping |
| 33 | PF2, WP2 | PLPO | PLIFZ | Planned Delivery Time in Days | S/4HANA | PLPO | PLIFZ | Planned Delivery Time in Days | Direct Mapping |
| 34 | PF2, WP2 | PLPO | FRDLB | Indicator: External Processing Operation with Subcontracting | S/4HANA | PLPO | FRDLB | Indicator: External Processing Operation with Subcontracting | Direct Mapping |
| 35 | PF2, WP2 | PLPO | SAKTO | Cost Element | S/4HANA | PLPO | SAKTO | Cost Element | Direct Mapping |
| 36 | PF2, WP2 | PLPO | MATKL | Material Group | S/4HANA | PLPO | MATKL | Material Group | Direct Mapping |
| 37 | PF2, WP2 | PLPO | EKGRP | Purchasing Group | S/4HANA | PLPO | EKGRP | Purchasing Group | Direct Mapping |
| 38 | PF2, WP2 | PLPO | LIFNR | Vendor | S/4HANA | PLPO | LIFNR | Vendor | Direct Mapping |
| 39 | PF2, WP2 | PLPO | EKORG | Purchasing Organization | S/4HANA | PLPO | EKORG | Purchasing Organization | Direct Mapping |
| 40 | PF2, WP2 | PLPO | EBELN | Purchasing Agreement | S/4HANA | PLPO | EBELN | Purchasing Agreement | Direct Mapping |
| 41 | PF2, WP2 | PLPO | EBELP | Purchasing Agreement Item | S/4HANA | PLPO | EBELP | Purchasing Agreement Item | Direct Mapping |
| 42 | PF2, WP2 | ESLL | SRVPOS | Activity Number | S/4HANA | ESLL | SRVPOS | Activity Number | Direct Mapping |
| 43 | PF2, WP2 | ESLL | MENGE | Quantity with Sign | S/4HANA | ESLL | MENGE | Quantity with Sign | Direct Mapping |
| 44 | PF2, WP2 | ESLL | MEINS | Base Unit of Measure | S/4HANA | ESLL | MEINS | Base Unit of Measure | Direct Mapping |
| 45 | PF2, WP2 | PLMZ | PLNNR | Task List Key | S/4HANA | PLMZ | PLNNR | Task List Key | Direct Mapping |
| 46 | PF2, WP2 | PLMZ | VORNR | Activity Number | S/4HANA | PLMZ | VORNR | Activity Number | Direct Mapping |
| 47 | PF2, WP2 | PLMZ | GP_MATNR | Material Number | S/4HANA | PLMZ | GP_MATNR | Material Number | Direct Mapping |
| 48 | PF2, WP2 | PLMZ | IMENG | Component Quantity | S/4HANA | PLMZ | IMENG | Component Quantity | Direct Mapping |
| 49 | PF2, WP2 | PLMZ | IMEIN | Component Unit of Measure | S/4HANA | PLMZ | IMEIN | Component Unit of Measure | Direct Mapping |
| 50 | PF2, WP2 | PLMZ | RGEKZ | Indicator: Backflush | S/4HANA | PLMZ | RGEKZ | Indicator: Backflush | Direct Mapping |
| 51 | PF2, WP2 | PLMZ | DISP | Relevancy to Materials Planning/Generation of Purchase Req. | S/4HANA | PLMZ | DISP | Relevancy to Materials Planning/Generation of Purchase Req. | Direct Mapping |
| 52 | PF2, WP2 | PLMZ | STLTY_W | BOM category | S/4HANA | PLMZ | STLTY_W | BOM category | Direct Mapping |
| 53 | PF2, WP2 | PLMZ | WERK_STL | Plant | S/4HANA | PLMZ | WERK_STL | Plant | Direct Mapping |
| 54 | PF2, WP2 | STPO | EKGRP | Purchasing Group | S/4HANA | STPO | EKGRP | Purchasing Group | Direct Mapping |
| 55 | PF2, WP2 | STPO | EKORG | Purchasing Organization | S/4HANA | STPO | EKORG | Purchasing Organization | Direct Mapping |
| 56 | PF2, WP2 | PLMZ | LGORT | Issue Location for Production Order | S/4HANA | PLMZ | LGORT | Issue Location for Production Order | Default to MARC-LGPRO |
| 57 | PF2, WP2 | STPO | LIFNR | Account Number of Supplier | S/4HANA | STPO | LIFNR | Account Number of Supplier | Direct Mapping |
| 58 | PF2, WP2 | PLWP | PLNTY | Task List Type | S/4HANA | PLWP | PLNTY | Task List Type | Direct Mapping |
| 59 | PF2, WP2 | PLWP | PLNNR | Task List Key | S/4HANA | PLWP | PLNNR | Task List Key | Direct Mapping |
| 60 | PF2, WP2 | PLWP | PLNAL | Group Counter | S/4HANA | PLWP | PLNAL | Group Counter | Direct Mapping |
| 61 | PF2, WP2 | PLWP | PLNKN | Number of the Task List Node | S/4HANA | PLWP | PLNKN | Number of the Task List Node | Direct Mapping |
| 62 | PF2, WP2 | PLWP | STRAT | Maintenance Strategy | S/4HANA | PLWP | STRAT | Maintenance Strategy | Direct Mapping |
| 63 | PF2, WP2 | PLWP | PAKET | Maintenance Package Number | S/4HANA | PLWP | PAKET | Maintenance Package Number | Direct Mapping |
| 64 | PF2, WP2 | T351X | KZYK1 | Short text for the maintenance cycle (time/performance) | S/4HANA | T351X | KZYK1 | Short text for the maintenance cycle (time/performance) | Direct Mapping |
| Mapping Table Name | Mapping Table Description |
|---|---|
| Informal Characters | List of Informal Characters and New Translation |
INC-Task List | Task List inclusion list |
Functional Location | Old to new Functional Location |
Equipment Number | Old to new Equipment Number |
Maintenance item | Old to new Maintenance item |
Plant | Old to new Plant |
Work Centre | Old to new Work Centre |
Cost Centre | Old to new Cost Centre |
Maintenance Plan | Old to new Maintenance Plan |
Maintenance Strategy | Old to new Maintenance Strategy |
Material Number | Old to new Material Number |
| Item # | Step Description | Team Responsible |
|---|---|---|
| 1 | Ensure DCT tables completeness | SyWay A2D Data Team |
| 2 | Value Mappings are according to the latest design -<List of Value Mappings> | SyWay A2D Data Team |
| Task | Action |
|---|---|
Verify Record Count | SyWay A2D Data Team to verify that the total number of relevant records from legacy systems and DCTs (if any) is equal to the total number of records in the Preload and Load Sheets. |
Verify Data Integrity | SyWay A2D Data Team to verify that the total number of Operations per Work Oder header extracted from legacy systems and DCTs (if any) should be equal to the total number of operations identified in the Preload and Load Sheets |
| Task | Action |
|---|---|
Conversion Accuracy | SyWay A2D Data Team to verify that all fields below meet pass the 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. |
| Task | Action |
|---|---|
Verify Record Count | Business Data Owner/s to verify that the total number of relevant records from legacy systems and DCTs (if any) is equal to the total number of records in the Preload and Load Sheets. |
| Task | Action |
|---|---|
Conversion Accuracy | Business Data Owner/s to verify that all fields below meet pass the checks:
|
The load process includes:
| Item # | Step Description | Team Responsible |
|---|---|---|
1 | Syniti will provide load file | Syniti |
Load Phase and Dependencies
Identify the phase as to “when” the load for this object will occur. <Pre-Cutover, Cutover, Post Cutover> and list the steps that need to occur before the load can commence
List the Configurations required before loading can commence
| Item # | Configuration Item |
|---|---|
| 1 | Planning Plants |
| 2 | Maintenance Plants |
| 3 | Number Ranges for Task List Groups |
| 4 | Task List Usage |
| 5 | Task List Planner Groups |
| 6 | Task List Status |
| 7 | System Condition |
| 8 | Control Key |
| 9 | Unit of Measure |
| 10 | Distribution function |
| 11 | Activity Type |
| 12 | Cost Elements |
| 13 | Purchasing Group |
| 14 | Material Group |
| 15 | Supplier Master |
| 16 | Purchasing Organization |
| 17 | Purchasing Document Item |
| Object # | Preceding Object Conversion Approach |
|---|---|
1001 | Bill of Material |
1002 | Equipment |
1003 | Functional Location |
1010 | Construction Types/Assemblies |
1011 | Documents/DIR |
1016 | Maintenance Plan and Item |
1017 | Maintenance Strategy |
2016 | Service Master |
2019 | Material Master |
3018 | Vendors |
The table below depicts some possible system errors for this data object during data load. All data load error is to be logged as defect and managed within the Defect Management
| Error Type | Error Description | Action Taken |
|---|---|---|
Configuration | Invalid Control Key | Engage Functional team to expedite and fix the error in the system |
Configuration | Invalid Planner Group | Engage Functional team to expedite and fix the error in the system |
Configuration | Invalid Plant | Engage Functional team to expedite and fix the error in the system |
Configuration | Invalid Planning Plant | Engage Functional team to expedite and fix the error in the system |
Configuration | Invalid System Condition | Engage Functional team to expedite and fix the error in the system |
Configuration | Invalid Purchasing Group | Engage Functional team to expedite and fix the error in the system |
Configuration | Invalid Material Group | Engage Functional team to expedite and fix the error in the system |
Configuration | Invalid Purchasing Org | Engage Functional team to expedite and fix the error in the system |
Invalid Data | Invalid Maintenance Strategy | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Activity Type | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Assembly | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Work Centre | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Material Number | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Service Number | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Cost Element | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Vendor | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Outline Agreement | Expedite whether the master data is changed in the system |
Invalid Data | Invalid Maintenance BOM | Expedite whether the master data is changed in the system |
| Task | Action |
|---|---|
Verify Count | SyWay A2D Data Team to verify the record count created in target S/4 HANA by accessing post load reports in dspMigrate 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.). |
| Task | Action |
|---|---|
Conversion Accuracy | SyWay A2D Data Team to verify that the Work order data in target S/4 HANA were loaded correctly via dspMigrate post load reports or standard reports from S/4 HANA. |
| Task | Action |
|---|---|
Verify Count | Download Post Load Reports from dspMigrate and verify that the record count loaded in the target S/4 HANA is the same count as of the endorsed load file. |
| Task | Action |
|---|---|
Conversion Accuracy | Verify that the EAM Work order data in target S/4 HANA were loaded correctly via dspMigrate post load reports or standard reports from S/4 HANA. |
Any additional key assumptions.
Insert links and references to other documents which are relevant when trying to understand this decision and its implications. Other decisions are often impacted, so it's good to list them here with links. Attachments are also possible but dangerous as they are static documents and not updated by their authors.