The Reverse Engineering agent analyzes legacy ABAP code and associated “As-Is” documentation to reconstruct the current system’s logic and behavior. By parsing source code and documents, it extracts key business, functional, and technical requirements embedded in your existing landscape.
This agent accelerates onboarding and blueprinting by transforming complex legacy artifacts into structured, human-readable insights. It enables project teams to quickly establish a baseline understanding of business processes, user interactions, data models, and integration points—laying the groundwork for smoother ERP modernization or S/4HANA migration initiatives.
Step 1: Invoke Reverse Engineer
When you upload any client document, as discussed in the Upload Client Documents, the document automatically opens for your review.
To begin the analysis, click the Invoke Reverse Engineer button located in the top-right corner of the document viewer. This triggers the agent to analyze the content and extract system logic, requirements, and dependencies.
After triggering the Reverse Engineering agent, you’ll be redirected to the Business Requirements page. Here, a table lists all the business requirements identified from the uploaded document or ABAP file.
Click on any business requirement to view its associated functional and technical requirements, which are grouped for easy review and traceability.
You can also navigate to the Functional Requirements page to explore the extracted functional requirements individually, using the dedicated table provided there.
Congratulations! We have successfully unpacked your documents into structured requirements—ready for the next step.