Global Rollout Planning and iProcurement Implementation at Qualcomm
2
Introduction: Agenda
Key Concepts
Overview of Global Rollout Planning
2 Oracle Instances
The QCT instance
The Quantum instance
Why 2 instances?
Separation of Production and Non-Prod Procurement
2007 Implementation Sites
3
Key Concepts
“Design globally; roll out locally”
Clearly state design bias and document assumptions
Understand business requirements at a high level
Involve the business early in the planning process
Implement in those intern’l sites where the need justifies the effort
Build upon prior phases, implementing required functionality as needed
4
2 Oracle instances: The QCT Instance
Qualcomm
SAT OrganizationsFAB Suppliers
PO for DIE items
Service PO for FG items
3B
2_C
-I messa
ge
from
FAB
3B
2_C
-O m
essa
ge
to S
AT
4B
2 m
essa
ge
from
SA
T
QCT instance has two application servers: 11.5.8 and 11.5.9 (lot controlled)
Quantum instance is an Oracle 11.5.10 instance, with min. customizations
Each organization “owns” its own inventory; common inventory items
QSCO (manufacturing) has no P&L, and will liquidate costs to other BU’s
QCT Instance
5
2 Oracle instances: The Quantum Instance
Corp Non-Prod Procurement
QSCO Production Procurement
“01” Legal Entity
Other legal entities
6
Qualcomm Inventory Orgs Structure
QFT OU QMT OU975-980
QC US BUSINESS GROUP
QC US SET OF BOOKS
QWBS OU QWS OU QGOV OUQSCO OU
QWBS SAN DIEGO QWS QGOV
QSCO SD1
QSCO MEX
QWBS REPAIR SAN DIEGO
QWBS REPAIR N.CAROLINA
Inventory Org Structure for US Entities
INVENTORY
QCT OU
QCT
RPR FG
RPR IP
RPR STAGE
MRB
RTS
OFFSITE
STAGE
INVENTORY
MRB
RTS
OFFSITE
STAGE
INVENTORY
MRB
OFFSITE
STAGE
WFR
INVENTORY
SCCA2__Velociti, Inc. (Barstow) SCCA4__Sacramento Valley Ford Trucks SCCA5__Connect Wireless Solutions SCCO1__Thermo King of Denver SCCT1__Freightliner of Southern Connecticut
SCGA1__Cetacea Sound of Atlanta SCIL1__Illinois Auto Central Thermo King SCIL2__Truck Centers, Inc.
SCFL1__Select Communications SCIN2__Stoops Freightliner SCIN1__Great Lakes Thermo King
SCKS1__Velociti, Inc. (Kansas City)
050-099 225-249100-124001-049 125-149
050
054
052
001
002
100 125
QWS REPAIR
RPR FG
RPR STAGE
RPR IP
101
RESERVEDQGOV REPAIR126
QWBS REPAIR MEXICO
RPR IP
053
ITEM MASTER000
RPR COMP
RPR IP
RPR FG
RPR STAGE
Last Updated: 12/12/2006 7:32 PM
RPR FG
RPR STAGE
RPR IP
RPR INV
STAGE
BU: 00300-QSCO
PO: 100000000 PO: 200000000 PO: 300000000 PO: 400000000
BU: 00002-OMNI
BU: 00007-QWS
BU: 00005-QGOV
PO: 500000000
BU: 00003 - QCT 00009 - QCTST
NL
N R
N R
NL
R
RPR INV
R
N
NL R
N
R
NL N R
N R
R
NL R
NL N R
N R
NL R
R
N R
BLDG M
BLDG MX M
BLDG MX M
BLDG CAR A
BLDG AK
BLDG AK BLDG M
BLDG M
BLDG W
BLDG M
BLDG M
QUALCOMM Legal Entity
- Division 01 -
RCPT: 4000001
RCPT: 1000001
RCPT: 2000001
RCPT: 3000001
RCPT: 1000001
RCPT: 4000001
RCPT: 5000001
RCPT: 2000001
RCPT: 1000001
RCPT: 2000001
RCPT: 1000001 RCPT: 1000001
RTS
DROPSHIP NL
CUSTEVAL
HOLDS
DROPSHIP NL
QSCO QCT006 BLDG WRCPT: 6000001
QFT950
PO: 3100000000
950-974
BU: 00257-QFT
RCPT: 1000001
QMT 975
PO: 5100000000
BU: 00247-QMT
RCPT: 1000001
NL R
INVENTORY N
INVENTORY
MRB
OFFSITE
WFR
N
WIP NL
SOI NL
INVENTORY
MRB
OFFSITE
WFR
N
WIP NL
SOI NL
MRB
OFFSITE
WFR
WIP NL
SERVICE CENTERS055
= Item Validation Org (Allows different buyer per item per inv org)
001-049 = Inventory Org Codes
= Item Master Org (Houses all items found within Oracle)
= Reservable= Nettable
BU: 00001-CORP
RCPT: 1000001
NL
N
R
= Not Locator Controlled= Business Unit Number-Name= Receipt Sequence (7 digits)
PO: 1XXXXXXXX
LEGEND
= Default Backflush Subinventory
= PO Sequence (9-10 digits: 100000001, 1100000001, 2100000001)
MRB
RTS
QCT REPAIR226
RPR FG
RPR STAGE
RPR IP
NL R
R
BLDG MRCPT: 2000001
STAGE NL N R
CORP OU
PO: 900000000
275-299
BU: 00001 - CORP 00017 - INVC 00018 - QPROJ 00092 - MFT 00008 - QPAG 00016 - QCCU 00167 - QCDT 00195 - QCSEC 00204 - QGBD 00106 - QCWK
RCPT: 1000001
CORP275
INVENTORY N R
MRB
RTS
STAGE NL N R
SOI MRB
RTS
N
N
N
RTS
NL
SOI MRB NL
REPAIR COS
REPAIR COS
REPAIR NPI
MUI
PO: 2100000000
BU: 00099-MUI
RCPT: 1000001
925225
INVENTORY N R
OFFSITE
RTS
MRB
WFR
INVENTORY N R
OFFSITE
RTS
MRB
WFR
INVENTORY N R
OFFSITE
RTS
MRB
WFR
SCMN1__Thermo King Sales & Service SCNC1__Carolina Engine
SCOH1__P.J.'s - Fabricating, Inc. SCOK1__Central States Thermo King
SCOR1__Thermo King Northwest
SCNE1__Thermo King Christensen
SCPA1__Thermo King of Philadelphia
SCTX1__Thermo King of Dallas SCUT1__Thermo King Intermountain SCVA1__Radio Communications of VA / MOBEX
SCTN1__Cetecea Sound of Memphis
SCMI2__Wolverine Freightliner
RPR FG
RPR STAGE
RPR IP
NL R
R
CORP REPAIR276RCPT: 2000001
RPR FG
RPR STAGE
RPR IP
NL R
R
QMT REPAIR976RCPT: 2000001
ERROR
GSTAR DEV
GSTAR RSVD
N
N
SOI
R
NNL
R
RR
R
RRR
STAGE N RSTAGE N R
NL
OFFSITE
WFR
NLNL
R
QAPP OU
QAPP
175-182
PO: 600000000
BU: 00004 - QAPP
BLDG __RCPT: 1000001175
QGST OU
QGST
183-190
PO: 700000000
BU: 00166 - QGST
BLDG __RCPT: 1000001183
MUI OU925-949
QWI OU
QWI
191-199
PO: 800000000
BU: 00011 - QWI
BLDG __RCPT: 1000001191
QTL OU
QTL
200-224
BU: 00013 - TECH
BLDG __200
Snaptrack Legal Entity
- Division 33 -
QSERV OU
QSERV
900-909
PO: 1100000000
BU: 00010 - QSERV
BLDG __RCPT: 1000001900
MediaFLO USA Legal Entity
- Division 82 -
QC Flarion Legal Entity
- Division 77 -
QC MEMS Legal Entity
- Division 74 -
QC International Legal Entity
- Division 04 -
QCINT OU
QCINT
910-924
BU: 00283 - QCINT
BLDG __910
QC Global Trading Legal Entity
- Division 25 -
QGTC OU
QGTC
981-985
PO: 4100000000
BU: 00060 - QGTC
BLDG __RCPT: 1000001981
QCT Asia Pacific Legal Entity
- Division 31 -
QCTAP OU
QCTAP
986-990
PO: 6100000000
BU: 00014 - QCTAP
BLDG __RCPT: 1000001986
QWBSS Legal Entity
- Division 11 -
QWBSS OU
QWBSS
875-899
BU: 00152 - QWBSS
BLDG __875
QMT Cayman Islands Legal Entity
- Division 76 -
QMTCI OU
QMTCI
850-875
BU: 00250 - QMTCI
BLDG __850
QMT TWN 977
RCPT: 1000001INVENTORY N R
OFFSITE
RTS
MRB NL
WFR
STAGE
QMT SJC 979
RCPT: 1000001INVENTORY N R
OFFSITE
RTS
MRB NL
WFR
STAGE
RPR FG
RPR STAGE
RPR IP
NL R
R
NL
NL
QMT TWN REPAIR978RCPT: 2000001
R
R
NL N R
N RNL
R
FGSTOCK
STAGE
N
N R
RR
STAGE N RNL
NL
RTS R
R
R
STAGE N RNL
DEPOT INV N RNLDEPOT WIP NNL
PROTO NNLDEBUG NL
QWS MEX102
HOLD N
OFFSITE
FGI-PSTK N R
RPR-INCMNG
RPR PSTK R
INVENTORY
MRB
STAGE NL N R
N R
RTS R
FGSTOCK N
INACTIVE N R
INACTIVE N R
7
Why two instances?
The QCT instance is geared to Qualcomm’s chip manufacturing business, is heavily customized, and uses “lot control” and other features that are not attractive to the Qualcomm discrete manufacturing businesses
The QCT instance uses two application servers, one Oracle 11.5.8 and the other, an Oracle 11.5.9 instance, primarily to support Oracle’s Advanced Supply Chain Planning (ASCP) engine
The QCT instance does not include project accounting, nor does it make allowance for international rollout
There is continuing discussion in the press about “spinning off” the chip business
8
Separation of Prod and Non-Prod Procurement
Direct and NPI
Shelter and Bldg M
Indirect and Services
Corp Procure
EMRs
** EMR’s also directed to QGTC, MUI, QMT and QSCO based on department
9
SD1
SD2
Quantum Implementation Sites
Actual sites, 2007 rollout
QMT Taiwan
San Diego
Tijuana, MexicoQMT San Jose
India(3)
China(3)Japan(2)
Korea(2)
UK(5)
EU (DE, ES, FR, IT, NE, SE) (6)
Mexico(6)
Israel(1)
Australia (2)
Argentina (1)
Brazil (1)
Canada (1)
Potential sites, 2008 + global rollout
Indonesia (1)
Russia (2)
Singapore (1)
South Africa (1)
Taiwan (3)
Vietnam(1)
10
Services Procurement and Intern’l Planning: Agenda
Business Processes
EMR- related transactions and iProcurement (Phase I and ongoing)
Supplier visibility to transactional data using iSupplier (Phase I and ongoing)
Intercompany transactions between legal entities (Phase I)
International Requirements
International Sites Planning
Next Steps and Action Items
Additional Considerations
Next Steps and Action Items
11
Intercompany Transactions
QWS OU
QWS
MediaFLO OU
MediaFLO
External Customer Finished Good
AR Invoice
Product
Internal Requisition
IC ARInvoice
1. Create Internal Sales Order2. Pick Internal Sales Order3. Ship Internal Sales Oder
Payment
IC APInvoice
1. Receive Part into Inventory 2. Pick External Sales Order3. Ship External Sales Oder
QWS QSCO
ExternalCustomer
QC Invoice
Drop Shipment(Product)
IC AR/AP Invoice
• Internal Req initiates process
• Internal Sales Order created
• Ship against Internal SO (QSCO)• Accounting driven by Interco Rel• Process defined in Shipping Net
• Both IC AR and AP Invoices
• Shipment initiates process
• No Internal Sales Order
• Ship against order placed in IO• Accounting driven by Interco Rel• Process defined in Shipping Net
• Both IC AR and AP Invoices
Internal Sales Order for transaction between Legal Entities
Internal Drop Shipments for ’01’ transactions
12
International Requirements Gathering
• Needs assessment driven by the business
• Focus in on tangible benefits that accrue by implementing Oracle
• Offices grouped by size, affiliation to U.S. legal entities
• Benefits ranked by the business in order of importance
13
Potential Sites and International Rollout Considerations
Div # Location BU Outsourced72 Bangalore QCT In house
47 Germany QCT Outsourced
32 UK QCT In house
4 Hyderabad QCT In house
2 Israel QCT In house
51 Japan QCT In house
49 China QCT In house
26 Korea QCT Outsourced
83 Taiwan QCT Outsourced
93 Italy QCT Outsourced
75 Taiwan QMT In house
43 Europe QGBD Outsourced
4 China QGBD In house
4 Taiwan QGBD Outsourced
15 Korea QGBD Outsourced
52 India QGBD Outsourced
19 JapanKK QIS In house
4 Beijing Expat QIS In house
40 Cambridge (UK) QIS In house
78 Pool (UK) QIS In house
4 UK (expat) QIS In house
International Rollout Considerations:
Set of Books (Calendar, Currency, Chart of Accounts), Doc Sequencing in Europe
Statutory Reporting Requirements
Currency and Exchange Rates
Common Modules and Common Business Processes vis-à-vis local business requirements from process perspective
Tax Rates and Reporting
Languages (both forms and reports) Document layout by Country
Knowledge of Oracle, e.g. AX and MRC
GAAP versus STAT (local) accounting Consolidations/ FASB 52 Requirements
14
Standard Oracle (“Silo”) Multi-Org Model All Subsidiaries are Parallel Entities
Ledger Consolidation
CentralL1410
Ger1462
Fra Swe Den Spa
Inventory:
Fra1475
U.K1473
Ita1463
Swe1444
Den1432
Hol1461
Bel1442
Swi1465
Aus1415
Spa1467
PorNorEE Mea Fin
Pol14xx
One Planning Org and One Global Master.
15
Option I: Proposed Multi-org Structure using MRC
16
Option II: Proposed Multi-org Structure without MRC
17
Accounts Payable
UK Operating Unit (Euros)
Accounts Receivable
Purchasing
UK Operating Unit in GBP
Order Management
Europe Primary SOB (Euros)
UK Reporting SOB (GBP)Post Transactions to
Functional SOB
Post Transactions to
Reporting SOB
Convert Direct Entered JVs from Euros to GBP
Subledger Reporting in
GBP
Subledger Reporting in
Euros
MRC Explained
18
Common Country Features
Set of features that apply to a general region or set of countries together (e.g. High Inflation Latin American countries)
Supports VAT processing and subledger reporting in support of VAT
Contains some functions specific to certain countries (Receipt Acknowledgement for Greece and Portugal)
Globalization fields for additional data collection
Additional Globalization Considerations
19
Common Country Features
GL Entry Reconciliation to Control Accounts
Allocation Accounting
Statutory Account Classes and Trial Balance Reporting
Gapless Document Sequencing
Latin Tax Engine
VAT Reporting Ledgers (GL/Payables/Receivables VAT Registers)
Subledger Accounting
Subledger Accounting
TaxTax
Inflation Management
Inflation Management
StatutoryAccounting
StatutoryAccounting
GL Balance Inflation Adjustments
Asset Inflation Adjustments
Support processes
Customer Balance Reporting
Supplier Balance Reporting
Regional Reporting (Receipt Acknowledgement, Regional Invoice)
Additional Globalization Considerations
20
Common Country Features
For implementations with VAT or specific statutory reporting requirements, Common Country Features are highly recommended
Supports country specific globalizations and in conjunction with base financial capabilities
Additional “Globalization” fields are provided which allow you to add country specific information to subledger transactions based upon the country of operation (e.g. Scandinavian Invoice Info)
Access country specific functionality/fields through Country specific responsibilities
DOES NOT replace Global Accounting Engine
Additional Globalization Considerations
21
Countries with Country Specific Financials are:
Argentina
Australia
Austria
Belgium
Brazil
Canada
Chili
Columbia
Czech Republic
Denmark
Finland
France
Germany
Greece
Hungary
Italy
Japan
Korea
Mexico
the Netherlands
Norway
Poland
Portugal
Singapore
Spain
Sweden
Switzerland
Taiwan
Thailand
Turkey
Additional Globalization Considerations
Bolded countries are within scope of the Qualcomm global implementation.Note that China, India and Russia are not listed.
Conclusion