Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Gary Grieshaber
Oracle JD Edwards
October 1, 2014
Copyright 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted
Copyright 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted
Girish Washikar
Padmaja Surapaneni
Kevin Sundquist
Trek Bicycle
Affymetrix
PCL Construction
Affymetrix Confidential
Who is Affymetrix?
6
Affymetrix Confidential
JD Edwards at Affymetrix
7
Affymetrix Confidential
SP
FAN
CPU MEM
TOP
PS
SP
REAR
FAN
CPU MEM
TOP
PS
SP
REAR
CPU MEM
TOP
PS
SP
REAR
FAN
CPU MEM
TOP
PS
REAR
FILLER
HDD 5
FILLER
HDD 5
FILLER
HDD 5
FILLER
FILLER
HDD 4
FILLER
HDD 4
FILLER
HDD 4
FILLER
HDD 3
FILLER
HDD 3
FILLER
HDD 3
FILLER
HDD 3
FILLER
HDD 2
FILLER
HDD 2
FILLER
HDD 2
FILLER
HDD 2
FILLER
HDD 1
FILLER
HDD 1
FILLER
HDD 1
FILLER
HDD 1
FILLER
HDD 0
FILLER
HDD 0
FILLER
HDD 0
FILLER
HDD 0
FILLER
SPARC T5-2
SPARC T5-2
SATA DVD
SPARC T5-2
SATA DVD
UXJDEPPD01
JDE App Server (BSFN)
2 Cores / 32 GB RAM
Domain 1 Zone 1
Deployment Server
MSJDDP910
FAN
HDD 5
HDD 4
SPARC T5-2
SATA DVD
SATA DVD
UXJDEPPD02
UXJDEPPD03
UXJDBSPD01
Affymetrix network
SP
FAN
CPU MEM
TOP
PS
SP
REAR
FAN
CPU MEM
TOP
HDD 5
FILLER
HDD 4
FILLER
PS
SP
REAR
FILLER
FILLER
HDD 1
FILLER
HDD 0
FILLER
SATA DVD
LAN
MSJDMB910
JDE Mobile Server
N
LA
FAN
CPU MEM
TOP
PS
REAR
HDD 5
FILLER
HDD 4
FILLER
HDD 3
FILLER
HDD 2
FILLER
HDD 1
FILLER
HDD 1
FILLER
HDD 0
FILLER
HDD 0
FILLER
SPARC T5-2
HDD 3
HDD 2
HDD 5
FILLER
HDD 4
FILLER
HDD 3
FILLER
HDD 2
FILLER
SPARC T5-2
SATA DVD
UXJDWBPD01
UXJDWBPD02
SATA DVD
UXJDDBPD01
JDE DB Instance
FC Brocade 300
N
LA
ZFS STORAGE
ZS3-2
SP
REAR
PS
CRITICAL
MAJOR
MINOR
USER
NetApp Storage
RAID5
JDE Users
8
Affymetrix Confidential
SunFire V210
SPARC T5-2
Sun
USPS02 Print
Server
Sun-Fire V210
JD Edwards at Affymetrix
Modules Implemented
Finance
AP, AR, GL, Tax, Fixed Assets
Manufacturing
MRP/DRP, Shop Floor
Inventory Management
QA
Supply Chain
Order Management
Logistics
Procurement, self-service purchase
requisition
Service
Affymetrix Confidential
User Count:
~ 550 users across 5 sites worldwide
~ 100-120 concurrent users
JDE Interfaces
CROSSFIRE
Customer
Price
Service WO completion
SMS
Service WO
management
Service WO
PAPA
Pricing Mgmt system
SF.com
CRM for Opportunity
to Quote and Service
calls handling
Shipment & Receipt
Web Order
Forecast
COGNOS
BI/reporting tool
PTB
Lockbox payments
Tax calc.
Voucher
Employee
Login auth.
Reports
EFT Payments
RTR
Misc
BOFA
Lockbox
VERTEX
Tax mgmt system
CONCUR
Expense Mgmt
system
WORKDAY
HRMS
ACTIVE
DIRECTORY
RightFax
eFAX system
DM5
Document Mgmt
system for CSRs
CSMS
WELLS FARGO
Affymetrix Confidential
UPS WMS
3PL warehouse
ATG
eCommerce
10
JDA
Demand planning system
Self Requisition
Quality Mgmt
Procurement
Service mgmt
system (CSMS)
SOFA ( Home grown)
Finance Reporting app
Manufacturing
Finance
WO completion
PROMISE
MES
Inventory mgmt and
planning
Sales and
Distribution
BI PUBLISHER
Formatted Reporting tool
Work order
OTC
11
Affymetrix Confidential
12
Affymetrix Confidential
Lessons Learned
Rather than leveraging systems integrators for Solaris cluster setup, recommend using Oracle
ACS (Advance Customer Service)
JDE mobile solution implementation need to be planned during the earlier stage of the project
13
Affymetrix Confidential
Future Plans
Migrate eBioscience (Business Unit) from Oracle ERP to JDE
Implement and rollout JDE mobile applications
Architect and implement DR setup for JDE
Evaluate Business Services capabilities
14
Affymetrix Confidential
16
E1 BUSINESS SERVICES AT
PCL CONSTRUCTION
PCL CONSTRUCTION
We are located across North America and Australia
We perform construction services across 3 primary market sectors including
Commercial Buildings, Civil, and Heavy Industrial
We are the 6th largest contractor in North America, with:
Revenues in 2013 of approx. $7.4B
Approximately 16,500 employees
#59 on Fortune Magazines Best Companies To Work For in 2014 and have been
on this list since 2012
Go to www.pcl.com for more information, or follow us on Twitter
@PCLConstruction
OUR PROJECTS
AGENDA
A quick look at:
Our application architecture
What BSSV is
Why we are moving to BSSV (and beyond)
Hints and tips on:
How to set it up (for the CNC)
How to use it (for the E1 and non-E1 developers)
OUR E1 PLATFORM
Apps 9.0, Tools 8.98.3.2 (now testing 9.1.4.4)
We have approximately 1600 named users with average concurrency at
300 users per day maxing out at 430 per day at year end.
We are on a blue-stack infrastructure including:
Model 750 8-core iSeries, with 10Tb of storage
OS is V7R1
INTEGRATIONS WITH E1
Cloud
Software
Custom
Applications
Third Party
Software
Strategy
(ADHOC
Reporting)
EFT
Legend
OBIEE /
Informatica
CDC
Hyperion
ODBC
ODBC
Bonus
Upload
Insurance
Apps
Tax Credits
DUNS
ODBC
DB2 Connection
ODBC
ODBC
First Hawaiian
Bank
JDBC
UMB
Bank of America
Wells Fargo
PO Web Service
(IND)
FTPS
CIBC
SFTP
FTP over VPN
FTPS
TD
JDE E1
Actual Hours
Service (IND)
ODBC
ODBC
ODBC
ODBC
DL Strategy, Upload ODBC
JDBC
Subcontract
ODBC
GoAnywhere
BSSV
ODBC
Deltek CRM
ODBC
ROE
ODBC
Z1 Upload
Shares
ODBC
HRIS
GoAnywhere
Linked Table
GoAnywhere
GoAnywhere
PM3
GoAnywhere
GoAnywhere
Fusion
HCM
BSSV
ODBC
HTTPS
PM4+
ODBC
Textura
Craftworks TE
central services
Equipment
Transfer
Unique
Employee
Number
College
Hours
Tracking
CN Flex
Benefits
US Flex
Benefits
T5018
JDE
Utilities
Safety
Management
Consol
WHAT IS A BSSV?
BuSiness SerVice
It is the OMW code for the object type of the E1 business
service
It is a Java wrapper around E1 functions, which are then
built and exposed as SOAP services.
There are two flavors for Business Services
The original JAX-RPC standard
The later JAX-WS standard
Simplification
Code Reuse
Ease of System to System Integration
For JAX-RPC running on the blue stack there are very specific combinations of versions for Websphere,
Java Runtime Engine, and IBM RAD.
You will need to consider the load coming through the service. You may need multiple servers with a
load balancer in the front.
There are some new OCM mappings if you are doing outbound connections from BSSV
You need to know which standard you are building the package for, JAX-RPC or JAX-WS.
The system defaults to JAX-RPC.
Do not rewrite the business logic in Java, just call the Master Business
Functions
As they are SOAP based calls, credential come across in clear text (we have
not implemented SSL yet, as these calls are all inside our data center).
Girish Washikar
ERP Technical Manager
Our Brands:
- Bontrager
- TREK Travel
- B-Cycle
- TREK World Racing
releaseElement.innerHTML = toolsRelease;
//**** TREK MODIFICATION ****//
releaseElement.innerHTML = "Server: Waterloo570/JDV910_9181";
//**** TREK MODIFICATION ****//
2.
(\\waterloo574\c$\Oracle\Middleware\user_projects\domains\E1_Apps\servers\E1HTMS_PD_AM_04\stage\W574_E1HTMS_PD_AM_04\app
\webclient.war\share\images\welcome\logo_E910.png)
(\\waterloo574\c$\Oracle\Middleware\user_projects\domains\E1_Apps\servers\E1HTMS_PD_AM_04\stage\W574_E1HTMS_PD_AM_04\app
\webclient.war\js\welcome.js)
releaseElement.innerHTML = toolsRelease;
//**** TREK MODIFICATION ****//
releaseElement.innerHTML = "Server: Waterloo574/PD_AM_04";
//**** TREK MODIFICATION ****//
TIA: Oracle VM
Goal:
Provide an infrastructure for rapid provisioning of Server and
enterprise application deployment
Provide Snapshot capabilities to allow worry free upgrades
It Must be supported/certified by Oracle
TIA: Oracle VM
Solution:
1. Provision intel based Physical Servers e.g. CISCO UCS Blades
2. Install and Configure Oracle VM
3. Currently use Oracle VM 2.2 for SOA Pre Production
development/testing purpose
4. We are in the process of installing/configuring Oracle VM 3.3
Deep Maini
Tino Di Natali
APAC IT Manager