Our Work Insights About
Discuss an SAP requirement

Development, data & analytics

Clean core needs developers who know where the core ends.

ABAP, RAP, CDS, Fiori and UI5 developers, plus MDG, migration and analytics specialists for S/4HANA programs and support.

How the work connects
  1. 01Requirement
  2. 02CDS / RAP
  3. 03OData service
  4. 04Fiori app
  5. 05Clean core

Where the experience sits, and who it means.

Select an area to see the roles it usually calls for, or a role to see the areas behind it.

Where the experience sits

Roles it usually means

ABAP, Fiori & technical, area by area.

The specifics behind each part of the landscape, and the roles each one usually needs.

ABAP, Fiori & technical

ABAP

Classic development and remediation.

Specifics

OO ABAPClasses, patterns
EnhancementsBAdIs, user exits
Custom code remediationATC, simplification
FormsAdobe Forms, Smartforms

Roles in this area

  • ABAP developer
  • Technical architect
  • Data migration developer
ABAP, Fiori & technical

RAP and CDS

ABAP for S/4HANA and the cloud.

Specifics

CDS viewsAnnotations, access control
RAPBusiness objects, services
ABAP CloudReleased APIs, tier model
Key user extensibilityCustom fields and logic

Roles in this area

  • RAP / CDS developer
  • Technical architect
ABAP, Fiori & technical

Fiori and UI5

The user layer.

Specifics

SAPUI5 freestyleCustom apps
Fiori elementsAnnotation-driven apps
Gateway and ODataV2 and V4 services
LaunchpadSpaces, pages, catalogs

Roles in this area

  • Fiori / UI5 developer
  • Technical architect
ABAP, Fiori & technical

Data, MDG and analytics

Master data and the reporting built on it.

Specifics

Master Data GovernanceMaterial, customer, supplier, finance
Data migrationMigration Cockpit, LTMOM
BW/4HANA and DatasphereModels, extraction
SAP Analytics CloudStories, planning

Roles in this area

  • MDG consultant
  • Data migration developer
  • Analytics consultant

Trace it through a business process.

Illustrative relationships, not a client system architecture. Select a process to trace it through.

Business process
SAP landscape
S/4HANA UtilitiesIS-U
SuccessFactors & HCMCloud and on-premise
S/4HANA ManufacturingPP, QM, EWM
S/4HANA Sales & FinanceSD, FSCM, RAR
Specialist experience
Sales & pricingSD
Billing & revenueSD billing, RAR
Credit & collectionsFSCM
ReceivablesFI-AR
IntegrationEDI, CPI
Roles this usually means
  • SD consultant
  • FSCM consultant
  • RAR specialist
  • Order-to-cash solution architect
Engagement
Specialist hire
Team augmentation
Project team

Order-to-cash problems often surface in finance. Fixing them usually needs SD and FSCM in the same conversation.

Questions worth asking before the shortlist.

Classic ABAP or ABAP Cloud?

Clean core rules change what a developer is allowed to build, and where.

Freestyle UI5 or Fiori elements?

Annotation-driven Fiori elements and freestyle UI5 are different skills.

Who owns custom code remediation?

ATC findings in a conversion can need a dedicated remediation team.

MDG for which domains?

Material, customer, supplier and finance MDG each carry their own data model.

Tell us where the ABAP, Fiori & technical work gets difficult.

Tell us the process, the landscape and when you need people in place. We’ll come back with questions about the detail.

What do you need?

Add a line about the role or the program so we know where to start.

Enter your name.

Enter a work email, like name@company.com.

We use these details only to reply. Privacy

Requirement received.

We’ll reply to the email you gave us.