About the Client
| Client | Big 4 professional services firm (name withheld by mutual agreement) |
| Industry | Professional Services | Global consulting, audit & advisory |
| Scale | Global enterprise — 100,000+ employees across multiple countries |
| SAP Landscape | SAP S/4HANA + SAP ECC (dual-environment) |
| Engagement | Embedded support team | 8+ months | ongoing BAU |
| Delivered by | Peritos Solutions |
Project Background
The client required a reliable, skilled SAP support partner to embed within their delivery teams and provide ongoing technical and functional expertise across their SAP S/4HANA and ECC environments. The engagement covered multiple workstreams running in parallel — from front-line production issue resolution through to planned enhancements and integration development.
Peritos Solutions was engaged as an extension of the client’s internal SAP team, providing specialist knowledge across Sales & Distribution, Materials Management, and ABAP development — alongside Fiori-based UI delivery and SAP Cloud Gateway integration work. The engagement evolved over 8+ months from initial onboarding into a stable, long-term BAU support model.
Scope & Requirements
Functional — Sales & Distribution (SD)
- Order-to-cash process support — sales orders, deliveries, billing, and output
- Pricing procedure configuration and condition type management
- SAP Smart Forms and Adobe Forms updates for sales output documents
- Fiori app configuration and SAP Launchpad setup for SD business users
- Credit management, partner function, and customer master support
Functional — Materials Management (MM)
- Procure-to-pay process support — purchase requisitions, POs, GR, and invoice verification
- Vendor master management and purchasing organisation configuration
- Inventory management, stock transfers, and movement type configuration
- MM-FI integration — automatic account determination and GR/IR reconciliation
Technical — ABAP & Integration
- Custom ABAP report development — ALV-based and classical
- User exits, BAdIs, and enhancement spots for standard process modification
- SAP Cloud Gateway OData service development and maintenance
- Enterprise interface connectivity — ensuring stable data flow across platforms
- Data migration workstreams — legacy extraction, field mapping, BAPI-based load, cutover
Ongoing BAU Production Support
- First and second-line incident management across SD and MM modules
- Root cause analysis and permanent fix delivery for recurring issues
- System stabilisation following upgrade and transport activities
- Performance monitoring and proactive issue identification
- Enhancement delivery — minor config changes and ABAP fixes within BAU scope
Project Timelines
| Phase | Period | Key Activities | Status |
| Phase A | Month 1 | Onboarding, system access, requirement gathering, environment review (S/4HANA & ECC), stakeholder alignment | Done |
| Phase B | Months 2–3 | SD module support — order-to-cash config, pricing procedures, output forms, Fiori app delivery | Done |
| Phase C | Months 3–4 | MM module support — procurement cycle, purchase orders, goods receipt, invoice verification | Done |
| Phase D | Months 4–5 | ABAP development — custom reports, user exits, BAdIs, SAP Cloud Gateway integration | Done |
| Phase E | Months 5–6 | Data migration workstreams — legacy data extraction, mapping, validation, cutover support | Done |
| Phase F | Months 6–8+ | Ongoing BAU production support — issue resolution, enhancements, stabilisation, system monitoring | Ongoing |
Results & Impact
Observability & Visibility
Assessment Report
At the start of the engagement Peritos conducted a rapid environment assessment covering:
- Risk & Gap Analysis — identified open incidents, unstable transports, and configuration gaps across SD and MM before active support commenced
- Customised Assessment Report — delivered to the client’s delivery lead within 2 weeks, covering system health, outstanding issues, and a prioritised support roadmap
- Landscape documentation — dual S/4HANA / ECC environment mapped and confirmed before any changes were applied
Cloud Formation
Integration — SAP Cloud Gateway
Peritos delivered integration work via SAP Cloud Gateway throughout the engagement:
- OData services designed, built, and tested for Fiori app consumption
- Enterprise interface connectivity maintained — stable data flow across all integrated platforms confirmed with zero data loss
- Data migration workstreams executed — legacy data extracted, mapped, validated, and loaded via BAPI with full cutover support
Key Outcome Metrics
| 8+
Months
Continuous production support across S/4HANA & ECC |
3
SAP modules
Full SD, MM and ABAP technical coverage delivered |
100%
Issues resolved
All BAU tickets closed within agreed SLA windows |
2
Languages
Fiori apps and forms delivered in EN & DE |
0
Data loss
Zero data issues across all migration workstreams |
Implementation
SD Module Delivery
Peritos provided functional and technical support across the full order-to-cash cycle. Key deliveries included pricing procedure updates, output form revisions in SAP Smart Forms and Adobe Forms, Fiori app configuration for SD users, and credit management configuration. All changes were transported through the client’s Dev → QA → Production landscape with full regression testing.
MM Module Delivery
Materials Management support covered the complete procure-to-pay cycle. Peritos resolved live production issues around purchase order processing, goods receipt, and invoice verification — as well as delivering configuration enhancements to purchasing org structure, vendor master data, and automatic account determination for MM-FI integration.
ABAP Development
Technical ABAP development was delivered throughout the engagement. Peritos built custom ALV reports for SD and MM business users, implemented user exits and BAdIs to extend standard SAP behaviour without modification, and developed OData services via SAP Cloud Gateway to support Fiori front-end applications. All code was transported using the client’s standard TMS process.
Data Migration
Data migration workstreams ran in parallel with BAU support. Peritos handled legacy data extraction, field mapping design, load program development using BAPI and LSMW, and cutover execution — ensuring zero data loss and a clean migration into the production environment.
Fiori & UI5
Fiori-based work included SAP Launchpad configuration, tile and group setup for SD and MM business roles, and OData backend development to support UI5 app consumption. Forms and app content were delivered in both English and German to support the client’s multi-language user base.
Application screenshots placeholder — insert production Fiori launchpad, custom ABAP report output, and SAP Smart Form examples here.
[ Screenshot placeholder — Fiori Launchpad configuration for SD business users ]
[ Screenshot placeholder — Custom ABAP ALV report output ]
[ Screenshot placeholder — SAP Smart Form / Adobe Form output ]
Technology & Architecture
| SAP Platform | SAP S/4HANA | SAP ECC | dual-environment support |
| Functional modules | SD (Sales & Distribution) | MM (Materials Management) | cross-functional FI/CO integration |
| Technical layer | ABAP OOP | User Exits | BAdIs | Enhancement Spots | Custom reports |
| Integration | SAP Cloud Gateway | OData services | Enterprise interface layer |
| Frontend | SAP Fiori | UI5 apps | Launchpad configuration |
| Data migration | Legacy data extraction | field mapping | LSMW / BAPI-based load | cutover support |
| Forms & output | SAP Smart Forms | Adobe Forms | SAPscript | multi-language (EN / DE) |
| Client | Big 4 professional services firm (name withheld by agreement) |
Challenges
Dual-Environment Complexity
The client operated both SAP S/4HANA and ECC environments simultaneously. Changes needed to be compatible across both landscapes — requiring careful analysis of version-specific behaviour differences, particularly for ABAP enhancements and output form processing.
Big 4 Governance & Change Control
Operating within a Big 4 firm meant strict change management processes — all changes required formal documentation, approval gates, and transport sign-off before reaching production. Peritos adapted quickly to the client’s governance model, ensuring all deliverables met audit and compliance requirements.
Parallel Workstreams
SD, MM, ABAP development, data migration, and BAU support ran concurrently throughout the engagement. Prioritisation and clear communication with the client’s delivery lead were critical to ensuring nothing was delayed or de-prioritised without visibility.
Knowledge Transfer at Onboarding
Peritos joined mid-flight on an existing landscape with limited documentation. A rapid environment assessment in the first two weeks was essential to establish system health, identify known issues, and build the working knowledge needed to support production from day one.
Multi-Language Output Requirements
Forms and Fiori app content were required in both English and German. SAP output form logic had to be carefully structured to route the correct language version based on document type and recipient — requiring additional testing effort across all SD output scenarios.
Key Benefits
- Embedded expertise — Peritos functioned as a seamless extension of the client’s internal SAP team across all modules and environments
- Breadth of coverage — a single engagement delivered SD functional, MM functional, ABAP technical, Fiori, integration, and data migration capability
- Stable production — 8+ months of BAU support with all incidents resolved within SLA, zero data loss across migration workstreams
- Big 4 governance-ready — all deliverables met the client’s strict change control, documentation, and audit requirements
- Rapid onboarding — environment assessment completed within 2 weeks, with active production support commencing immediately after
- Multi-language delivery — forms and Fiori content delivered in English and German without additional scope or timeline impact









