Transcript Slide 1

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 AutoGeneration
• 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 nonexperienced 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
[email protected]
www.gsi-solutions.com