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 Triodian domains map to SAP EAF concepts, enabling interoperability between business architecture and SAP-centric landscapes.

Mapping file: triodian-sap.context.jsonld
Mapping Version: 1.0.0
Format: JSON-LD graph of skos:closeMatch statements

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​

The mapping file states, for each Triodian domain it covers, which SAP EA concepts are a close match (skos:closeMatch). A close match means the concepts are similar enough to be used interchangeably in some contexts, without claiming they are identical.

Mapping File Correspondences​

Triodian ConceptLabelSAP Close Matches
triodian:StrategyStrategysap:StrategicGoal, sap:StrategicObjective
triodian:CapabilityCapabilitysap:BusinessCapability, sap:Capability
triodian:ValueStreamValueStreamsap:BusinessProcessSegment, sap:ValueStream
triodian:PolicyPolicysap:GovernancePrinciple, sap:Policy
triodian:OrganizationOrganizationsap:OrgUnit, sap:OrganizationalUnit
triodian:InitiativeInitiativesap:ChangeInitiative, sap:Initiative
triodian:InformationInformationsap:DataEntity, sap:InformationObject
triodian:ProductProductsap:Product, sap:ServiceOrProduct
triodian:ServiceServicesap:BusinessService, sap:Service
triodian:StakeholderStakeholdersap:BusinessRole, sap:Stakeholder
triodian:PerformancePerformancesap:KPI, sap:PerformanceIndicator

Business Architecture Layer​

Triodian DomainSAP EAF Concept (close match)SAP Component
Strategysap:StrategicGoal, sap:StrategicObjectiveSAP LeanIX (objectives)
Organizationsap:OrgUnit, sap:OrganizationalUnitSAP Org Structure
Capabilitiessap:BusinessCapability, sap:CapabilitySAP Solution Capability
Value Streamsap:BusinessProcessSegment, sap:ValueStreamSAP Process Model
Policysap:GovernancePrinciple, sap:PolicySAP GRC
Productssap:Product, sap:ServiceOrProductSAP Product Master
Servicessap:BusinessService, sap:ServiceSAP Service Portfolio
Stakeholdersap:BusinessRole, sap:StakeholderSAP Business Partner

Application Architecture Layer​

Triodian DomainSAP EAF Concept (close match)SAP Component
Informationsap:DataEntity, sap:InformationObjectSAP Data Model
Initiativessap:ChangeInitiative, sap:InitiativeSAP Solution Manager
Performancesap:KPI, sap:PerformanceIndicatorSAP Analytics
TechnologyApplication Component (not in the mapping file)SAP Solution

Integration Points​

Triodian 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​

Triodian AttributeSAP EAF ElementSAP Field/Object
orgUnitTitleOrg Unit NameORG_UNIT_NAME
orgType (organization)Org Unit TypeCompany Code, Plant, Sales Org
parentOrgUnitIDParent Org UnitPARENT_ORG_UNIT
rolesOrg Unit FunctionFunction assignment

Capability Domain → SAP Business Capability​

Triodian AttributeSAP EAF ElementNotes
titleCapability NameDirect mapping
descriptionCapability DescriptionDirect mapping
parentCapabilityID, childCapabilityIDsCapability LevelL1, L2, L3 hierarchy
toolsAndTechnologiesSAP SolutionsSolution references

Value Stream Domain → SAP Process Model​

Triodian AttributeSAP EAF ElementSAP Component
titleProcess NameBest Practice Content
valueStreamStage elements (stageTitle, parentValueStreamID)Process StepsSAP Signavio
inputs (stage)Process InputsInput data objects
outputs (stage)Process OutputsOutput data objects
performanceIndicatorsProcess KPIsSAP Analytics

Information Domain → SAP Data Architecture​

Triodian AttributeSAP EAF ElementSAP Component
titleData Object NameMaster Data Object
informationTypeData CategoryMaster, Transaction, Reference
dataOwner, dataStewardData OwnerSAP MDG Steward
qualityData Quality RulesSAP Data Quality

SAP Solution Mapping​

S/4HANA Core Modules​

SAP ModulePrimary Triodian 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 Triodian 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​

The mapping file states correspondences as JSON-LD nodes. Each node names a Triodian concept and lists its SAP close matches. The examples below are copied from the file's @graph; the file's @context declares the prefixes:

{
"triodian": "https://triodian.com/ontology#",
"sap": "https://sap.com/enterprise-architecture/",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"skos": "http://www.w3.org/2004/02/skos/core#"
}

Capability to SAP Business Capability​

triodian:Capability is a close match for sap:BusinessCapability and sap:Capability:

{
"@id": "triodian:Capability",
"rdfs:label": "Capability",
"skos:closeMatch": [
{
"@id": "sap:BusinessCapability"
},
{
"@id": "sap:Capability"
}
]
}

Value Stream to SAP Process​

triodian:ValueStream is a close match for sap:BusinessProcessSegment and sap:ValueStream:

{
"@id": "triodian:ValueStream",
"rdfs:label": "ValueStream",
"skos:closeMatch": [
{
"@id": "sap:BusinessProcessSegment"
},
{
"@id": "sap:ValueStream"
}
]
}

To relate a specific capability or value stream to the SAP solutions and processes that support it, record them in the Triodian record (for example in a capability's toolsAndTechnologies) and use these correspondences to translate between the two models.

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.