Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 25

Session :

Technology Considerations
when Upgrading OneWorld
XE/ERP 8.0 to EnterpriseOne
8.12/9.0
Presented by:
John Bassett– GSI, Inc.
Upgrade Issues (Technology)
• Highlight of Major CNC Changes
• Hardware/Platform Considerations
• Code and Custom Modification
Considerations
• Unicode Considerations
• HTML client servicing Considerations
• Application 8.12/9.0 and 8.97/8.98
• Oracle Code Current Program
• HTML Performance Considerations
• Production Go-Live Considerations
CNC Changes for the 8.12/9.0
Releases
• Roles vs. Groups
• Tasks vs. Menus
• HTML Administration – Required in new Releases
• Multi-Threaded Kernels
• Change Assistant
• HTML Java Serialized Object Auto-Generation
• XML Specifications
• Server Manager (8.97 and Above Tools)
• MSDE, SSE, OEE (8.97 and 8.98 Tools Releases)
• Copy Environment Application (8.98 Tools)
• UBE Introspection and on the fly Monitoring (8.98 Tools)
• Configuration Assistant Integration (Replace Product
Packaging) (8.98 Tools)
Roles and Groups

• Roles are like “super groups”


• Groups are converted to
Roles
• Upgrade maintains the current
User to Role relationship
• Users can have up to 32 Role
Assignments
• Roles can be given a
hierarchy for use with the
*ALL option for Role Selection
Menus and Tasks

• Tasks are like “super menus”


• Menus are converted to Tasks
• Tasks can have security
placed on them based on
Role
• Menu’s can be converted to
tasks prior to upgrade
Multi-Threaded Call Object Kernels
• Call object kernels have ability to process BSFN’s in
parallel
• Settings control number of thread, thread addition,
and thread limit
• Multi-threaded Kernels take up additional memory,
use same memory algorithm
• Multi-threaded does not equal more users
• 8.97 and 8.98 support Kernel Recycling
• Ability to turn off multi-threading (iSeries)
• Kernels still fill with one user to INI limit, then start
multi-support
Change Assistant

• Assist with searching


and obtaining ESU’s,
Tools Releases,
Workbenches, and one
offs
• Integrated to the
deployment server
• Integrated to the user
ID and CID of the user
requesting the
information/download
HTML Serialized Object Auto-
Generation

• Serialized Objects are generated on the fly


• Eliminates the need for a generation machine
• Package deployment process performs the “cleanup” in
the F989999 and F989998 tables for affected objects
• Generation machine may still be needed for custom
applications and portlets
Local Database Changes

• Tools 8.97 allows for use of


SSE (MSDE is still supported)
• Tools 8.98 will require change
to either SSE or OEE
• MTR’s and some system
updates will come in two
“flavors” depending on local
DB Choice
Copy Environment Application
(8.98/9.0)
• Tool allows for the copy
of part or entire path
codes and environments
• Allows for the copy of
packages from one path
code to another
• Utilizes R98403 ‘under
the covers
• To allow for non-
experienced users
perform a “safe copy”
UBE Logging and Introspection
(8.98/9.0)
• On the fly logging of UBE’s
• Allows introspection of actual
processing options that were
used, data selection, time and
date of execution, processing
time
• Keeps history for comparison
purposes
• Allows for inspection of actual
SQL being used at DB level
Hardware/Platform Considerations
• Platform switch/upgrade?
RDBMS, OS
• Infrastructure/Architecture Change
2 Tier to 3 Tier, Application Server vs. Database
Server
• Tools release issues (Balancing current vs. new)
MTR’s, effects on hardware
• Processing existing and new functionality
Load processing
• Storage - New system + Unicode RDBMS space
• Deployment server disk space/Deployment
Compiler
• HTML only client load on servers (call objects
additional on Enterprise/Application servers)
• Recommendation for specifications for new
hardware
Code and Custom Modifications

• All objects in system codes 55 – 59


should come through
• Any miscoded objects may be obsoleted
• Limited spec merge is performed
• Use of the Spec Merge (P98401) flag
application and Object Librarian table
investigation needed to identify objects
that need to come through upgrade
• Retrofitting will be required for any
customization done to out of box objects
• Due to table conversions and view
changes, custom applications will need to
be fully tested
Unicode
• All 8.9X and above applications are
written in Unicode
• BSFN’s need to be converted, even if
business data and control tables are
not
• RDBMS space on physical servers
needs to be considered
• Conversion is separate, not able to
be done during upgrade
• Performance issues need to be
mitigated
HTML Client Application Considerations
• Standard clients only used
for administration activities
• HTML client only option for
application usage
• Increased load on
application servers
• Option of Websphere
Application Server or
Oracle Application Server
Administration Needs for HTML
• Need to determine application server directive (Red
versus Blue Stack)
• Use of Server Administration Tool for Java
Application or Server Manager 8.97/8.98
• Different administration needs for HTML servers
Application 8.12/9.0 and
8.97/8.98 Considerations
• The 9.0 application suite is essentially 8.12
with additions
• 8.97 and 8.98 are both available, will work
with either tool set, SM enabled. 8.98 adds
new logging and troubleshooting features
• Installation requirements for client machine
have changed per tools release
• Oracle support windows should be
considered and matched with Business
Needs/Regulatory Issues.
Oracle Code Current Changes
• New naming policy
• Code current during
upgrade/installation
• Software available via
PeopleSoft as well as eDelivery
site
• Update EnterpriseOne®
software either via Change
Assistant or manual methods
• Already over 800 ESU’s for 9.0,
8.12 has U3 with Code Current
ESU’s
HTML Grid Functionality
• Work with functional team around rendering
times
• Timeout value resolution
• Application alteration to limit column views
• Installation of development clients for web
development
Production Go-Live Considerations

• Production data and


control table set
conversion timings
• Methodology for moving
object and programming
into production
• Unicode conversion
issues
• Production HTML
configuration
QUESTIONS?
Contact Information
John Bassett
Executive Vice President
Global Systems Integration (GSI)
Expert JD Edwards CNC Services
678-266-3300 Tel/Fax/Msgs
john.bassett@gsi-solutions.com
www.gsi-solutions.com

You might also like