Status

Owner
StakeholdersThe business stakeholders involved in making, reviewing, and endorsing this decision. Type @ to mention people by name

Purpose

The purpose of this document is to define the conversion approach to create Portfolio Item in S/4 HANA.

PPM Item: A PPM Item is a proxy of project in PPM which is used to plan, evaluate, and monitor Spend (capex/Opex) within Syensqo’s portfolio. In SyWay, PPM Item is created under the 3rd level bucket (functions) under GBU Bucket.

Portfolio items does not exist in the current ECC environments but will be created for all relevant PS Projects through data enrichment process as well as new Items specifically included through the DCT.


Conversion Scope

The scope of this document covers the approach for converting active Portfolio Item from Legacy Source Systems into S/4HANA following the Portfolio Item Master Data Design Standard.

This is a completely new object for Syensqo with the data being sourced using a DCT (Data Collection Template), the template will be prepopulated with relevant information from Capital and Budget Managed Operating PS Projects in scope for migration. 

The detail of Project definition migration scope is dealt with in CNV-1024 Project Definition 

Projects from the legacy system to be used for the basis of the system include projects from PF2 and WP2.

The data from legacy system includes:

  1. Capital projects open as at migration date.  
  2. Budgeted Operating projects open as at migration date.
  3. Closed Capital Projects  with postings within the agreed timeframe.
  4. Closed Budgeted Operating Projects with postings within the agreed timeframe.

The data from legacy system excludes:

  1. Project definitions with profile ZPS0003 - Statistical Expense
  2. Project definitions with profile ZPS0004 - Recharge Projects
  3. Project definitions with profile ZPS0005 - Provisional Projects


Additionally, there may be Items included in the DCT which does not have any existing Project Systems objects.


List of source systems and approximate number of records
SourceScope

Source Approx No. of Records

Target SystemTarget Approx

No. of Records

PF2Relevant Open PS Projects
S/4 Hana
WP2Relevant Open PS Projects
S/4 Hana
DCT








Additional Information

Multi-language Requirement

Item names and texts will be maintained in a single language (however they are entered); translations not required.

Document Management

N/A

Legal Requirement

Summarize Legal Requirement/s, if any

Special Requirements

Specify any special requirements or considerations that may impact the data conversion process based on specific locations, regulatory compliance or system limitations. Clearly outline any regional or localization requirements such as country-specific data formats, legal reporting obligations or industry standards that must be adhered to (e.g., localization rules for countries like China).

If the data conversion involves third-party systems or external data sources, such as Icertis, describe any additional requirements related to data mapping, transformation logic, validation rules or security measures that must be followed.




Target Design

With Functional input, document the technical design of the target fields that are in the scope of this document.

The technical design of the target for this conversion approach.

TableFieldData ElementField DescriptionData TypeLengthRequirement
/RPM/ITEM_DEXTERNAL_ID/RPM/TV_EXTIDIDCHAR24Mandatory
/RPM/ITEM_DPARENT_ID/RPM/TV_EXTIDParent Bucket IDCHAR24Mandatory
/RPM/ITEM_DPARENT_GUID
Bucket GUID

System Generated
/RPM/ITEM_DPORTFOLIO_GUID



System Generated
/RPM/ITEM_DPORTFOLIO_ID/RPM/TV_EXTIDPortfolio IDCHAR24Mandatory
/RPM/ITEM_DITEM_TYPE/RPM/TV_ITEM_IDTypeCHAR15Mandatory
CGPL_TEXTTEXT1CGPL_TEXT1NameCHAR40Mandatory
STXLLTEXTCLUSTDItem DescriptionCLUSTD
Conditional
/RPM/ITEM_DSTATUS/RPM/TV_STATUS_COMMONItem StatusCHAR5Mandatory
/RPM/ITEM_DPLANNED_STARTRPM_TV_PLAN_STARTPlanned StartDATS8Mandatory
/RPM/ITEM_DPLANNED_FINISHRPM_TV_PLAN_FINISHPlanned FinishDATS8Mandatory
/RPM/ITEM_DFORECAST_STARTRPM_TV_FORECAST_STARTForecasted StartDATS8Conditional
/RPM/ITEM_DFORECAST_FINISHRPM_TV_FORECAST_FINISHForecasted FinishDATS8Conditional
/RPM/ITEM_DCATEGORYRPM_PROJECT_CATEGORYCategoryNUMC4Mandatory
/RPM/ITEM_DSUBCATEGORYRPM_PROJ_SUBCATEGORYSubcategoryNUMC4Mandatory
/RPM/ITEM_DGEOGRAPHYRPM_TV_PROJECT_GEOGRAPHYAreaCHAR4Mandatory
/RPM/ITEM_DNPVRPM_PROJECT_NPVNet Present Value (manual)CURR16,2Conditional
/RPM/ITEM_DPROBCRPM_PROJECT_PROB_COMMProbability Commercial SuccessNUMC3Conditional
/RPM/ITEM_DPROBTRPM_PROJECT_PROB_TECHProbability Technical SuccessNUMC3Conditional
/RPM/ITEM_DESCALATIONRPM_TV_ESCALATIONEscalationCHAR1Conditional
/RPM/ITEM_DCURRENCYRPM_TV_CURRENCYCURRENCYCUKY5Mandatory
/RPM/ITEM_DUNITRPM_TV_UNITUnitUNIT3Mandatory
/RPM/ITEM_DCAP_PERIODTYPE/RPM/TV_CAP_PERIOD_TYPECapacity Period BreakdownNUMC2Mandatory
/RPM/ITEM_DPERIODTYPE/RPM/TV_PERIOD_TYPEFin Period BreakdownNUMC2Mandatory
/RPM/ITEM_DINITIATIVE_IDINM_TV_EXTIDINITIATIVE IDCHAR24Conditional
/RPM/ITEM_DZXX1
Investment categoryCHAR4Mandatory
/RPM/ITEM_DZXX2
Spending RangeCHAR4Mandatory
/RPM/ITEM_DZXX3
Business Unit/ DomainCHAR40Conditional
/RPM/ITEM_DZXX4
End User marketCHAR40Conditional
/RPM/ITEM_DZXX5
Market driverCHAR40Conditional
/RPM/ITEM_DZXX6
ClusterCHAR40Conditional
/RPM/ITEM_DZXX7
GBU product familyCHAR40Conditional
/RPM/ITEM_DZXX8
GBU product categoryCHAR40Conditional
/RPM/ITEM_DZXX9
Product (s)CHAR40Conditional
/RPM/ITEM_DZXX10
Export control relevantNUMC3Mandatory
/RPM/ITEM_DZXX11
Need-to-knowCHAR1Mandatory
/RPM/ITEM_DZXX12
Overall Sustainability ScoreNUMC3Mandatory
/RPM/ITEM_DZXX13
EU taxonomyCHAR10Conditional
/RPM/ITEM_DZXX14HROBJIDPerson responsible Position IDNUMC8Mandatory
/RPM/ITEM_DZXX15STEXTPerson Responsible Position NameSTEXT40Mandatory
/RPM/ITEM_DZXX18HROBJIDProject Financial Controller Position IDNUMC8Mandatory
/RPM/ITEM_DZXX19STEXTProject Financial Controller Position NameSTEXT40Mandatory
/RPM/ITEM_DZXX23
Year of MaturityCHAR4Conditional
/RPM/ITEM_DZXX24
Sales at MaturityCURR16,2Conditional
/RPM/ITEM_DZXX25
EBIDTA at MaturityCURR16,2Conditional
/RPM/ITEM_DZXX26
Starting risk MagnitudeCHAR4Conditional
/RPM/ITEM_DZXX27
Starting risk LikelihoodCHAR10Conditional
/RPM/ITEM_DZXX28
Residual risk MagnitudeCHAR10Conditional
/RPM/ITEM_DZXX29
Residual risk LikelihoodCHAR10Conditional
/RPM/ITEM_DZXX32
Regulatory Mandated MagnitudeCHAR10Conditional
/RPM/ITEM_DZXX33
Regulatory Mandated LikelihoodCHAR10Conditional
/RPM/ITEM_DZXX34
Regulatory Mandated Time Horizon (to start project)CHAR10Conditional
/RPM/ITEM_DZXX35
Capitalization DateDATS8Conditional
/RPM/ITEM_DZXX36PRCTRProfit CentreCHAR10Mandatory
/RPM/ITEM_DZXX37
Project Equivalant ScoreCHAR10Conditional
/RPM/ITEM_DZXX38
Internal Rate of Return in % (man.)CHAR10Conditional
/RPM/ITEM_DZXX39
Discounted Payback Period in yearsCHAR10Conditional
/RPM/ITEM_DZXX40
Risk Adjusted NPVCHAR10Conditional
/RPM/ITEM_DZXX41
WeGo IDCHAR40Conditional
/RPM/ITEM_DZXX43
Investment ReasonCHAR10Conditional
/RPM/ITEM_DZXX44
Budget ProvisionCHAR24Conditional
/RPM/ITEM_DZXX45
Opportunity IDCHAR40Conditional
/RPM/ITEM_DZXX46RPM_PROJECTTYPEArchetypeCHAR4Conditional
/RPM/ITEM_DZXX47
Must Do JustificationLTEXT
Conditional
/RPM/ITEM_DZXX48PS_PSPIDLegacy Project IDCHAR24Conditional
/RPM/ITEM_DZXX49WERKS_DPlantCHAR4Mandatory


Relationship between /RPM/ITEM_D and CGPL_TEXT is the field /RPM/ITEM_D-GUID


Data Cleansing

Consider inputs from 1024 - Project Definition (CAPEX, OPEX)

Clean enriched data will be provided by business in DCT.

IDCriticalityError Message/Report DescriptionRuleOutputSource System


























Conversion Process

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

Summarize High-Level Process. Include diagrams, where applicable. Include information supporting details of Extract, Transform and Load specific to the Data Object


Data Privacy and Sensitivity

Some projects are considered Need to Know and data is to be restricted.


Extraction

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

  1. The data exists. Syniti Migrate connects to the source and loads the data into Syniti Migrate. 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 Syniti Migrate; 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 Syniti Migrate. This is to be conducted using DCT (Data Collection Template) in Syniti Migrate

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 from DTCSyniti











Selection Screen

N/A
Selection Ref ScreenParameter NameSelection TypeRequirementValue to be entered/set





















Data Collection Template (DCT)

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

Portfolio Item DCT Rules

Field NameField DescriptionRule
EXTERNAL_IDIDUnique Identifier for the Item, system generated number. In SyWay, the prefix "A" indicates a Capex item/project, "E" denotes Opex, and "R" represents R&I.
For China instance a new number range will be defined.
PARENT_IDParent Bucket IDUnique Identifier for the Item's parent Bucket. In SyWay it is the ID of the L3 bucket where item is assigned
PORTFOLIO_IDPortfolio IDUnique Identifier for the Item's portfolio, system generated number.
ITEM_TYPETypeItem types define the structure and behavior of the portfolio item. In Syway item types will be based on the function and number of phases of the project. Refer configuration table field /RPM/ITEM_TYPE- ITEM_TYPE for allowed values.
TEXT1Name40 character description of the PPM Item
LTEXTItem DescriptionLong-text Description, this field is used to provide a concise description of the PPM Item. Conditional for projects where additional project scope information is required
STATUSItem StatusRepresents status of an item (from Customizing). Refer configuration table field /RPM/ITEM_STATUS- STATUS against ITEM_TYPE for the allowed values of the selected Item Type.
PLANNED_STARTPlanned StartBaseline start date of the item/ project used for planning within the portfolio/ bucket.
PLANNED_FINISHPlanned FinishExpected Delivery Date. Baseline finish date of the item/ project used for planning within the portfolio/ bucket.
FORECAST_STARTForecasted StartA forecast start date is predictive date when an item/project is likely to begin. In the Syway design, if this field is available in Operational Project Management tool (outside SAP) then required to be maintained. 
FORECAST_FINISHForecasted FinishA forecast finish date is predictive date when an item/project is likely to complete. In the Syway design, if this field is available in Operational Project Management tool (outside SAP) then required to be maintained.
CATEGORYCategoryIn Syway, "Category" represents the business driver. It is a dropdown field with customizable values. Refer configuration table field RPM_PROJ_CAT-
CATEGORY for the allowed values.
SUBCATEGORYSubcategoryIn Syway, "Sub Category" represents the rationale behind the investment/expense for the item/project. This is a dropdown field whose values are configurable and depend on the selected "Category". Refer configuration table field RPM_PROJ_SUBCAT- SUBCATEGORY against the selected field RPM_PROJ_SUBCAT- CATEGORY.
GEOGRAPHYAreaRepresents Company code; the legal entity in which the Syway Project will be executed. Refer configuration table field V_DPR_AREA- AREA for the allowed values.
NPVNet Present Value (manual)The calculated NPV which helps to anlyse the value of the investment made so far . This field will be used for Scoring Model of Prioritization process. This field is conditional i.e. required for projects where any of the following values are selected in the "Category" field of the PPM Item-
1. New growth - Capacity expansion
2. Existing growth - Capacity improvement
3. Asset Management
PROBCProbability Commercial SuccessOpen entry field to maintain the value of Probability Commercial Success. Manual entry 1-100, defaults to 100 for non-R&I projects.
PROBTProbability Technical SuccessOpen entry field to maintain the value of Probability Technical Success. Manual entry 1-100, defaults to 100 for non-R&I projects.
ESCALATIONEscalationCheckbox; Selection indicates if PPM item is qualified for the Prioritization process. For R&I it will be managed at cluster level PPM Item
INITIATIVE_IDINITIATIVE IDInternal ID of Initiative where Item must be linked to Initiative
ZXX1Investment categoryIn SyWay, investment category is a mandatory field to define the drivers for the project Growth/ Sustenance
ZXX2Spending RangeThe Capex spending range used for reporting the project size i.e. XS, S, M, L & XL.
ZXX3Business Unit/ DomainBusiness Unit/ Domain field is an organizational unit within GBU/ Function which owns the project.
ZXX4End User marketClassification of the industrial end users based upon type of industry e.g. aerospace, automative etc.
ZXX5Market driverMarket driver in SyWay is factor that influence demand/ growth/ success of the project.
ZXX6ClusterIn SyWay, Used to group items together for reporting where a budget allocation is made at an aggregated level, and actuals are collected against individual related items.
ZXX7GBU product familyGBU Product Family relevant for the project. When Item Type is related to either IS or R&I project then either of GBU product family, GBU product category or Product is required.
ZXX8GBU product categoryGBU Product Category relevant for the project. When Item Type is related to either IS or R&I project then either of GBU product family, GBU product category or Product is required.
ZXX9Product (s)Product relevant for the project. When Item Type is related to either IS or R&I project then either of GBU product family, GBU product category or Product is required.
ZXX10Export control relevantA questionnaire to identify if the project is applicable for regulatory governance, will be used to derive value for this field. 100 = Relevant for Export Control, 0= not relevant.
ZXX11Need-to-knowThis field indicates confidential projects. Access will be restricted if selection is "Yes"
ZXX12Overall Sustainability ScoreThis field is used to determine whether the project is subject to environmental compliance requirements. Questionnaire will be assigned to this field.
ZXX13EU taxonomyEU Taxonomy is mandatory field for IS projects
ZXX14Person responsible Position IDThis field represent Position of the Person Responsible for WBS elements (Project Manager) and is mandatory for all SyWay business functions. Manually selected from the drop-down list. Refer configuration table field TCJ04-PS_VERNR for field validation.
ZXX18Project Financial Controller Position IDThis field represent Position of the Project Financial Controller for a project and is mandatory for all SyWay business functions. Manually selected from the drop-down list. Refer configuration table field TCJ05-ASTNR for field validation.
ZXX23Year of MaturityThe year the project will achieve first production.
Required where any of the following values are selected in the "Category" field of the PPM Item-
1. New growth - Capacity expansion
2. Existing growth - Capacity improvement
3. Asset Management
ZXX24Sales at MaturityThe Sales revenue at maturity of the project - first full year of production.
Required where any of the following values are selected in the "Category" field of the PPM Item-
1. New growth - Capacity expansion
2. Existing growth - Capacity improvement
3. Asset Management
ZXX25EBIDTA at MaturityThe EBITDA at Maturity of the project - First full year of production.
Required where any of the following values are selected in the "Category" field of the PPM Item-
1. New growth - Capacity expansion
2. Existing growth - Capacity improvement
3. Asset Management
ZXX26Starting risk MagnitudeThis field is mandatory if dropdown value of the "Category" field = HSE Risk reduction or Business risk reduction
ZXX27Starting risk LikelihoodThis field is mandatory if dropdown value of the "Category" field = HSE Risk reduction or Business risk reduction
ZXX28Residual risk MagnitudeThis field is mandatory if dropdown value of the "Category" field = HSE Risk reduction or Business risk reduction
ZXX29Residual risk LikelihoodThis field is mandatory if dropdown value of the "Category" field = HSE Risk reduction or Business risk reduction
ZXX32Regulatory Mandated MagnitudeThis field is mandatory if dropdown value of the "Category" field = Regulatory compliance
ZXX33Regulatory Mandated LikelihoodThis field is mandatory if dropdown value of the "Category" field = Regulatory compliance
ZXX34Regulatory Mandated Time Horizon (to start project)This field is mandatory if dropdown value of the "Category" field = Regulatory compliance
ZXX35Capitalization DateFor ongoing Capex projects SyWay carries out "Depreciation forecast", this date is mandatory for the "Capital Projects" Item types. Item Types are Z001,Z002, Z003, Z008, Z009, Z011
ZXX36Profit CentreProfit centre is required on PPM Item to create Project in SAP PS automatically. Refer master table field CEPC-PRCTR for Profit center list.
ZXX37Project Equivalant ScoreSystem calculated score for prioritization and ranking
ZXX38Internal Rate of Return in % (man.)Modified Internal Rate of Return (MIRR)
Required where any of the following values are selected in the ""Category"" field of the PPM Item-
1. New growth - Capacity expansion
2. Existing growth - Capacity improvement
3. Asset Management
ZXX39Discounted Payback Period in yearsDiscounted Payback Period
Required where any of the following values are selected in the ""Category"" field of the PPM Item-
1. New growth - Capacity expansion
2. Existing growth - Capacity improvement
3. Asset Management
ZXX40Risk Adjusted NPVThis is derived field for R&I items. formula is -
Calculated as NPV * Probability Technical Success * Probability Commercial Success. N/A for IS & IT PPM Items.
ZXX41WeGo IDThis is derived field for R&I items (via We GO interface). N/A for IS & IT PPM Items.
ZXX43Investment ReasonIn Syway, "Investment Reason" represent the detailed investment/ expense reason . It is conditional field as it is mandatory for IS, R&I (Cluster Item Type) & IT, but optional for R&I Individual items. This is a dropdown field whose values are configurable and depend on the selected "Sub Category"
ZXX44Budget Provision"Budget Provision" Item Type exists as a distinct category. Additionally, a custom field named "Budget Provision" will be available in other CAPEX item types. This field will feature a dropdown containing Budget Provision PPM items for selection.
ZXX45Opportunity IDIf IS or R&I PPM item is created with reference to a CRM Opportunity, the corresponding Opportunity ID will be entered.
ZXX46ArchetypeThis field represent Archetype of the R&I PPM item. N/A for IS & IT PPM Items. Refer configuration table field RPM_PROJ_TYPE- PTYPE against the selected field RPM_PROJ_TYPE- CATEGORY.
ZXX47Must Do JustificationIf financial analysis required, then this field is mandatory.
Required where any of the following values are selected in the "Category" field of the PPM Item-
1. New growth - Capacity expansion
2. Existing growth - Capacity improvement
3. Asset Management
ZXX48Legacy Project IDLegacy Project ID refers to the project identifier used in the previous SAP system before migration to the current S/4 HANA platform. It will be mandatory for the cutover projects only.
ZXX49PlantPlant represent a site of the PPM Item. Mandatory for all PPM Items.

Extraction Dependencies

List the steps that need to occur before extraction can commence

Item #Step DescriptionTeam Responsible

1

Ensure DCT is collected for Item

Data Team

2

Perform preliminary completeness check

Data Team

3

Raise issues as defects if Req # 1 to 2 are not met

Data Team

4

Repeat Req # 1 to 3 if required

Data Team


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 Syniti Migrate
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 Syniti Migrate
  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

1

Obtain DCT Sign-off from Business

Data Team

2

Execute and Load and perform Transformation 

Data Team

3

Monitor the transformation progress and ensure performance and completion is within allowed timeframe

Data team

4

Review and Validate Error and Preload Reports

Data Team

5

Generate data load count.

Data team

6

Generate Load Files

Data Team

7

Log errors as defects, if any and address resolutions. Close defects.

Data team

8

Re-transform and re-validate the Pre-load reports if necessary.

Data team

9

Validate the transformed file as part of pre-load validation, raise data defects or provide the pre-load sign-off.

Business

10

Analyse and resolve any pre-load defects logged by business.

Data team

11

Repeat steps 7 to 10 if necessary

Data team

12

Proceed to pre-load validations

Data team


Transformation Rules

Rule #Source systemSource TableSource FieldSource DescriptionTarget SystemTarget TableTarget FieldTarget DescriptionTransformation Logic
1DCT
EXTERNAL_IDIDS/4 Hana/RPM/ITEM_DEXTERNAL_IDIDCopy from source to target system
2DCT
PARENT_IDParent Bucket IDS/4 Hana/RPM/ITEM_DPARENT_IDParent Bucket IDCopy from source to target system
3DCT
PORTFOLIO_IDPortfolio IDS/4 Hana/RPM/ITEM_DPORTFOLIO_IDPortfolio IDCopy from source to target system
4DCT
ITEM_TYPETypeS/4 Hana/RPM/ITEM_DITEM_TYPETypeCopy from source to target system
5DCT
TEXT1NameS/4 Hana/RPM/ITEM_DTEXT1NameCopy from source to target system
6DCT
LTEXTItem DescriptionS/4 Hana/RPM/ITEM_DLTEXTItem DescriptionCopy from source to target system
7DCT
STATUSItem StatusS/4 Hana/RPM/ITEM_DSTATUSItem StatusCopy from source to target system
8DCT
PLANNED_STARTPlanned StartS/4 Hana/RPM/ITEM_DPLANNED_STARTPlanned StartCopy from source to target system
9DCT
PLANNED_FINISHPlanned FinishS/4 Hana/RPM/ITEM_DPLANNED_FINISHPlanned FinishCopy from source to target system
10DCT
FORECAST_STARTForecasted StartS/4 Hana/RPM/ITEM_DFORECAST_STARTForecasted StartCopy from source to target system
11DCT
FORECAST_FINISHForecasted FinishS/4 Hana/RPM/ITEM_DFORECAST_FINISHForecasted FinishCopy from source to target system
12DCT
CATEGORYCategoryS/4 Hana/RPM/ITEM_DCATEGORYCategoryCopy from source to target system
13DCT
SUBCATEGORYSubcategoryS/4 Hana/RPM/ITEM_DSUBCATEGORYSubcategoryCopy from source to target system
14DCT
GEOGRAPHYAreaS/4 Hana/RPM/ITEM_DGEOGRAPHYAreaValue Mapping: Old to New Company Code
15DCT
NPVNet Present Value (manual)S/4 Hana/RPM/ITEM_DNPVNet Present Value (manual)Copy from source to target system
16DCT
PROBCProbability Commercial SuccessS/4 Hana/RPM/ITEM_DPROBCProbability Commercial SuccessCopy from source to target system
17DCT
PROBTProbability Technical SuccessS/4 Hana/RPM/ITEM_DPROBTProbability Technical SuccessCopy from source to target system
18DCT
ESCALATIONEscalationS/4 Hana/RPM/ITEM_DESCALATIONEscalationCopy from source to target system
19



S/4 Hana/RPM/ITEM_DCURRENCYCURRENCYValue Mapping: Currency From Company Code
Company Code Currency from T001-WAERS where BUKRS = Target Geography
20



S/4 Hana/RPM/ITEM_DUNITUnitDefault to "TAG"(Day)
21



S/4 Hana/RPM/ITEM_DCAP_PERIODTYPECapacity Period BreakdownDefault to "12"(Annually)
22



S/4 Hana/RPM/ITEM_DPERIODTYPEFin Period BreakdownDefault to "12"(Annually)
23DCT
INITIATIVE_IDINITIATIVE IDS/4 Hana/RPM/ITEM_DINITIATIVE_IDINITIATIVE IDCopy from source to target system
24DCT
ZXX1Investment categoryS/4 Hana/RPM/ITEM_DZXX1Investment categoryCopy from source to target system
25DCT
ZXX2Spending RangeS/4 Hana/RPM/ITEM_DZXX2Spending RangeCopy from source to target system
26DCT
ZXX3Business Unit/ DomainS/4 Hana/RPM/ITEM_DZXX3Business Unit/ DomainCopy from source to target system
27DCT
ZXX4End User marketS/4 Hana/RPM/ITEM_DZXX4End User marketCopy from source to target system
28DCT
ZXX5Market driverS/4 Hana/RPM/ITEM_DZXX5Market driverCopy from source to target system
29DCT
ZXX6ClusterS/4 Hana/RPM/ITEM_DZXX6ClusterCopy from source to target system
30DCT
ZXX7GBU product familyS/4 Hana/RPM/ITEM_DZXX7GBU product familyCopy from source to target system
31DCT
ZXX8GBU product categoryS/4 Hana/RPM/ITEM_DZXX8GBU product categoryCopy from source to target system
32DCT
ZXX9Product (s)S/4 Hana/RPM/ITEM_DZXX9Product (s)Copy from source to target system
33DCT
ZXX10Export control relevantS/4 Hana/RPM/ITEM_DZXX10Export control relevantCopy from source to target system
34DCT
ZXX11Need-to-knowS/4 Hana/RPM/ITEM_DZXX11Need-to-knowCopy from source to target system
35DCT
ZXX12Overall Sustainability ScoreS/4 Hana/RPM/ITEM_DZXX12Overall Sustainability ScoreCopy from source to target system
36DCT
ZXX13EU taxonomyS/4 Hana/RPM/ITEM_DZXX13EU taxonomyCopy from source to target system
37DCT
ZXX14Person responsible Position IDS/4 Hana/RPM/ITEM_DZXX14Person responsible Position IDCopy from source to target system
38



S/4 Hana/RPM/ITEM_DZXX15Person Responsible Position NameValue Mapping: Position Name from Position
Mapped from table field HRP1000-STEXT where HRP1000-OBJID= ZX001
41DCT
ZXX18Project Financial Controller Position IDS/4 Hana/RPM/ITEM_DZXX18Project Financial Controller Position IDCopy from source to target system
42



S/4 Hana/RPM/ITEM_DZXX19Project Financial Controller Position NameValue Mapping: Position Name from Position
Mapped from table field HRP1000-STEXT where HRP1000-OBJID= ZX001
45DCT
ZXX23Year of MaturityS/4 Hana/RPM/ITEM_DZXX23Year of MaturityCopy from source to target system
46DCT
ZXX24Sales at MaturityS/4 Hana/RPM/ITEM_DZXX24Sales at MaturityCopy from source to target system
47DCT
ZXX25EBIDTA at MaturityS/4 Hana/RPM/ITEM_DZXX25EBIDTA at MaturityCopy from source to target system
48DCT
ZXX26Starting risk MagnitudeS/4 Hana/RPM/ITEM_DZXX26Starting risk MagnitudeCopy from source to target system
49DCT
ZXX27Starting risk LikelihoodS/4 Hana/RPM/ITEM_DZXX27Starting risk LikelihoodCopy from source to target system
50DCT
ZXX28Residual risk MagnitudeS/4 Hana/RPM/ITEM_DZXX28Residual risk MagnitudeCopy from source to target system
51DCT
ZXX29Residual risk LikelihoodS/4 Hana/RPM/ITEM_DZXX29Residual risk LikelihoodCopy from source to target system
53DCT
ZXX32Regulatory Mandated MagnitudeS/4 Hana/RPM/ITEM_DZXX32Regulatory Mandated MagnitudeCopy from source to target system
54DCT
ZXX33Regulatory Mandated LikelihoodS/4 Hana/RPM/ITEM_DZXX33Regulatory Mandated LikelihoodCopy from source to target system
55DCT
ZXX34Regulatory Mandated Time Horizon (to start project)S/4 Hana/RPM/ITEM_DZXX34Regulatory Mandated Time Horizon (to start project)Copy from source to target system
56DCT
ZXX35Capitalization DateS/4 Hana/RPM/ITEM_DZXX35Capitalization DateCopy from source to target system
57DCT
ZXX36Profit CentreS/4 Hana/RPM/ITEM_DZXX36Profit CentreCopy from source to target system
58DCT
ZXX37Project Equivalent ScoreS/4 Hana/RPM/ITEM_DZXX37Project Equivalent ScoreCopy from source to target system
59DCT
ZXX38Internal Rate of Return in % (man.)S/4 Hana/RPM/ITEM_DZXX38Internal Rate of Return in % (man.)Copy from source to target system
60DCT
ZXX39Discounted Payback Period in yearsS/4 Hana/RPM/ITEM_DZXX39Discounted Payback Period in yearsCopy from source to target system
61DCT
ZXX40Risk Adjusted NPVS/4 Hana/RPM/ITEM_DZXX40Risk Adjusted NPVCopy from source to target system
62DCT
ZXX41WeGo IDS/4 Hana/RPM/ITEM_DZXX41WeGo IDCopy from source to target system
64DCT
ZXX43Investment ReasonS/4 Hana/RPM/ITEM_DZXX43Investment ReasonCopy from source to target system
65DCT
ZXX44Budget ProvisionS/4 Hana/RPM/ITEM_DZXX44Budget ProvisionCopy from source to target system
66DCT
ZXX45Opportunity IDS/4 Hana/RPM/ITEM_DZXX45Opportunity IDCopy from source to target system
67DCT
ZXX46ArchetypeS/4 Hana/RPM/ITEM_DZXX46ArchetypeCopy from source to target system
68DCT
ZXX47Must Do JustificationS/4 Hana/RPM/ITEM_DZXX47Must Do JustificationCopy from source to target system
69DCT
ZXX48Legacy Project IDS/4 Hana/RPM/ITEM_DZXX48Legacy Project IDCopy from source to target system
70DCT
ZXX49PlantS/4 Hana/RPM/ITEM_DZXX49PlantCopy from source to target system


Transformation Mapping

Use the exact name and reference this section in the “Transformation rules” above
Mapping Table NameMapping Table Description
Company CodeValue Mapping: Old to New Company Code
T001Value Mapping: Currency From Company Code
HRP1000Value Mapping: Position Name from Position
PlantValue Mapping: Old Plant to New
Profit CenterValue Mapping:  Profit Center Old to New

Transformation Dependencies

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

1

Ensure all the fields that require value mapping, as stipulated. Mapping tables, have the correct values mapped and imported into tool.

Data Team 


Pre-Load Validation

Project Team

The following pre-load validations will be performed by the Project Team.

Completeness

TaskAction
Verify Record CountSyWay I2M Data Team to verify that the total number of relevant records from the DCT is equal to the total number of records in the Preload and Load Sheets.





Accuracy

TaskAction

Conversion Accuracy

SyWay I2M 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 (DCT) data.




Business

The following pre-load validations will be performed by the business.

Completeness

TaskAction

Verify Record Count

Business Data Owner/s to verify that the total number of relevant records from the DCT is equal to the total number of records in the Preload and Load Sheets.






Accuracy

TaskAction

Conversion Accuracy

Business Data Owner/s to verify that all the data in the load table/file is accurate as per endorsed transformation/mapping rules (and signed-off DCT 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 RPM_DX_ITEMSyWay I2M Data Team
2Load 3 records for < > to validate if data is loaded successfully without errorsSyWay I2M Data Team
3Load 3 records for < > to validate if data is loaded successfully without errorsSyWay I2M Data Team
4Proceed with full load if steps 2 and 3 are validatedSyWay I2M Data Team
5Validate few records loaded by accessing Portfolio Initiative AppSyWay I2M Data Team
6Generate post load report if step 5 is validatedSyWay I2M Data Team


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

Configuration

List the Configurations required before loading can commence

Item #Configuration Item
1Override Default Global Settings  (Master Switches  0002   Switched off - Item will have manual ID)
2Define Currency Units
3Define Period Types
4Define Capacity Units
5Configure Fields for Mass Import

Item Types - /RPM/ITEM_TYPE- ITEM_TYPE

Item Type Status - /RPM/ITEM_STATUS- STATUS

Category - RPM_PROJ_CAT- CATEGORY

Sub-Category RPM_PROJ_SUBCAT- SUBCATEGORY

Area - DPR_AREA

Project Type - RPM_PROJ_TYPE

Plant - T001W

Responsible Person - TCJ04

Applicant - TCJ05

Priority Group

Investment category

Spending Range

Business Unit/ Domain 

End User market

GBU product family

GBU product category

Product (s) 

Investment Reason

Archetype

Conversion Objects

Object #Preceding Object Conversion Approach
1113 Portfolio Bucket Hierarchy
1023Portfolio Initiative

1073

Profit Centre

Error Handling

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 TypeError DescriptionAction Taken

Invalid Data

Invalid Portfolio

Validate DCT default content

Invalid Data

Invalid Bucket ID (Parent ID does not exist)

Correct upload data

Invalid DataInvalid Item TypeCorrect upload


Post-Load Validation

Project Team

The following post-load validations will be performed by the Project Team.

Completeness

TaskAction

Verify Count

SyWay I2M Data Team to verify the record count created in target S/4 HANA by accessing post load reports or standard reports from S/4 HANA.

Verify Logs

Check if there is data that failed to load and perform the necessary actions (e.g. register as post load issue or attempt to load the record again, etc.).




Accuracy

TaskAction

Conversion Accuracy

Verify that the Bucket Hierarchy in target S/4 HANA were loaded correctly via Standard Portfolio Item display and table /RPM/ITEM_D






Business

The following post-load validations will be performed by the business.

Completeness

TaskAction
Verify Count

Extract Item details from Item App in S/4 Hana






Accuracy

TaskAction
Verify AccuracyExtract Item details from Item App in S/4 Hana and compare





Key Assumptions

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

Any additional key assumptions.


See also

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.

Change log