SAP Knowledge Base Article - Preview

3745882 - Troubleshooting "SI22: GENERIC_CHECKS"

Symptom

When running the Simplification Item Check (report /SDF/RC_START_CHECK) before a system conversion to SAP S/4HANA or a release upgrade within SAP S/4HANA, the check fails with the highest consistency return code 8, 7, or 12 for check item SI22: GENERIC_CHECKS, Sub-ID DO_SDMI_CHECK. The check prevents the upgrade from continuing.

This occurs when one or more Silent Data Migration (SDMI) classes have not yet reached a finalized state. Starting from SAP S/4HANA 1909, SDMI classes convert data during and after upgrades to reduce business downtime. Most SDMI classes are mandatory and must be completed within their validity period — failing to do so blocks the next upgrade, because by then the application logic relies on the updated data model. Some new features are only available once the corresponding SDMI is finished.

The Simplification Item Check can be run:

  • On your SAP ERP system as preparation for a system conversion to SAP S/4HANA.
  • On your SAP S/4HANA system as preparation for a release upgrade to a higher SAP S/4HANA release.


Read more...

Environment

  • Silent Data Migration for SAP S/4HANA
  • SAP S/4HANA
  • SAP S/4HANA Cloud Private Edition
  • SAP ABAP Platform
  • SAP S/4HANA, on-premise
  • SAP Enhancement package for SAP ERP, version for SAP HANA
  • SAP S/4HANA 1909 and higher
  • SAP S/4HANA Cloud Private Edition, all versions
  • SAP ABAP Platform 1909 and higher

Product

ABAP platform 1909 ; ABAP platform 2020 ; ABAP platform 2021 ; ABAP platform 2022 ; ABAP platform 2023 ; ABAP platform 2025 ; SAP S/4HANA 1909 ; SAP S/4HANA 2020 ; SAP S/4HANA 2021 ; SAP S/4HANA 2022 ; SAP S/4HANA 2023 ; SAP S/4HANA 2025 ; SAP S/4HANA Cloud Private Edition all versions ; SAP S/4HANA Cloud Public Edition all versions

Keywords

do_sdmi_check, cl_sdm_fot_recon, rc=8, return code 8, si22, generic_checks, /sdf/rc_start_check, sdmi finished but new entries, prerequisites, cl_sdm_sd_vbpa, cl_sdm_sd_vbpa_3, rc=12, consistency check, s/4hana upgrade, silent data migration, /ACCGO/CL_SDM_ACM_T_APPDATA, /ACCGO/CL_SDM_ACM_T_ASG_DIS, /ACCGO/CL_SDM_ACM_T_ASG_DIS_02, /ACCGO/CL_SDM_ACM_T_CAS_CAI, /ACCGO/CL_SDM_ACM_T_PASPQTY, /ACCGO/CL_SDM_ACM_T_PR_ASP, /ACCGO/CL_SDM_ACM_T_PR_ASP_01, /ACCGO/CL_SDM_ACM_T_QD_VOL, /ACCGO/CL_SDM_ACM_T_QR_AP_W, /ACCGO/CL_SDM_ACM_T_UISBTCH, /ACCGO/CL_SDM_ACM_T_UISEVNT, /ACCGO/CL_SDM_ACM_V_SDMNPEL, /ACCGO/CL_SDM_SNAPSHOT, /S4PPM/CL_SDM_BUCKET_D_ACF_01, /S4PPM/CL_SDM_BUCKET_FYVAR_01, /S4PPM/CL_SDM_CHECKLIST, /S4PPM/CL_SDM_INM_INIT_ACF_01, /S4PPM/CL_SDM_ITEM_D_ACF_01, /S4PPM/CL_SDM_ITEM_FYVAR_01, /S4PPM/CL_SDM_PORT_D_ACF_01, /SAPAPO/CL_SDM_FLEXCONS, /SAPAPO/CL_SDM_LOC_GEO_DATA, /SAPAPO/CL_SDM_MARC_APS_EXT, /SAPAPO/CL_SDM_MARC_PLSTA, /SAPAPO/CL_SDM_MDMA_SFTY_STOCK, /SAPAPO/CL_SDM_PSD, /SCDL/CL_SDM_ITEM_STATUS_INB, /SCDL/CL_SDM_ITEM_STATUS_OUTB, /SCWM/CL_SDM_HUHDR_GUID_HU_TOP, /SCWM/CL_SDM_QUAN_BATCHNO, CL_CMM_SDM_UPDATE_VLOGP, CL_CMM_SDM_UPDATE_VLOGP_02, CL_CMM_SDM_UPDATE_VLOGP_KONVD, CL_CO_ESH_LONGTEXT_MAPPING, CL_CO_ESH_LONGTEXT_MAPPING_V2, CL_FINS_SDM_ACDOCA_NETDT, CL_NGC_CORE_SDM_ATWRT_AUSP, CL_NGC_CORE_SDM_CAWN, CL_NGC_CORE_SDM_CLF_HDR, CL_NGC_CORE_SDM_CLHIER, CL_NGC_CORE_SDM_DATUB_CABN, CL_NGC_CORE_SDM_DATUB_CABNT, CL_NGC_CORE_SDM_DATUB_CAWN, CL_NGC_CORE_SDM_DATUB_CAWNT, CL_NGC_CORE_SDM_DATUB_KSML, CL_NGC_CORE_SDM_MSEHI_CABN, CL_NGC_CORE_SDM_TBKL, CL_NGC_CORE_SDM_TBKP, CL_NGC_CORE_SDM_TBME, CL_NGC_CORE_SDM_TBSE, CL_SDM_ABCALTCNTL_CHARCASSIGN, CL_SDM_ABCALTCNTLGRP, CL_SDM_ABCALTVDETN, CL_SDM_ACDOCA_RFCCUR_CBTTYPE, CL_SDM_ACDOCA_RMSL_TYPE, CL_SDM_ACE_APPLLOG_EXPRTNDTE, CL_SDM_ACR_ACDOCA_ACRVALDAT, CL_SDM_ACR_BSEG_ACRVALDAT, CL_SDM_ADRP_XPCPT, CL_SDM_AFIH, CL_SDM_APOC_D_OR_ITEM, CL_SDM_ATP_ABOP_VARIANT, CL_SDM_BALHDR, CL_SDM_BALHDR_ALSTATE, CL_SDM_BALHDR_CXML_INTEGRATION, CL_SDM_BDEF_EXTRACT_WBDATA_01, CL_SDM_BEL_D_EVENT_MIGRATION, CL_SDM_BEL_D_EVENT_MIGRTN_01, CL_SDM_BEL_D_OBJ_NODE, CL_SDM_BEL_D_PAYLOAD_FNAME_RAW, CL_SDM_BNK_BATCH_HEADER_02, CL_SDM_BNK_BATCH_HEADER_03, CL_SDM_BSEG_BR_BARCODE, CL_SDM_BSEG_EDOC_IRN_MIGR_IL, CL_SDM_BSEG_RFCCUR_FCSL, CL_SDM_BUPA_BPU_BP001, CL_SDM_BUT0BK, CL_SDM_BUT0BK_V2, CL_SDM_CASHPOOL_PHYSICAL_DEL, CL_SDM_CMM_LOGSYNC, CL_SDM_CPED_MIGRATE_COMPLETE, CL_SDM_CPED_MIGRATE_DOC_COND, CL_SDM_CRMS4_IUCH_DURATION, CL_SDM_CRMS4_SERV_DURATION, CL_SDM_CRMS4_TEXT_MIGRATION, CL_SDM_CRMS4D_IUCI_I, CL_SDM_CRMS4D_SERV_I_PLNT_STOR, CL_SDM_CTE_D_ERO_PT_DOC_02, CL_SDM_CTE_D_FGM_PT_DOC, CL_SDM_CTE_D_FGM_PT_DOC_02, CL_SDM_CTE_D_FIN_PT_DOC, CL_SDM_CTE_D_FIN_PT_DOC_02, CL_SDM_CTE_D_HCM_PT_DOC, CL_SDM_CTE_D_INV_PT_DOC, CL_SDM_CV_NAMECOMBINED, CL_SDM_DATUB_CUCO, CL_SDM_DATUB_CUKB, CL_SDM_DMBE_TM_PROVIST_TXT_MGR, CL_SDM_EBAN_LIMIT_CONSUMPTION, CL_SDM_EBAN_PURREQN_DESC, CL_SDM_EHFNDD_CCI, CL_SDM_EHFNDD_CCI_PROD_CAT, CL_SDM_EHFNDD_CCMPS, CL_SDM_EHFNDD_CRQ, CL_SDM_EHFNDD_CRQ_INT_NUMBER, CL_SDM_EHFNDD_CRR, CL_SDM_EHFNDD_PHYSCHEM, CL_SDM_EHFNDD_SUB, CL_SDM_EHFNDD_TASK_CURR_PROC, CL_SDM_EHFNDD_TASK_PLAN_MIGR, CL_SDM_EHFNDD_TASK_PLAN_OWNER, CL_SDM_EHFNDD_WFF_CLOSED_MIGR, CL_SDM_EHFNDD_WFF_RESTART_MIGR, CL_SDM_EHFNDD_WFF_STEP_MIGR, CL_SDM_EHSDS_GHS_CLFN_RELEASE, CL_SDM_EHSDS_GHS_LABEL_RELEASE, CL_SDM_FAC_APPLLOG_EXPRTNDTE, CL_SDM_FARR_D_CONTRACT_VERS_CD, CL_SDM_FARR_D_DEFITEM_YR_PERD, CL_SDM_FCLM_BAM_AMD, CL_SDM_FCLM_BAM_AMD_02, CL_SDM_FCLM_BAM_AMD_03, CL_SDM_FCML4H_LEDGER_MLDOC, CL_SDM_FEBKO_BR_RETORNO, CL_SDM_FINSC_HRRP2SEMTA, CL_SDM_FIWTGB_MIGRATE_CIS_INFO, CL_SDM_FOT_RECON, CL_SDM_FQM_FLOW, CL_SDM_FQM_FLOW_02, CL_SDM_FSH_SEASONS_MAT, CL_SDM_GRM_AGREEMENT, CL_SDM_GRM_APPLICATION, CL_SDM_GRM_CLAIM, CL_SDM_HRRP_ATTR_DIR, CL_SDM_HRRP_DIRECTORY, CL_SDM_HRRP_DIRECTORYT, CL_SDM_HRRP_HIERCATG, CL_SDM_HRRP_ND_CONVERT, CL_SDM_IAM_D_I_OBJ_REF, CL_SDM_ILM_NOTIF_DATA, CL_SDM_INITIAL_MIGRATE_KAPPOC, CL_SDM_JE_WF_MIGRATION, CL_SDM_JE_WF_MIGRATION_2, CL_SDM_KONDP_CONDTYPES, CL_SDM_MDBPCV_DC_CUSTOMER, CL_SDM_MDBPCV_DC_SUPPLIER, CL_SDM_MDSUB, CL_SDM_MDSUBEXC, CL_SDM_MIGR_AUFK_01, CL_SDM_MIGR_PROJ_01, CL_SDM_MIGRATE_FLAGCLASS_MARA, CL_SDM_MMPUR_ANA_EKET_MIGRATN, CL_SDM_MMPUR_ANA_EKET_MIGRATN2, CL_SDM_MMPUR_PO_OPD_BRF, CL_SDM_MMPUR_SP_V4_MIGRATE, CL_SDM_MMPUR_SPQTN_ITM_SEM_KEY, CL_SDM_MULTIPLE_PRODUCT, CL_SDM_PLM_AUDIT_STXH, CL_SDM_POAC_REF_MIGRATION, CL_SDM_POCR_CORRECT_COUNTS, CL_SDM_POCR_CORRECT_KPIS, CL_SDM_PP_PLKO, CL_SDM_PPH_DD_STPR_DETS, CL_SDM_PROC_MODE_CUVTAB, CL_SDM_PROD_ALLOC_RAI_MIG, CL_SDM_QM_INSPMETH_STXH, CL_SDM_QM_MINSPCHAR_STXH, CL_SDM_QM_PLANCHARC_STXH, CL_SDM_QM_QINF_STXH, CL_SDM_QM_STXH, CL_SDM_QMFE_MPE_OAI_BOM_FILL, CL_SDM_QMIH, CL_SDM_RFM_ATP_BOP, CL_SDM_RFM_EBAN_SEASONS, CL_SDM_S4PPM_ENTITLEMENT_19N, CL_SDM_S4PPM_PROJECT_DATE_19A, CL_SDM_SD_VBPA, CL_SDM_SD_VBPA_3, CL_SDM_SDBIL_BALHDR_ALDATE_DEL, CL_SDM_SDBIL_VBRK_RFBSK, CL_SDM_SDBIL_VBRP, CL_SDM_SDBIL_VBRP2, CL_SDM_SDBIL_VBRP3, CL_SDM_SDSLS_SOR_PARTNER, CL_SDM_SDSLS_VBAP, CL_SDM_SDSLS_VBAP_2, CL_SDM_SDSLS_VBAP_3, CL_SDM_SDSLS_VBAP_FPLNR_ANA, CL_SDM_SIT2_ENG_Q_LTST, CL_SDM_SIT2_INST_ATTR_OPT, CL_SDM_SIT2_INST_ATTVAL, CL_SDM_SIT2_INST_Q_LTST, CL_SDM_SIT2_INST_TRIG, CL_SDM_SIT2_PAGE_LAYOUT_OPT, CL_SDM_SIT2_RT_TYPE_VER, CL_SDM_SLSDOCIMPRT, CL_SDM_STXH_BATCH, CL_SDM_STXH_CUP_CIG, CL_SDM_STXH_FIMX, CL_SDM_SUPLR_NAMECOMBINED, CL_SDM_SWF_FLEX_PROC_01, CL_SDM_SWF_FLEX_PROC_02, CL_SDM_SWF_FLEX_TDRAFT_01, CL_SDM_SWF_FLEX_TDRAFT_02, CL_SDM_SWF_FLEX_TEMPLAT_01, CL_SDM_SWF_FLEX_TEMPLAT_02, CL_SDM_SWWWIHEAD_01, CL_SDM_SWWWIHEAD_02, CL_SDM_SWWWIHEAD_03, CL_SDM_SWWWIHEAD_04, CL_SDM_SWWWIHEAD_05, CL_SDM_TXS_BRF_APPL_UPD_2005, CL_SDM_UH_HRRP_NODET, CL_SDM_UHDT_HATTRVALS, CL_SDM_UHDT_HID, CL_SDM_UNIVERSAL_ALLOCATION, CL_SDM_WCB_BO_SEMANTIC_DETRM, CL_SDM_WCB_WCOCOH, CL_SDM_WLF_FILL_SONT_01, R_SDM_ALL_UNQUALIFIED_EXEC, unqualified SDMI, SUM downtime , KBA , BC-CCM-SDM , Silent Data Migration for SAP S/4HANA , LO-AGR-APP , Application and Call Off , LO-AGR-CC , Commodity Contracts, Expenses, Basic Functions , PPM-PFM , Portfolio Management , PPM-PRO , Project Management , SCM-APO-PPS , Production Planning and Detailed Scheduling , SCM-BAS-MD-LO , Location , SCM-APO-PPS-ERP , PP/DS on ERP , SCM-APO-MD-PSD , Product Storage Definition , SCM-EWM-DLP , Delivery Processing , SCM-EWM-WOP , Warehouse Order Processing , LO-CMM-BF , Commodity Management - Basic Functions , PP-SFC , Production Orders , FIN-MIG-BF , S/4 Migration Basic Functions Accounting , CA-CL , Classification , CA-ATP-ABC , ATP: Alternative-Based Confirmation , FIN-MIG-GL , Data migration for General Ledger Accounting , FI-GL-IS , Information System , FI-GL-GL-ACE , Accrual Engine , BC-SRV-ADR , Address Management / Business Address Services , PM-WOC-MO , Maintenance Orders , CA-GTF-OC , SAP S/4HANA output management , CA-ATP-BOP , ATP: Backorder Processing , BNS-INT-FND , Foundation of BNS Integration , BC-DWB-AIE-BEH , Behavior Definition Editor , CA-GTF-BEL , Business Event Logging , FIN-FSCM-BNK , Direct Bank Communication , FI-FIO-AP-PAY , Payment Apps , FI-LOC-FI-BR-PMT , PIX, CNAB and Febraban , CA-GTF-CSC-EDO-IL , Israel , FI-GL-GL-G , Closing Operations / Period-End , FI-LOC-SAF-RO , Romania , FI-AR-AR-A , Posting/Clearing/Special General Ledger , CA-GTF-BUM , Business User Management , LO-MD-BP , Business Partners , FIN-FSCM-CLM , SAP Cash Management , LO-CMM , Commodity Management in Logistics , CA-GTF-CPE , Commodity Pricing Engine , CRM-S4-IU , S4CRM: Utilities Industry , CRM-BF-DAT , Date Management , CRM-S4-BTX , S4CRM: Business Transaction Framework , BNS-CON-SE-S4-FGM , Concur S/4H Fundsmanagement and Grantsmanagement Integration , BNS-CON-SE-S4-FIN , Concur S/4HANA Financial Integration , BNS-CON-SE-S4-HCM , Concur S/4HANA Human Ressources Integration , BNS-CON-SE-S4-INV , Concur S/4HANA Invoice Integration , LO-VCH , Advanced Variant Configuration , LO-CMM-DC , Commodity Management – Deal Capture , MM-PUR-REQ , Purchase Requisitions , EHS-SUS-FND-PC , Sustainability Foundation for Product Compliance , EHS-SUS-PMA , Product Compliance - Product Marketability , EHS-SUS-FND-PC-UCM , UCM Metering Module Sustainability Fnd for Prodct Compliance , EHS-SUS-FND , Sustainability Foundation , EHS-SUS-SDS , Product Compliance - Safety Data Sheets , FI-GL-GL-A , Posting/Clearing , FI-RA-MIG , Revenue Accounting Migration/Transition , FI-RA-CP , Revenue Accounting Contract Processing , FIN-FSCM-CLM-BAM , Bank Account Management , CO-PC-ACT , Actual Costing , CA-SIT-ENG , Situation Handling: Situation Engine , FI-AP-AP-B1 , Payment transfer (w/o DE, US) , FI-FIO-GL-HIE , Hierarchy Applications in General Ledger , FI-AP-AP-Q1 , Withholding Tax (Reporting) , FI-FIO-GL , Fiori UI for General Ledger Accounting , LO-RFM-CA-SE , Fashion Season , PSM-GM-GTR-GEN , Grantor General Functions , PLM-CR , Change Record , BC-ILM-ACA , Archiving Connector ABAP , SCM-APO-PPS-PPO , Production Planning Optimizer Application , LO-HU , Handling Unit Management , LO-MD-BP-CM , Customer Master , LO-MD-BP-VM , Vendor Master , CA-EPT-SUB , Master Data Substitution , PS-ST , Structures , SCM-S4H-MD-PR , Product , MM-PUR-GF-OC , Message determination and printing , MM-PUR-SRC-SP , Sourcing Project , MM-PUR-SRC-SPQ , Sourcing Project Quotation , SCM-APO-INT , Interfaces , CA-AUD , PLM Audit Management , FI-GL-GL-POA , Purchase Order Accruals , CA-EPT-POC , Process Observer , PP-PI-MD-MRC , Master Recipe , PP-DD-BLM-BAS , Buffer Level Management Backend , CA-ATP-PAL , ATP: Product Allocation , QM-PT-IP , Inspection Planning , QM-PT-RP-PRC , QM control in Procurement , QM-IM , Quality Inspection , QM , Quality Management , PP-PEO-NCF , PEO Non Conformance , PM-WOC-MN , Maintenance Notifications , LO-RFM-ARN , Order Allocation Run , SD-BF-PD , Partner Determination , SD-BIL , Billing , SD-SLS-IMP-DOX , Sales Document Creation Based on Unstructured Data , SD-SLS , Sales Documents , SD-SLS-IMP-SPR , Sales Document Import from Spreadsheet , LO-BM-MD , Batch Master Data , FI-LOC-FI-MX , Mexico , BC-BMT-WFM , Business Workflow , FI-LOC-TXS , External Tax Engine Integration , FI-FIO-GL-MD , Master Data Apps , FIN-UA , Universal Allocations , LO-GT-CHB , Condition Contract Maintenance , LO-AB , Settlement Management , How To

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.