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

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

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

91 εμφανίσεις

Session :

Technology Considerations
when Upgrading OneWorld
XE/ERP 8.0 to EnterpriseOne

Presented by:

John Bassett

GSI, Inc.

Upgrade Issues (Technology)

Highlight of Major CNC Changes

Hardware/Platform Considerations

Code and Custom Modification


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

Roles vs. Groups

Tasks vs. Menus

HTML Administration

Required in new Releases

Threaded Kernels

Change Assistant

HTML Java Serialized Object Auto

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

Upgrade maintains the current
User to Role relationship

Users can have up to 32 Role

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

Menu’s can be converted to
tasks prior to upgrade

Threaded Call Object Kernels

Call object kernels have ability to process BSFN’s in

Settings control number of thread, thread addition,
and thread limit

threaded Kernels take up additional memory,
use same memory algorithm

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

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

HTML Serialized Object Auto

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

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

Tool allows for the copy
of part or entire path
codes and

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

On the fly logging of

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?


Infrastructure/Architecture Change

2 Tier to 3 Tier, Application Server vs.
Database Server

Tools release issues (Balancing current vs.

MTR’s, effects on hardware

Processing existing and new functionality

Load processing


New system + Unicode RDBMS

Deployment server disk space/Deployment

HTML only client load on servers (call objects
additional on Enterprise/Application servers)

Recommendation for specifications for new

Code and Custom Modifications

All objects in system codes 55

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


All 8.9X and above applications are
written in Unicode

BSFN’s need to be converted, even if
business data and control tables are

RDBMS space on physical servers
needs to be considered

Conversion is separate, not able to be
done during upgrade

Performance issues need to be

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

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

Timeout value resolution

Application alteration to limit column views

Installation of development clients for web

Production Go
Live Considerations

Production data and
control table set
conversion timings

Methodology for moving
object and programming
into production

Unicode conversion

Production HTML


Contact Information

John Bassett

Executive Vice President

Global Systems Integration (GSI)

Expert JD Edwards CNC Services