Key Responsibilities:
ECC Functional:
- Configure and maintain SAP ECC modules: MM, SD, PP, LO, HR, FI, CO.
- Perform SPRO configurations to meet business requirements.
ECC Technical:
- Develop ABAP code with a strong understanding of RICEFW concepts:
- Reports:Classical, ALV, Module Pool.
- Interfaces:IDoc, RFC, WebServices.
- Conversions:BDC, BAPI, LSMW.
- Enhancements:Exits, Spot, BAdi.
- Forms:Smart Forms, Adobe Forms, SAP Scripts.
- Workflows:Develop and modify workflows.
MDG (Master Data Governance):
- Data Modelling:Add and map new fields in backend (Data Model, Staging Tables, Structures) to ECC tables.
- UI Modelling:Display new fields in the UI.
- Process Modelling:Alter existing CR processes if new fields impact them.
- Configure BRF+ and MDGIMG for Change Requests (CR Type, Reason, Priority, Status).
- Perform OOABAP coding with knowledge of enhancement concepts and WebDynpro/FPM architecture.
- Handle DRF, Consolidation, Mass Processing during initial system setup.
Understanding of S/4HANA Architecture:
- Familiarity with the new data model, simplified structures, and the technical architecture of S/4 HANA
Data Migration Tools and Techniques:
- Proficiency with DAP Data Services, SAP Migration Cockpit, and other data migration tools.
- Knowledge of best practices for data extraction, transformation, and loading (ETL) processes.
HANA Data base Skills:
- Understanding of HANA database concepts, including in-memory computing data modeling, and performance optimization.
Custom Code Adaptation:
- Ability to analyze and adapt custom ABAP code to be compatible with S/4HANA
- Experience with SAP Readiness Check tool to identify and remediate custom code issues.
Integration Knowledge:
- Experience with integrating S/4HANA with other SAP and non-SAP systems using SAP PI/PO, SAP Cloud Platform Integration (CPI), and other middleware.
Project Management:
- Define project scope, deliverables, and schedules.
- Coordinate implementation with customers, IT, vendors, and consultants.
- Collaborate cross-functionally to create capabilities, streamline processes, and improve accuracy for projects and major company initiatives.
Technical Solutions Development:
- Recommend new or enhanced systems, software, and upgrades.
- Assist in testing software programs to ensure they function as intended.
Documentation and Training:
- Create detailed workflow, system, training, and process documentation.
- Provide guidance and support to other business analysts.