<?xml version="1.0" encoding="us-ascii"?>
<!--
Taxonomy based on XBRL standard Version 2.1.
Created by UBmatrix Taxonomy Designer 3.0.3.2436 (2009-06-02 12:18).  
Contact www.ubmatrix.com
Copyright (c) 2002-2011 UBmatrix inc., All Rights Reserved
Produced on 2011-06-22 12:37:40
-->
<schema
  xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:sap="http://www.sap.com/20101231"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  targetNamespace="http://www.sap.com/20101231"
  elementFormDefault="qualified"
  attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType
        roleURI="http://www.xbrl.org/2009/role/negatedLabel"
        id="negatedLabel">
        <link:definition>Negated standard label</link:definition>
        <link:usedOn>link:label</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/ConsolidatedStatementofFinancialPosition"
        id="ConsolidatedStatementofFinancialPosition">
        <link:definition>00100 - Statement - Consolidated Statement of Financial Position</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/ConsolidatedIncomeStatement"
        id="ConsolidatedIncomeStatement">
        <link:definition>00200 - Statement - Consolidated Income Statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/ConsolidatedStatementofComprehensiveIncome"
        id="ConsolidatedStatementofComprehensiveIncome">
        <link:definition>00300 - Statement - Consolidated Statement of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/ConsolidatedStatementofCashFlows"
        id="ConsolidatedStatementofCashFlows">
        <link:definition>00400 - Statement - Consolidated Statement of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/ConsolidatedStatementOfChangesInEquity"
        id="ConsolidatedStatementofChangesinEquity">
        <link:definition>00500 - Statement - Consolidated Statement of changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsGeneralInformationAboutConsolidatedStatements"
        id="NotesToFinancialStatementsGeneralInformationAboutConsolidatedStatements">
        <link:definition>10100 - Disclosure - Note 1 - General Information about Consolidated Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsScopeOfConsolidation"
        id="NotesToFinancialStatementsScopeOfConsolidation">
        <link:definition>10200 - Disclosure - Note 2 - Scope of Consolidation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSummaryOfSignificantAccountingPolicies"
        id="NotesToFinancialStatementsSummaryOfSignificantAccountingPolicies">
        <link:definition>10300 - Disclosure - Note 3 - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesPolicies"
        id="NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesByAP">
        <link:definition>20300 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesDetails"
        id="NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>40301a - Disclosure - Note 3 -Exchange rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesDetails2"
        id="NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesDetails2">
        <link:definition>40301b - Disclosure - Note 3 -Useful lives and Depreciation rates for PPE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBusinessCombinations"
        id="NotesToFinancialStatementsBusinessCombinations">
        <link:definition>10400 - Disclosure - Note 4 - Business Combinations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRevenue"
        id="NotesToFinancialStatementsRevenue">
        <link:definition>10500 - Disclosure - Note 5 - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsEmployeeBenefitsExpenseAndHeadcount"
        id="NotesToFinancialStatementsExpensesByNatureAndHeadcount">
        <link:definition>10800 - Disclosure - Note 8 - Employee Benefits Expense and Headcount</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRestructuringExpense"
        id="NotesToFinancialStatementsRestructuringExpense">
        <link:definition>10600 - Disclosure - Note 6 - Restructuring</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherOperatingIncomeExpenseNet"
        id="NotesToFinancialStatementsOtherOperatingIncomeExpenseNet">
        <link:definition>10700 - Disclosure - Note 7 - Other Operating Income (Expense), Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherNonOperatingIncomeExpenseNet"
        id="NotesToFinancialStatementsOtherNonOperatingIncomeExpenseNet">
        <link:definition>10900 - Disclosure - Note 9 - Other Non-Operating Income (Expense), Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialIncomeNet"
        id="NotesToFinancialStatementsFinancialIncomeNet">
        <link:definition>11000 - Disclosure - Note 10 - Financial Income, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsIncomeTax"
        id="NotesToFinancialStatementsIncomeTax">
        <link:definition>11100 - Disclosure - Note 11 - Income Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsEarningsPerShare"
        id="NotesToFinancialStatementsEarningsPerShare">
        <link:definition>11200 - Disclosure - Note 12 - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherFinancialAssets"
        id="NotesToFinancialStatementsOtherFinancialAssets">
        <link:definition>11300 - Disclosure - Note 13 - Other Financial Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherReceivables"
        id="NotesToFinancialStatementsTradeAndOtherReceivables">
        <link:definition>11400 - Disclosure - Note 14 - Trade and Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherNonFinancialAssets"
        id="NotesToFinancialStatementsOtherNonFinancialAssets">
        <link:definition>11500 - Disclosure - Note 15 - Other Non-Financial Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsGoodwillAndIntangibleAssets"
        id="NotesToFinancialStatementsGoodwillAndIntangibleAssets">
        <link:definition>11600 - Disclosure - Note 16 - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsPropertyPlantAndEquipment"
        id="NotesToFinancialStatementsPropertyPlantAndEquipment">
        <link:definition>11700 - Disclosure - Note 17 - Property, Plant, and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilities"
        id="NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilities">
        <link:definition>11800 - Disclosure - Note 18 - Trade and Other Payables, Financial Liabilities and Other Non-Financial Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsProvisionsDetailsa"
        id="NotesToFinancialStatementsProvisions">
        <link:definition>11900 - Disclosure - Note 19 - Provisions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsDeferredIncome"
        id="NotesToFinancialStatementsDeferredIncome">
        <link:definition>12000 - Disclosure - Note 20 - Deferred Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTotalEquity"
        id="NotesToFinancialStatementsTotalEquity">
        <link:definition>12100 - Disclosure - Note 21 - Total Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsAdditionalCapitalDisclosures"
        id="NotesToFinancialStatementsAdditionalCapitalDisclosures">
        <link:definition>12200 - Disclosure - Note 22 - Additional Capital Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherFinancialCommitmentsAndContingentLiabilities"
        id="NotesToFinancialStatementsOtherFinancialCommitmentsAndContingentLiabilities">
        <link:definition>12300 - Disclosure - Note 23 - Other Financial Commitments and Contingent Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsLitigationAndClaims"
        id="NotesToFinancialStatementsLitigationAndClaims">
        <link:definition>12400 - Disclosure - Note 24 - Litigation and Claims</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskFactors"
        id="NotesToFinancialStatementsFinancialRiskFactors">
        <link:definition>12500 - Disclosure - Note 25 - Financial Risk Factors</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskManagement"
        id="NotesToFinancialStatementsFinancialRiskManagement">
        <link:definition>12600 - Disclosure - Note 26 - Financial Risk Management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstruments"
        id="NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstruments">
        <link:definition>12700 - Disclosure - Note 27 - Additional Fair Value Disclosures on Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsShareBasedPaymentPlans"
        id="NotesToFinancialStatementsShareBasedPaymentPlans">
        <link:definition>12800 - Disclosure - Note 28 - Share-Based Payment Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSegmentAndGeographicInformation"
        id="NotesToFinancialStatementsSegmentAndGeographicInformation">
        <link:definition>12900 - Disclosure - Note 29 - Segment and Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBoardOfDirectors"
        id="NotesToFinancialStatementsBoardOfDirectors">
        <link:definition>13000 - Disclosure - Note 30 - Board of Directors</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRelatedPartyTransactions"
        id="NotesToFinancialStatementsRelatedPartyTransactions">
        <link:definition>13100 - Disclosure - Note 31 - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsPrincipalAccountantFeesAndServices"
        id="NotesToFinancialStatementsPrincipalAccountantFeesAndServices">
        <link:definition>13200 - Disclosure - Note 32 - Principal Accountant Fees and Services</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSubsequentEvents"
        id="NotesToFinancialStatementsSubsequentEvents">
        <link:definition>13300 - Disclosure - Note 33 - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSubsidiariesAssociatesAndOtherEquityInvestments"
        id="NotesToFinancialStatementsSubsidiariesAssociatesAndOtherEquityInvestments">
        <link:definition>13400 - Disclosure - Note 34 - Subsidiaries, Associates, and Other Equity Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/dei/role/DocumentInformation"
        id="DocumentInformation">
        <link:definition>90000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsGeneralInformationAboutConsolidatedStatementsDetails"
        id="NotesToFinancialStatementsGeneralInformationAboutConsolidatedStatementsDetails">
        <link:definition>40101 - Disclosure - Note 1 - General Information About Consolidated Statements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsScopeOfConsolidationTables"
        id="NotesToFinancialStatementsScopeOfConsolidationTables">
        <link:definition>30200 - Disclosure - Note 2 - Scope of Consolidation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsScopeOfConsolidationDetails"
        id="NotesToFinancialStatementsScopeOfConsolidationDetails">
        <link:definition>40201 - Disclosure - Note 2 - Scope of Consolidation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesTables"
        id="NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>30300 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBusinessCombinationsTables"
        id="NotesToFinancialStatementsBusinessCombinationsTables">
        <link:definition>30400 - Disclosure - Note 4 - Business Combinations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBusinessCombinationsDetails"
        id="NotesToFinancialStatementsBusinessCombinationsDetails">
        <link:definition>40401a - Disclosure - Note 4 - Acquired Businesses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBusinessCombinationsDetails2"
        id="NotesToFinancialStatementsBusinessCombinationsDetails2">
        <link:definition>40401b - Disclosure - Note 4 - PPA of Businesses acquired (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBusinessCombinationsDetails3"
        id="NotesToFinancialStatementsBusinessCombinationsDetails3">
        <link:definition>40401c - Disclosure - Note 4 - Useful Lives of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBusinessCombinationsDetails4"
        id="NotesToFinancialStatementsBusinessCombinationsDetails4">
        <link:definition>40401d - Disclosure - Note 4 - Assignment of acquired Goodwill to Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBusinessCombinationsDetails5"
        id="NotesToFinancialStatementsBusinessCombinationsDetails5">
        <link:definition>40401e - Disclosure - Note 4 - Pro-forma information for BC (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRevenueTables"
        id="NotesToFinancialStatementsRevenueTables">
        <link:definition>30500 - Disclosure - Note 5 - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRevenueDetails"
        id="NotesToFinancialStatementsRevenueDetails">
        <link:definition>40501 - Disclosure - Note 5 - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRestructuringExpenseTables"
        id="NotesToFinancialStatementsRestructuringExpenseTables">
        <link:definition>30600 - Disclosure - Note 6 - Restructuring Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRestructuringExpenseDetails"
        id="NotesToFinancialStatementsRestructuringExpenseDetails">
        <link:definition>40601a - Disclosure - Note 6 - Restructuring Expense by nature (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRestructuringExpenseDetails2"
        id="NotesToFinancialStatementsRestructuringExpenseDetails2">
        <link:definition>40601b - Disclosure - Note 6 - Restructuring Expense by function (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherOperatingIncomeExpenseNetTables"
        id="NotesToFinancialStatementsOtherOperatingIncomeExpenseNetTables">
        <link:definition>30700 - Disclosure - Note 7 - Other Operating Income (Expense), Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherOperatingIncomeExpenseNetDetails"
        id="NotesToFinancialStatementsOtherOperatingIncomeExpenseNetDetails">
        <link:definition>40701 - Disclosure - Note 7 - Other Operating Income (Expense), Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsEmployeeBenefitsExpenseAndHeadcountTables"
        id="NotesToFinancialStatementsExpensesByNatureAndHeadcountTables">
        <link:definition>30800 - Disclosure - Note 8 -  Employee Benefits Expense and Headcount (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsEmployeeBenefitsExpenseAndHeadcountDetails"
        id="NotesToFinancialStatementsExpensesByNatureAndHeadcountDetails">
        <link:definition>40801a - Disclosure - Note 8 - Employee compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsEmployeeBenefitsExpenseAndHeadcountDetails2"
        id="NotesToFinancialStatementsExpensesByNatureAndHeadcountDetails2">
        <link:definition>40801b - Disclosure - Note 8 - Number of Employees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsEmployeeBenefitsExpenseAndHeadcountDetails3"
        id="NotesToFinancialStatementsExpensesByNatureAndHeadcountDetails3">
        <link:definition>40801c - Disclosure - Note 8 - SBC by function (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherNonOperatingIncomeExpenseNetTables"
        id="NotesToFinancialStatementsOtherNonOperatingIncomeExpenseNetTables">
        <link:definition>30900 - Disclosure - Note 9 - Other Non-Operating Income (Expense), Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherNonOperatingIncomeExpenseNetDetails"
        id="NotesToFinancialStatementsOtherNonOperatingIncomeExpenseNetDetails">
        <link:definition>40901 - Disclosure - Note 9 - Other Non-Operating Income (Expense), Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialIncomeNetTables"
        id="NotesToFinancialStatementsFinancialIncomeNetTables">
        <link:definition>31000 - Disclosure - Note 10 - Financial Income, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialIncomeNetDetails"
        id="NotesToFinancialStatementsFinancialIncomeNetDetails">
        <link:definition>41001 - Disclosure - Note 10 - Financial Income, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsIncomeTaxTables"
        id="NotesToFinancialStatementsIncomeTaxTables">
        <link:definition>31100 - Disclosure - Note 11 - Income Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsIncomeTaxDetails"
        id="NotesToFinancialStatementsIncomeTaxDetails">
        <link:definition>41101a - Disclosure - Note 11 - Reconciliation of  Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsIncomeTaxDetails2"
        id="NotesToFinancialStatementsIncomeTaxDetails2">
        <link:definition>41101b - Disclosure - Note 11 -Profit Before Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsIncomeTaxDetails3"
        id="NotesToFinancialStatementsIncomeTaxDetails3">
        <link:definition>41101c - Disclosure - Note 11 - DTA and DTL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsIncomeTaxDetails4"
        id="NotesToFinancialStatementsIncomeTaxDetails4">
        <link:definition>41101d - Disclosure - Note 11 - Items not resulting in a DTA (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsIncomeTaxDetails5"
        id="NotesToFinancialStatementsIncomeTaxDetails5">
        <link:definition>41101e - Disclosure - Note 11 - Total Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsEarningsPerShareTables"
        id="NotesToFinancialStatementsEarningsPerShareTables">
        <link:definition>31200 - Disclosure - Note 12 - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsEarningsPerShareDetails"
        id="NotesToFinancialStatementsEarningsPerShareDetails">
        <link:definition>41201 - Disclosure - Note 12 - Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherFinancialAssetsTables"
        id="NotesToFinancialStatementsOtherFinancialAssetsTables">
        <link:definition>31300 - Disclosure - Note 13 - Other Financial Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherFinancialAssetsDetails"
        id="NotesToFinancialStatementsOtherFinancialAssetsDetails">
        <link:definition>41301a - Disclosure - Note 13 - Other Financial Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherFinancialAssetsDetails2"
        id="NotesToFinancialStatementsOtherFinancialAssetsDetails2">
        <link:definition>41301b - Disclosure - Note 13 - Available-for-sale Financial Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherReceivablesTables"
        id="NotesToFinancialStatementsTradeAndOtherReceivablesTables">
        <link:definition>31400 - Disclosure - Note 14 - Trade and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherReceivablesDetails"
        id="NotesToFinancialStatementsTradeAndOtherReceivablesDetails">
        <link:definition>41401a - Disclosure - Note 14 - Trade and Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherReceivablesDetails2"
        id="NotesToFinancialStatementsTradeAndOtherReceivablesDetails2">
        <link:definition>41401b - Disclosure - Note 14 - Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherReceivablesDetails3"
        id="NotesToFinancialStatementsTradeAndOtherReceivablesDetails3">
        <link:definition>41401c - Disclosure - Note 14 - Aging Of Trade Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherNonFinancialAssetsTables"
        id="NotesToFinancialStatementsOtherNonFinancialAssetsTables">
        <link:definition>31500 - Disclosure - Note 15 - Other Non-Financial Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherNonFinancialAssetsDetails"
        id="NotesToFinancialStatementsOtherNonFinancialAssetsDetails">
        <link:definition>41501 - Disclosure - Note 15 - Other Non-Financial Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsTables"
        id="NotesToFinancialStatementsGoodwillAndIntangibleAssetsTables">
        <link:definition>31600 - Disclosure - Note 16 - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDetails"
        id="NotesToFinancialStatementsGoodwillAndIntangibleAssetsDetails">
        <link:definition>41601a - Disclosure - Note 16 - Reconciliation Of Changes in Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDetails2"
        id="NotesToFinancialStatementsGoodwillAndIntangibleAssetsDetails2">
        <link:definition>41601b - Disclosure - Note 16 - Reconciliation Of Changes in Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDetails3"
        id="NotesToFinancialStatementsGoodwillAndIntangibleAssetsDetails3">
        <link:definition>41601c - Disclosure - Note 16 - Significant Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDetails4"
        id="NotesToFinancialStatementsGoodwillAndIntangibleAssetsDetails4">
        <link:definition>41601d - Disclosure - Note 16 - Goodwill Impaiment testing (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsPropertyPlantAndEquipmentTables"
        id="NotesToFinancialStatementsPropertyPlantAndEquipmentTables">
        <link:definition>31700 - Disclosure - Note 17 - Property, Plant, and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDetails"
        id="NotesToFinancialStatementsPropertyPlantAndEquipmentDetails">
        <link:definition>41701 - Disclosure - Note 17 - Property, Plant, and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesTables"
        id="NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesTables">
        <link:definition>31800 - Disclosure - Note 18 - Trade and Other Payables, Financial Liabilities and Other Non-Financial Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesDetails"
        id="NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesDetails">
        <link:definition>41801a - Disclosure - Note 18 - Trade and Other Payables, Financial Liabilities and Other Non-Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesDetails2"
        id="NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesDetails2">
        <link:definition>41801b - Disclosure - Note 18 - Terms of Bonds Issued (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesDetails3"
        id="NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesDetails3">
        <link:definition>41801c - Disclosure - Note 18 - Terms of Private Placements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesDetails4"
        id="NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesDetails4">
        <link:definition>41801d - Disclosure - Note 18 - Terms of Banks Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsProvisionsTables"
        id="NotesToFinancialStatementsProvisionsTables">
        <link:definition>31900 - Disclosure - Note 19 - Provisions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsProvisionsDetails"
        id="NotesToFinancialStatementsProvisionsDetails">
        <link:definition>41901a - Disclosure - Note 19 - Summary Of Provisions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsProvisionsDetails2"
        id="NotesToFinancialStatementsProvisionsDetails2">
        <link:definition>41901b - Disclosure - Note 19 - Pension Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsProvisionsDetails3"
        id="NotesToFinancialStatementsProvisionsDetails3">
        <link:definition>41901c - Disclosure - Note 19 - Other Provisions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTotalEquityTables"
        id="NotesToFinancialStatementsTotalEquityTables">
        <link:definition>32100 - Disclosure - Note 21 - Total Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsTotalEquityDetails"
        id="NotesToFinancialStatementsTotalEquityDetails">
        <link:definition>42101 - Disclosure - Note 21 - Total Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsAdditionalCapitalDisclosuresTables"
        id="NotesToFinancialStatementsAdditionalCapitalDisclosuresTables">
        <link:definition>32200 - Disclosure - Note 22 - Additional Capital Disclosures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsAdditionalCapitalDisclosuresDetails"
        id="NotesToFinancialStatementsAdditionalCapitalDisclosuresDetails">
        <link:definition>42201 - Disclosure - Note 22 - Additional Capital Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherFinancialCommitmentsAndContingentLiabilitiesTables"
        id="NotesToFinancialStatementsOtherFinancialCommitmentsAndContingentLiabilitiesTables">
        <link:definition>32300 - Disclosure - Note 23 - Other Financial Commitments and Contingent Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsOtherFinancialCommitmentsAndContingentLiabilitiesDetails"
        id="NotesToFinancialStatementsOtherFinancialCommitmentsAndContingentLiabilitiesDetails">
        <link:definition>42301 - Disclosure - Note 23 - Other Financial Commitments and Contingent Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsLitigationAndClaimsDetails"
        id="NotesToFinancialStatementsLitigationAndClaimsDetails">
        <link:definition>42401 - Disclosure - Note 24 - Litigation And Claims (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskFactorsTables"
        id="NotesToFinancialStatementsFinancialRiskFactorsTables">
        <link:definition>32500 - Disclosure - Note 25 - Financial Risk Factors (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskFactorsDetails"
        id="NotesToFinancialStatementsFinancialRiskFactorsDetails">
        <link:definition>42501a - Disclosure - Note 25 -Description of Risks factors (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskFactorsDetails2"
        id="NotesToFinancialStatementsFinancialRiskFactorsDetails2">
        <link:definition>42501b - Disclosure - Note 25 - Contractual maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskManagementTables"
        id="NotesToFinancialStatementsFinancialRiskManagementTables">
        <link:definition>32600 - Disclosure - Note 26 - Financial Risk Management (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskManagementDetails"
        id="NotesToFinancialStatementsFinancialRiskManagementDetails">
        <link:definition>42601a - Disclosure - Note 26 - Hedge Accounting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskManagementDetails2"
        id="NotesToFinancialStatementsFinancialRiskManagementDetails2">
        <link:definition>42601b - Disclosure - Note 26 - Financial Risk Management (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskManagementDetails3"
        id="NotesToFinancialStatementsFinancialRiskManagementDetails3">
        <link:definition>42601c - Disclosure - Note 26 - Contractual maturities of SSD interest payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsFinancialRiskManagementDetails4"
        id="NotesToFinancialStatementsFinancialRiskManagementDetails4">
        <link:definition>42601d - Disclosure - Note 26 - Financial Risk Management (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsTables"
        id="NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsTables">
        <link:definition>32700 - Disclosure - Note 27 - Additional Fair Value Disclosures on Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsDetails"
        id="NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsDetails">
        <link:definition>42701a - Disclosure - Note 27 - Fair Value Of Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsDetails2"
        id="NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsDetails2">
        <link:definition>42701b - Disclosure - Note 27 - Fair Value Of Financial Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsDetails3"
        id="NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsDetails3">
        <link:definition>42701c - Disclosure - Note 27 - Classification Of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsShareBasedPaymentPlansTables"
        id="NotesToFinancialStatementsShareBasedPaymentPlansTables">
        <link:definition>32800 - Disclosure - Note 28 - Share-Based Payment Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsShareBasedPaymentPlansDetails"
        id="NotesToFinancialStatementsShareBasedPaymentPlansDetails">
        <link:definition>42801a - Disclosure - Note 28 - FV and Assumptions used for Cash-settled Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsShareBasedPaymentPlansDetails2"
        id="NotesToFinancialStatementsShareBasedPaymentPlansDetails2">
        <link:definition>42801b - Disclosure - Note 28 - Changes in Numbers of Cash-settled Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsShareBasedPaymentPlansDetails3"
        id="NotesToFinancialStatementsShareBasedPaymentPlansDetails3">
        <link:definition>42801c - Disclosure - Note 28 - Additional Information about Cash-settled Plans Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsShareBasedPaymentPlansDetails4"
        id="NotesToFinancialStatementsShareBasedPaymentPlansDetails4">
        <link:definition>42801d - Disclosure - Note 28 - Changes in Numbers of Equity-settled Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsShareBasedPaymentPlansDetails5"
        id="NotesToFinancialStatementsShareBasedPaymentPlansDetails5">
        <link:definition>42801e - Disclosure - Note 28 - Additional information about Equity-settled Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSegmentAndGeographicInformationTables"
        id="NotesToFinancialStatementsSegmentAndGeographicInformationTables">
        <link:definition>32900 - Disclosure - Note 29 - Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSegmentAndGeographicInformationDetails"
        id="NotesToFinancialStatementsSegmentAndGeographicInformationDetails">
        <link:definition>42901a - Disclosure - Note 29 - Geographic Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSegmentAndGeographicInformationDetails2"
        id="NotesToFinancialStatementsSegmentAndGeographicInformationDetails2">
        <link:definition>42901b - Disclosure - Note 29 - Reconciliation Of Revenue and Segment Results (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSegmentAndGeographicInformationDetails3"
        id="NotesToFinancialStatementsSegmentAndGeographicInformationDetails3">
        <link:definition>42901c - Disclosure - Note 29 - Description Of Business Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSegmentAndGeographicInformationDetails4"
        id="NotesToFinancialStatementsSegmentAndGeographicInformationDetails4">
        <link:definition>42901d - Disclosure - Note 29 - Segment and Geographic Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBoardOfDirectorsTables"
        id="NotesToFinancialStatementsBoardOfDirectorsTables">
        <link:definition>33000 - Disclosure - Note 30 - Board of Directors (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsBoardOfDirectorsDetails"
        id="NotesToFinancialStatementsBoardOfDirectorsDetails">
        <link:definition>43001 - Disclosure - Note 30 - Board of Directors (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsRelatedPartyTransactionsDetails"
        id="NotesToFinancialStatementsRelatedPartyTransactionsDetails">
        <link:definition>43101 - Disclosure - Note 31 - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsPrincipalAccountantFeesAndServicesTables"
        id="NotesToFinancialStatementsPrincipalAccountantFeesAndServicesTables">
        <link:definition>33200 - Disclosure - Note 32 - Principal Accountant Fees and Services (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsPrincipalAccountantFeesAndServicesDetails"
        id="NotesToFinancialStatementsPrincipalAccountantFeesAndServicesDetails">
        <link:definition>43201 - Disclosure - Note 32 - Principal Accountant Fees and Services (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSubsidiariesAssociatesAndOtherEquityInvestmentsTables"
        id="NotesToFinancialStatementsSubsidiariesAssociatesAndOtherEquityInvestmentsTables">
        <link:definition>33400 - Disclosure - Note 34 - Subsidiaries, Associates, and Other Equity Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSubsidiariesAssociatesAndOtherEquityInvestmentsDetails"
        id="NotesToFinancialStatementsSubsidiariesAssociatesAndOtherEquityInvestmentsDetails">
        <link:definition>43401a - Disclosure - Note 34 - Subsidiaries (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://www.sap.com/20101231/role/NotesToFinancialStatementsSubsidiariesAssociatesAndOtherEquityInvestmentsDetails2"
        id="NotesToFinancialStatementsSubsidiariesAssociatesAndOtherEquityInvestmentsDetails2">
        <link:definition>43401b - Disclosure - Note 34 - Associates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="sap-20101231_lab.xml"
        xlink:title="Label Links, all" />
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="sap-20101231_pre.xml"
        xlink:title="Presentation Links, all" />
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="sap-20101231_cal.xml"
        xlink:title="Calculation Links, all" />
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="sap-20101231_def.xml"
        xlink:title="Definition Links, all" />
    </appinfo>
  </annotation>
  <import
    namespace="http://www.xbrl.org/2003/instance"
    schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import
    namespace="http://www.xbrl.org/dtr/type/non-numeric"
    schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <import
    namespace="http://www.xbrl.org/dtr/type/numeric"
    schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <import
    namespace="http://xbrl.org/2005/xbrldt"
    schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import
    namespace="http://xbrl.iasb.org/taxonomy/2010-04-30/ifrs"
    schemaLocation="http://xbrl.iasb.org/taxonomy/2010-04-30/ifrs-cor_2010-04-30.xsd" />
  <import
    namespace="http://xbrl.us/dei/2009-01-31"
    schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd" />
  <import
    namespace="http://www.xbrl.org/2009/role/negated"
    schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <element
    id="sap_APJMember"
    name="APJMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AccruedBenefitObligationCurrent"
    name="AccruedBenefitObligationCurrent"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_AccruedBenefitObligationNon-current"
    name="AccruedBenefitObligationNon-current"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_AcquiredTechnologiesMember"
    name="AcquiredTechnologiesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AcquiredTechnologyMember"
    name="AcquiredTechnologyMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Acquisition-relatedChargesMember"
    name="Acquisition-relatedChargesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Acquisition-relatedCostsIncurredRecognizedInGA"
    name="Acquisition-relatedCostsIncurredRecognizedInGA"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Acquisition-relatedRestructuringExpenseMember"
    name="Acquisition-relatedRestructuringExpenseMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AcquisitionTermLoanMember"
    name="AcquisitionTermLoanMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ActualAllocationPlanAssetsYearEnd"
    name="ActualAllocationPlanAssetsYearEnd"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ActualReturnOnPlanAssets"
    name="ActualReturnOnPlanAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ActuarialAssumptionsForDefinedBenefitObligationAbstract"
    name="ActuarialAssumptionsForDefinedBenefitObligationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ActuarialAssumptionsForTotalExpenseAbstract"
    name="ActuarialAssumptionsForTotalExpenseAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdditionAllowanceAccounts"
    name="AdditionAllowanceAccounts"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_AdditionalGoodwillFromBusinessCombinations"
    name="AdditionalGoodwillFromBusinessCombinations"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_AdditionalInformationAboutCash-settledShare-basedPaymentPlansAbstract"
    name="AdditionalInformationAboutCash-settledShare-basedPaymentPlansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdditionalInformationAboutCash-settledShare-basedPaymentPlansLineItems"
    name="AdditionalInformationAboutCash-settledShare-basedPaymentPlansLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdditionalInformationAboutCash-settledShare-basedPaymentPlansTable"
    name="AdditionalInformationAboutCash-settledShare-basedPaymentPlansTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdditionalInformationAboutEquity-settledShare-basedPaymentPlansAbstract"
    name="AdditionalInformationAboutEquity-settledShare-basedPaymentPlansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdditionalInformationAboutEquity-settledShare-basedPaymentPlansLineItems"
    name="AdditionalInformationAboutEquity-settledShare-basedPaymentPlansLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdditionalInformationAboutEquity-settledShare-basedPaymentPlansTable"
    name="AdditionalInformationAboutEquity-settledShare-basedPaymentPlansTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdjustmentSupportRevenueMember"
    name="AdjustmentSupportRevenueMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdjustmentsToGoodwillPreviousAcquisitions"
    name="AdjustmentsToGoodwillPreviousAcquisitions"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_AdministrationOtherCorporateExpensesMember"
    name="AdministrationOtherCorporateExpensesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdvancePaymentsConstructionInProgressMember"
    name="AdvancePaymentsConstructionInProgressMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AdvancePaymentsGranted"
    name="AdvancePaymentsGranted"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_AdvancePaymentsGrantedCurrent"
    name="AdvancePaymentsGrantedCurrent"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_AdvancePaymentsReceived"
    name="AdvancePaymentsReceived"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_AggregateIntrinsicValueVestedAwards"
    name="AggregateIntrinsicValueVestedAwards"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_AgingTradeReceivablesAbstract"
    name="AgingTradeReceivablesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AgingTradeReceivablesLineItems"
    name="AgingTradeReceivablesLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AgingTradeReceivablesTable"
    name="AgingTradeReceivablesTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AllOtherFees"
    name="AllOtherFees"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_AllowanceForDoubtfulAccountsChargedToExpense"
    name="AllowanceForDoubtfulAccountsChargedToExpense"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_AmericasMember"
    name="AmericasMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AmountSetByCSBSystemsAGInItsComplaint"
    name="AmountSetByCSBSystemsAGInItsComplaint"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_AnnualAverageExchangeRate"
    name="AnnualAverageExchangeRate"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_AntidilutiveEffectCBSOIssued"
    name="AntidilutiveEffectCBSOIssued"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ArisGlobalMember"
    name="ArisGlobalMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AssignmentAcquiredGoodwillToSegmentsAbstract"
    name="AssignmentAcquiredGoodwillToSegmentsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AssignmentAcquiredGoodwillToSegmentsLineItems"
    name="AssignmentAcquiredGoodwillToSegmentsLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AssignmentAcquiredGoodwillToSegmentsTable"
    name="AssignmentAcquiredGoodwillToSegmentsTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AssignmentGoodwillToCGUKeyAssumptionsForImpairmentTestLineItems"
    name="AssignmentGoodwillToCGUKeyAssumptionsForImpairmentTestLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AssignmentGoodwillToCGUKeyAssumptionsForImpairmentTestTable"
    name="AssignmentGoodwillToCGUKeyAssumptionsForImpairmentTestTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Audit-relatedFees"
    name="Audit-relatedFees"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_AuditFees"
    name="AuditFees"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_AustralianDollarMember"
    name="AustralianDollarMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AuthorizedCapitalIIIMember"
    name="AuthorizedCapitalIIIMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AuthorizedCapitalIIaMember"
    name="AuthorizedCapitalIIaMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AuthorizedCapitalIaMember"
    name="AuthorizedCapitalIaMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Available-for-saleFinancialAssetsCost"
    name="Available-for-saleFinancialAssetsCost"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Available-for-saleFinancialAssetsFairValue"
    name="Available-for-saleFinancialAssetsFairValue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Available-for-saleFinancialAssetsMember"
    name="Available-for-saleFinancialAssetsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_AverageExposureToRiskForSensitivityAnalysisBasis"
    name="AverageExposureToRiskForSensitivityAnalysisBasis"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_AverageHeadcountInFull-timeEquivalent"
    name="AverageHeadcountInFull-timeEquivalent"
    type="xbrli:integerItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_BORightsMember"
    name="BORightsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_BankLoansMember"
    name="BankLoansMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_BeneficialOwnershipByBoardDirectorsAbstract"
    name="BeneficialOwnershipByBoardDirectorsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_BilateralLoanMember"
    name="BilateralLoanMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Bonds"
    name="Bonds"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_BondsCurrent"
    name="BondsCurrent"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_BondsNon-current"
    name="BondsNon-current"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_BondsNon-currentNotDiscounted"
    name="BondsNon-currentNotDiscounted"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_BondsPriceIssuanceIn"
    name="BondsPriceIssuanceIn"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_BusinessObjectsMember"
    name="BusinessObjectsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CanadianDollarMember"
    name="CanadianDollarMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CancellationTreasuryShares"
    name="CancellationTreasuryShares"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CapitalStructureAbstract"
    name="CapitalStructureAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CarryingAmountSignificantIntangibleAssets"
    name="CarryingAmountSignificantIntangibleAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CarryingAmountsTradeReceivablesAbstract"
    name="CarryingAmountsTradeReceivablesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CarryingValueEquityInvestmentsForWhichFVCannotBeMeasuredReliably"
    name="CarryingValueEquityInvestmentsForWhichFVCannotBeMeasuredReliably"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Cash-settledShare-basedPaymentPlansAxis"
    name="Cash-settledShare-basedPaymentPlansAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Cash-settledShare-basedPaymentPlansMember"
    name="Cash-settledShare-basedPaymentPlansMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Cash-settledShare-basedPaymentProvisionsMember"
    name="Cash-settledShare-basedPaymentProvisionsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashFlowsExpectedAfterY5Member"
    name="CashFlowsExpectedAfterY5Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashFlowsExpectedInY1Member"
    name="CashFlowsExpectedInY1Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashFlowsExpectedInY2Member"
    name="CashFlowsExpectedInY2Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashFlowsExpectedInY3Member"
    name="CashFlowsExpectedInY3Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashFlowsExpectedInY4Member"
    name="CashFlowsExpectedInY4Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashFlowsExpectedInY5Member"
    name="CashFlowsExpectedInY5Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashInflowsMember"
    name="CashInflowsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashOutflowsDueToTomorrowNowLitigation"
    name="CashOutflowsDueToTomorrowNowLitigation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CashOutflowsMember"
    name="CashOutflowsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CashTransferedToRestrictedCash"
    name="CashTransferedToRestrictedCash"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ChangeInActuarialGainsLossesOnDBPCreditedToOCIBeforeTaxAbstract"
    name="ChangeInActuarialGainsLossesOnDBPCreditedToOCIBeforeTaxAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangeInConsolidationScopeAbstract"
    name="ChangeInConsolidationScopeAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangeInConsolidationScopeLineItem"
    name="ChangeInConsolidationScopeLineItem"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangeInConsolidationScopeTable"
    name="ChangeInConsolidationScopeTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangeInFinancialLiabilitiesRelatedToSybaseAcquisitionAbstract"
    name="ChangeInFinancialLiabilitiesRelatedToSybaseAcquisitionAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangeInRealizabilityDTAAsWellAsRDForeignTaxCredits"
    name="ChangeInRealizabilityDTAAsWellAsRDForeignTaxCredits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ChangeInReserveAGLOnDBPAbstract"
    name="ChangeInReserveAGLOnDBPAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangeInReserveAGLOnDBPBeforeTax"
    name="ChangeInReserveAGLOnDBPBeforeTax"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ChangesInConsolidationScopeAbstract"
    name="ChangesInConsolidationScopeAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInGoodwillAccumulatedAmortization"
    name="ChangesInGoodwillAccumulatedAmortization"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ChangesInGoodwillAccumulatedAmortizationAbstract"
    name="ChangesInGoodwillAccumulatedAmortizationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInGoodwillPurchaseCost"
    name="ChangesInGoodwillPurchaseCost"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ChangesInGoodwillPurchaseCostAbstract"
    name="ChangesInGoodwillPurchaseCostAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInIntangibleAssetsAccumulatedAmortization"
    name="ChangesInIntangibleAssetsAccumulatedAmortization"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ChangesInIntangibleAssetsAccumulatedAmortizationAbstract"
    name="ChangesInIntangibleAssetsAccumulatedAmortizationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInIntangibleAssetsPurchaseCost"
    name="ChangesInIntangibleAssetsPurchaseCost"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ChangesInIntangibleAssetsPurchaseCostAbstract"
    name="ChangesInIntangibleAssetsPurchaseCostAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInNumbersOutstandingAwardsAbstract"
    name="ChangesInNumbersOutstandingAwardsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInNumbersOutstandingAwardsLineItems"
    name="ChangesInNumbersOutstandingAwardsLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInNumbersOutstandingAwardsTable"
    name="ChangesInNumbersOutstandingAwardsTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInPropertyPlantEquipmentAccumulatedDepreciationAbstract"
    name="ChangesInPropertyPlantEquipmentAccumulatedDepreciationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ChangesInPropertyPlantEquipmentPurchaseCostAbstract"
    name="ChangesInPropertyPlantEquipmentPurchaseCostAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesBankLoansAxis"
    name="ClassesBankLoansAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesBankLoansMember"
    name="ClassesBankLoansMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesBondsIssuedAxis"
    name="ClassesBondsIssuedAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesBondsIssuedMember"
    name="ClassesBondsIssuedMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesIntangiblesAssetsAxis"
    name="ClassesIntangiblesAssetsAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesIntangiblesAssetsMember"
    name="ClassesIntangiblesAssetsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesOfPropertyPlantAndEquipmentAxis"
    name="ClassesOfPropertyPlantAndEquipmentAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesPrivatePlacementsAxis"
    name="ClassesPrivatePlacementsAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesPrivatePlacementsMember"
    name="ClassesPrivatePlacementsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesSignificantIntangibleAssetsAxis"
    name="ClassesSignificantIntangibleAssetsAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClassesSignificantIntangibleAssetsMember"
    name="ClassesSignificantIntangibleAssetsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ClosingExchangeRateYearEnd"
    name="ClosingExchangeRateYearEnd"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_CommitmentFeesPerAnnumForUnusedAvailableCredit"
    name="CommitmentFeesPerAnnumForUnusedAvailableCredit"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ConsultingMember"
    name="ConsultingMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ConsultingRevenue"
    name="ConsultingRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ContractualCommitmentsForAcquisitionPropertyPlantEquipment"
    name="ContractualCommitmentsForAcquisitionPropertyPlantEquipment"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ContractualMaturitiesFinancialLiabilitiesAbstract"
    name="ContractualMaturitiesFinancialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ContractualMaturitiesFinancialLiabilitiesLineItems"
    name="ContractualMaturitiesFinancialLiabilitiesLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ContractualMaturitiesFinancialLiabilitiesTable"
    name="ContractualMaturitiesFinancialLiabilitiesTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CostProfessionalServicesOtherServices"
    name="CostProfessionalServicesOtherServices"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CostSoftwareSoftwareRelatedServices"
    name="CostSoftwareSoftwareRelatedServices"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CountryOriginForIncomeTaxExpenseAxis"
    name="CountryOriginForIncomeTaxExpenseAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CountryOriginForIncomeTaxMember"
    name="CountryOriginForIncomeTaxMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CouponRateDebtIssued"
    name="CouponRateDebtIssued"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_CreditFacilityAgreementOutstanding"
    name="CreditFacilityAgreementOutstanding"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CreditRiskMember"
    name="CreditRiskMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CundusAGMember"
    name="CundusAGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CurrencyDenominationAxis"
    name="CurrencyDenominationAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CurrencyDenominationFinancialAssetsAFSAbstract"
    name="CurrencyDenominationFinancialAssetsAFSAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CurrencyDenominationFinancialAssetsAFSLineItems"
    name="CurrencyDenominationFinancialAssetsAFSLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CurrencyDenominationFinancialAssetsAFSTable"
    name="CurrencyDenominationFinancialAssetsAFSTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CurrencyDenominationMember"
    name="CurrencyDenominationMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CurrencyDerivativeFinancialAssetsWithDesignatedHedgeRelationship"
    name="CurrencyDerivativeFinancialAssetsWithDesignatedHedgeRelationship"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrencyDerivativeFinancialAssetsWithoutDesignatedHedgeRelationship"
    name="CurrencyDerivativeFinancialAssetsWithoutDesignatedHedgeRelationship"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrencyDerivativeFinancialLiabilitiesWithDesignatedHedgeRelationship"
    name="CurrencyDerivativeFinancialLiabilitiesWithDesignatedHedgeRelationship"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CurrencyDerivativeFinancialLiabilitiesWithoutDesignatedHedgeRelationship"
    name="CurrencyDerivativeFinancialLiabilitiesWithoutDesignatedHedgeRelationship"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CurrentAdvancePaymentsReceived"
    name="CurrentAdvancePaymentsReceived"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CurrentAvailable-for-saleFinancialAssets"
    name="CurrentAvailable-for-saleFinancialAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrentDebtInvestmentsAvailable-for-sales"
    name="CurrentDebtInvestmentsAvailable-for-sales"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrentDeferredTaxAssetsAcquired"
    name="CurrentDeferredTaxAssetsAcquired"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrentDerivativesIncludedInFinancialAssets"
    name="CurrentDerivativesIncludedInFinancialAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrentEquityInvestmentsAvailable-for-sales"
    name="CurrentEquityInvestmentsAvailable-for-sales"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrentFinancialLiabilities"
    name="CurrentFinancialLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CurrentFinancialLiabilitiesAbstract"
    name="CurrentFinancialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CurrentInvestmentsInAssociates"
    name="CurrentInvestmentsInAssociates"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrentLiabilitiesOverTotalEquityLiabilities"
    name="CurrentLiabilitiesOverTotalEquityLiabilities"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_CurrentLoansAndReceivables"
    name="CurrentLoansAndReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CurrentMiscellaneousOtherLiabilities"
    name="CurrentMiscellaneousOtherLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CurrentNon-financialLiabilitiesAbstract"
    name="CurrentNon-financialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_CurrentProvisionsOtherThanBenefitObligation"
    name="CurrentProvisionsOtherThanBenefitObligation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CurrentTaxLiabilitiesIncurred"
    name="CurrentTaxLiabilitiesIncurred"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_CurrentTradeReceivablesNet"
    name="CurrentTradeReceivablesNet"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_CustomerRelationshipOtherIntangiblesMember"
    name="CustomerRelationshipOtherIntangiblesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DBORelatedToFullyOrPartiallyFundedPlans"
    name="DBORelatedToFullyOrPartiallyFundedPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_DBORelatedToUnfundedPlans"
    name="DBORelatedToUnfundedPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_DebtInvestmentsAvailable-for-sale"
    name="DebtInvestmentsAvailable-for-sale"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_DebtInvestmentsMember"
    name="DebtInvestmentsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DecreaseInSybaseAcquisitionTermLoan"
    name="DecreaseInSybaseAcquisitionTermLoan"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_DecreaseInSybaseLoanRefinancedByBonds"
    name="DecreaseInSybaseLoanRefinancedByBonds"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_DecreaseInSybaseLoanRefinancedByPrivatePlacementsInUSD"
    name="DecreaseInSybaseLoanRefinancedByPrivatePlacementsInUSD"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_DecreaseIncreaseInAllowanceAccountsOnTradeReceivables"
    name="DecreaseIncreaseInAllowanceAccountsOnTradeReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_DecreaseIssuedCapitalDueToSharesCancelled"
    name="DecreaseIssuedCapitalDueToSharesCancelled"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_DecreaseTreasurySharesDueToSharesCancelled"
    name="DecreaseTreasurySharesDueToSharesCancelled"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_DeferredIncomeMember"
    name="DeferredIncomeMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DeferredRevenuesIncurred"
    name="DeferredRevenuesIncurred"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_DerivativeFinancialAssetsAbstract"
    name="DerivativeFinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DerivativeFinancialAssetsMember"
    name="DerivativeFinancialAssetsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DerivativeFinancialLiabilitiesAbstract"
    name="DerivativeFinancialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DerivativeFinancialLiabilitiesAssetsAbstract"
    name="DerivativeFinancialLiabilitiesAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DerivativeFinancialLiabilitiesMember"
    name="DerivativeFinancialLiabilitiesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DerivativeOtherFinancialLiabilities"
    name="DerivativeOtherFinancialLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_DerivativesIncludedInFinancialAssets"
    name="DerivativesIncludedInFinancialAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_DerivativesWithHedgingRelationshipMember"
    name="DerivativesWithHedgingRelationshipMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DerivativesWithHedgingRelationshipMemberCopy"
    name="DerivativesWithHedgingRelationshipMemberCopy"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DerivativesWithoutHedgingRelationshipHFTMember"
    name="DerivativesWithoutHedgingRelationshipHFTMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DerivativesWithoutHedgingRelationshipMember"
    name="DerivativesWithoutHedgingRelationshipMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Description1stConditionUsedForSensitivityAnalysis"
    name="Description1stConditionUsedForSensitivityAnalysis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_Description2ndConditionUsedForSensitivityAnalysis"
    name="Description2ndConditionUsedForSensitivityAnalysis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForAcquisitions"
    name="DescriptionAccountingPolicyForAcquisitions"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForContingentAssets"
    name="DescriptionAccountingPolicyForContingentAssets"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForDeferredIncome"
    name="DescriptionAccountingPolicyForDeferredIncome"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForDerivatives"
    name="DescriptionAccountingPolicyForDerivatives"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForEarningsPerShare"
    name="DescriptionAccountingPolicyForEarningsPerShare"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForExpensesForCostProfessionalServicesOtherServices"
    name="DescriptionAccountingPolicyForExpensesForCostProfessionalServicesOtherServices"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForExpensesForSoftwareSoftware-relatedServices"
    name="DescriptionAccountingPolicyForExpensesForSoftwareSoftware-relatedServices"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForFinancialAssets"
    name="DescriptionAccountingPolicyForFinancialAssets"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForFinancialLiabilities"
    name="DescriptionAccountingPolicyForFinancialLiabilities"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForGeneralAdministrationExpenses"
    name="DescriptionAccountingPolicyForGeneralAdministrationExpenses"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForImpairmentGoodwillNon-currentAssets"
    name="DescriptionAccountingPolicyForImpairmentGoodwillNon-currentAssets"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForIncomeTax"
    name="DescriptionAccountingPolicyForIncomeTax"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForIntangibleAssets"
    name="DescriptionAccountingPolicyForIntangibleAssets"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForLeases"
    name="DescriptionAccountingPolicyForLeases"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForNon-financialLiabilities"
    name="DescriptionAccountingPolicyForNon-financialLiabilities"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForOtherNon-financialAssets"
    name="DescriptionAccountingPolicyForOtherNon-financialAssets"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForProvisions"
    name="DescriptionAccountingPolicyForProvisions"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForResearchDevelopmentExpenses"
    name="DescriptionAccountingPolicyForResearchDevelopmentExpenses"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForSalesMarketingExpenses"
    name="DescriptionAccountingPolicyForSalesMarketingExpenses"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForShareBasedCompensation"
    name="DescriptionAccountingPolicyForShareBasedCompensation"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForTradeOtherReceivables"
    name="DescriptionAccountingPolicyForTradeOtherReceivables"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyForTreasuryShares"
    name="DescriptionAccountingPolicyForTreasuryShares"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DescriptionAccountingPolicyPresentationInterestDividends"
    name="DescriptionAccountingPolicyPresentationInterestDividends"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DevelopmentExpense-ManagementViewMember"
    name="DevelopmentExpense-ManagementViewMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DilutiveEffectConvertibleBonds"
    name="DilutiveEffectConvertibleBonds"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DilutiveEffectOfStockOptions"
    name="DilutiveEffectOfStockOptions"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DilutiveEffectRestrictedStocks"
    name="DilutiveEffectRestrictedStocks"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_Disclosure-Note6-RestructuringExpense"
    name="Disclosure-Note6-RestructuringExpense"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Disclosure-Note7-OtherOperatingIncomeExpenseNet"
    name="Disclosure-Note7-OtherOperatingIncomeExpenseNet"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Disclosure-Note8-EmployeeBenefitsExpenseHeadcount"
    name="Disclosure-Note8-EmployeeBenefitsExpenseHeadcount"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureBoardDirectors"
    name="DisclosureBoardDirectors"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureCash-settledShareBasedPaymentPlansAbstract"
    name="DisclosureCash-settledShareBasedPaymentPlansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureDeferredIncome"
    name="DisclosureDeferredIncome"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureDefinedBenefitPlansAbstract"
    name="DisclosureDefinedBenefitPlansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureEquity-settledShareBasedPaymentPlansAbstract"
    name="DisclosureEquity-settledShareBasedPaymentPlansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureFairValueAssumptionsUsedGrantDateAbstract"
    name="DisclosureFairValueAssumptionsUsedGrantDateAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureFairValueAssumptionsUsedYearEndAbstract"
    name="DisclosureFairValueAssumptionsUsedYearEndAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureFinancialRiskManagement"
    name="DisclosureFinancialRiskManagement"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureMainExchangeRatesUsedAbstract"
    name="DisclosureMainExchangeRatesUsedAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureMainExchangeRatesUsedLineItems"
    name="DisclosureMainExchangeRatesUsedLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureMainExchangeRatesUsedTable"
    name="DisclosureMainExchangeRatesUsedTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureMethodologyUsedToDetermineExpectedDividendYield"
    name="DisclosureMethodologyUsedToDetermineExpectedDividendYield"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_DisclosureMethodologyUsedToDetermineExpectedLife"
    name="DisclosureMethodologyUsedToDetermineExpectedLife"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_DisclosureMethodologyUsedToDetermineExpectedVolatility"
    name="DisclosureMethodologyUsedToDetermineExpectedVolatility"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_DisclosureMethodologyUsedToDetermineRiskFreeInterestRate"
    name="DisclosureMethodologyUsedToDetermineRiskFreeInterestRate"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_DisclosureNon-financialLiabilitiesAbstract"
    name="DisclosureNon-financialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureOfAccountingPolicyForConstructionContracts"
    name="DisclosureOfAccountingPolicyForConstructionContracts"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfExpensesByNatureAndHeadcount"
    name="DisclosureOfExpensesByNatureAndHeadcount"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfFinancialIncomeNet"
    name="DisclosureOfFinancialIncomeNet"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfFinancialRiskFactors"
    name="DisclosureOfFinancialRiskFactors"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfOtherFinancialCommitmentsAndContingentLiabilities"
    name="DisclosureOfOtherFinancialCommitmentsAndContingentLiabilities"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfOtherNon-FinancialAssets"
    name="DisclosureOfOtherNon-FinancialAssets"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfOtherNon-OperatingIncomeExpenseNet"
    name="DisclosureOfOtherNon-OperatingIncomeExpenseNet"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfOtherOperatingIncomeExpenseNet"
    name="DisclosureOfOtherOperatingIncomeExpenseNet"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfRestructuringExpenses"
    name="DisclosureOfRestructuringExpenses"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfSubsidiariesAssociatesOtherEquityInvestments"
    name="DisclosureOfSubsidiariesAssociatesOtherEquityInvestments"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfTradeAndOtherReceivables"
    name="DisclosureOfTradeAndOtherReceivables"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureOfTradeOtherPayablesFinancialLiabilitiesAndOtherNon-FinancialLiabilities"
    name="DisclosureOfTradeOtherPayablesFinancialLiabilitiesAndOtherNon-FinancialLiabilities"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosurePrincipalAccountantFeesAndServices"
    name="DisclosurePrincipalAccountantFeesAndServices"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureRestructuringExpenseByFunctionLineItems"
    name="DisclosureRestructuringExpenseByFunctionLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureRestructuringExpenseByFunctionTable"
    name="DisclosureRestructuringExpenseByFunctionTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureTradeOtherPayablesAbstract"
    name="DisclosureTradeOtherPayablesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DisclosureofGermanCodeCorporateGovernance"
    name="DisclosureofGermanCodeCorporateGovernance"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosureofLitigationAndClaims"
    name="DisclosureofLitigationAndClaims"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DisclosuresOfAdditionalCapital"
    name="DisclosuresOfAdditionalCapital"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DiscountRateUsedForExpenseCalculationIn"
    name="DiscountRateUsedForExpenseCalculationIn"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DocumentEntityInformationAbstract"
    name="DocumentEntityInformationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_DomesticPensionsPlansMember"
    name="DomesticPensionsPlansMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DurationUnusedTaxLossesNotRecognizedInDTAAxis"
    name="DurationUnusedTaxLossesNotRecognizedInDTAAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_DurationUnusedTaxLossesNotRecognizedInDTAMember"
    name="DurationUnusedTaxLossesNotRecognizedInDTAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EDSPMember"
    name="EDSPMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EMEAMember"
    name="EMEAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EUREuroMember"
    name="EUREuroMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EffectTreasurySharesDuringPeriod"
    name="EffectTreasurySharesDuringPeriod"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_EffectiveInterestRateDebtIssued"
    name="EffectiveInterestRateDebtIssued"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_EffectiveInterestRateOnFinancingDebt"
    name="EffectiveInterestRateOnFinancingDebt"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_Employee-relatedProvisionsMember"
    name="Employee-relatedProvisionsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EmployeeRelatedRestructuring"
    name="EmployeeRelatedRestructuring"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EmployeeTerminationBenefitsProvisionsMember"
    name="EmployeeTerminationBenefitsProvisionsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EndDateSSD"
    name="EndDateSSD"
    type="xbrli:dateItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_Equity-priceRiskMember"
    name="Equity-priceRiskMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Equity-settledShare-basedPaymentPlansAxis"
    name="Equity-settledShare-basedPaymentPlansAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Equity-settledShare-basedPaymentPlansMember"
    name="Equity-settledShare-basedPaymentPlansMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EquityInvestmentsAvailable-for-sale"
    name="EquityInvestmentsAvailable-for-sale"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_EquityInvestmentsMember"
    name="EquityInvestmentsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_EquityOverTotalEquityLiabilities"
    name="EquityOverTotalEquityLiabilities"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_EstimatedAnnualPensionEntitlementExecutiveBoardReaching60"
    name="EstimatedAnnualPensionEntitlementExecutiveBoardReaching60"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Eurobond1-2010Member"
    name="Eurobond1-2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Eurobond2-2010Member"
    name="Eurobond2-2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Eurobond3-2010Member"
    name="Eurobond3-2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Eurobond4-2010Member"
    name="Eurobond4-2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ExchangeRateEffectsOtherChangesAllowanceAccounts"
    name="ExchangeRateEffectsOtherChangesAllowanceAccounts"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ExecutiveBoardCompensationAbstract"
    name="ExecutiveBoardCompensationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ExecutiveBoardPost-employmentBenefitsDefinedBenefitPlans"
    name="ExecutiveBoardPost-employmentBenefitsDefinedBenefitPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ExecutiveBoardPost-employmentBenefitsDefinedContributionPlans"
    name="ExecutiveBoardPost-employmentBenefitsDefinedContributionPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ExecutiveBoardRetirementPensionPlanAbstract"
    name="ExecutiveBoardRetirementPensionPlanAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ExecutiveBoardShare-basedCompensationBasedOnOptionsGrantedDuringYearAbstract"
    name="ExecutiveBoardShare-basedCompensationBasedOnOptionsGrantedDuringYearAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ExecutiveBoardShort-termEmployeeBenefitsSBPCompensation"
    name="ExecutiveBoardShort-termEmployeeBenefitsSBPCompensation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ExpectedCorrelationSAPShareReferenceGrantDate"
    name="ExpectedCorrelationSAPShareReferenceGrantDate"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ExpectedCorrelationSAPShareReferenceYearEnd"
    name="ExpectedCorrelationSAPShareReferenceYearEnd"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ExpectedDividendYieldReferenceIndexGrantDate"
    name="ExpectedDividendYieldReferenceIndexGrantDate"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ExpectedDividendYieldReferenceIndexYearEnd"
    name="ExpectedDividendYieldReferenceIndexYearEnd"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ExpectedDividendYieldSAPSharesGrantDate"
    name="ExpectedDividendYieldSAPSharesGrantDate"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ExpectedDividendYieldSAPSharesYearEnd"
    name="ExpectedDividendYieldSAPSharesYearEnd"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ExpectedLifeGrantDateInYears"
    name="ExpectedLifeGrantDateInYears"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ExpectedVolatilityReferenceIndexGrantDate"
    name="ExpectedVolatilityReferenceIndexGrantDate"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ExpectedVolatilityReferenceIndexYearEnd"
    name="ExpectedVolatilityReferenceIndexYearEnd"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ExpectedVolatilitySAPSharesGrantDate"
    name="ExpectedVolatilitySAPSharesGrantDate"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ExpectedVolatilitySAPSharesYearEnd"
    name="ExpectedVolatilitySAPSharesYearEnd"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ExpenseForPensionPlansOtherThanDBP"
    name="ExpenseForPensionPlansOtherThanDBP"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ExpenseForStatePensionPlans"
    name="ExpenseForStatePensionPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ExpenseOnDefinedContributionPlansStatePlansAbstract"
    name="ExpenseOnDefinedContributionPlansStatePlansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ExpiringAfterFollowingYearMember"
    name="ExpiringAfterFollowingYearMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ExpiringInFollowingYearMember"
    name="ExpiringInFollowingYearMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ExplanationPensionAssets"
    name="ExplanationPensionAssets"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_Facility-relatedExitProvisionsMember"
    name="Facility-relatedExitProvisionsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FacilityRelatedRestructuring"
    name="FacilityRelatedRestructuring"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FairValueAssumedSybaseRSA"
    name="FairValueAssumedSybaseRSA"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_FairValueAssumedSybaseRSAEarnedPortion"
    name="FairValueAssumedSybaseRSAEarnedPortion"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_FairValueAssumedSybaseRSAUnearnedPortion"
    name="FairValueAssumedSybaseRSAUnearnedPortion"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_FairValueParametersUsedGrantDateLineItems"
    name="FairValueParametersUsedGrantDateLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FairValueParametersUsedGrantDateTable"
    name="FairValueParametersUsedGrantDateTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FairValueParametersUsedYearEndLineItems"
    name="FairValueParametersUsedYearEndLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FairValueParametersUsedYearEndTable"
    name="FairValueParametersUsedYearEndTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FairValueShareOptionsGrantedToExecutiveBoardBasedOnGrant-dateFairValue"
    name="FairValueShareOptionsGrantedToExecutiveBoardBasedOnGrant-dateFairValue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_FeesForAuditOtherProfessionalServicesPaidToKPMGNetworkAbstract"
    name="FeesForAuditOtherProfessionalServicesPaidToKPMGNetworkAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FeesForAuditOtherProfessionalServicesPaidToStatutoryAuditorLineItems"
    name="FeesForAuditOtherProfessionalServicesPaidToStatutoryAuditorLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FeesForAuditOtherProfessionalServicesPaidToStatutoryAuditorTable"
    name="FeesForAuditOtherProfessionalServicesPaidToStatutoryAuditorTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FeesForCreditFacilities"
    name="FeesForCreditFacilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_FinanceCostsTomorrowNowLitigation"
    name="FinanceCostsTomorrowNowLitigation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_FinanceExpenseAbstract"
    name="FinanceExpenseAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FinanceIncomeAbstract"
    name="FinanceIncomeAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FinanceIncomeNetAbstract"
    name="FinanceIncomeNetAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FinancialAssetsAvailable-for-saleAFSAbstract"
    name="FinancialAssetsAvailable-for-saleAFSAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FinancialAssetsOutScopeIFRS7"
    name="FinancialAssetsOutScopeIFRS7"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_FinancialAssetsOutScopeIFRS7Abstract"
    name="FinancialAssetsOutScopeIFRS7Abstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FinancialIncomeNet"
    name="FinancialIncomeNet"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_FinancialIncomeNetAbstract"
    name="FinancialIncomeNetAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FinancialInstrumentsMeasuredFairValue"
    name="FinancialInstrumentsMeasuredFairValue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_FinancialInstrumentsRelatedToEmployeeBenefitPlans"
    name="FinancialInstrumentsRelatedToEmployeeBenefitPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_FinancialLiabilities"
    name="FinancialLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_FinancialLiabilitiesAbstract"
    name="FinancialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FinancialLiabilitiesOutScopeIFRS7"
    name="FinancialLiabilitiesOutScopeIFRS7"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Fixed-rateRiskFromInvestingActivitiesMember"
    name="Fixed-rateRiskFromInvestingActivitiesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FixedIncomeDebtInvestmentsMember"
    name="FixedIncomeDebtInvestmentsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ForeignCountriesMember"
    name="ForeignCountriesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ForeignCurrencyExchangeDifferencesAccumulatedAmortization"
    name="ForeignCurrencyExchangeDifferencesAccumulatedAmortization"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ForeignCurrencyExchangeDifferencesAccumulatedDepreciationGW"
    name="ForeignCurrencyExchangeDifferencesAccumulatedDepreciationGW"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ForeignCurrencyExchangeDifferencesAccumulatedDepreciationPPE"
    name="ForeignCurrencyExchangeDifferencesAccumulatedDepreciationPPE"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ForeignCurrencyExchangeRateRiskMember"
    name="ForeignCurrencyExchangeRateRiskMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ForeignCurrencyExchangeRatesChangesOnAGLCreditedToOCI"
    name="ForeignCurrencyExchangeRatesChangesOnAGLCreditedToOCI"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ForeignMember"
    name="ForeignMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ForeignPensionsPlansMember"
    name="ForeignPensionsPlansMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FunctionExpenseAxis"
    name="FunctionExpenseAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FunctionExpenseMember"
    name="FunctionExpenseMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FxRiskFromCurrencyDerivativesWithDesignatedCFHedgeMember"
    name="FxRiskFromCurrencyDerivativesWithDesignatedCFHedgeMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_FxRiskFromCurrencyEmbeddedDerivativesMember"
    name="FxRiskFromCurrencyEmbeddedDerivativesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_GPCMember"
    name="GPCMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_GainsOnAvailable-for-saleFinancialAssetsDebtInvestments"
    name="GainsOnAvailable-for-saleFinancialAssetsDebtInvestments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_GainsOnAvailable-for-saleFinancialAssetsEquityInvestments"
    name="GainsOnAvailable-for-saleFinancialAssetsEquityInvestments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_GeneralAdministrationMember"
    name="GeneralAdministrationMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_GeneralBadDebtIncomeexpenses"
    name="GeneralBadDebtIncomeexpenses"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_GeographicalAreasTotalsMember"
    name="GeographicalAreasTotalsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_GermanCorporateIncomeTaxBasic"
    name="GermanCorporateIncomeTaxBasic"
    type="xbrli:pureItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_GermanCorporateIncomeTaxSolidaritySurcharge"
    name="GermanCorporateIncomeTaxSolidaritySurcharge"
    type="xbrli:pureItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_GermanMember"
    name="GermanMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_GermanSubsidiariesMember"
    name="GermanSubsidiariesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_GermanTradeTaxes"
    name="GermanTradeTaxes"
    type="xbrli:pureItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_GermanyMember"
    name="GermanyMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_GoodwillByCGUKeyAssumptionsForImpairmentTestAbstract"
    name="GoodwillByCGUKeyAssumptionsForImpairmentTestAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_GrantPriceReferenceIndexGrantDate"
    name="GrantPriceReferenceIndexGrantDate"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_GrantPriceSAPShareGrantDate"
    name="GrantPriceSAPShareGrantDate"
    type="num:perShareItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_GroupLiquidity-Gross"
    name="GroupLiquidity-Gross"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_GroupLiquiditySAPGroupAbstract"
    name="GroupLiquiditySAPGroupAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_HassoPlattnerMember"
    name="HassoPlattnerMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_HighRangeExposureToFluctuationForSensitivityAnalysis"
    name="HighRangeExposureToFluctuationForSensitivityAnalysis"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_IdentifiableAssetsAcquired"
    name="IdentifiableAssetsAcquired"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IdentifiableNetAssets"
    name="IdentifiableNetAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Incentive2010Member"
    name="Incentive2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IncomeTaxExpenseAbstract"
    name="IncomeTaxExpenseAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IncomeTaxExpenseLineItems"
    name="IncomeTaxExpenseLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IncomeTaxExpenseTable"
    name="IncomeTaxExpenseTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IncomeTaxExpenseTomorrowNowLitigation"
    name="IncomeTaxExpenseTomorrowNowLitigation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IncomeTaxRecognizedInPLChargedOrCreditedDirectlyToEquity"
    name="IncomeTaxRecognizedInPLChargedOrCreditedDirectlyToEquity"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IncomeTaxRecordedInSharePremium"
    name="IncomeTaxRecordedInSharePremium"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IncreaseDecreaseEffectivePortionCash-flowHedgeIf1stConditionMet"
    name="IncreaseDecreaseEffectivePortionCash-flowHedgeIf1stConditionMet"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IncreaseDecreaseInAllowanceForDoubtfulAccountsAbstract"
    name="IncreaseDecreaseInAllowanceForDoubtfulAccountsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IncreaseDecreaseInAllowanceForDoubtfulAccountsLineItems"
    name="IncreaseDecreaseInAllowanceForDoubtfulAccountsLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IncreaseDecreaseInAllowanceForDoubtfulAccountsTable"
    name="IncreaseDecreaseInAllowanceForDoubtfulAccountsTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IncreaseDecreaseInPropertyPlantEquipmentAccumulatedDepreciation"
    name="IncreaseDecreaseInPropertyPlantEquipmentAccumulatedDepreciation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_IncreaseDecreaseInPropertyPlantEquipmentPurchaseCost"
    name="IncreaseDecreaseInPropertyPlantEquipmentPurchaseCost"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IncreaseDecreaseOtherNon-operatingExpenseIf2ndConditionMet"
    name="IncreaseDecreaseOtherNon-operatingExpenseIf2ndConditionMet"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IncreaseDecreaseShare-basedCompensationExpenseForSensitivityAnalysis"
    name="IncreaseDecreaseShare-basedCompensationExpenseForSensitivityAnalysis"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IncreaseIssuedCapitalUnderShare-basedPaymentPrograms"
    name="IncreaseIssuedCapitalUnderShare-basedPaymentPrograms"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_InfrastructureMember"
    name="InfrastructureMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_IntangibleAssetsMember"
    name="IntangibleAssetsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IntangibleAssetsOtherThanGoodwillAcquired"
    name="IntangibleAssetsOtherThanGoodwillAcquired"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Interest-rate-riskMember"
    name="Interest-rate-riskMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Interest-rateRiskContractualMaturitiesSSDInterestPaymentsAbstract"
    name="Interest-rateRiskContractualMaturitiesSSDInterestPaymentsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Interest-rateRiskContractualMaturitiesSSDInterestPaymentsLineItems"
    name="Interest-rateRiskContractualMaturitiesSSDInterestPaymentsLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Interest-rateRiskContractualMaturitiesSSDInterestPaymentsTable"
    name="Interest-rateRiskContractualMaturitiesSSDInterestPaymentsTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Interest-rateSwapsDesignatedAsHedgeMember"
    name="Interest-rateSwapsDesignatedAsHedgeMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_InterestExpenseFromDerivativeInstruments"
    name="InterestExpenseFromDerivativeInstruments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_InterestExpenseFromFinancialLiabilitiesAmortizedCost"
    name="InterestExpenseFromFinancialLiabilitiesAmortizedCost"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_InterestIncomeFromAvailable-for-saleFinancialAssetsDebt"
    name="InterestIncomeFromAvailable-for-saleFinancialAssetsDebt"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_InterestIncomeFromDerivativeInstruments"
    name="InterestIncomeFromDerivativeInstruments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_InterestIncomeFromLoansReceivables"
    name="InterestIncomeFromLoansReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_InterestRateDerivativeFinancialLiabilitiesWithDesignatedHedgeRelationship"
    name="InterestRateDerivativeFinancialLiabilitiesWithDesignatedHedgeRelationship"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_InterestRateDerivativeFinancialLiabilitiesWithoutDesignatedHedgeRelationship"
    name="InterestRateDerivativeFinancialLiabilitiesWithoutDesignatedHedgeRelationship"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_IntrinsicValueAwardsExercisedDuringYear"
    name="IntrinsicValueAwardsExercisedDuringYear"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Inventories"
    name="Inventories"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_IssuedCapitalTreasurySharesAbstract"
    name="IssuedCapitalTreasurySharesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_IssuedOrdinarySharesDuringPeriod"
    name="IssuedOrdinarySharesDuringPeriod"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ItemsForWhichNoDTARecognizedLineItems"
    name="ItemsForWhichNoDTARecognizedLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ItemsForWhichNoDTARecognizedTable"
    name="ItemsForWhichNoDTARecognizedTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ItemsNotResultingInDeferredTaxAssetAbstract"
    name="ItemsNotResultingInDeferredTaxAssetAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_JapanMember"
    name="JapanMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_JapaneseYenMember"
    name="JapaneseYenMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_KPMGAGItsAffiliatesMember"
    name="KPMGAGItsAffiliatesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_KPMGNetworkMember"
    name="KPMGNetworkMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_LTI2000ConvertibleBondsMember"
    name="LTI2000ConvertibleBondsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_LTI2000OptionsMember"
    name="LTI2000OptionsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_LiquidityRiskMember"
    name="LiquidityRiskMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Litigation-relatedExpenseIncludedInProvisionsExpectedToBeRecoveredThroughInsurance"
    name="Litigation-relatedExpenseIncludedInProvisionsExpectedToBeRecoveredThroughInsurance"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Litigation-relatedSimilarLegalLiabilitiesForWhichAccountingIncomplete"
    name="Litigation-relatedSimilarLegalLiabilitiesForWhichAccountingIncomplete"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_LoanAgreementWithRelatedParties"
    name="LoanAgreementWithRelatedParties"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_LoansBorrowingsIncurred"
    name="LoansBorrowingsIncurred"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_LoansOtherFinancialReceivables"
    name="LoansOtherFinancialReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_LocationSubsidiariesAxis"
    name="LocationSubsidiariesAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_LossFromDiscontinuedOperationsMember"
    name="LossFromDiscontinuedOperationsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_LossesOnAvailable-for-saleFinancialAssetsDebtInvestments"
    name="LossesOnAvailable-for-saleFinancialAssetsDebtInvestments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_LossesOnAvailable-for-saleFinancialAssetsEquityInvestments"
    name="LossesOnAvailable-for-saleFinancialAssetsEquityInvestments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_LowRangeExposureToFluctuationForSensitivityAnalysis"
    name="LowRangeExposureToFluctuationForSensitivityAnalysis"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_MainExchangeRatesAxis"
    name="MainExchangeRatesAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_MainExchangeRatesMember"
    name="MainExchangeRatesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_MaintenanceContractsMember"
    name="MaintenanceContractsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_MaturityAnalysisCashflowsAxis"
    name="MaturityAnalysisCashflowsAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_MaturityAnalysisCashflowsMember"
    name="MaturityAnalysisCashflowsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_MaximumExposureToCreditRiskOfFinancialAssets"
    name="MaximumExposureToCreditRiskOfFinancialAssets"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_MiscellaneousOtherCurrentNon-financialAssets"
    name="MiscellaneousOtherCurrentNon-financialAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_MiscellaneousOtherLiabilities"
    name="MiscellaneousOtherLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_MiscellaneousOtherNon-financialAssets"
    name="MiscellaneousOtherNon-financialAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_MiscellaneousOtherOperatingExpenses"
    name="MiscellaneousOtherOperatingExpenses"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_MiscellaneousOtherOperatingIncome"
    name="MiscellaneousOtherOperatingIncome"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_NatureRestructuringExpenseAxis"
    name="NatureRestructuringExpenseAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NatureRestructuringExpenseMember"
    name="NatureRestructuringExpenseMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NetLiquidity1"
    name="NetLiquidity1"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_NetLiquidity2"
    name="NetLiquidity2"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_NominalVolumeInRespectiveCurrency"
    name="NominalVolumeInRespectiveCurrency"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_Non-currentAdvancePaymentsReceived"
    name="Non-currentAdvancePaymentsReceived"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Non-currentAssetsByGeographicRegionAbstract"
    name="Non-currentAssetsByGeographicRegionAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Non-currentAvailable-for-saleFinancialAssets"
    name="Non-currentAvailable-for-saleFinancialAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Non-currentBankLoansNotDiscounted"
    name="Non-currentBankLoansNotDiscounted"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Non-currentDebtInvestmentsAvailable-for-sales"
    name="Non-currentDebtInvestmentsAvailable-for-sales"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Non-currentDerivativesIncludedInFinancialAssets"
    name="Non-currentDerivativesIncludedInFinancialAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Non-currentEquityInvestmentsAvailable-for-sales"
    name="Non-currentEquityInvestmentsAvailable-for-sales"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Non-currentFinancialLiabilitiesAbstract"
    name="Non-currentFinancialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Non-currentInvestmentsInAssociates"
    name="Non-currentInvestmentsInAssociates"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Non-currentLiabilitiesOverTotalEquityLiabilities"
    name="Non-currentLiabilitiesOverTotalEquityLiabilities"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_Non-currentLoansReceivables"
    name="Non-currentLoansReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Non-currentMiscellaneousOtherLiabilities"
    name="Non-currentMiscellaneousOtherLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Non-currentNon-financialLiabilitiesAbstract"
    name="Non-currentNon-financialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Non-currentOtherReceivables"
    name="Non-currentOtherReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Non-currentProvisionsOtherthanBenefitObligation"
    name="Non-currentProvisionsOtherthanBenefitObligation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Non-currentTradeReceivablesNet"
    name="Non-currentTradeReceivablesNet"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Non-derivativeFinancialLiabilitiesAbstract"
    name="Non-derivativeFinancialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Non-derivativeOtherFinancialLiabilities"
    name="Non-derivativeOtherFinancialLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Non-derivativesFinancialLiabilitiesACMember"
    name="Non-derivativesFinancialLiabilitiesACMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Non-financialLiabilitiesAbstract"
    name="Non-financialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NoncurrentFinancialLiabilities"
    name="NoncurrentFinancialLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_NoncurrentTaxAssets"
    name="NoncurrentTaxAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_NoncurrentTaxLiabilities"
    name="NoncurrentTaxLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_NotExpiringMember"
    name="NotExpiringMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_NotesToFinancailStatementsBusinessCombinationsaAbstract"
    name="NotesToFinancailStatementsBusinessCombinationsaAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsAdditionalCapitalDisclosuresAbstract"
    name="NotesToFinancialStatementsAdditionalCapitalDisclosuresAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsAbstract"
    name="NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsaAbstract"
    name="NotesToFinancialStatementsAdditionalFairValueDisclosuresOnFinancialInstrumentsaAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsBoardOfDirectorsAbstract"
    name="NotesToFinancialStatementsBoardOfDirectorsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsDeferredIncomeAbstract"
    name="NotesToFinancialStatementsDeferredIncomeAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsEarningsPerShareAbstract"
    name="NotesToFinancialStatementsEarningsPerShareAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsFinancialIncomeNetAbstract"
    name="NotesToFinancialStatementsFinancialIncomeNetAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsFinancialRiskFactors"
    name="NotesToFinancialStatementsFinancialRiskFactors"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsFinancialRiskManagement"
    name="NotesToFinancialStatementsFinancialRiskManagement"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsGeneralInformationAboutConsolidatedStatementsAbstract"
    name="NotesToFinancialStatementsGeneralInformationAboutConsolidatedStatementsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsGermanCodeOfCorporateGovernanceAbstract"
    name="NotesToFinancialStatementsGermanCodeOfCorporateGovernanceAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsGoodwillIntangibleAssets"
    name="NotesToFinancialStatementsGoodwillIntangibleAssets"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsIncomeTax"
    name="NotesToFinancialStatementsIncomeTax"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsLitigationAndClaimsAbstract"
    name="NotesToFinancialStatementsLitigationAndClaimsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsOtherFinancialAssetsAbstract"
    name="NotesToFinancialStatementsOtherFinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsOtherFinancialCommitmentsAndContingentLiabilitiesAbstract"
    name="NotesToFinancialStatementsOtherFinancialCommitmentsAndContingentLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsOtherNonFinancialAssetsAbstract"
    name="NotesToFinancialStatementsOtherNonFinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsOtherNonOperatingIncomeExpenseNetAbstract"
    name="NotesToFinancialStatementsOtherNonOperatingIncomeExpenseNetAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsPrincipalAccountantFeesAndServicesAbstract"
    name="NotesToFinancialStatementsPrincipalAccountantFeesAndServicesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsPropertyPlantAndEquipmentAbstract"
    name="NotesToFinancialStatementsPropertyPlantAndEquipmentAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsProvisionsAbstract"
    name="NotesToFinancialStatementsProvisionsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsRelatedPartyTransactionsAbstract"
    name="NotesToFinancialStatementsRelatedPartyTransactionsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsRevenueAbstract"
    name="NotesToFinancialStatementsRevenueAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsScopeOfConsolidationAbstract"
    name="NotesToFinancialStatementsScopeOfConsolidationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsSegmentAndGeographicInformationAbstract"
    name="NotesToFinancialStatementsSegmentAndGeographicInformationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsShareBasedPaymentPlansAbstract"
    name="NotesToFinancialStatementsShareBasedPaymentPlansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsSubsequentEvents"
    name="NotesToFinancialStatementsSubsequentEvents"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsSubsidiariesAssociatesOtherEquityInvestments"
    name="NotesToFinancialStatementsSubsidiariesAssociatesOtherEquityInvestments"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesAbstract"
    name="NotesToFinancialStatementsSummaryOfSignificantAccountingPoliciesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsTotalEquityAbstract"
    name="NotesToFinancialStatementsTotalEquityAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesAbstract"
    name="NotesToFinancialStatementsTradeAndOtherPayablesFinancialLiabilitiesAndOtherNonFinancialLiabilitiesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsTradeAndOtherReceivablesAbstract"
    name="NotesToFinancialStatementsTradeAndOtherReceivablesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NotesToFinancialStatementsTradeAndOtherReceivablesbAbstract"
    name="NotesToFinancialStatementsTradeAndOtherReceivablesbAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NumberEmployeesInFTEAbstract"
    name="NumberEmployeesInFTEAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NumberEmployeesInFTELineItems"
    name="NumberEmployeesInFTELineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NumberEmployeesInFTETable"
    name="NumberEmployeesInFTETable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_NumberEmployeesInFullTimeEquivalent"
    name="NumberEmployeesInFullTimeEquivalent"
    type="xbrli:integerItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_NumberLegalEntitiesConsolidated"
    name="NumberLegalEntitiesConsolidated"
    type="xbrli:integerItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_NumberOfAdditionalConsolidatedLegalEntities"
    name="NumberOfAdditionalConsolidatedLegalEntities"
    type="xbrli:integerItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_NumberOfDisposedConsolidatedLegalEntities"
    name="NumberOfDisposedConsolidatedLegalEntities"
    type="xbrli:integerItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_NumberShareOptionsGrantedToExecutiveBoard"
    name="NumberShareOptionsGrantedToExecutiveBoard"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_NumberSybaseEmployeesInFullTimeEquivalent"
    name="NumberSybaseEmployeesInFullTimeEquivalent"
    type="xbrli:integerItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ORIGINALMember"
    name="ORIGINALMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OfferingPricePerAcquireeShare"
    name="OfferingPricePerAcquireeShare"
    type="num:perShareItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_OnerousLeasesAssumedInConnectionWithSybaseAcquisition"
    name="OnerousLeasesAssumedInConnectionWithSybaseAcquisition"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OperatingExpenses"
    name="OperatingExpenses"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OperatingExpensesAbstract"
    name="OperatingExpensesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OperatingProfit"
    name="OperatingProfit"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OperatingProfitAbstract"
    name="OperatingProfitAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OptionPricingModelUsed"
    name="OptionPricingModelUsed"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_OtherChangesInFVPlanAssets"
    name="OtherChangesInFVPlanAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherChangesInReserveActuarialGainsLosses"
    name="OtherChangesInReserveActuarialGainsLosses"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherCurrenciesMember"
    name="OtherCurrenciesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherCurrentEmployee-relatedLiabilities"
    name="OtherCurrentEmployee-relatedLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherCurrentFinancialAssetsAbstract"
    name="OtherCurrentFinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherCurrentNon-FinancialAssetsAbstract"
    name="OtherCurrentNon-FinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherCurrentReceivables"
    name="OtherCurrentReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherCurrentTaxLiabilities"
    name="OtherCurrentTaxLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherCustomerRelationshipsMember"
    name="OtherCustomerRelationshipsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherEmployee-relatedLiabilities"
    name="OtherEmployee-relatedLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherEmployee-relatedProvisionsMember"
    name="OtherEmployee-relatedProvisionsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherFinanceCosts"
    name="OtherFinanceCosts"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherFinancialAssetsAbstract"
    name="OtherFinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherFinancialAssetsAcquired"
    name="OtherFinancialAssetsAcquired"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherFinancialAssetsMember"
    name="OtherFinancialAssetsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherFinancialGainsLossesNet"
    name="OtherFinancialGainsLossesNet"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherIncomeTaxExpense"
    name="OtherIncomeTaxExpense"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherLoansMember"
    name="OtherLoansMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherNon-CurrentNon-FinancialAssetsAbstract"
    name="OtherNon-CurrentNon-FinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherNon-FinancialAssetsAbstract"
    name="OtherNon-FinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherNon-OperatingIncomeExpenseNetAbstract"
    name="OtherNon-OperatingIncomeExpenseNetAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherNon-currentEmployee-relatedLiabilities"
    name="OtherNon-currentEmployee-relatedLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherNon-currentFinancialAssetsAbstract"
    name="OtherNon-currentFinancialAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherNon-financialAssets"
    name="OtherNon-financialAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherNon-financialAssetsAcquired"
    name="OtherNon-financialAssetsAcquired"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherNon-financialLiabilities"
    name="OtherNon-financialLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherNon-operatingExpenses"
    name="OtherNon-operatingExpenses"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherNon-operatingIncome"
    name="OtherNon-operatingIncome"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherNonDerivativeFinancialAssetsMember"
    name="OtherNonDerivativeFinancialAssetsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherNonOperatingIncomeExpensesNet"
    name="OtherNonOperatingIncomeExpensesNet"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherOperatingIncomeexpenseNetAbstract"
    name="OtherOperatingIncomeexpenseNetAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherPlanAssetsMember"
    name="OtherPlanAssetsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherPostEmploymentPensionsPlansMember"
    name="OtherPostEmploymentPensionsPlansMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherPropertyPlantAndEquipmentMember"
    name="OtherPropertyPlantAndEquipmentMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherProvisionsBeginningPeriod"
    name="OtherProvisionsBeginningPeriod"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherProvisionsObligationsMember"
    name="OtherProvisionsObligationsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OtherPurchaseCommitments"
    name="OtherPurchaseCommitments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherReceivables"
    name="OtherReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherServiceRevenue"
    name="OtherServiceRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherTaxAssets"
    name="OtherTaxAssets"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherTaxAssetsCurrent"
    name="OtherTaxAssetsCurrent"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_OtherTaxLiabilities"
    name="OtherTaxLiabilities"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OtherTemporaryDifferences"
    name="OtherTemporaryDifferences"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_OutstandingBorrowingsUnderSAPAGLineCredits"
    name="OutstandingBorrowingsUnderSAPAGLineCredits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_OutstandingBorrowingsUnderSubsidiariesLineCredits"
    name="OutstandingBorrowingsUnderSubsidiariesLineCredits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PNEMember"
    name="PNEMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PastDamagesAwardedByJuryToVersataSoftwareInc"
    name="PastDamagesAwardedByJuryToVersataSoftwareInc"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PastDue1-30DaysMember"
    name="PastDue1-30DaysMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PastDue121-365DaysMember"
    name="PastDue121-365DaysMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PastDue31-120DaysMember"
    name="PastDue31-120DaysMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PastDueOver365DaysMember"
    name="PastDueOver365DaysMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PaymentOccuredUnderLoanAgreementWithRelatedParties"
    name="PaymentOccuredUnderLoanAgreementWithRelatedParties"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PaymentsToFormerExecutiveBoardMembersYear-endPBOAbstract"
    name="PaymentsToFormerExecutiveBoardMembersYear-endPBOAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PensionBenefitsPaidToExecutiveBoard"
    name="PensionBenefitsPaidToExecutiveBoard"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PensionExpense"
    name="PensionExpense"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_PensionPlanAssetCategoryAxis"
    name="PensionPlanAssetCategoryAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PensionPlanAssetCategoryMember"
    name="PensionPlanAssetCategoryMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PensionPlansSimilarObligationsAbstract"
    name="PensionPlansSimilarObligationsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PensionProvisionsMember"
    name="PensionProvisionsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PercentageCommonStockAcquiredEndFirstOfferingFullyDiluted"
    name="PercentageCommonStockAcquiredEndFirstOfferingFullyDiluted"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_PercentageOfCommonStockAcquiredAtEndOfFirstOffering"
    name="PercentageOfCommonStockAcquiredAtEndOfFirstOffering"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_PlanAssetAllocationForForeignOtherPost-employmentPlansAbstract"
    name="PlanAssetAllocationForForeignOtherPost-employmentPlansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PlanAssetAllocationLineItems"
    name="PlanAssetAllocationLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PlanAssetAllocationTable"
    name="PlanAssetAllocationTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PortionSybaseAcquisitionTermLoanInEuro"
    name="PortionSybaseAcquisitionTermLoanInEuro"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PortionSybaseAcquisitionTermLoanInUSD"
    name="PortionSybaseAcquisitionTermLoanInUSD"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PoundSterlingMember"
    name="PoundSterlingMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PrepaidExpenses"
    name="PrepaidExpenses"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_PrepaidExpensesCurrent"
    name="PrepaidExpensesCurrent"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_PrepaidExpensesNon-current"
    name="PrepaidExpensesNon-current"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_PriorYearTaxes"
    name="PriorYearTaxes"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_PrivatePlacementTransaction"
    name="PrivatePlacementTransaction"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PrivatePlacementTransactionCurrent"
    name="PrivatePlacementTransactionCurrent"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PrivatePlacementTransactionNon-current"
    name="PrivatePlacementTransactionNon-current"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PrivatePlacementTransactionNon-currentNotDiscounted"
    name="PrivatePlacementTransactionNon-currentNotDiscounted"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Pro-formaInformationForBusinessCombinationsAbstract"
    name="Pro-formaInformationForBusinessCombinationsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Pro-formaInformationForBusinessCombinationsLineItems"
    name="Pro-formaInformationForBusinessCombinationsLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Pro-formaInformationForBusinessCombinationsTable"
    name="Pro-formaInformationForBusinessCombinationsTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProceedsFromExerciseEquity-basedDerivativeFinancialInstruments"
    name="ProceedsFromExerciseEquity-basedDerivativeFinancialInstruments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ProceedsFromReissuanceTreasuryShares"
    name="ProceedsFromReissuanceTreasuryShares"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ProductMember"
    name="ProductMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProfessionalServicesOtherServiceRevenue"
    name="ProfessionalServicesOtherServiceRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ProfessionalServicesOtherServicesMember"
    name="ProfessionalServicesOtherServicesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ProfitBeforeTaxAbstract"
    name="ProfitBeforeTaxAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProfitBeforeTaxLineItems"
    name="ProfitBeforeTaxLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProfitBeforeTaxTable"
    name="ProfitBeforeTaxTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProfitLossBeforeTaxAbstract"
    name="ProfitLossBeforeTaxAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProjectedBenefitObligationPensionsGrantedToCurrentExecutiveBoardMembers"
    name="ProjectedBenefitObligationPensionsGrantedToCurrentExecutiveBoardMembers"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ProjectedBenefitObligationPresentValueExecutiveBoardPensionPlans"
    name="ProjectedBenefitObligationPresentValueExecutiveBoardPensionPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PropertyPlantAndEquipmentMember"
    name="PropertyPlantAndEquipmentMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PropertyPlantEquipmentAcquired"
    name="PropertyPlantEquipmentAcquired"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_PropertyPlantEquipmentMember"
    name="PropertyPlantEquipmentMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProvisionTomorrowNowLitigation"
    name="ProvisionTomorrowNowLitigation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ProvisionsBeginningPeriodAbstract"
    name="ProvisionsBeginningPeriodAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProvisionsEndPeriodAbstract"
    name="ProvisionsEndPeriodAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ProvisionsOtherNon-financialLiabilitiesIncurred"
    name="ProvisionsOtherNon-financialLiabilitiesIncurred"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ProvisionsOtherthanBenefitObligation"
    name="ProvisionsOtherthanBenefitObligation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PurchaseEquityBasedDerivativeInstrumentsHedgeForCashSettledShareBasedPaymentPlans"
    name="PurchaseEquityBasedDerivativeInstrumentsHedgeForCashSettledShareBasedPaymentPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_PurchasePriceAllocationBusinessesAcquiredAbstract"
    name="PurchasePriceAllocationBusinessesAcquiredAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PurchasePriceAllocationBusinessesAcquiredLineItems"
    name="PurchasePriceAllocationBusinessesAcquiredLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PurchasePriceAllocationBusinessesAcquiredTable"
    name="PurchasePriceAllocationBusinessesAcquiredTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_PurchaseTreasuryShares"
    name="PurchaseTreasuryShares"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_QtyAwardsIssuedYearEnd"
    name="QtyAwardsIssuedYearEnd"
    type="xbrli:integerItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_RDForeignTaxCreditsMember"
    name="RDForeignTaxCreditsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RIBMember"
    name="RIBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RangeGrantDates"
    name="RangeGrantDates"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_RateCompensationIncreaseUsedForExpenseCalculationIn"
    name="RateCompensationIncreaseUsedForExpenseCalculationIn"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_RealEstateMember"
    name="RealEstateMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RecognizedGainLossFromConstructionProjects"
    name="RecognizedGainLossFromConstructionProjects"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_RecognizedLossesLossProvisionsForConstructionProjects"
    name="RecognizedLossesLossProvisionsForConstructionProjects"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ReconciliationBasicDilutedEPSAbstract"
    name="ReconciliationBasicDilutedEPSAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReconciliationChangesInIntangibleAssetsOtherThanGoodwillTable"
    name="ReconciliationChangesInIntangibleAssetsOtherThanGoodwillTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReconciliationChangesInIntangibleAssetsOtherThanGoowillAbstract"
    name="ReconciliationChangesInIntangibleAssetsOtherThanGoowillAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReconciliationChangesInPropertyPlantEquipmentAbstract"
    name="ReconciliationChangesInPropertyPlantEquipmentAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReconciliationChangesInPropertyPlantEquipmentTable"
    name="ReconciliationChangesInPropertyPlantEquipmentTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReconciliationIssuedCapitalInSharesAbstract"
    name="ReconciliationIssuedCapitalInSharesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReconciliationIssuedCapitalInValueAbstract"
    name="ReconciliationIssuedCapitalInValueAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReconciliationTreasurySharesInSharesAbstract"
    name="ReconciliationTreasurySharesInSharesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReconciliationTreasurySharesInValueAbstract"
    name="ReconciliationTreasurySharesInValueAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ReductionInCurrentTaxPaymentsDueToTomorrowNowLitigation"
    name="ReductionInCurrentTaxPaymentsDueToTomorrowNowLitigation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ReductionInWorkforceIn2009RestructuringProgramHeadcount"
    name="ReductionInWorkforceIn2009RestructuringProgramHeadcount"
    type="xbrli:integerItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ReferenceVariableRate"
    name="ReferenceVariableRate"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_ReissuanceTreasurySharesUnderShare-basedPaymentPrograms"
    name="ReissuanceTreasurySharesUnderShare-basedPaymentPrograms"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ReleaseAllowanceAccounts"
    name="ReleaseAllowanceAccounts"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_RemainingDebtMaturityInMonths"
    name="RemainingDebtMaturityInMonths"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_RemainingExpectedLifeYearEndInYears"
    name="RemainingExpectedLifeYearEndInYears"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_RemainingUsefulLifeSignificantIntangibleAssetsInYears"
    name="RemainingUsefulLifeSignificantIntangibleAssetsInYears"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_RepaymentAcquireesDebtInBusinessCombinations"
    name="RepaymentAcquireesDebtInBusinessCombinations"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ResearchDevelopmentMember"
    name="ResearchDevelopmentMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_ReservesForAcquiredReceivables"
    name="ReservesForAcquiredReceivables"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_RestAPJMember"
    name="RestAPJMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RestEMEAMember"
    name="RestEMEAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RestOfAmericasMember"
    name="RestOfAmericasMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RestructuringExpenseByFunctionAbstract"
    name="RestructuringExpenseByFunctionAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RestructuringExpenseByNatureAbstract"
    name="RestructuringExpenseByNatureAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RestructuringExpenseByNatureLineItems"
    name="RestructuringExpenseByNatureLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RestructuringExpenseByNatureTable"
    name="RestructuringExpenseByNatureTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RestructuringExpenseMember"
    name="RestructuringExpenseMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_RetirementsDisposalsIntangibleAssetsAccumulatedAmortization"
    name="RetirementsDisposalsIntangibleAssetsAccumulatedAmortization"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_RetirementsDisposalsPropertyPlantEquipmentAccumulatedDepreciation"
    name="RetirementsDisposalsPropertyPlantEquipmentAccumulatedDepreciation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_Risk-freeInterestRate"
    name="Risk-freeInterestRate"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_Risk-freeInterestRateYearEnd"
    name="Risk-freeInterestRateYearEnd"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_SAPAGAvailableLineCredits"
    name="SAPAGAvailableLineCredits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SBCPaymentsToEmployeesDuringPeriod"
    name="SBCPaymentsToEmployeesDuringPeriod"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SBPExpenseRelatedToCash-settledPlans"
    name="SBPExpenseRelatedToCash-settledPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SBPExpenseRelatedToEquity-settledPlans"
    name="SBPExpenseRelatedToEquity-settledPlans"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SMP2010Member"
    name="SMP2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SMPExpenseRelatedToAdditionalDiscountUnderSAPProgram"
    name="SMPExpenseRelatedToAdditionalDiscountUnderSAPProgram"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SMPExpenseRelatedToAmortizationFree-matchingShares"
    name="SMPExpenseRelatedToAmortizationFree-matchingShares"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SMPExpenseRelatedToDiscountGrantedOnSharePurchasePrice"
    name="SMPExpenseRelatedToDiscountGrantedOnSharePurchasePrice"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SOP2002Member"
    name="SOP2002Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SOP2010Member"
    name="SOP2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SOPMember"
    name="SOPMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SOPPP2009Member"
    name="SOPPP2009Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SSDFixed-interestRateTranche"
    name="SSDFixed-interestRateTranche"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SSDTranche1-20092012Member"
    name="SSDTranche1-20092012Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SSDTranche2-20092012Member"
    name="SSDTranche2-20092012Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SSDTranche3-20092014Member"
    name="SSDTranche3-20092014Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SSDTranche4-20092014Member"
    name="SSDTranche4-20092014Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SSDTranche5-20092014Member"
    name="SSDTranche5-20092014Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SSDVariable-interestRateTranche"
    name="SSDVariable-interestRateTranche"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_STARMember"
    name="STARMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_STARPP2009Member"
    name="STARPP2009Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SalesAllowancesChargedToRevenue"
    name="SalesAllowancesChargedToRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SalesMarketingMember"
    name="SalesMarketingMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_SecurinfoDamagesInterestsClaimedToSAPInSouthAfrica"
    name="SecurinfoDamagesInterestsClaimedToSAPInSouthAfrica"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Share-basedCompensationMember"
    name="Share-basedCompensationMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Share-basedPaymentExpenseByFunctionAbstract"
    name="Share-basedPaymentExpenseByFunctionAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Share-basedPaymentExpenseByFunctionLineItems"
    name="Share-basedPaymentExpenseByFunctionLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Share-basedPaymentExpenseByFunctionTable"
    name="Share-basedPaymentExpenseByFunctionTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Share-basedPaymentExpenseMember"
    name="Share-basedPaymentExpenseMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SharePremiumOverThree-monthsAverageAcquireeStockPrice"
    name="SharePremiumOverThree-monthsAverageAcquireeStockPrice"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_SharePriceReferenceIndexGrantDate"
    name="SharePriceReferenceIndexGrantDate"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_SharePriceReferenceIndexYearEnd"
    name="SharePriceReferenceIndexYearEnd"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_SharePriceSAPShareGrantDate"
    name="SharePriceSAPShareGrantDate"
    type="num:perShareItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_SharesCancelled"
    name="SharesCancelled"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_SharesHeldByExecutiveBoard"
    name="SharesHeldByExecutiveBoard"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_SharesHeldBySupervisoryBoard"
    name="SharesHeldBySupervisoryBoard"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_SharesIssuedUnderShare-basedPaymentPrograms"
    name="SharesIssuedUnderShare-basedPaymentPrograms"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_SignificantIntangibleAssetsAbstract"
    name="SignificantIntangibleAssetsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SignificantIntangibleAssetsEndPeriodLineItems"
    name="SignificantIntangibleAssetsEndPeriodLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SignificantIntangibleAssetsEndPeriodTable"
    name="SignificantIntangibleAssetsEndPeriodTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SoftwareDatabaseLicensesMember"
    name="SoftwareDatabaseLicensesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SoftwareRevenue"
    name="SoftwareRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SoftwareRevenueByLocationCustomersAbstract"
    name="SoftwareRevenueByLocationCustomersAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SoftwareSoftware-relatedServiceRevenueByLocationCustomersAbstract"
    name="SoftwareSoftware-relatedServiceRevenueByLocationCustomersAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SoftwareSoftware-relatedServicesMember"
    name="SoftwareSoftware-relatedServicesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_SoftwareSoftwareRelatedServiceRevenue"
    name="SoftwareSoftwareRelatedServiceRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SpreadOverEuroMid-SwapRateInBasisPoints"
    name="SpreadOverEuroMid-SwapRateInBasisPoints"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_StartDateSSD"
    name="StartDateSSD"
    type="xbrli:dateItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_StockAwardProgramMember"
    name="StockAwardProgramMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubAEMENAMember"
    name="SubAEMENAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubAMember"
    name="SubAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubARBOMember"
    name="SubARBOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubARGMember"
    name="SubARGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubARSYMember"
    name="SubARSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubAUBOBJMember"
    name="SubAUBOBJMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubAUSMember"
    name="SubAUSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubAUSYMember"
    name="SubAUSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubAUTOMMember"
    name="SubAUTOMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubB16Member"
    name="SubB16Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubBESYMember"
    name="SubBESYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubBGIQMTMember"
    name="SubBGIQMTMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubBGTDMember"
    name="SubBGTDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubBRAMember"
    name="SubBRAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubBRSYMember"
    name="SubBRSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubBULGMember"
    name="SubBULGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCABOALMember"
    name="SubCABOALMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCAFINMember"
    name="SubCAFINMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCASYISMember"
    name="SubCASYISMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCASYMember"
    name="SubCASYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCDNMember"
    name="SubCDNMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCHMember"
    name="SubCHMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCHSAFMember"
    name="SubCHSAFMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCHSYMember"
    name="SubCHSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCHTDCEMember"
    name="SubCHTDCEMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCNBOBJMember"
    name="SubCNBOBJMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCNSYMember"
    name="SubCNSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCNSYRMember"
    name="SubCNSYRMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCNSYZMember"
    name="SubCNSYZMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCOLMember"
    name="SubCOLMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCROTIAMember"
    name="SubCROTIAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCSWBALMember"
    name="SubCSWBALMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCYPRUSMember"
    name="SubCYPRUSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCZBSCMember"
    name="SubCZBSCMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubCZMember"
    name="SubCZMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDACBMember"
    name="SubDACBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDBOMember"
    name="SubDBOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDBVV1Member"
    name="SubDBVV1Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDBVV2Member"
    name="SubDBVV2Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDBVV3Member"
    name="SubDBVV3Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDBVV4Member"
    name="SubDBVV4Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDHSOLBMember"
    name="SubDHSOLBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDKMember"
    name="SubDKMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDKSYMember"
    name="SubDKSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDLGBMember"
    name="SubDLGBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDLGMember"
    name="SubDLGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDOLSMember"
    name="SubDOLSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDPORTBMember"
    name="SubDPORTBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDPVBMember"
    name="SubDPVBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDSAFMember"
    name="SubDSAFMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDSKY7HMember"
    name="SubDSKY7HMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDSYMember"
    name="SubDSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDTDBCSMember"
    name="SubDTDBCSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDTDMember"
    name="SubDTDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubDWICOMember"
    name="SubDWICOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubEESTMember"
    name="SubEESTMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubEMember"
    name="SubEMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubESSYMember"
    name="SubESSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubESTELEMember"
    name="SubESTELEMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubEUPRTMember"
    name="SubEUPRTMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFIMERLMember"
    name="SubFIMERLMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFINMember"
    name="SubFINMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFIWICOMember"
    name="SubFIWICOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFMember"
    name="SubFMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFRCDMember"
    name="SubFRCDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFRHIDEMember"
    name="SubFRHIDEMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFRHOMember"
    name="SubFRHOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFRLBMember"
    name="SubFRLBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubFRSYMember"
    name="SubFRSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubGBMember"
    name="SubGBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubHELLASMember"
    name="SubHELLASMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubHKBOMember"
    name="SubHKBOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubHKCDMember"
    name="SubHKCDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubHKGMember"
    name="SubHKGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubHKSYMember"
    name="SubHKSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubHUMember"
    name="SubHUMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubHUPSMember"
    name="SubHUPSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIDRMember"
    name="SubIDRMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIDSY3Member"
    name="SubIDSY3Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubILPORTMember"
    name="SubILPORTMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubILTOPMMember"
    name="SubILTOPMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIMember"
    name="SubIMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubINDHMember"
    name="SubINDHMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubINDMember"
    name="SubINDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubINLBMember"
    name="SubINLBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubINSYMember"
    name="SubINSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubINSYSWMember"
    name="SubINSYSWMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIRBOBJMember"
    name="SubIRBOBJMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIRCDHOMember"
    name="SubIRCDHOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIRCDMember"
    name="SubIRCDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIRLMember"
    name="SubIRLMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIRLSMember"
    name="SubIRLSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubIRUSFSMember"
    name="SubIRUSFSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubITOLSMember"
    name="SubITOLSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubITSYMember"
    name="SubITSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubJMember"
    name="SubJMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubJPSYISMember"
    name="SubJPSYISMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubJPSYMember"
    name="SubJPSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubKAZCMember"
    name="SubKAZCMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubKRMember"
    name="SubKRMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubKRSYMember"
    name="SubKRSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubKRTIMMember"
    name="SubKRTIMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubLTLITMember"
    name="SubLTLITMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubLUSYMember"
    name="SubLUSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubLVLATMember"
    name="SubLVLATMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubMALMember"
    name="SubMALMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubMTCSMember"
    name="SubMTCSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubMTINVMember"
    name="SubMTINVMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubMXOMember"
    name="SubMXOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubMXSYMember"
    name="SubMXSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubMYBOMember"
    name="SubMYBOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubMYSYMember"
    name="SubMYSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNIGMember"
    name="SubNIGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNLBOHOMember"
    name="SubNLBOHOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNLHOMember"
    name="SubNLHOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNLMember"
    name="SubNLMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNLPORTMember"
    name="SubNLPORTMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNLSYCHMember"
    name="SubNLSYCHMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNLSYEUMember"
    name="SubNLSYEUMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNLSYJDMember"
    name="SubNLSYJDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNLSYMember"
    name="SubNLSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNMember"
    name="SubNMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNOMAXMember"
    name="SubNOMAXMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNOSYMember"
    name="SubNOSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNZMember"
    name="SubNZMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubNZSYMember"
    name="SubNZSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubOFEKMember"
    name="SubOFEKMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubPERMember"
    name="SubPERMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubPHMember"
    name="SubPHMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubPHSYMember"
    name="SubPHSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubPLNMember"
    name="SubPLNMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubPMember"
    name="SubPMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubROMANMember"
    name="SubROMANMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubRUNMember"
    name="SubRUNMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSASSMember"
    name="SubSASSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSATMember"
    name="SubSATMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSESYMember"
    name="SubSESYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSGBOMember"
    name="SubSGBOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSGPMember"
    name="SubSGPMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSGSYMember"
    name="SubSGSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSGTDMember"
    name="SubSGTDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSGTOMMember"
    name="SubSGTOMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSISLOVMember"
    name="SubSISLOVMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSKSAFMember"
    name="SubSKSAFMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSKSLOVMember"
    name="SubSKSLOVMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSMember"
    name="SubSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubSTEDMember"
    name="SubSTEDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubTHMember"
    name="SubTHMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubTRTURKMember"
    name="SubTRTURKMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubTWMember"
    name="SubTWMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubTWSYMember"
    name="SubTWSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKARMLMember"
    name="SubUKARMLMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKARMMember"
    name="SubUKARMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKBEMember"
    name="SubUKBEMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKBOBJMember"
    name="SubUKBOBJMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKCARTMember"
    name="SubUKCARTMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKCDMember"
    name="SubUKCDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKEDGEMember"
    name="SubUKEDGEMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKINXMember"
    name="SubUKINXMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKRCMember"
    name="SubUKRCMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKSAMember"
    name="SubUKSAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKSY3Member"
    name="SubUKSY3Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKSYMember"
    name="SubUKSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUKTOMMember"
    name="SubUKTOMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSAMember"
    name="SubUSAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSBODIMember"
    name="SubUSBODIMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSBOOSMember"
    name="SubUSBOOSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSFAMember"
    name="SubUSFAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSFCMember"
    name="SubUSFCMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSGLMAMember"
    name="SubUSGLMAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSGORGMember"
    name="SubUSGORGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSGOVMember"
    name="SubUSGOVMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSHIDEMember"
    name="SubUSHIDEMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSHMSWMember"
    name="SubUSHMSWMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSHMember"
    name="SubUSHMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSIFSMember"
    name="SubUSIFSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSIMember"
    name="SubUSIMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSINEAMember"
    name="SubUSINEAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSKHIMMember"
    name="SubUSKHIMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSMAXMember"
    name="SubUSMAXMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSOLSMember"
    name="SubUSOLSMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSPMember"
    name="SubUSPMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSSAFMember"
    name="SubUSSAFMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSSY3Member"
    name="SubUSSY3Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSSYESMember"
    name="SubUSSYESMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSSYFFMember"
    name="SubUSSYFFMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSSYGMember"
    name="SubUSSYGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSSYIHMember"
    name="SubUSSYIHMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSSYISMember"
    name="SubUSSYISMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSSYMember"
    name="SubUSSYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSTDMember"
    name="SubUSTDMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSTIMMember"
    name="SubUSTIMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSTMember"
    name="SubUSTMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSTOMMember"
    name="SubUSTOMMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSVISIMember"
    name="SubUSVISIMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubUSVRSAMember"
    name="SubUSVRSAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubVENCOLOMember"
    name="SubVENCOLOMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubVGSY3Member"
    name="SubVGSY3Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubVRCMember"
    name="SubVRCMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubZAAMPRMember"
    name="SubZAAMPRMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubZAARMember"
    name="SubZAARMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubZAMember"
    name="SubZAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubZASAMember"
    name="SubZASAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubZASYMember"
    name="SubZASYMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubscriptionOtherSoftwareRelatedServiceRevenue"
    name="SubscriptionOtherSoftwareRelatedServiceRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SubsidiariesAvailableLineCredits"
    name="SubsidiariesAvailableLineCredits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SubsidiariesLocatedInAPJMember"
    name="SubsidiariesLocatedInAPJMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubsidiariesLocatedInAmericasMember"
    name="SubsidiariesLocatedInAmericasMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubsidiariesLocatedInRestEMEAMember"
    name="SubsidiariesLocatedInRestEMEAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SubsidiariesMember"
    name="SubsidiariesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SummaryProvisionsAbstract"
    name="SummaryProvisionsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SupervisoryBoardCommitteeRemuneration"
    name="SupervisoryBoardCommitteeRemuneration"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SupervisoryBoardCompensation"
    name="SupervisoryBoardCompensation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SupervisoryBoardCompensationAbstract"
    name="SupervisoryBoardCompensationAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SupervisoryBoardFixedAnnualCompensation"
    name="SupervisoryBoardFixedAnnualCompensation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SupervisoryBoardVariableAnnualCompensation"
    name="SupervisoryBoardVariableAnnualCompensation"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_SupportRevenue"
    name="SupportRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SwissFrancMember"
    name="SwissFrancMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SybaseAcquisitionTermLoan"
    name="SybaseAcquisitionTermLoan"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SybaseConvertibleBondsPaidOffAcquisitionDate"
    name="SybaseConvertibleBondsPaidOffAcquisitionDate"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_SybaseIncMember"
    name="SybaseIncMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SybaseMember"
    name="SybaseMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_SybaseRightsMember"
    name="SybaseRightsMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TNAdditionalPrejudgmentAccruedInterests"
    name="TNAdditionalPrejudgmentAccruedInterests"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNAttorneyFeesSAPAgreedToPayToOracle"
    name="TNAttorneyFeesSAPAgreedToPayToOracle"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNDamagesPresentedByOraclesExpertsDuringTrialBasedOnLostinfringersProfits"
    name="TNDamagesPresentedByOraclesExpertsDuringTrialBasedOnLostinfringersProfits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNDamagesPresentedByOraclesExpertsDuringTrialUnderHypotheticalLicenseTheory"
    name="TNDamagesPresentedByOraclesExpertsDuringTrialUnderHypotheticalLicenseTheory"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNDamagesPresentedByOraclesManagementDuringTrial"
    name="TNDamagesPresentedByOraclesManagementDuringTrial"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNDamagesPresentedBySAPsExpertsDuringTrialBasedOnLostinfringersProfits"
    name="TNDamagesPresentedBySAPsExpertsDuringTrialBasedOnLostinfringersProfits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNDamagesPresentedBySAPsExpertsDuringTrialUnderHypotheticalLicenseTheory"
    name="TNDamagesPresentedBySAPsExpertsDuringTrialUnderHypotheticalLicenseTheory"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNDamagesRequestedByOracleBeforeTrial"
    name="TNDamagesRequestedByOracleBeforeTrial"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNDamagesVerdictAfterTrial"
    name="TNDamagesVerdictAfterTrial"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNMaximumDamagesRequestedByOraclesCounselToJury"
    name="TNMaximumDamagesRequestedByOraclesCounselToJury"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TNMinimumDamagesRequestedByOraclesCounselToJury"
    name="TNMinimumDamagesRequestedByOraclesCounselToJury"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TableAcquiredBusinessesTextBlock"
    name="TableAcquiredBusinessesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableActivitiesUnderTheLTIPlan2000TextBlock"
    name="TableActivitiesUnderTheLTIPlan2000TextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableActivitiesunderSAPSOP2002TextBlock"
    name="TableActivitiesunderSAPSOP2002TextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableActuarialAssumptionsForDefinedBenefitLiabilitiesTextBlock"
    name="TableActuarialAssumptionsForDefinedBenefitLiabilitiesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableActuarialAssumptionsForTotalExpenseTextBlock"
    name="TableActuarialAssumptionsForTotalExpenseTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableActuarialGainsLossesOnDefinedBenefitPlansRecognizedInEquityTextBlock"
    name="TableActuarialGainsLossesOnDefinedBenefitPlansRecognizedInEquityTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableAgingOfTradeReceivablesTextBlock"
    name="TableAgingOfTradeReceivablesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableAllocationOfProfitBeforeIncomeTaxToDomesticForeignJuridictionsTextBlock"
    name="TableAllocationOfProfitBeforeIncomeTaxToDomesticForeignJuridictionsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableAssignmentOfAcquiredGoodwillToSegmentsTextBlock"
    name="TableAssignmentOfAcquiredGoodwillToSegmentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableBankLoansDetailTextBlock"
    name="TableBankLoansDetailTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableBondsDetailTextBlock"
    name="TableBondsDetailTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableCapitalStructureTextBlock"
    name="TableCapitalStructureTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableCarryingAmountTradeReceivablesNetTextBlock"
    name="TableCarryingAmountTradeReceivablesNetTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableChangeInBenefitObligationTextBlock"
    name="TableChangeInBenefitObligationTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableChangesinNumbersOfOutstandingAwardsProvisionAndExpenseTextBlock"
    name="TableChangesinNumbersOfOutstandingAwardsProvisionAndExpenseTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableClassificationOfFinancialInstrumentsTextBlock"
    name="TableClassificationOfFinancialInstrumentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableConsiderationTransferredTextBlock"
    name="TableConsiderationTransferredTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableConstructionProjectsInProgressTextBlock"
    name="TableConstructionProjectsInProgressTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableContractualMaturitiesOfCashFlowsForTheSSDInterestPayments"
    name="TableContractualMaturitiesOfCashFlowsForTheSSDInterestPayments"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableContractualMaturitiesOfFinancialLiabilitiesTextBlock"
    name="TableContractualMaturitiesOfFinancialLiabilitiesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableCurrenciesOfAvailableForSaleFinancialAssetsTextBlock"
    name="TableCurrenciesOfAvailableForSaleFinancialAssetsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableDeferredTaxAssetsNetTextBlock"
    name="TableDeferredTaxAssetsNetTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableDevelopmentOfOtherProvisionsTextBlock"
    name="TableDevelopmentOfOtherProvisionsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableEarningsPerShareTextBlock"
    name="TableEarningsPerShareTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableEffectiveTaxRateTextBlock"
    name="TableEffectiveTaxRateTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableEmployeeBenefitsExpenseTextBlock"
    name="TableEmployeeBenefitsExpenseTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableEstimatedFuturePensionBenefitPaymentsTextBlock"
    name="TableEstimatedFuturePensionBenefitPaymentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableExchangeRatesTextBlock"
    name="TableExchangeRatesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableExecutiveBoardCompensationTextBlock"
    name="TableExecutiveBoardCompensationTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableFairValueAndParametersUsedAtYearEndTextBlock"
    name="TableFairValueAndParametersUsedAtYearEndTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableFairValueAndParametersUsedAtgrantdateTextBlock"
    name="TableFairValueAndParametersUsedAtgrantdateTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableFairValuesOfFinancialInstrumentsTextBlock"
    name="TableFairValuesOfFinancialInstrumentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableFeesforAuditAndOtherProfessionalServicesOfKPMGLLPTextBlock"
    name="TableFeesforAuditAndOtherProfessionalServicesOfKPMGLLPTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableFeesforAuditAndotherProfessionalServicesOfKPMGAGTextBlock"
    name="TableFeesforAuditAndotherProfessionalServicesOfKPMGAGTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableFinanceIncomeNetTextBlock"
    name="TableFinanceIncomeNetTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableGoodwillAndIntangibleAssetsTextBlock"
    name="TableGoodwillAndIntangibleAssetsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableGoodwillBySegmentsTextBlock"
    name="TableGoodwillBySegmentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableGroupLiquidityOfSAPGroupTextBlock"
    name="TableGroupLiquidityOfSAPGroupTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableImpactOfSybaseonSAPsFinancialsTextBlock"
    name="TableImpactOfSybaseonSAPsFinancialsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableIncomeTaxExpenseTextBlock"
    name="TableIncomeTaxExpenseTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableIncreaseDecreaseInAllowanceForDoubtfulAccountsTextBlock"
    name="TableIncreaseDecreaseInAllowanceForDoubtfulAccountsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableInvestmentsInAssociatesTextBlock"
    name="TableInvestmentsInAssociatesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableItemsNotResultingInADeferredTaxAssetTextBlock"
    name="TableItemsNotResultingInADeferredTaxAssetTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableNoncurrentAssetsByLocationTextBlock"
    name="TableNoncurrentAssetsByLocationTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableNumberOfEmployeesinFTETextBlock"
    name="TableNumberOfEmployeesinFTETextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableNumberOfsharesIssuedAndRepurchasedTextBlock"
    name="TableNumberOfsharesIssuedAndRepurchasedTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOtherEquityinvestmentsTextBlock"
    name="TableOtherEquityinvestmentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOtherFinancialAssetsTextBlock"
    name="TableOtherFinancialAssetsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOtherFinancialCommitmentsTextBlock"
    name="TableOtherFinancialCommitmentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOtherNonFinancialAssetsTextBlock"
    name="TableOtherNonFinancialAssetsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOtherNonFinancialLiabilitiesTextBlock"
    name="TableOtherNonFinancialLiabilitiesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOtherNonOperatingIncomeExpenseNetTextBlock"
    name="TableOtherNonOperatingIncomeExpenseNetTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOtherOperatingIncomeExpenseNetTextBlock"
    name="TableOtherOperatingIncomeExpenseNetTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOverviewOfEntitiesConsolidatedInTheFinancialStatementsTextBlock"
    name="TableOverviewOfEntitiesConsolidatedInTheFinancialStatementsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableOverviewOfFinancialLiabilitiesTextBlock"
    name="TableOverviewOfFinancialLiabilitiesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TablePaymentsToFormerExecutiveBoardMembersTextBlock"
    name="TablePaymentsToFormerExecutiveBoardMembersTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TablePensionObligationPlanAssetsFundedStatusAndExperienceAdjustmentsTextBlock"
    name="TablePensionObligationPlanAssetsFundedStatusAndExperienceAdjustmentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TablePlanAssetAllocationForForeignPlansAndOtherPostEmploymentObligationsTextBlock"
    name="TablePlanAssetAllocationForForeignPlansAndOtherPostEmploymentObligationsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TablePrivatePlacementTransactionDetailTextBlock"
    name="TablePrivatePlacementTransactionDetailTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TablePropertyPlantAndEquipmentTextBlock"
    name="TablePropertyPlantAndEquipmentTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableProvisionsTableTextBlock"
    name="TableProvisionsTableTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TablePurchaseCommitmentsTextBlock"
    name="TablePurchaseCommitmentsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableRecognizedAmountsOfidentifiableAssetsacquireAndLiabilitiesassumedTextBlock"
    name="TableRecognizedAmountsOfidentifiableAssetsacquireAndLiabilitiesassumedTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableReconciliationOfRevenuesAndSegmentResultsTextBlock"
    name="TableReconciliationOfRevenuesAndSegmentResultsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableRestructuringExpensesByFunctionTextBlock"
    name="TableRestructuringExpensesByFunctionTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableRestructuringExpensesTextBlock"
    name="TableRestructuringExpensesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableRetirementPensionPlanTextBlock"
    name="TableRetirementPensionPlanTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableRevenueByLocationTextBlock"
    name="TableRevenueByLocationTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableSegmentRevenueAndResultsTextBlock"
    name="TableSegmentRevenueAndResultsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableShareBasedCompensationTextBlock"
    name="TableShareBasedCompensationTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableShareBasedCompensationbyFunctionTextBlock"
    name="TableShareBasedCompensationbyFunctionTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableShareholdingsTextBlock"
    name="TableShareholdingsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableSignificantIntangibleAssetsTextBlock"
    name="TableSignificantIntangibleAssetsTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableSoftwareAndSoftwareRelatedServiceRevenueByLocationTextBlock"
    name="TableSoftwareAndSoftwareRelatedServiceRevenueByLocationTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableSoftwareRevenueByLocationTextBlock"
    name="TableSoftwareRevenueByLocationTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableStockOptionsOutstandingUnterSAPSOP2002AtYearEndPerExercicePriceTextBlock"
    name="TableStockOptionsOutstandingUnterSAPSOP2002AtYearEndPerExercicePriceTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableSubsidiariesTextBlock"
    name="TableSubsidiariesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableSupervisoryBoardCompensationTextBlock"
    name="TableSupervisoryBoardCompensationTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableTotalExpenseOfDefinedBenefitPlansTextBlock"
    name="TableTotalExpenseOfDefinedBenefitPlansTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableTotalExpenseOfDefinedContributionPlansAndStatePlansTextBlock"
    name="TableTotalExpenseOfDefinedContributionPlansAndStatePlansTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableTotalIncomeTaxTextBlock"
    name="TableTotalIncomeTaxTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableTradeAndOtherPayablesTextBlock"
    name="TableTradeAndOtherPayablesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableTradeAndOtherReceivablesTextBlock"
    name="TableTradeAndOtherReceivablesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableUsefulLivesOfPropertyPlantAndEquipmentTextBlock"
    name="TableUsefulLivesOfPropertyPlantAndEquipmentTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableValuationOfTradeReceivablesTextBlock"
    name="TableValuationOfTradeReceivablesTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TableWeightingFactorforValuationCalculationOfSTARAwardsQuarterEndedTextBlock"
    name="TableWeightingFactorforValuationCalculationOfSTARAwardsQuarterEndedTextBlock"
    type="nonnum:escapedItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TargetPlanAssetAllocationInNextYear"
    name="TargetPlanAssetAllocationInNextYear"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_TaxEffectOnRDForeignTaxCredits"
    name="TaxEffectOnRDForeignTaxCredits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_TaxFees"
    name="TaxFees"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_TechniDataITMember"
    name="TechniDataITMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TechnidataAGMember"
    name="TechnidataAGMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TerminalGrowthRateIn"
    name="TerminalGrowthRateIn"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TermsBankLoansAbstract"
    name="TermsBankLoansAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TermsBankLoansLineItems"
    name="TermsBankLoansLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TermsBankLoansTable"
    name="TermsBankLoansTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TermsBondsIssuedAbstract"
    name="TermsBondsIssuedAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TermsBondsIssuedLineItems"
    name="TermsBondsIssuedLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TermsBondsIssuedTable"
    name="TermsBondsIssuedTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TermsPrivatePlacementsAbstract"
    name="TermsPrivatePlacementsAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TermsPrivatePlacementsLineItems"
    name="TermsPrivatePlacementsLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TermsPrivatePlacementsTable"
    name="TermsPrivatePlacementsTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_ThereofCurrentTaxesForCurrentYear"
    name="ThereofCurrentTaxesForCurrentYear"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ThereofDeferredTaxesDueToUnusedTaxLosses"
    name="ThereofDeferredTaxesDueToUnusedTaxLosses"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ThereofGainsLossesOnForeignCurrencyEmbeddedDerivatives"
    name="ThereofGainsLossesOnForeignCurrencyEmbeddedDerivatives"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ThereofRealizedGainsLossesOnForeignCurrencyExchangeDifferences"
    name="ThereofRealizedGainsLossesOnForeignCurrencyExchangeDifferences"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ThereofUnrealizedGainsLossesOnForeignCurrencyExchangeDifferences"
    name="ThereofUnrealizedGainsLossesOnForeignCurrencyExchangeDifferences"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TomorrowNowLitigationExpense"
    name="TomorrowNowLitigationExpense"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_TomorrowNowLitigationMember"
    name="TomorrowNowLitigationMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TotalFinancialCommitments"
    name="TotalFinancialCommitments"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TotalLiabilitiesOverTotalEquityLiabilities"
    name="TotalLiabilitiesOverTotalEquityLiabilities"
    type="num:percentItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_TotalRevenueByLocationCustomersAbstract"
    name="TotalRevenueByLocationCustomersAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TradeOtherPayablesIncurred"
    name="TradeOtherPayablesIncurred"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TradeOtherReceivablesAbstract"
    name="TradeOtherReceivablesAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TradeOtherReceivablesMember"
    name="TradeOtherReceivablesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TradeReceivablesGross"
    name="TradeReceivablesGross"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_TradeReceivablesIndividuallyImpairedNetAllowances"
    name="TradeReceivablesIndividuallyImpairedNetAllowances"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_TradeReceivablesNet"
    name="TradeReceivablesNet"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_TradeReceivablesNotPastDueNotIndividuallyImpaired"
    name="TradeReceivablesNotPastDueNotIndividuallyImpaired"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_TradeReceivablesPastDueButNotIndividuallyImpaired"
    name="TradeReceivablesPastDueButNotIndividuallyImpaired"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_TrainingMember"
    name="TrainingMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TrainingRevenue"
    name="TrainingRevenue"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_TreasurySharesCancelled"
    name="TreasurySharesCancelled"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TreasurySharesReissuedUnderShare-basedPaymentPrograms"
    name="TreasurySharesReissuedUnderShare-basedPaymentPrograms"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TreasurySharesRepurchased"
    name="TreasurySharesRepurchased"
    type="xbrli:sharesItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_TypeCashflowsOutOrInAxis"
    name="TypeCashflowsOutOrInAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_TypeCashflowsOutOrInMember"
    name="TypeCashflowsOutOrInMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_USAMember"
    name="USAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_USDUSDollarMember"
    name="USDUSDollarMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_USDollarMember"
    name="USDollarMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_USPlacementTranche1-2010Member"
    name="USPlacementTranche1-2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_USPlacementTranche2-2010Member"
    name="USPlacementTranche2-2010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_UnrecognizedExpenseReportingDate"
    name="UnrecognizedExpenseReportingDate"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_UseRestrictedCash"
    name="UseRestrictedCash"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_UsefulLivesIntangibleAssetsAcquiredLineItems"
    name="UsefulLivesIntangibleAssetsAcquiredLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_UsefulLivesIntangibleAssetsAcquiredTable"
    name="UsefulLivesIntangibleAssetsAcquiredTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_UsefulLivesIntangibleAssetsOtherThanGoodwillAbstract"
    name="UsefulLivesIntangibleAssetsOtherThanGoodwillAbstract"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="sap_UtilizationAllowanceAccounts"
    name="UtilizationAllowanceAccounts"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="sap_ValueAcquiredAcceleratedOptionsStockAppreciationRightsRestrictedStockUnits"
    name="ValueAcquiredAcceleratedOptionsStockAppreciationRightsRestrictedStockUnits"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_ValueAcquiredSharesOutstanding"
    name="ValueAcquiredSharesOutstanding"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_Variable-rateRiskFromFinancingActivitiesMember"
    name="Variable-rateRiskFromFinancingActivitiesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Variable-rateRiskFromInvestingActivitiesMember"
    name="Variable-rateRiskFromInvestingActivitiesMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_WeightedAverageFairValueGrantDate"
    name="WeightedAverageFairValueGrantDate"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="sap_WeightedAverageFairValueYearEnd"
    name="WeightedAverageFairValueYearEnd"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_WeightedAverageIntrinsicValueYearEnd"
    name="WeightedAverageIntrinsicValueYearEnd"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_WeightedAverageRemainingVestingPeriod"
    name="WeightedAverageRemainingVestingPeriod"
    type="xbrli:decimalItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
  <element
    id="sap_WilhelmHaarmannMember"
    name="WilhelmHaarmannMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_XGateMember"
    name="XGateMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="sap_Year-endExposureToRiskForSensitivityAnalysis"
    name="Year-endExposureToRiskForSensitivityAnalysis"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="credit"
    nillable="true" />
  <element
    id="sap_YearDebtMaturity"
    name="YearDebtMaturity"
    type="xbrli:gYearItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    nillable="true" />
</schema>