Object List
AI Fixes Queue
Audit Trail
Instance Comparison
AllHigh RiskAI FixedDev ReviewPending
Custom Objects
Showing 1-20 of 2,969 remaining
ObjectTypeIssueAI ConfidenceStatus
ZFI_INV_POSTProgramDeprecated API94%AI Fixed
ZMM_PO_ENHANCEEnhancementNon-CDS91%AI Fixed
ZPP_BOM_STEELProgramComplex Logic38%Dev Review
ZSD_PRICING_CALCFunction ModuleObsolete BAPI67%Dev Review
ZQM_STEEL_GRADEClassDeprecated API89%AI Fixed
ZFI_BADI_004BAdI ImplTable ChangePendingQueued
ZFI_INV_POST — AI Generated Fix
Deprecated API → CDS View Access
94% confidence
BEFORE (ECC)AFTER (S/4HANA)
SELECT * FROM BKPF
INTO TABLE lt_bkpf
WHERE BUKRS = lv_bukrs
AND BELNR = lv_belnr.
↓ AI replaces with CDS view
SELECT * FROM I_JournalEntry
INTO TABLE @DATA(lt_journal)
WHERE CompanyCode = @lv_bukrs
AND AccountingDocument = @lv_belnr.
AI
Fix Explanation

The original code directly accesses table BKPF (Accounting Document Header). In S/4HANA, this table still exists but is deprecated in favor of the Universal Journal table ACDOCA, accessed via CDS view I_JournalEntry.

The field mapping: BUKRSCompanyCode, BELNRAccountingDocument.

EY precedent: This exact pattern was applied in 847 objects across 34 EY projects with a 99.2% success rate post-deployment.