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

Compare with Current View Page History

« Previous Version 76 Next »

Status

100%

Owner
Stakeholders

Purpose

The purpose of this document is to define the conversion approach to migrate the balance of OPEX Projects in scope from legacy system to S/4HANA, so Business User are able to know the entire cost of OPEX projects in scope.


Conversion Scope

 There are 2 group go-live as below:

  • Group 1 go-live (1 July 2028) (Source System: PF2)
  • Group 2 go-live (1 Jan 2029) (Source System: WP2)

Note:  There is possibility to shift into 1 go live date, this option is currently still being considered.

Below are the criteria of OPEX projects that are in scope. This document covers the approach for migrating the balance of OPEX Projects below for the company codes in scope from Legacy Source Systems into S/4HANA:

  • Active OPEX Project/WBS as per cutover date (i.e. 30 June 2028 for Grp 1 & 31 Dec 2028 for Grp 2)
  • Closed OPEX Project/WBS (exclude "Recharge Cost", "Provision" and "Statistical" WBS) that have cost in current year (the reporting year aligned with go-live, covering the collection of monthly balances)

Conversion specs 1026 will provide the list of the WBS OPEX that meet the above criteria.

The relevancy rules for this object will follow the relevancy rule in conversion specification 1026 (WBS - CAPEX, OPEX, Statistical) in migrating the balance of OPEX projects as below:

Group 1 go live (1 July 2028) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026 (Statistical Posting)
    • Accumulated balance from 1 Jan 2027-31 Dec 2027. (Statistical Posting) 
    • Monthly balance from 1 Jan 2028 till 30 June 2028. (Statistical Posting)

Group 2 go live (1 Jan 2029) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026. (Statistical Posting)
    • Accumulated balance from 1 Jan 2027-31 Dec 2027. (Statistical Posting)
    • Monthly balance from 1 Jan 2028 till 31 Dec 2028. (Statistical Posting)

The above balance will be posted as Statistical Posting to avoid double count from Trial Balance loading.

The data from legacy system includes:

  • OPEX Project
  • CAPEX Project which has OPEX WBS. Note: IS & R&I CAPEX projects have component OPEX that settled to PSG whereas IT projects have component OPEX that settled to Cost Center

The data from legacy system excludes:

  • Recharge WBS
  • Provision WBS
  • Statistical WBS


Appendix A

Group 1 go live:

Assumption: WBS OPEX always zero at month end

  • Based on the WBS list from Conversion Specs#1026, post the financial transactions up to 31 Dec 2026 into one single value by WBS and by original G/L expense as a statistical posting.

 Migration of Project OPEX Balances - Group 1 Go Live (Part 1)

Fiscal YearTotal Cost WBS OPEX
Acc balance up to 31 Dec 2026100

 Step 1 (Statistical Posting Transaction Code KAFD) to avoid double count from Trial Balance load

Dr/CrG/LAmountObjectTranslation Date
DrTransformed Cost Element 100WBS31-Dec-26
  •  Based on the WBS list from Conversion Specs#1026, post the financial transactions from 1 Jan-31 Dec 2027 into one single value by WBS and by original G/L expense as a statistical posting.

Migration of Project OPEX Balances - Group 1 Go Live (Part 2)

Fiscal YearTotal Cost WBS OPEX
Acc balance Jan-Dec 202730

Step 1 (Statistical Posting Transaction Code KAFD) to avoid double count from Trial Balance load

Dr/CrG/LAmountObjectTranslation Date
DrTransformed Cost Element 30WBS31-Dec-27


  • Based on the WBS list from Conversion Specs#1026, post the financial transactions monthly balance from 1 Jan-30 June 2028 into one single value by month, by WBS and by original G/L expense as a statistical posting.

Migration of Project OPEX balances - Group 1 Go LIve (Part 3)

Fiscal YearTotal Cost WBS OPEX
Jan-2870
Feb-2880
Mar-2860
Apr-2890
May-2850
Jun-2820

 Step 1 (Statistical Posting Transaction Code KAFD) to avoid double count from Trial Balance load.

Dr/CrG/LAmountObjectTranslation Date
DrTransformed Cost Element 70WBS31-Jan-28
DrTransformed Cost Element 80WBS29-Feb-28
DrTransformed Cost Element 60WBS31-Mar-28
DrTransformed Cost Element 90WBS30-Apr-28
DrTransformed Cost Element 50WBS31-May-28
DrTransformed Cost Element 20WBS30-Jun-28


Group 2 go live:

  •  Based on the WBS list from Conversion Specs#1026, post the financial transactions up to 31 Dec 2026 into one single value by WBS and by original G/L expense as a statistical posting.

 Migration of Project OPEX Balances - Group 2 Go live (Part 1) 

Fiscal YearTotal Cost WBS OPEX
Up to 31 Dec 2026150

Step 1 (Statistical Posting Transaction Code KAFD) to avoid double count from Trial Balance load

Dr/CrG/LAmountObjectTranslation Date
DrTransformed Cost Element  150WBS31-Dec-26
  • Based on the WBS list from Conversion Specs#1026, post the financial transactions from 1 Jan 2027-31 Dec 2027 into one single value by WBS and by original G/L expense as a statistical posting.

Migration of Project OPEX Balances - Group 2 Go live (Part 2) 

Fiscal YearTotal Cost WBS OPEX
Acc balance Jan-Dec 202790

 Step 1 (Statistical Posting Transaction Code KAFD) to avoid double count from Trial Balance load

Dr/CrG/LAmountObjectTranslation Date
DrTransformed Cost Element 90WBS31-Dec-27
  •  Based on the WBS list from Conversion Specs#1026, post the financial transactions monthly balance from 1 Jan 2028-30 June 2028 into one single value by month, by WBS and by original G/L expense as a statistical posting.

Migration of Project OPEX Balances Group 2 Go live (Part 3) 

Fiscal YearTotal Cost of WBS OPEX
Jan-2820
Feb-2850
Mar-2860
Apr-2870
May-2810
Jun-2890
Jul-28100
Aug-2840
Sept-2880
Oct-2815
Nov-2835
Dec-2825

Step 1 (Statistical Posting Transaction Code KAFD) to avoid double count from Trial Balance load 

Dr/CrG/LAmountObjectTranslation Date
DrTransformed Cost Element 20WBS31-Jan-28
DrTransformed Cost Element 50WBS29-Feb-28
DrTransformed Cost Element 60WBS31-Mar-28
DrTransformed Cost Element 70WBS30-Apr-28
DrTransformed Cost Element 10WBS31-May-28
DrTransformed Cost Element 90WBS30-Jun-28
DrTransformed Cost Element 100WBS31-Jul-28
DrTransformed Cost Element 40WBS31-Aug-28
DrTransformed Cost Element 80WBS30-Sept-28
DrTransformed Cost Element 15WBS31-Oct-28
DrTransformed Cost Element 35WBS30-Nov-28
DrTransformed Cost Element 25WBS31-Dec-28


The total of the legacy settlement transactions (COSP / COSS) will also be reconciled against the total costs posted to the WBS Element to ensure that all costs have been captured

List of source systems and approximate number of records. 

SourceScope

Source Approx No. of Records

Target SystemTarget Approx

No. of Records

PF2 

 Extraction of Project cost values for primary cost elements (COSP)


S/4HANA

WP2

 Extraction of Project cost values for primary cost elements (COSP)
S/4HANA

PF2

 Extraction of Project cost values for secondary cost elements (COSS)
S/4HANA

WP2

 Extraction of Project cost values for secondary cost elements (COSS)
S/4HANA

Additional Information

Multi-language Requirement

N/A

Document Management

N/A

Legal Requirement

N/A

Special Requirements

Due to compliance requirement, there will be 3 SAP instances as below:

  • SAP instance for Rest of the World (ROW)
  • SAP instance for China

Project OPEX actual cost will be migrated to respective SAP instances based on the company codes. Please refer to column "Company Code" and "Instance" in Enterprise Structure Catalog - Google Sheets (worksheet 10. Company code)

Target Design

 The technical design of the target for this conversion approach for statistical posting (Transaction code KAFD) is as below:

TableFieldData ElementField DescriptionData TypeLengthRequirement
COEPOBJNRJ_OBJNRObject NumberCHAR22

Mandatory

COEPPERIOCO_PERIOPeriodNUMC3

Mandatory

COEPGJAHRGJAHRFiscal yearNUMC4

Mandatory

COEPKSTARKSTARCost elementCHAR10

Mandatory

COEPWTGBTRWTGXXX

Total Value in Transaction Currency

CURR23 (2 decimal)

Mandatory

COEPTWAERTWAERTransaction CurrencyCUKY5

Mandatory

 WWERTWWERT_DTranslation DateDATS8

Mandatory

COEPWKGBTRWKGXXXTotal Value in Controlling Area CurrencyCURR23 (2 decimal)

System generated

COEPKWAERKWAERControlling area currencyCUKY5

System generated

COEPWOGBTRWOGXXXTotal Value in Object CurrencyCURR23 (2 decimal)

System generated

COEPOWAEROWAERObject CurrencyCUKY5

System generated

COEPWRTTPCO_WRTTPValue TypeCHAR2

System generated

COEPVRGNGCO_VORGANGBusiness TransactionCHAR4

System generated

COEPVERSNVERSNVersionCHAR3

System generated


There is no standard Data Migration Cockpit to post statistical posting (Transaction code KAFD). Hence there are 2 options as below:

Option 1: Create custom cockpit object 

Option 2: Create LSMW

Data Cleansing


IDCriticalityError Message/Report DescriptionRuleOutputSource System
1C2 (Data can be loaded into SAP but not Business Ready)

Report that shows OPEX WBS with its balances on at the end of month

Action item:

In ECC, Business must settle OPEX WBS if the OPEX WBS balance is not zero at the end of month.

Run transaction code CJI3, the balance of WBS OPEX in scope must be zero.

List of WBS with its balance

PF2 and WP2



Conversion Process

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

Data Privacy and Sensitivity

N/A


Extraction

Extract data from a source into Syniti Migrate.

  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.

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

a. Get the list of WBS in scope from Conversion Specs#1026.

b. Then extract the object numbers of these WBS Elements from table PRPS from source systems.

c. Execute table COBRB by specifying the object numbers (from point b) and field "Account Assignment Category" = All settlement receiver excluding FXA and excluding WBS that is settled to WBS in the same project  

FieldValue
Object Numbers

Enter the Object Numbers as the above steps 

Account Assignment Category

All settlement receiver excluding FXA and excluding WBS that is settled to WBS in the same project


Syniti Team

The following tables will be used to extract the settlement data:

  • Primary Cost Total (COSP) table
  • Secondary Cost Total (COSS) table

2.

Go to source systems to get the Primary Costs Total (Table COSP) and Secondary cost total (Table COSS)

Retrieve the object numbers from Step 1 then extract the values from the COSP and COSS table.

FieldValue
Object NumbersEnter the object numbers (from Step 1c) 
Fiscal Year

Refer to Appendix A

Group 1 go live (1 July 2028) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026 (Statistical Posting)
    • Accumulated balance from 1 Jan 2027-31 Dec 2027. (Statistical Posting) 
    • Monthly balance from 1 Jan 2028 till 30 June 2028. (Statistical Posting)

Group 2 go live (1 Jan 2029) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026. (Statistical Posting)
    • Accumulated balance from 1 Jan 2027-31 Dec 2027. (Statistical Posting)
    • Monthly balance from 1 Jan 2028 till 31 Dec 2028. (Statistical Posting) 
Value Type                   04 (Actual)
Cost Element                Leave it blank
Dr/CR Indicator             =O (Special: Sender credit from settlement)

 Go to source system to get the Secondary Costs Total (Table COSS

FieldValue
Object NumbersEnter the object numbers (from Step 1c) 
Fiscal Year

Refer to Appendix A

Group 1 go live (1 July 2028) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026.
    • Accumulated balance from 1 Jan 2027-31 Dec 2027. 
    • Monthly balance from 1 Jan 2028 till 30 June 2028.

Group 2 go live (1 Jan 2029) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026.
    • Accumulated balance from 1 Jan 2027-31 Dec 2027.
    • Monthly balance from 1 Jan 2028 till 31 Dec 2028.
Value Type04 (Actual)
Cost ElementLeave it blank
Dr/CR IndicatorO (Special: Sender credit from settlement)

From the above, system will generate report as below.

The report will need to be summarized by object number by total for all the fiscal years.

FieldValue
Object NumbersPR*******
Fiscal YearCorresponding Fiscal Year will be shown
Value Type04 (Actual)
Cost ElementThe cost element to which the transactions were posted.
Dr/CR IndicatorO (Special: Sender credit from settlement)
Value transaction currencyWTG001 to WTG016
Company CodeCompany code where the transaction was posted
Syniti Team
3.

Step #2 provides what needs to be posted for each WBS Element. The posting must use the original cost elements, that will be mapped to S/4 cost element. 

Syniti Team
4.

Once the balance has been agreed above, post statistical posting by WBS and by original G/L as described in Appendix A

Syniti Team

Selection Screen


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



Data Collection Template (DCT)

N/A.

Extraction Dependencies


Item #Step DescriptionTeam Responsible
1.List of WBS in scope from Conversion Specs#1026Data 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.

In ADMM, select Object 9032 and launch this to execute transformation

Syniti Team

2.

Perform transformation for all relevant WBS Elements.

Legacy WBS Element is mapped to S/4HANA WBS elements in mapping table.

Legacy G/L is mapped to S/4HAN GL in mapping table.

Syniti Team

3.

Generate Pre-Load reports in ADMM for the extracted WBS Element amounts.

Syniti Team

4.

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

Business

5.

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

Data Team


Transformation Rules

Rule #Source systemSource TableSource FieldSource DescriptionTarget SystemTarget TableTarget FieldTarget DescriptionTransformation Logic
1.PF2 and WP2COSPOBJNRObject NumberS/4HANACOEPOBJNRObject NumberCOSP Object Number will identify the WBS Element from PF2 and WP2 (PRPS table) which will map to the S/4HANA WBS Element identified in WBS mapping table.
2. PF2 and WP2COSSOBJNRObject NumberS/4HANACOEPOBJNRObject NumberCOSS Object Number will identify the WBS Element from PF2 and WP2 (PRPS table) which will map to the S/4HANA WBS Element identified in WBS mapping table.
3.PF2 and WP2COSPGJAHRFiscal YearS/4HANACOEPGJAHRFiscal YearCopy from source
4.PF2 and WP2COSSGJAHRFiscal YearS/4HANACOEPGJAHRFiscal YearCopy from source
5.PF2 and WP2COSPKSTARCost ElementS/4HANACOEPKSTARCost ElementRefer to Mapping legacy GL Accounts to S/4HANA GL Accounts
6.PF2 and WP2COSSKSTARCost ElementS/4HANACOEPKSTARCost ElementRefer to Mapping legacy GL Accounts to S/4HANA GL Accounts
7.PF2 and WP2COSPWTGxxxValue in Transaction currencyS/4HANACOEPPERIOPosting Period

The COSP source table stores period-based data in a columnar format, where each period is represented by an amount column suffixed with values such as 01, 02, and so on. To prepare the data for each period, these columns must be pivoted using the remaining attribute columns as qualifiers. The corresponding period numbers will also be derived during this pivoting process. 

8.PF2 and WP2COSSWTGxxxValue in Transaction currencyS/4HANACOEPPERIOPosting Period

The COSS source tables store period-based data in a columnar format, where each period is represented by an Amount column suffixed with values such as 01, 02, and so on. To prepare the data for each period, these columns must be pivoted using the remaining attribute columns as qualifiers. The corresponding period numbers will also be derived during this pivoting process. 

9.PF2 and WP2COSPWTGxxx

Value in Transaction Curr for relevant period

Note:

xxx represent the period

S/4HANACOEPWTGBTRTotal Value in Transaction Currency

xx represents all periods for previous years. Value type (COSP-WRTTP) must be “4” and Dr/Cr Indicator (COSP-BEKNZ) set to “O - Special: Sender credit from settlement”.

Logic will be required to determine the posting period from the field name WTGxxx, with xx being the posting month. E.g. 001,002,003, etc.

The extraction must refer as below:

Group 1 go live (1 July 2028) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026
    • Accumulated balance from 1 Jan 2027-31 Dec 2027
    • Monthly balance from 1 Jan 2028 till 30 June 2028

Group 2 go live (1 Jan 2029) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026
    • Accumulated balance from 1 Jan 2027-31 Dec 2027
    • Monthly balance from 1 Jan 2028 till 31 Dec 2028

After extraction then statistical posting must be done, please refer to Appendix A.

Note:

Currency Adjustment During Migration (TCURX Consideration):

In SAP, the TCURX table defines the number of decimal places used for each currency. This impacts how amounts are stored internally in database tables versus how they are displayed externally in user interfaces or reports.

Currencies such as JPY (Japanese Yen), KRW (Korean Won), or VND (Vietnamese Dong) are typically configured with no decimal places (TCURX-CURRDEC = 0).

Understanding and correctly applying the TCURX rules is essential during data migration to ensure financial consistency between ECC and S/4HANA.

Internal vs External Currency Representation example:

External Amount

The amount value as displayed to users in SAP screens and reports.

96015 JPY

Internal Amount

The amount value stored in database tables for computation.

960.15 JPY

Multiplied by factor = 10² if target has 2 decimals

 During data migration, these internal (technical) amounts must be converted to external amounts to ensure accuracy and consistency in the target S/4HANA system.

Conversion Formula:

External Amount = Internal Amount * 10 to the power (2 - Number of decimals for the currency in TCURX table) 

10.PF2 and WP2COSSWTGxxx

Value in Transaction Curr for relevant period

Note:

xxx represent the period

S/4HANACOEPWTGBTRTotal Value in Transaction Currency

xx represents all periods for previous years. Value type (COSS-WRTTP) must be “4” and Dr/Cr Indicator (COSS-BEKNZ) set to “=O - Special: Sender credit from settlement”.

Logic will be required to determine the posting period from the field name WTGxxx, with xx being the posting month. E.g. 001,002,003, etc.

The extraction must refer as below:

Group 1 go live (1 July 2028) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026
    • Accumulated balance from 1 Jan 2027-31 Dec 2027
    • Monthly balance from 1 Jan 2028 till 30 June 2028

Group 2 go live (1 Jan 2029) to migrate the above WBS for:

    • Accumulated balance up to 31 Dec 2026
    • Accumulated balance from 1 Jan 2027-31 Dec 2027
    • Monthly balance from 1 Jan 2028 till 31 Dec 2028

After extraction then statistical posting must be done, please refer to Appendix A.

Note:

Currency Adjustment During Migration (TCURX Consideration):

In SAP, the TCURX table defines the number of decimal places used for each currency. This impacts how amounts are stored internally in database tables versus how they are displayed externally in user interfaces or reports.

Currencies such as JPY (Japanese Yen), KRW (Korean Won), or VND (Vietnamese Dong) are typically configured with no decimal places (TCURX-CURRDEC = 0).

Understanding and correctly applying the TCURX rules is essential during data migration to ensure financial consistency between ECC and S/4HANA.

Internal vs External Currency Representation example:

External Amount

The amount value as displayed to users in SAP screens and reports.

96015 JPY

Internal Amount

The amount value stored in database tables for computation.

960.15 JPY

Multiplied by factor = 10² if target has 2 decimals

 During data migration, these internal (technical) amounts must be converted to external amounts to ensure accuracy and consistency in the target S/4HANA system.

Conversion Formula:

External Amount = Internal Amount * 10 to the power (2 - Number of decimals for the currency in TCURX table)

11.PF2 and WP2COSPTWAERTransaction CurrencyS/4HANACOEPTWAERTransaction Currency

 Copy from source

12.PF2 and WP2COSSTWAERTransaction CurrencyS/4HANACOEPTWAERTransaction Currency

 Copy from source

13.    S/4HANA WWERTTranslation Date

Pls refer to Appendix A to assign the Translation Date for each extraction.

System will use Translation Date to convert it to Company Code Currency and Group Currency.


List of Custom Target Reports for this object is maintained here: Conversion Specification - Custom Reports Register.

Transformation Mapping

Mapping Table NameMapping Table Description

GL Accounts

Mapping legacy GL Accounts to S/4HANA GL Accounts

WBS Elements

Mapping legacy WBS Elements to S/4HANA WBS Elements

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 in Section "Mapping tables", have the correct values mapped.Data Team


Pre-Load Validation

Project Team

Completeness

TaskAction

Verify Counts

Data team to verify the load count is the same as per identified data from Primary Cost Total COSP file and Secondary Cost Total COSS file.

Validate

Validate that the extracted values from both tables (COSP and COSS) agree with the total transaction costs in transaction code CJI3 (by excluding "Dr/Cr Indicator" as "O") for each individual WBS Element.


Accuracy

TaskAction
ValidateValidate that the extracted values from both tables agree with the total transaction costs excluding settlement for each individual WBS Element
ValidateValidate that the extracted values are identical to those values settled to the Receiver. 
Reconcile

Total actual cost of OPEX Project must be the same as total amount in CJI3 (by excluding settlement i.e. by excluding "Dr/Cr Indicator" as "=O") = Table COEP.

Total actual cost of WBS must be the same as total settlement amount (Total amount with value type 4 and Dr/Cr indicator O of table COSP and COSS).


Business

Completeness

TaskAction
Verify counts

Business will use the preload report to validate the number of WBS Elements that will migrate values. 

Validate

Validate that the extracted values from both tables (COSP and COSS) with value type 4 and "Dr/Cr Indicator" as "=O" agree with the total transaction costs in transaction code CJI3 (by excluding "Dr/Cr Indicator" as "O") for each individual WBS Element.


Accuracy

TaskAction
Validate

Validate that the extracted values are identical to those values posted to the WBS Element

Reconcile

Total actual cost of OPEX Project must be the same as total amount in CJI3 (by excluding settlement i.e. by excluding "Dr/Cr Indicator" as "=O") = Table COEP.

Total actual cost of WBS must be the same as total settlement amount (Total amount with value type 4 and Dr/Cr indicator =O of table COSP and COSS).


Load

The load process includes:

  1. Execute the automated data load into target system using load tool.
  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
1.Ensure Pre-Load signoffs are obtained.Data Team
2.Load a small number of records to verify that the process is stable and will load all records as expected.Syniti Team
3.If the above is successful, load all remaining records.Syniti Team
4.If the above is unsuccessful, review errors and determine whether the error is data related, or system related.Data Team
5.After correction, load corrected file or run corrected program to load data.Syniti Team
6.Prepare report for Post Load Validation.Syniti Team
7.Validate Post Load report.Business


Load Phase and Dependencies

Cutover 4  : These objects will be loaded in Release 4.

Configuration


Item #Configuration Item
1Number range has been assigned for transaction code KAFD
2

Ensure steps in OSS 2852746 - Trnsaction KAFD: No Line Items created - SAP for Me have been completed. This is to have KAFD posting reflected correctly in COEP and CJI3.

Conversion Objects

Object #Preceding Object Conversion Approach
1024Project Definition (CAPEX, OPEX)
1026WBS - CAPEX, OPEX, Statistical

Error Handling

Error TypeError DescriptionAction Taken
Missing number rangeNumber range has not been assigned for transaction code KAFDEngage Functional team to fix the error in the system
Missing WBSWBS has not been created in S/4HANA hence WBS balance cannot be loadedEngage I2M Data team to create the relevant WBS.
Missing GL accountGL account has not been created in S/4HANAEngage GL Data team to create the relevant GL.

Due to certain reason, statistical posting must be reversedData team to execute transaction code KAFL


Post-Load Validation

Project Team

Completeness

TaskAction
Verify Counts

Data team to verify the load count is the same as per identified data from Pre Load file


Accuracy

TaskAction
Verify values

Ensure the Pre-Load report values are the same as in the Post Load Report. This value must be verified before posting KAFD.


Business

Completeness

TaskAction
Verify CountsBusiness to verify the load count is the same as per identified data from Post Load Reports

Accuracy

TaskAction
Verify valuesEnsure the Post Load report values are the same as in the Preload Report. 
Reconcile

Total actual cost of OPEX Project must be the same as total amount in CJI3 (by excluding settlement i.e. by excluding "Dr/Cr Indicator" as "O") = Table COEP.

Total actual cost of WBS must be the same as total settlement amount (Total amount with value type 4 and Dr/Cr indicator O of table COSP and COSS).


Key Assumptions

  • Master Data Standard is up to date as on the date of documenting this conversion approach and data load.
  • All WBS Elements will have a zero balance. If this is not true, there must be a BAU activity to ensure there is a zero balance.
  • All costs in source systems (PF2 and WP2) (Primary Costs Total Table COSP and Secondary Costs Total Table COSS) will represent the total transactional costs that have been posted to the respective WBS Element.
  • Ensure steps in OSS 2852746 - Trnsaction KAFD: No Line Items created - SAP for Me have been completed. This is to have KAFD posting reflected correctly in COEP and CJI3.


See also

Change log

Version Published Changed By Comment
CURRENT (v. 76) Feb 17, 2026 13:47 GOTTIPATI-ext, Madhu
v. 77 Feb 17, 2026 10:50 GOTTIPATI-ext, Madhu
v. 76 Feb 17, 2026 10:45 GOTTIPATI-ext, Madhu
v. 75 Feb 16, 2026 23:17 GOTTIPATI-ext, Madhu
v. 74 Jan 26, 2026 12:44 GOTTIPATI-ext, Madhu
v. 73 Jan 15, 2026 12:26 GOTTIPATI-ext, Madhu
v. 72 Jan 06, 2026 11:08 GOTTIPATI-ext, Madhu
v. 71 Dec 15, 2025 16:18 GOTTIPATI-ext, Madhu
v. 70 Dec 01, 2025 15:46 TJAHJO-ext, Maytingsari
v. 69 Dec 01, 2025 15:40 TJAHJO-ext, Maytingsari

Go to Page History

Workflow history

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

  • No labels