Session : Technology Considerations when Upgrading OneWorld XE/ERP 8.0 to EnterpriseOne 8.12/9.0

quicksandwalleyeInternet και Εφαρμογές Web

31 Οκτ 2013 (πριν από 3 χρόνια και 11 μήνες)

99 εμφανίσεις


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