Infographic of global SAP architecture principles in manufacturing

Global SAP implementation programs often struggle with the same fundamental challenge: how to make consistent architecture decisions across countries, business units, plants, and project teams.

One country wants to retain its local business process. Another plant requests a custom SAP enhancement. A regional IT team prefers its existing integration platform. A manufacturing site insists that its local MES must remain unchanged.

Without a common decision framework, a global SAP template gradually becomes fragmented.

This is where TOGAF® Architecture Principles become highly valuable.

Architecture Principles provide a stable set of rules that guide architecture decisions across projects and organizational boundaries. For SAP programs, they can be used to evaluate localization requests, custom development, integration patterns, master data ownership, manufacturing continuity, and many other design decisions.

This article explains what Architecture Principles are, how the TOGAF template works, and how PMs and Enterprise Architects can use them practically in global SAP implementation and rollout projects.


1. What Are Architecture Principles?

Architecture Principles are fundamental rules and guidelines that influence how an enterprise designs and evolves its architecture.

The Open Group describes principles as:

“Principles are general rules and guidelines, intended to be enduring and seldom amended.”

This point is important.

An Architecture Principle should not be a temporary SAP project rule or a detailed configuration guideline. It should represent a relatively stable enterprise-level rule that can guide multiple projects and architecture decisions over time.

For example:

“Use SAP S/4HANA for Finance.”

This is closer to a technology or solution decision.

A broader Architecture Principle would be:

“Standard solutions shall be adopted before custom development is considered.”

This principle can be applied not only to SAP S/4HANA, but also to MES, PLM, CRM, SCM, analytics, and other enterprise applications.

Architecture Principles therefore sit above individual system design decisions.

A useful relationship is:

Business Strategy
→ Architecture Principles
→ Architecture Standards
→ Solution Architecture
→ Project Design Decisions

For a global SAP program, this hierarchy helps prevent each country or project team from creating its own interpretation of the target architecture.


2. Why Architecture Principles Matter in Global SAP Programs

Global SAP programs typically involve many competing objectives.

Headquarters may want:

  • Global process standardization
  • Lower total cost of ownership
  • Faster rollout
  • Consolidated data
  • Global visibility
  • Shared services

Local organizations may want:

  • Existing business processes
  • Country-specific requirements
  • Local applications
  • Local reporting
  • Faster implementation
  • Greater autonomy

Neither side is automatically correct.

The real question is:

How should the program make consistent decisions when global and local requirements conflict?

Architecture Principles provide that decision framework.

Instead of relying on individual opinions, the project can evaluate requests against previously agreed architectural rules.

For example, a local organization may request a unique purchasing approval process.

Without an Architecture Principle, the discussion may become:

“Headquarters prefers the global process.”

versus

“Our local users have always worked this way.”

With an Architecture Principle such as:

Global Standard Before Local Variation

the discussion becomes more structured:

  • Is this required by regulation?
  • Is it required by a customer?
  • Does it create material business differentiation?
  • Or is it simply a historical local practice?

This greatly improves Architecture Governance.


3. The TOGAF® Architecture Principle Template

A commonly used TOGAF® structure contains four elements:

  1. Name
  2. Statement
  3. Rationale
  4. Implications

These four elements are much more important than they may initially appear.

Name

The Name should make the principle easy to understand and remember.

Examples include:

  • Global Standard Before Local Variation
  • Standard Before Customization
  • Single Source of Truth
  • Standardized Integration
  • Manufacturing Continuity

The name should communicate the intent of the principle without becoming too technology-specific.


Statement

The Statement defines the actual rule.

TOGAF® guidance emphasizes that the Statement should:

“succinctly and unambiguously communicate the fundamental rule.”

This means vague wording should be avoided.

For example:

Weak

“Global standardization should be considered whenever possible.”

This leaves too much room for interpretation.

A stronger statement would be:

“Business processes shall follow globally defined standards unless a documented regulatory or material business requirement justifies localization.”

The second version gives architects and project managers something that can actually be used during a design review.


Rationale

The Rationale explains why the principle matters.

This should connect the principle to business objectives.

For example, the rationale behind global process standardization may include:

  • Faster country rollout
  • Reduced SAP configuration complexity
  • Easier shared service implementation
  • Lower maintenance costs
  • Global KPI consistency
  • Better cross-company visibility

The Rationale is especially important when discussing architecture decisions with business stakeholders.

An architect should not simply say:

“This violates our architecture principle.”

The architect should also explain:

“This principle exists because the organization wants faster rollout, lower TCO, and consistent global processes.”


Implications

Implications describe what the enterprise must actually do if the principle is adopted.

TOGAF® guidance notes that implications should:

“highlight the requirements, both for the business and IT.”

This is often the most important part of the Architecture Principle template.

For example, if the principle is:

Global Standard Before Local Variation

the implications may include:

  • Global Process Owners must be established.
  • A Global Template must be defined.
  • Local requirements must be classified.
  • Regulatory requirements must be distinguished from business preferences.
  • Local deviations require formal approval.
  • Fit-to-Standard workshops must be part of every rollout.

This transforms an Architecture Principle from a slogan into an actionable governance mechanism.


4. How Architecture Principles Should Be Used

Architecture Principles should not simply be documented once and stored in an architecture repository.

They need to become part of architecture decision-making.

A practical sequence is:

Requirement
→ Relevant Architecture Principle
→ Architecture Assessment
→ Decision
→ Exception or Waiver if required

Consider the following example.

A Thailand manufacturing site requests that its existing local purchasing approval process be retained in SAP.

The project first identifies the relevant principle:

Global Standard Before Local Variation

The team then evaluates the request.

Is the local process required because of:

  • Legal regulation?
  • Tax requirements?
  • Customer obligations?
  • Competitive differentiation?
  • Material operational risk?

If the answer is no, and the requirement exists only because:

“We have always worked this way,”

the Architecture Board may decide that the global SAP process should be adopted.

The Architecture Principle provides the reasoning framework.


5. Architecture Principle Example 1: Global Standard Before Local Variation

This is one of the most useful Architecture Principles for SAP Global Template programs.

Name

Global Standard Before Local Variation

Statement

Business processes shall follow globally defined standards unless a documented regulatory or material business requirement justifies localization.

Rationale

Global process standardization supports:

  • Faster SAP rollout
  • Shared services
  • Global KPI consistency
  • Reduced implementation complexity
  • Lower maintenance cost
  • Easier organizational integration

Implications

The organization needs:

  • Global Process Owners
  • Global Process Models
  • Global SAP Template governance
  • Local requirement classification
  • Formal deviation approval
  • Fit-to-Standard workshops

Practical SAP Example

A German subsidiary requests a unique Purchase-to-Pay approval workflow.

The project evaluates the request.

If it is required by German law, localization may be approved.

If it is simply the historical approval process of the subsidiary, the global SAP workflow should normally be adopted.

The Architecture Principle therefore prevents unnecessary localization.


6. Architecture Principle Example 2: Standard Before Customization

Custom development is one of the major causes of complexity in large SAP programs.

A useful principle is:

Name

Standard Before Customization

Statement

Standard application capabilities shall be adopted before custom development is considered.

Rationale

Using standard capabilities supports:

  • Upgradeability
  • Lower lifecycle cost
  • Faster rollout
  • Simplified support
  • Cleaner ERP architecture
  • Reduced technical debt

For SAP programs, this principle also supports the broader concept of Clean Core.

Implications

The project needs a clear extension decision hierarchy.

For example:

SAP Standard
→ Configuration
→ In-App Extension
→ Side-by-Side Extension
→ Custom Development

Custom development should therefore require explicit justification.

Practical SAP Example

A Japanese manufacturing site requests an SAP order entry screen that looks exactly like its legacy system.

The Architecture Review asks:

Can the business requirement be met with the standard SAP Fiori application?

If yes, custom development should normally be rejected.

The important point is that the decision is not simply:

“SAP standard is better.”

The decision is based on an enterprise Architecture Principle that has already been agreed.


7. Architecture Principle Example 3: Single Source of Truth

Manufacturing companies often struggle with duplicated master data.

Typical examples include:

  • Material Master
  • Customer Master
  • Supplier Master
  • BOM
  • Routing
  • Work Center
  • Equipment
  • Production Resources

Different systems may maintain overlapping information.

This creates inconsistencies across planning, manufacturing, procurement, logistics, and finance.

Name

Single Source of Truth

Statement

Authoritative enterprise data shall have one clearly defined system of record and an accountable data owner.

Rationale

A single authoritative data source improves:

  • Data quality
  • Planning accuracy
  • Reporting consistency
  • Process automation
  • Integration reliability
  • Governance

Implications

The architecture must define:

  • System of Record
  • Data Owner
  • Data Steward
  • Replication rules
  • Data lifecycle
  • Data quality controls

Practical Manufacturing Example

Consider product data.

A manufacturer may use:

PLM
for engineering product structures

SAP S/4HANA
for manufacturing and transactional master data

MES
for shop-floor production attributes

SAP MDG
for enterprise master data governance

The important architecture question becomes:

Which system is authoritative for which information?

Without this principle, each country or plant may create its own copy of the same master data.


8. Architecture Principle Example 4: Standardized Integration

A global SAP program can quickly generate hundreds or even thousands of interfaces.

Typical systems include:

  • SAP S/4HANA
  • SAP IBP
  • MES
  • PLM
  • Warehouse systems
  • Supplier portals
  • Customer EDI
  • Data platforms
  • Legacy applications

If every project builds direct point-to-point interfaces, architecture complexity grows rapidly.

Name

Standardized Integration

Statement

System integration shall use governed and reusable integration services rather than uncontrolled point-to-point interfaces.

Rationale

Standardized integration improves:

  • Reusability
  • Maintainability
  • Monitoring
  • Security
  • Scalability
  • Rollout efficiency

Implications

The enterprise needs:

  • Integration architecture standards
  • API governance
  • Event standards
  • Integration platform standards
  • Canonical data definitions
  • Interface lifecycle management

Automotive Example

An automotive supplier receives customer demand through formats such as:

  • EDI 830
  • EDI 862
  • DELFOR
  • DELJIT
  • JIT Call

Instead of connecting every local SAP instance directly to every customer interface, the organization can establish a governed integration layer.

For example:

OEM
→ Integration Platform
→ Standard Enterprise Message
→ SAP S/4HANA

The Architecture Principle helps architects evaluate new interface requests consistently.


9. Architecture Principle Example 5: Manufacturing Continuity

Manufacturing architecture introduces a special concern.

A corporate architecture may prefer centralized systems.

However, a manufacturing plant cannot always depend completely on a remote central system.

If a network connection fails and the production line stops, the business impact may be significant.

This is particularly important in automotive JIT and JIS environments.

Name

Manufacturing Continuity

Statement

Critical manufacturing operations shall remain executable during temporary loss of central enterprise systems or network connectivity.

Rationale

Manufacturing disruption may cause:

  • Production line stoppage
  • Delivery delay
  • Premium freight
  • OEM penalties
  • Lost production
  • Customer disruption

Implications

The architecture may require:

  • Local MES buffering
  • Store-and-forward mechanisms
  • Network redundancy
  • Local production order cache
  • Local printing capability
  • Offline or degraded-mode operation

Practical SAP Example

Consider:

SAP S/4HANA
→ SAP Digital Manufacturing or MES
→ Shop Floor

An architecture design that requires real-time S/4HANA connectivity for every shop-floor transaction may conflict with the Manufacturing Continuity principle.

The principle forces the architecture team to consider resilience.


10. Architecture Principle Example 6: Enterprise-Wide Supply Chain Visibility

Large manufacturing groups often optimize individual plants rather than the overall supply chain.

The result may be:

  • Excess inventory in Japan
  • Material shortages in Thailand
  • Unused capacity in China
  • Emergency freight in the United States

A useful principle is therefore:

Name

Enterprise-Wide Supply Chain Visibility

Statement

Supply, demand, inventory, and capacity information shall be visible across organizational and geographical boundaries where required for enterprise planning.

Rationale

Enterprise-wide visibility supports:

  • Global S&OP
  • Inventory optimization
  • Supply balancing
  • Capacity management
  • Faster disruption response

Implications

The organization may need common definitions for:

  • Material
  • Location
  • Inventory
  • Capacity
  • Lead time
  • Forecast
  • Supply
  • Demand

SAP Example

This principle may support an architecture such as:

SAP S/4HANA
→ SAP IBP
→ Global Demand, Supply, and Inventory Planning

The principle does not mandate SAP IBP.

Instead, it establishes the architectural need for enterprise-level supply chain visibility.

The solution is selected afterwards.


11. A Practical Architecture Principle Set for Global SAP Programs

A manufacturing company does not need dozens of Architecture Principles.

Too many principles become difficult to remember and use.

A practical set may contain approximately 8–12 key principles.

For example:

Architecture PrincipleMain Purpose
Enterprise Value Before Local OptimizationOptimize the enterprise rather than individual entities
Global Standard Before Local VariationProtect the Global Template
Standard Before CustomizationReduce custom development
Single Source of TruthEstablish authoritative enterprise data
Data is an Enterprise AssetManage data across organizational boundaries
Standardized IntegrationPrevent uncontrolled interface growth
Security by DesignIncorporate security from the beginning
Manufacturing ContinuityProtect production operations
Enterprise-Wide Supply Chain VisibilityEnable end-to-end planning
Reuse Before BuildReuse existing capabilities before creating new ones

The key is not the number of principles.

The key is whether they are actually used in architecture decisions.


12. Do Not Confuse Architecture Principles with SAP Design Standards

This distinction is especially important for Enterprise Architects.

Consider the following example.

Architecture Principle

Standard Before Customization

This is the stable enterprise-level rule.

↓

Architecture Standard

ERP extensions shall follow the enterprise extension strategy.

↓

SAP Design Standard

For SAP S/4HANA:

  • Modification of SAP standard code is prohibited.
  • Released APIs should be preferred.
  • In-App Extensibility should be evaluated first.
  • Side-by-Side Extension should be evaluated where appropriate.
  • Custom development requires architecture review.

↓

Project Design Decision

A specific customer ATP extension will be implemented as a side-by-side application.

This hierarchy prevents Architecture Principles from becoming too detailed.


13. How PMs Can Use Architecture Principles

Architecture Principles are not only for Enterprise Architects.

Project Managers can use them to control scope and design complexity.

They can be particularly useful during:

  • Fit-to-Standard workshops
  • Local requirement discussions
  • Change requests
  • Design reviews
  • Scope decisions
  • Rollout planning
  • Steering Committee discussions

For example, a local organization may submit 50 localization requests.

Instead of debating each request independently, the PM can ask the architecture team to classify them according to Architecture Principles.

This helps distinguish:

Mandatory localization

from

Historical preference

and

Unnecessary customization.

Architecture Principles can therefore become an effective scope-management mechanism.


14. How Enterprise Architects Can Use Architecture Principles

Enterprise Architects should use Architecture Principles throughout the architecture lifecycle.

A practical approach aligned with the TOGAF ADM is:

Preliminary Phase

Define and agree the Architecture Principles.

Phase A – Architecture Vision

Confirm that the target architecture aligns with the principles.

Phase B – Business Architecture

Use the principles to evaluate global and local business processes.

Phase C – Information Systems Architecture

Evaluate application and data design decisions.

Phase D – Technology Architecture

Evaluate infrastructure, platform, resilience, and technology decisions.

Phase E – Opportunities & Solutions

Assess proposed solution building blocks.

Phase F – Migration Planning

Ensure roadmap decisions remain consistent with the principles.

Phase G – Implementation Governance

Perform Architecture Compliance Reviews.

Architecture Principles therefore connect strategic architecture to actual implementation.


15. Use a Principle Compliance Matrix

One of the most practical ways to operationalize Architecture Principles is a Principle Compliance Matrix.

For example:

Requirement / SolutionRelevant PrincipleComplianceException ReasonDecision
Thailand-specific purchasing approvalGlobal Standard Before Local VariationNoNoneReject
China tax localizationGlobal Standard Before Local VariationPartialLegal RequirementApprove
Custom SAP order entry screenStandard Before CustomizationNoNoneReject
Local Material Master databaseSingle Source of TruthNoNoneReject
Plant MES production bufferManufacturing ContinuityYes—Approve
OEM-specific EDI requirementStandardized IntegrationPartialCustomer RequirementApprove through integration layer

This kind of matrix can be used in:

  • Architecture Review Boards
  • Design Authority meetings
  • SAP Global Template governance
  • Country rollout workshops

It creates transparency around architecture decisions.


16. Architecture Principles Also Help Resolve Trade-Offs

Architecture Principles should not be treated as isolated absolute rules.

Sometimes principles conflict.

For example:

Global Standard Before Local Variation

may conflict with:

Regulatory Compliance

In that case, regulatory requirements normally take precedence.

Similarly:

Centralized Architecture

may conflict with:

Manufacturing Continuity

A manufacturing plant may therefore need limited local functionality even when the general architecture strategy favors centralization.

This is why the Rationale and Implications sections are important.

They help architects understand not only what the principle says, but why it exists and when another principle may take priority.


17. The Role of Architecture Governance

Architecture Principles become valuable only when connected to governance.

A practical governance model could be:

Business Requirement

↓

Architecture Principle Assessment

↓

Solution Option Evaluation

↓

Architecture Decision

↓

Architecture Board Approval

↓

Exception or Waiver if Necessary

↓

Implementation

↓

Architecture Compliance Review

For global SAP programs, this process can be embedded into the existing design authority or Global Template governance structure.

The objective is not to create additional bureaucracy.

The objective is to ensure that architecture decisions made in Japan, Germany, Thailand, the United States, or China are based on the same architectural logic.


18. A Manufacturing Example: From Strategy to SAP Decision

Consider an automotive supplier with manufacturing operations in Japan, Thailand, Germany, China, and the United States.

The company establishes the following business objective:

Create a globally integrated operating model while reducing IT complexity.

This objective leads to an Architecture Principle:

Global Standard Before Local Variation

The principle leads to an Architecture Standard:

Common end-to-end processes shall be defined for major business capabilities.

The architecture team creates a Global SAP Template.

During the Thailand rollout, the local team requests a unique inventory transfer process.

The Architecture Board asks:

  • Is the process legally required?
  • Is it customer-required?
  • Is it operationally necessary?
  • Does it create significant competitive differentiation?

If none apply, the global process is adopted.

The full traceability becomes:

Business Strategy
→ Business Objective
→ Architecture Principle
→ Architecture Standard
→ Global SAP Template
→ Local Requirement
→ Architecture Decision

This traceability is one of the strongest practical benefits of Architecture Principles.


19. Key Takeaways for PMs and Enterprise Architects

Architecture Principles should not be treated as theoretical TOGAF documentation.

In a global SAP program, they can become a practical mechanism for controlling complexity.

For Project Managers, they support:

  • Scope management
  • Global-versus-local decisions
  • Change request evaluation
  • Rollout consistency
  • Steering Committee discussions

For Enterprise Architects, they support:

  • Architecture Governance
  • Design evaluation
  • Technology decisions
  • Data governance
  • Integration governance
  • Architecture Compliance

The most important point is that each principle should contain:

Name
→ Statement
→ Rationale
→ Implications

The Statement defines the rule.

The Rationale explains why it matters.

The Implications explain what the organization must actually do.


Conclusion

The real value of TOGAF® Architecture Principles is not simply documenting architectural philosophy.

Their real value is creating a consistent decision framework.

This is particularly important in global SAP implementation and rollout programs, where hundreds of decisions must be made across countries, business units, plants, technologies, and project teams.

A well-defined set of Architecture Principles allows an organization to move from:

“What does this project team prefer?”

to:

“What decision is consistent with our enterprise architecture?”

For global manufacturing and automotive companies, Architecture Principles can therefore become a bridge between enterprise strategy and day-to-day SAP design decisions.

A useful operating model is:

Strategy
→ Architecture Principle
→ Architecture Standard
→ SAP Global Template
→ Local Rollout Decision
→ Architecture Compliance

When this model is combined with an Architecture Board, clear exception criteria, and a Principle Compliance Matrix, Architecture Principles become much more than TOGAF® documentation.

They become a practical tool for governing global SAP transformation.


Reference Links

  1. The Open Group – The TOGAF® Standard
    Primary official source for the TOGAF Standard and its role as an Enterprise Architecture methodology and framework. (The Open Group)
    https://www.opengroup.org/togaf
  2. The Open Group – Architectural Principles
    A particularly important reference for this article. It explains the fundamental concept of Architecture Principles as enduring rules and guidelines that support enterprise decision-making. (The Open Group)
    https://www.opengroup.org/public/arch/p4/princ/princ.htm
  3. The Open Group – TOGAF® Standard, 10th Edition Downloads
    Official access point for the TOGAF Standard, 10th Edition documents. (The Open Group)
    https://www.opengroup.org/togaf-standard-10th-edition-downloads
  4. The Open Group – Framework Guidance and TOGAF Example
    Useful additional material covering Architecture Principles and related TOGAF guidance. (The Open Group)
    https://pubs.opengroup.org/onlinepubs/7698999699/toc.pdf
  5. SAP Learning – Introducing the Clean Core Approach
    Useful supporting reference for the article’s Standard Before Customization principle and SAP Clean Core discussion. SAP describes clean-core extensibility as keeping extensions separated from the SAP application and using defined, upgrade-stable interfaces. (SAP Learning)
    https://learning.sap.com/courses/practicing-clean-core-extensibility-for-sap-s-4hana-cloud/introducing-the-clean-core-approach_fcb6c662-7041-4c99-88bd-345636fae7f3
  6. SAP Learning – SAP for Automotive Supply Chain and Manufacturing
    Official SAP learning material covering automotive supply chain and manufacturing scenarios and SAP best practices. (SAP Learning)
    https://learning.sap.com/courses/describing-sap-for-automotive-supply-chain-and-manufacturing
  7. SAP – Automotive Industry Network
    Useful supporting source for the automotive examples, especially supply-chain collaboration and transparency. (SAP)
    https://www.sap.com/industries/automotive/industry-network-automotive.html
  8. SAP Help – Clean Core Integration
    Useful for readers interested in how integration architectures can be evaluated against SAP Clean Core principles. (SAP Help Portal)
    https://help.sap.com/docs/cloud-alm/applicationhelp/clean-core-integration

Disclaimer

Parts of this article were developed with reference to generative AI suggestions and were reviewed, refined, and supplemented based on the author’s professional expertise and judgment.


Back to Top

Leave a Reply

Discover more from Insight Arc | SAP, Enterprise Architecture & Supply Chain Strategy

Subscribe now to keep reading and get access to the full archive.

Continue reading