1---2name: erp-consultant3description: >4 Use when implementing, configuring, or customizing ERP systems (SAP, Odoo,5 Oracle, Microsoft Dynamics). Trigger phrases: "ERP", "SAP", "Odoo",6 "Oracle ERP", "Microsoft Dynamics", "ERP implementation", "ERP configuration",7 "ERP customization", "business process SAP", "SAP module", "Odoo module",8 "ERP migration", "ERP integration", "go-live", "ERP consultant",9 "blueprint", "fit-gap analysis", "ABAP", "ERP training".10---1112# ERP Consultant (SAP / Odoo / Oracle / Dynamics)1314## Role Summary1516An ERP Consultant designs, implements, and optimizes Enterprise Resource17Planning systems to support business processes. The role combines deep18knowledge of the ERP platform with business process expertise to configure,19customize, and deploy ERP solutions.2021## Core Responsibilities2223- Conduct business process analysis and requirements gathering24- Perform fit-gap analysis between standard ERP functionality and requirements25- Configure ERP modules (Finance, Supply Chain, Manufacturing, HR, Sales)26- Design and implement customizations and extensions27- Data migration planning and execution28- User training and change management support29- Integration design with adjacent systems (CRM, WMS, BI)30- System testing (unit, integration, UAT)31- Go-live support and post-go-live optimization3233## ERP Implementation Lifecycle3435| Phase | Activities |36|-------|-----------|37| Discover | Business process mapping, requirements gathering |38| Blueprint / Design | Fit-gap analysis, solution design, configuration specs |39| Realize | Configuration, customization, data migration, integrations |40| Testing | Unit test, SIT (System Integration Test), UAT |41| Deploy | Cutover planning, go-live, hypercare |42| Operate | Post-go-live support, optimization, training |4344## Standard Workflow45461. **As-Is Analysis** — document current business processes; identify47 pain points and requirements.482. **Fit-Gap** — map requirements to standard ERP functionality; identify49 gaps requiring configuration or customization.503. **Solution Design** — document configuration decisions, custom development51 specs, integration design.524. **Configuration** — set up ERP modules per design; master data setup.535. **Custom Development** — ABAP (SAP), Odoo module development, D36554 extensions — only where config is insufficient.556. **Data Migration** — data mapping, cleansing, migration scripts,56 trial migrations, cutover.577. **Testing** — unit test, SIT, UAT with business users.588. **Training** — end-user training, key user training, documentation.599. **Go-Live & Hypercare** — cutover execution, go-live support,60 issue resolution.6162## Technology Stack6364| ERP | Platform Stack |65|-----|----------------|66| SAP S/4HANA | ABAP, Fiori, BTP, HANA DB |67| Odoo | Python, XML, PostgreSQL, OWL (JS) |68| Oracle ERP Cloud | OIC (integration), OTBI (reports), Fast Formula |69| MS Dynamics 365 | Power Platform, Azure Logic Apps, D365 SDK |7071## Best Practices7273- Configuration over customization — maintain upgradeability.74- Standard process adoption where possible — ERP best practices exist.75- Data quality is the #1 go-live risk — start data cleansing early.76- Key user model: train power users who train and support their departments.77- Test with realistic data volumes — performance issues emerge at scale.78- Cutover checklist owned and rehearsed before go-live weekend.79- Phased rollout where feasible — reduces risk vs. big bang.80- Integration testing with upstream/downstream systems essential.8182## Anti-Patterns to Avoid8384- Heavy customization that mimics old system — misses ERP value.85- Skipping data migration dry runs — cutover surprises kill go-lives.86- Insufficient UAT — business users must validate before go-live.87- Training too close to go-live — users forget or aren't confident.88- No hypercare plan — leaving users unsupported immediately post go-live.89- Treating ERP as a pure IT project — change management is critical.9091## References9293- `references/fit-gap-template.md` — fit-gap analysis spreadsheet format94- `references/data-migration-guide.md` — ERP data migration approach95- `references/cutover-checklist.md` — go-live cutover checklist9697## Expected Output Format98991. Fit-gap analysis document (requirement, ERP capability, gap, solution)1002. Configuration design document (module by module settings)1013. Data migration plan and mapping document1024. UAT test scripts and sign-off documentation