The SAP Simple Finance add-on for SAP Business Suite powered by SAP HANA (short: Finance Add-on) contains the product SAP Accounting powered by SAP HANA. New General Ledger Accounting and New Asset Accounting are part of SAP Accounting powered by SAP HANA.
This document provides an overview of the steps that you have to perform for migrating to SAP Accounting powered by SAP HANA and the steps that the system performs automatically.
Source Release | Target Release |
---|---|
SAP Simple Finance add-on for SAP Business Suite powered by SAP HANA | SAP Simple Finance add-on for SAP Business Suite powered by SAP HANA |
Phase | Description and name of the transaction or program |
Before the migration | Preparations in Customizing: |
| If you are not already using New General Ledger Accounting, execute the following activities in the Customizing system:
|
| If you are using the reconciliation ledger and activate the real-time integration on a date in the past, you must reverse all reconciliation postings made after the activation date. To do this, choose transaction KALC (Reconciliation Posting: Initial Screen). |
| If you are not yet using New Asset Accounting, import report RASFIN_MIGR_PRECHECK from SAP Note 1939592 and test whether the necessary prerequisites for New Asset Accounting have been fulfilled using report RASFIN_MIGR_PRECHECK (Check Prerequisites for FI-AA Migration). |
If the prerequisites for New Asset Accounting are fulfilled, you create Customizing for New Asset Accounting in the Customizing system. | |
| |
| Check customer-defined coding: |
| Tables are replaced with views (name is kept) due to the migration to SAP Accounting powered by SAP HANA. For more information about the tables that are converted into views, see SAP Note 1976487. |
| Check if you have write accesses to the tables in your own customer objects in your customer namespace. You have to replace these accesses, since the views with same names allow only read access. |
| Check if you have write or read accesses to the tables in your own customer objects in your customer namespace that no longer exist. You have to replace these accesses, since the views with same names allow only read access. |
| Check if you have your own customer-specific views in your own objects in your customer namespace for the tables that no longer exist. You have to replace these views with an open-SQL SELECT or the call of a read module, since the Data Dictionary does not support database views that are based on other views. |
How to treat customer-defined fileds: | |
| First read SAP Note 1976487. The following scenarios exist for handling customer-defined fields: |
| |
| |
| |
| Preparing for data migration: |
|
|
|
|
|
|
|
|
|
|
|
|
| |
| Consistency checks before migrating: |
| Perform the following consistency checks:
Execute report RFINDEX_NACC for all of the fiscal years that are in the system. |
| If you cannot execute the consistency checks with report RFINDEX_NACC for runtime reasons, perform consistency checks using transactions FINS_RECON_DOC_IAI (check the result with transaction FINS_MIG_MONITOR_RC0) and FINS_MIG_MONITOR_RC0 (check the result with transaction FINS_MIG_MONITOR_RC1) instead. This are available in your test system after you have installed the SAP Simple Finance add-on for SAP Business Suite powered by SAP HANA. |
| Reconcile the general ledger with Asset Accounting for the leading valuation and parallel valuation. Use report RAABST02 to do this. |
| If you are using Classic General Ledger Accounting, execute the reconciliation for the general ledger and the AP/AR subledgers. Use report SAPF190 to do this. |
| If you are using New General Ledger Accounting, execute the reconciliation for the general ledger and the subledgers. Use report TFC_COMPARE_VZ to do this or choose transaction FAGLF03. |
| If you have classic Profit Center Accounting EC-PCA active, reconcile line item table GLPCA and totals table GLPCT. Use report RGUSLSEP to do this (compares totals records with the total of the line items). |
| Compare the ledgers if you are using new General Ledger Accounting. Use report RGUCOMP4 to do this or choose transaction GCAC. |
| Reconcile Materials Management (MM) with GL. Choose report RM07MBST/ RM07MMFI to do this. |
| Business reconciliation before the migration: |
| Carryforward balances again for all currencies and all ledgers to make sure all balance carryforwards are complete and consistent. |
| Create the closing documentation. SAP recommends the following objects for this: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Customizing import into the production system: |
Import the activation of the depreciation calculation in the business function Financials Extension (EA-FIN). | |
| If you are not currently using new General Ledger Accounting, import Customizing for the following areas from your Customizing system to your production system: |
|
|
|
|
|
|
|
|
| If you want to check the Customizing settings for new General Ledger Accounting in your system, activate the Customizing structure for new General Ledger Accounting using report RFAGL_SWAP_IMG_NEW. |
| Caution Do not import the activation of the new General Ledger Accounting. End of the caution. |
Migration | New general ledger data migration: |
| Start the generation of routines in General Ledger Accounting. Use report RGZZGLUX. to do this. |
| Simulate the initial balance carryforward. Use report FGL_MIG_BCF to do this. |
| If you are not currently using new General Ledger Accounting, migrate from classic General Ledger Accounting to new General Ledger Accounting using transaction FGL_MIG_NGL_POST. This transaction fills the line item table in new General Ledger Accounting (FAGLFLEXA) |
| If you are currently using new General Ledger Accounting and are also using tables in the customer namespace here, you must migrate the data from these tables to the standard tables in SAP Accounting powered by SAP HANA. This aligns the relevant ledger configuration and your processes. Start migrating the G/L tables in your customer namespace using transaction FGL_MIG_CGLT. Or in Customizing, choose , the first Customizing activity. |
| |
| SAP Accounting powered by SAP HANA data migration: |
| Regenerate the CDS views. Choose transaction FINS_MIG_REGENERATE to do this. Or in Customizing, choose . |
| Execute the technical reconciliation of Financial Accounting documents. Choose transaction FINS_RECON_DOC to do this. Or in Customizing, choose . |
| Check the result of the reconciliation. Choose transaction FINS_MIG_MONITOR_RC1 to do this. Or in Customizing, choose . |
| Execute the technical reconciliation of Controlling documents using transaction FINS_CO_RECONCILE (test DLL views, replace the totals tables COSP and COSS) and check the result. |
| Regenerate the operating concerns of CO-PA. To do this, choose transaction KEA0 (Maintain operating concern). Or in Customizing for Controlling, choose . |
| Migrate the data using the Migration Framework. Choose transaction FINS_MIGRATION to do this. Or in Customizing, choose . |
| Check the result or status. Choose transaction FINS_MIG_MONITOR to do this. Or in Customizing, choose . |
| The migration of data runs automatically in the following steps:
|
| Start entering the due dates in FI documents using transaction FINS_MIG_DUE or in Customizing, choose . |
| Check the result or status using transaction FINS_MIG_MONITOR_DUE, or in Customizing, choose . |
| Define the offsetting account determination type. In Customizing, choose . |
Fill the offsetting account in FI documents. Choose transaction FINS_MIG_GKONT to do this. Or in Customizing, choose . | |
Check the result or status using transaction FINS_MIG_MONITOR_GKO. Or in Customizing, choose . | |
| Consistency checks to compare against the status before the migration: |
| Execute the technical reconciliation of the migrated Controlling documents. Choose transaction FINS_MIG_CHECK to do this. Or in Customizing, choose and check the result using the results list. |
| Execute the technical reconciliation of the migrated transaction figures. Choose transaction FINS_RECON_VIEWS to do this. Or in Customizing, choose . |
| Check the result of the reconciliation. Choose transaction FINS_MIG_MONITOR_RC2 to do this. Or in Customizing, choose . |
| If you implement new General Ledger Accounting with the migration from Smart Financials, execute the following actions for the migrated ledgers: Choose transaction GCAC (Ledger comparison):
|
| Activate new General Ledger Accounting by importing the Customizing settings from the Customizing system. |
| Activate business functions FIN_GL_CI1, FIN_GL_CI2 and FIN_GL_CI3 by importing the Customizing settings from the Customizing system. |
| Import Customizing for new Asset Accounting. |
| |
After the Migration | Business reconciliations to compare against the status before the migration: |
| Create the closing documentation to compare the data with the same reports and selection criteria as the documentation before the migration. SAP recommends the following objects for this: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| Postprocessing: |
| Unblock all users in the system |
| Open the periods in Financial Accounting and in Controlling (Plan/Actual). |
| Link the Financial Accounting document with the corresponding Controlling document. Choose transaction FINS_MIG_LINK to do this (Create link between Controlling documents and FI documents). Or in Customizing, choose . You can execute this step parallel to the consistency checks after the migration. |
| Check the result or status. To do this, either use transaction FINS_MIG_MONITOR_LNK or in Customizing, choose . |
| Execute the technical reconciliation of the migrated Controlling documents. To do this, use transaction FINS_MIG_CHECK or in Customizing, choose . |
| Perform an update for Controlling documents. To do this, use transaction FINS_PRC or in Customizing, choose . The fields Profit Center and Partner Profit Center of the Controlling document are filled in this step. |
| Check the result or status using transaction FINS_MIG_MONITOR_PRC. Or in Customizing, choose . |
| If you are not currently using new General Ledger Accounting, post the historical CO data in SAP Accounting powered by SAP HANA subsequently. To do this, choose report FAGL_COFI_TRANSFER_CODOCS (Transfer CO documents to external Accounting). |
| If you are currently using Data Aging, create cold partitions for the backup tables in the indexes (BSAD_BCK, BSAK_BCK, BSAS_BCK, BSID_BCK, BSIK_BCK, BSIS_BCK, FAGLBSIS_BCK, FAGLBSAS_BCK). |
| If you are using Data Aging, start moving the indexes in the coldstore of the database using transaction FINS_MIG_INIT_COLD (Transfer data to cold database area). Or in Customizing, choose . |
| Check the result or status using transaction FINS_MIG_MONITOR_CLD (Display Status of Transfer of Data to Cold Database Area). Or in Customizing, choose . |