SAP Going Global

49
Going Global Shay Oberziger - SAP Globalization Services 21 May 2012

description

SAP Going Global

Transcript of SAP Going Global

Page 1: SAP Going Global

Going GlobalShay Oberziger - SAP Globalization Services21 May 2012

Page 2: SAP Going Global

© 2012 SAP AG. All rights reserved. 2

Agenda

Globalization @ SAP and Globalization Services1

2

Internationalization3

Localization

4 Translation

5 More Information

Page 3: SAP Going Global

© 2012 SAP AG. All rights reserved. 3

Agenda

Globalization @ SAP and Globalization Services1

2

Internationalization3

Localization

4 Translation

5 More Information

Page 4: SAP Going Global

© 2012 SAP AG. All rights reserved. 4

What does Globalization mean for SAP’s Development?

Globalization

Internationalization Localization Translation

Multi language supportCode pagesUnicodeTime zonesMultiple currenciesCalendars…

Local business practicesLegal requirements

Speak the language of the locals

Page 5: SAP Going Global

© 2012 SAP AG. All rights reserved. 5

Market Driven Globalization Mechanism

SAP Custom Development

Globalization Services

Business Suite & Industry

Roll-In

Market Analy

SAP

Roll-InMarket Analysis

Roll-InMarket Analysis DecisionEvaluation

Page 6: SAP Going Global

© 2012 SAP AG. All rights reserved. 6

Market Driven Development

Classification of requests and related development activities:

Legal changeLegal requirementCustomer DRQCustomer CDP– by SAP– by SAP Partner

Page 7: SAP Going Global

© 2012 SAP AG. All rights reserved. 7

Requirements For Global IT Solutions

The solution must support global business practicesGlobal reporting, consolidationGlobal process definition

The solution must keep in mind local requirementsLocal tax calculationLocal payrollLocal balance sheet

The solution must be usable across the worldLocal calendars and time zones must be handledUsage of multiple currencies

The data must be usable across the worldDescriptions of data must be language dependentTranslation process must be supported All kind of code pages must be supported

Page 8: SAP Going Global

© 2012 SAP AG. All rights reserved. 8

Global and Local Elements in the Template Roll-out

LanguageHandling

Time ZoneSupport

CalendarChart of Account

GlobalMaster data

Global and inte-grated processes

Countryversions

TaxHandling

Localprocesses

Page 9: SAP Going Global

© 2012 SAP AG. All rights reserved. 9

Agenda

Globalization @ SAP and Globalization Services1

2

Internationalization3

Localization

4 Translation

5 More Information

Page 10: SAP Going Global

© 2012 SAP AG. All rights reserved. 10

Localization Demand on Application Software

Local PayrollLegal RequirementsTax Handling...

Group Chart of AccountsGroup CurrencyGroup Reporting

Corporate HRCorporate Treasury, Purchasing...

Local Chart of AccountsLocal CurrencyLocal ReportingLocal Payment Handling (e.g. DME)

One system for . . .

Page 11: SAP Going Global

© 2012 SAP AG. All rights reserved. 11

Definition of Country Version

Country Specific Functions

Functionally covering essential legal requirements and businesspracticesLegal changes to thosecovered requirements aresupported

Country Specific Configuration

Chart of accounts, balance sheet, tax calculation procedures….Template settings delivered by SAPCountry installation program to set certain initial settings

Country Specific Documentation

Help documentation for country versionsGlobalization Knowledge Base

Delivers help to identify the complexity of country and the country-specifics that need to be taken into account during the implementation planning

Local Language

Our customers have software that complies with the most important country specific legal requirements andbusiness practices in their locallanguage

Page 12: SAP Going Global

© 2012 SAP AG. All rights reserved. 12

Standard Countries - and Others

Standard countriesIntegrated in SAP’s standard deliveryCompatibility with other applications (country, Industrial Solution)Availability with each release

Add-on and modification Compatibility to be double-checkedMay not be available with each release A delay on availability is possible

Installation onlyNo guarantee for legal compliance (e.g. most African countries)

Page 13: SAP Going Global

© 2012 SAP AG. All rights reserved. 13

SAP and Partner Country Versions for Financials and OperationsSAP Country

Versions

Iceland (Nyherjihf)

Country Versions Provided by Partner

Solutions (1)

Bulgaria CroatiaEstoniaGreeceIsrael LatviaLithuaniaRomaniaSerbiaSloveniaUkraine

SAP Add-On Country Versions (11)

ArgentinaAustraliaAustriaBelgiumBrazilCanadaChileChinaColombia

IrelandItalyJapanLuxembourgMalaysiaMexico NetherlandsNew ZealandNorway

Saudi Arabia (SAP ERP 6.05)South AfricaSouth KoreaSpainSwedenSwitzerlandTaiwanThailand

Czech RepublicDenmarkFinlandFranceGermanyHong KongHungaryIndiaIndonesia

PeruPhilippinesPolandPortugalRussia (SAP ERP 6.0)SingaporeSlovakia

SAP Standard Country Versions (47)

TurkeyUnited Arab Emirates(SAP ERP 6.05)United KingdomUnited StatesVenezuela

Page 14: SAP Going Global

© 2012 SAP AG. All rights reserved. 14

SAP and Partner Country Versions Human Capital Management – Payroll

SAP Country Versions

BulgariaColombia CroatiaCyprus Czech Republic GreeceHungaryPoland RomaniaSlovakia SloveniaTurkey Ukraine

SAP Add-On Country Versions (13)

Bolivia (NorthgateArinso)Botswana (Magnisol)Cameroon (NorthgateArinso)Chad (NorthgateArinso) Channel Islands (Magnisol)Chile (Performance HR, BCTS, Soluziona, ERP Sistemas)Costa RicaDemocratic Republic of Congo (Magnisol)Denmark (KMD)Ecuador (NorthgateArinso)Ghana (Magnisol)GuatemalaGuernseyIceland (Applicon Island / Vincent Ruty) Isle of ManIsrael (HilanTech, SapirTech) JerseyKenya (Magnisol)Lesotho (Magnisol)Luxembourg (NorthgateArinso) Malawi (Magnisol)Mauritius (Magnisol)Morocco (NorthgateArinso)Mozambique (Magnisol)Namibia (Magnisol)

Country Versions Provided by Partner Solutions (36)

Nigeria (NorthgateArinso, Magnisol)Panama (Magnisol)Peru (BCTS)Serbia (Magnisol) Swaziland (Magnisol)Tanzania (Magnisol) Uganda (Magnisol)United Arab Emirates (Magnisol)Uruguay (Conex, Soluziona) Vietnam (Magnisol)Zambia (Magnisol)

SAP Standard Country Versions (38)

ArgentinaAustraliaAustriaBelgiumBrazilCanada

ChileChinaFinlandFranceGermanyHong Kong

IndiaIndonesiaIrelandItalyJapanMalaysiaMexicoNetherlandsNew Zealand

NorwayPhilippinesPortugalRussia (SAP ERP 6.0)Saudi Arabia SingaporeSouth AfricaSouth Korea

SpainSwedenSwitzerlandTaiwanThailand United KingdomUnited States (Including Puerto Rico)VenezuelaUnited Arab Emirates

Page 15: SAP Going Global

© 2012 SAP AG. All rights reserved. 15

Implementation of Country Versions –Basic Considerations

SAP Country Versions are integrated in the SAP ERP software as standard or Add-On versions

Before a Country Version can be implemented it must be set up initially - various tools and methods are available for this task, depending on the given situation:

Setup of a Country Version in new or nearly new SAP ERP systemAdding a Country Version to an existing system with productive countriesFI-OP or HCM Country VersionSAP standard or Add-On Country VersionSAP Partner Country Version

A “country installation program” (transaction O035) can be used for the initial setup of organizational structures of a FI-OP Country Version in a new or nearly new SAP ERP system

This tool only performs an initial setup in the target (working) client, so that the detailed country specific configuration andcustom

HCM Country Versions have a different setup mechanism

All FI-OP and HCM Country Versions contain a country template (a set of country specific configuration and customizing data, always available in client 000). This country customizing template must be integrated into the working client of the global ERP system. Requirements for a dedicated Country Version are described in the Country Version documentation and SAP Notes

Page 16: SAP Going Global

© 2012 SAP AG. All rights reserved. 16

Implementation of Country Versions –Basic Considerations

In case of a new installation client 000 must be copied to the new working client.

In case of an existing working client the latest Country Version template must be present. If not, client 000 must be copied to a new reference client and transport requests or – HIGHLY recommended – BC Sets with the content of the country customizing template must be created

Conflict checks between the reference and the working client must be carried out, so that potential conflicts with the Global Template can be identified

Add-On Country Versions are not part of the SAP standard software and shipped separately with dedicated DVDs or software packages for download. When an Add-On Country Version or Country Version bundle is installed in a global ERP system, additional activities have to be planned for implementation and maintenance

Preconfigured solutions based on SAP Best Practices(BP) provide the best way to get a customer’s application up and running quickly, reducing costs and risk. Although SAP Best Practices have originally been designed for midsize (SME) companies (SAP Business All-in-One Solution), customers with large ERP installations can also benefit from these packages rather than beginning the implementation process (e.g. for an additional country) with a blank slate

Page 17: SAP Going Global

© 2012 SAP AG. All rights reserved. 17

Motivation for a Global Template ApproachC

osts

/impl

emen

tatio

n

Planning PilotImplementation

2nd

country3rd

country4th

country5th

country

Template approach

Local country /independentimplementations

Assumption: countries with similar complexity

Example: Costs for a global SAP ERP implementation with multiple countries

Page 18: SAP Going Global

© 2012 SAP AG. All rights reserved. 18

Customer messages (CSS)

Specific components for country-specific questions: XX-CSC-** Example – Canada: „XX-CSC-CA“

Page 19: SAP Going Global

© 2012 SAP AG. All rights reserved. 19

Agenda

Globalization @ SAP and Globalization Services1

2

Internationalization3

Localization

4 Translation

5 More Information

Page 20: SAP Going Global

© 2012 SAP AG. All rights reserved. 20

Pure CentralizationDefinition: A unique database server, and several application serversCharacteristics:

System Topology (1)

Page 21: SAP Going Global

© 2012 SAP AG. All rights reserved. 21

Pure Decentralization

Definition: No central database server; no exchange of data between different clusters of systems (other than regular asynchronous transfer of data for legal/reporting reasons)Characteristics:

System Topology (2)

Page 22: SAP Going Global

© 2012 SAP AG. All rights reserved. 22

Several systems with centralized development (template roll-out)Definition: Several productive environments, with one single development system to provide global process definitionCharacteristics:

System Topology (3)

Development

Productive Environment

Page 23: SAP Going Global

© 2012 SAP AG. All rights reserved. 23

System Topology (4)

Development

Productive Environment

Distributed systems with shared serviceDefinition: Central and decentralized database servers, global services are delivered by a shared service system, no data exchange between regional systemsCharacteristics :

Shared Service System

Page 24: SAP Going Global

© 2012 SAP AG. All rights reserved. 24

Combined configuration (centralized decentralization)Definition: Central and decentralized database servers, regular exchange of data between different clusters of systems to support global processesCharacteristics:

System Topology (5)

Page 25: SAP Going Global

© 2012 SAP AG. All rights reserved. 25

Languages And Language Combinations

Choose one ellipsisAll languages (scripts)within this can be combined withinone system usingSAP’s proprietary language technology Multiple Display MultipleProcessing

Example with thecodepage ISO Latin2you can use

CroatianCzechHungarianPolishRumanianSlovakianSloveneGermanEnglish

Page 26: SAP Going Global

© 2012 SAP AG. All rights reserved. 26

UNICODE: Example Languages supported in Unicode

Page 27: SAP Going Global

© 2012 SAP AG. All rights reserved. 27

Internationalization: Multi-Lingual Support – Unicode System*

* This is a list of some possible languages with Unicode System, but SAP translations do not exist for all of these languages.

Abkhazian

Afar

Afrikaans

Amharic

Arabic

Armenian

Assamese

Avestan

Aymara

Azerbaijani

Bashkir

Basque

Belarusian

Bengali

Bihari

Bislama

Bosnian

Breton

Bulgarian

Burmese

Catalan

Chamorro

Chechen

Chinese

Chinese trad.

Church

Chuvash

Cornish

Corsican

Croatian

Czech

Danish

Dutch

Dzongkha

English

Esperanto

Estonian

Faroese

Fijian

Finnish

French

Frisian

Gaelic

Gallegan

Georgian

German

Greek

Greenlan-dic

Guarani

Gujarati

Hausa

Hebrew

Herero

Hindi

Hiri Motu

Hungarian

Icelandic

Indonesian

Interlingua

Interlingue

Inuktitut

Inupiak

Irish

Italian

Japanese

Javanese

Kannada Kashmiri Khmer Kikuyu Kinyar-wanda Kirghiz Komi Korean Kuanyama Kazakh Kurdish Lao Latin Latvian Letzeburgesch Lingala Lithuanian Macedo-nian Malagasy Malay Malayalam Maltese Manx

Maori Marathi Marshall-ese Moldavian Mongolian Nauru Navajo Ndebele Ndonga Nepali Northern Sami Norweg. Nynorsk Norwegian Norwegian Bokmål Nyanja Occitan Oriya Oromo Ossetian Pali Panjabi Persian

Polish

Portuguese

Pushto

Quechua

Raeto-Romance

Reserved-cust.

Romanian

Rundi

Russian

Sango

Sanskrit

Sardinian

Serbian

Sindhi

Sinhalese

Slavic

Slovak

Slovenian

Spanish

Tagalog

Tahitian

Tajik

Tatar

Telugu

Thai

Tibetan

Tigrinya

Tonga

Tsonga

Tswana

Turkish

Turkmen

Twi

Uighur

Ukrainian

Urdu

Uzbek

Vietnamese

Volapük

Welsh

Wolof

Xhosa

Yiddish

Yoruba

Zhuang

Zulu

Page 28: SAP Going Global

© 2012 SAP AG. All rights reserved. 28

Unicode Connectivity and Communication

A Unicode receiver can receive all characters

(solid lines)

A non-Unicode receiver cannot receive characters, which are not in it’s own code page. But as long as you restrict the character set, data can be send from everywhere to everywhere.

(dotted lines)

Page 29: SAP Going Global

© 2012 SAP AG. All rights reserved. 29

Internationalization: Multi-Lingual Support

German

English

French

Japanese

Page 30: SAP Going Global

© 2012 SAP AG. All rights reserved. 30

Time Zones

Time zones are important attributes of: Application objects (customers, vendors, plants, companies, etc.)Events (scheduling, tracking, period determination, etc.)

Time-zone-related functions: SAP Web Application Server

Unification and serialization of system eventsLogistics

Scheduling and tracking of business eventsShipping and transport, stock movements, service calls

FinancialsDetermination of posting dates (resulting in posting periods)

Page 31: SAP Going Global

© 2012 SAP AG. All rights reserved. 31

Time Zone Functionality: User Related Approach

FI Posting without time zone setting for the end-userProposal for ”posting date” is equal to system date

User time zone changed to New Zealand timeProposal for „posting date“ is given in New Zealand time

Page 32: SAP Going Global

© 2012 SAP AG. All rights reserved. 32

Date and Time – Depends Where You Are On The Globe

Page 33: SAP Going Global

© 2012 SAP AG. All rights reserved. 33

Calendars

Public Holiday delivered by SAP as part of Standard Country Version

Maintenance via Customizing (IMG)

Page 34: SAP Going Global

© 2012 SAP AG. All rights reserved. 34

Address Format and Address Versions

Central Address Database

Address for documents sent to country A

Peter MayerKindergarten Straße10119 BerlinDeutschland

Address for documents sent to country B

Peter Mayer110, Kindergarten Road Berlin, IL 62670United States of America

Address Formatting

Franz MusterHafenstraße 4

Hamburg20022

Deutschlandetc.

German Address Version

500

20031

Chinese Address Version

Russian Address Version

Page 35: SAP Going Global

© 2012 SAP AG. All rights reserved. 35

Multiple Currencies

Being part of the global economy means, running business across regions

Several countries and currencies can be involvedManufacturing organization, sales force and customer

Running a global company does also require running multiple currencies

Local currency for tax calculation and statutoryreportingGlobal (world wide) currency for group reporting

Currency handling is implemented on transaction level

Currency is part of business object (like companycode or customer)Exchange rates can be updated frequently

Page 36: SAP Going Global

© 2012 SAP AG. All rights reserved. 36

Agenda

Globalization @ SAP and Globalization Services1

2

Internationalization3

Localization

4 Translation

5 More Information

Page 37: SAP Going Global

© 2012 SAP AG. All rights reserved. 37

SAP speaks the Language of the Locals

Architecture supports unlimited number of languages

Support of nearly 40 languagesTranslation of user interface as part of the productStandard translation tools and techniques in use

Capturing data in foreign languagesMost of the data is stored with language dependent description More than 40 different languages tags availableIn a Unicode-based system, all ISO-639 language tags are available

Page 38: SAP Going Global

© 2012 SAP AG. All rights reserved. 38

SAP Languages

ArabicBulgarianCatalanChinese (simplified)Chinese (traditional)CroatianCzechDanishDutchEnglishEstonian FarsiFinnishFrenchGermanGreekHebrewHungarianItalian Japanese KoreanLatvian Lithuanian NorwegianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwedish ThaiTurkishUkrainian

SAP Standard Languages (38) *

Vietnamese Hindi

* Remarks:Malaysia, India, Indonesia, Philippines, Singapore and South Africa use English, Luxembourg uses French or German, Kazakhstanuses Russian, Arabic available without localization.Others use local languages.

Page 39: SAP Going Global

© 2012 SAP AG. All rights reserved. 39

Language: Only a User Interface Requirement?

Users… determine the user interface

end user wish to operate the system in a language they feel comfortableScreens, menu texts, error messages etc.

Business partners … determine the language of the business data

otherwise they probably cannot handle itpurchase orders, delivery notes, invoices, business letters, material description, units of measurement, address data etc.

Legislators … determine the language of legal necessary documents

otherwise they will not trust the information giventax reporting, balance sheets, profit&loss statements, cash flow calculation, loading documents, transport documents etc.

Page 40: SAP Going Global

© 2012 SAP AG. All rights reserved. 40

Translation Levels

German, English, French, Japanese

Complete translation of the system (including IMG and Online Help)1

e.g. Portuguese, Italian, Spanish

User Interface + Online Help + Layout sets2

e.g. Dutch, Hungarian, Norwegian

User Interface + Layout sets3

e.g. Thai, Hebrew

User Interface4

Page 41: SAP Going Global

© 2012 SAP AG. All rights reserved. 41

Language Strategy and Translation

Language Handling

Language & Translation:English Only

Language & Translation:Mostly English

Language & Translation:Some English

Language & Translation:No English

Page 42: SAP Going Global

© 2012 SAP AG. All rights reserved. 42

Agenda

Globalization @ SAP and Globalization Services1

2

Internationalization3

Localization

4 Translation

5 More Information

Page 43: SAP Going Global

© 2012 SAP AG. All rights reserved. 43

Country Information: SAP Service Marketplace

service.sap.com/globalization -> Country Information

Page 44: SAP Going Global

© 2012 SAP AG. All rights reserved. 44

SAP Globalization Knowledge Base (GKB)

Serves as a compendium for technical details of country specific functionalityIs available for SAP ERP and SAP Business OneEasy to use, web-based tool – results can be saved locallySeen as reliable country-specific information before reading the country documentation in SAP Library (does not replace documentation!)

SAP Globalization Knowledge Base includes country specifics for more than 50 countries

SAP Globalization Knowledge Base (GKB)

Visit: service.sap.com/GKBVisit: service.sap.com/GKB

Page 45: SAP Going Global

© 2012 SAP AG. All rights reserved. 45

SAP Globalization Knowledge Base (GKB)Selection Screen

Page 46: SAP Going Global

© 2012 SAP AG. All rights reserved. 46

SAP Globalization Knowledge Base (GKB)Results Screen (partly displayed)

Page 47: SAP Going Global

© 2012 SAP AG. All rights reserved. 47

Country-Specific Documentation (help.sap.com)

Navigation:->SAP ERP

-> SAP ERP Central Component -> [selected release of SAP ERP]

-> SAP ERP Cross-Application Functions -> Cross-Application Components

-> Country Versions

Page 48: SAP Going Global

© 2012 SAP AG. All rights reserved. 48

SAP Service Marketplace – Globalization Homepageservice.sap.com/globalization:

Information regarding globalization strategyCountry Information Language Information

“Global SAP Systems - Design and Architecture”

Dr. Alexander Davidenkoff, Dr. Detlef Werner

SAP PRESS

Sources for Further Information

Page 49: SAP Going Global

© 2012 SAP AG. All rights reserved. 49

Thank you!

Contact us: [email protected]

Shay OberzigerGlobalization Services

SAP [email protected]://service.sap.com/Globalization