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