Skip to main content

SAP EAF Mapping

The SAP Enterprise Architecture Framework (EAF) provides a structured approach to enterprise architecture aligned with SAP solutions. This page documents how Orthogramic domains map to SAP EAF concepts, enabling interoperability between business architecture and SAP-centric landscapes.

Mapping Version: 2.1
SAP EAF Version: Current
Format: Conceptual mapping with JSON examples

Overview

What is SAP EAF?

SAP Enterprise Architecture Framework is SAP's approach to enterprise architecture that covers:

  • Business Architecture — Business capabilities, processes, organization
  • Application Architecture — SAP solutions and custom applications
  • Data Architecture — Master data, transactional data, analytics
  • Technology Architecture — Infrastructure, integration, security

Why Map to SAP EAF?

BenefitDescription
SAP alignmentAlign business architecture with SAP implementation
Solution architectureBridge business capabilities to SAP solutions
Data governanceConnect business entities to SAP master data
Roadmap planningLink transformation initiatives to SAP projects

Domain Mappings

Business Architecture Layer

Orthogramic DomainSAP EAF ConceptSAP Component
OrganizationOrganizational UnitSAP Org Structure
CapabilitiesBusiness CapabilitySAP Solution Capability
Value StreamBusiness ProcessSAP Process Model
ProductsProduct/ServiceSAP Product Master
ServicesBusiness ServiceSAP Service Portfolio
StakeholderBusiness RoleSAP Business Partner

Application Architecture Layer

Orthogramic DomainSAP EAF ConceptSAP Component
TechnologyApplication ComponentSAP Solution
InformationData ObjectSAP Data Model
InitiativesProjectSAP Solution Manager
PerformanceKPISAP Analytics

Integration Points

Orthogramic ConceptSAP IntegrationDescription
Capability → TechnologySolution MappingCapabilities enabled by SAP solutions
Value Stream → ProcessProcess HierarchyValue streams decomposed to SAP processes
Information → DataMaster Data GovernanceBusiness entities to SAP MDG
Organization → Org StructureOrg Unit MappingBusiness units to SAP org elements

Detailed Mappings

Organization Domain → SAP Organizational Structure

Orthogramic AttributeSAP EAF ElementSAP Field/Object
titleOrg Unit NameORG_UNIT_NAME
orgTypeOrg Unit TypeCompany Code, Plant, Sales Org
parentParent Org UnitPARENT_ORG_UNIT
responsibilitiesOrg Unit FunctionFunction assignment

Capability Domain → SAP Business Capability

Orthogramic AttributeSAP EAF ElementNotes
titleCapability NameDirect mapping
descriptionCapability DescriptionDirect mapping
capabilityLevelCapability LevelL1, L2, L3 hierarchy
enablingSolutionsSAP SolutionsSolution references

Value Stream Domain → SAP Process Model

Orthogramic AttributeSAP EAF ElementSAP Component
titleProcess NameBest Practice Content
stagesProcess StepsSAP Signavio
inputsProcess InputsInput data objects
outputsProcess OutputsOutput data objects
performanceIndicatorsProcess KPIsSAP Analytics

Information Domain → SAP Data Architecture

Orthogramic AttributeSAP EAF ElementSAP Component
titleData Object NameMaster Data Object
informationTypeData CategoryMaster, Transaction, Reference
ownerData OwnerSAP MDG Steward
qualityData Quality RulesSAP Data Quality

SAP Solution Mapping

S/4HANA Core Modules

SAP ModulePrimary Orthogramic DomainsMapping Type
Finance (FI)Finance, PerformanceStrong
Controlling (CO)Finance, CapabilitiesStrong
Sales & Distribution (SD)Customer, Value Stream, ProductsStrong
Materials Management (MM)Supply Chain, ProductsStrong
Production Planning (PP)Manufacturing, Value StreamStrong
Human Capital (HCM)People, OrganizationStrong
Plant Maintenance (PM)Technology, CapabilitiesModerate

SAP Cloud Solutions

SAP SolutionPrimary Orthogramic DomainsUse Case
SAP SuccessFactorsPeople, OrganizationHR processes
SAP AribaSupply Chain, FinanceProcurement
SAP Customer ExperienceCustomer, Products, ServicesCRM
SAP Analytics CloudPerformance, InformationReporting
SAP Integration SuiteTechnology, InformationIntegration

Example Mapping

Capability to SAP Solution

{
"orthogramicCapability": {
"id": "cap-order-management",
"title": "Order Management",
"description": "Capability to receive, process, and fulfill customer orders",
"capabilityLevel": "L2",
"owner": "Sales Operations Director"
},
"sapMapping": {
"eafLayer": "Business Architecture",
"eafConcept": "Business Capability",
"enablingSolutions": [
{
"solution": "SAP S/4HANA",
"module": "Sales & Distribution (SD)",
"processes": [
"Order Processing (OTC)",
"Pricing and Conditions",
"Availability Check"
]
},
{
"solution": "SAP Customer Experience",
"module": "Commerce Cloud",
"processes": [
"Online Order Capture",
"Order Status Tracking"
]
}
],
"masterDataObjects": [
"Customer Master",
"Material Master",
"Pricing Conditions"
],
"transactionTypes": [
"Sales Order",
"Delivery",
"Billing Document"
]
}
}

Value Stream to SAP Process

{
"orthogramicValueStream": {
"id": "vs-order-to-cash",
"title": "Order to Cash",
"description": "End-to-end value stream from customer order to payment receipt",
"stages": [
"Order Capture",
"Order Fulfillment",
"Delivery",
"Invoicing",
"Payment Collection"
]
},
"sapMapping": {
"sapProcess": "Order to Cash (OTC)",
"sapBestPractice": "J63 - Order to Cash",
"processSteps": [
{
"stage": "Order Capture",
"sapTransaction": "VA01",
"sapObject": "Sales Order"
},
{
"stage": "Delivery",
"sapTransaction": "VL01N",
"sapObject": "Outbound Delivery"
},
{
"stage": "Invoicing",
"sapTransaction": "VF01",
"sapObject": "Billing Document"
}
]
}
}

Implementation Approach

Mapping Lifecycle

Best Practices

  1. Start with capabilities — Map L1/L2 capabilities to SAP solution areas
  2. Use SAP Best Practices — Reference SAP's process content library
  3. Align data objects — Ensure Information domain maps to SAP master data
  4. Document gaps — Note where SAP coverage is partial
  5. Version control — Track mappings against SAP release versions

Usage Guidelines

When to Use SAP EAF Mappings

  • SAP implementations — New S/4HANA or cloud deployments
  • SAP upgrades — Migrating from ECC to S/4HANA
  • Solution architecture — Designing SAP-centric landscapes
  • Data migration — Planning master data transitions

Integration with SAP Tools

SAP ToolIntegration Point
SAP Solution ManagerInitiative tracking, project mapping
SAP SignavioProcess modeling, value stream alignment
SAP LeanIXEnterprise architecture, capability mapping
SAP MDGMaster data governance, information domain
For Data Engineers

SAP EAF mappings help bridge business architecture to SAP's data model. When populating data catalogs, use these mappings to connect business entities (from the Information domain) to their corresponding SAP master data objects and transactional tables.