Purging Strategies with JD Edwards Software Northern California OAUG Training Day 2007 January 17, 2007.

Slides:



Advertisements
Similar presentations
Collections Management Software for Museums and Archives r e d i s c o v e r y s o f t w a r e. c o m O V E R V I E W P R E S E N T A T I O N.
Advertisements

INTRODUCTION Agenda BUSINESS CHALLENGES FEATURES OF RAPID MARTS SOLUTION OVERVIEW DWH USING SAP RAPID MARTS BENEFITS TO BUSINESS USERS.
MLAN Maguire Local Area Network Version 2.0, May 1998.
CLEARSPACE Digital Document Archiving system INTRODUCTION Digital Document Archiving is the process of capturing paper documents through scanning and.
ICIS-NPDES Plugin Design Preview Webinar ICIS-NPDES Full Batch OpenNode2 Plugin Project Presented by Bill Rensmith Windsor Solutions, Inc. 3/15/2012.
MS Access.
Main Menu F3 Exit = Press F3 to exit this screen. Commonly Use Keys: F4 Prompt = Position cursor in front of ‘?’ location and press F4 to display a list.
OnContact CRM Customer Relationship Management. CRM 7 Benefits Rich "client" experience, completely web-based Access data anytime, anywhere. Ease of navigation.
Abra SQL Payroll – MAS 500 GL Interface Overview and Workflow.
FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source.
General Financial Supply Website & E-Commerce Solutions This presentation will demo the GFS corporate website and On-Line Order Inquiry options available.
QAD Integrated Customization Toolkit (ICT)
 PrincetonSoftech 2004 Maximize Oracle E-Business Suite Performance by Archiving Historical Data David K. Glomski Sr. Consultant.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
Best Practices for Supporting Oracle Hyperion EPM and Business Intelligence Solutions Mitra Veluri Senior Principal Technical Support Engineer David Valociek.
Database Backup and Recovery
Agenda  Overview  Configuring the database for basic Backup and Recovery  Backing up your database  Restore and Recovery Operations  Managing your.
Extending Informix 4GL Programming Capabilities Using FourGen® CASE Tools.
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
FireRMS SQL Audit, Archiving & Purging Presented by Laura Small FireRMS Quality Assurance.
Using Microsoft ACCESS to develop small to medium applications on campus.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
G illani Extending Informix 4GL Programming Capabilities Using FourGen® CASE Tools.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
CALIFORNIA DEPARTMENT OF WATER RESOURCES GEOSPATIAL TECHNICAL SUPPORT MODULE 2 ARCHITECTURE OVERVIEW AND DATA PROMOTION FEBRUARY 20, 2013.
Presented by Education Solutions Development, Inc. ANUA 2012, New Orleans, Louisiana INTRO / Fixed Assets and Warehouse 2.0 Education Solutions Development,
Plant Engineering Workbench 5.3 New Features. 2 Workbench 5.3 ▼ New Features in 5.3 are: –New 3D Model Management module –Additions to the Admin module.
Summary Data Modeling SDLC What is Data Modeling Application Audience and Services Entities Attributes Relationships Entity Relationship Diagrams Conceptual,Logical.
Implementing GL, AP and PO Workflow
Dream Report: Secure and Reliable Reporting Renee Sikes Applications Engineer Dream Report Brand Manager.
M1G Introduction to Database Development 6. Building Applications.
Presented and hosted by Smooth Sailing: How to Upgrade Sage 300.
Geospatial Technical Support Module 2 California Department of Water Resources Geospatial Technical Support Module 2 Architecture overview and Data Promotion.
….financial management software for New York State municipal governments and non-profit organizations…. Click mouse to advance to next slide Enhanced Business.
Extending Oracle Apps to Streamline Fixed Assets Processing Brett Ford, VMware Inc. NorCal OAUG Training Day January 24, 2006.
© 2007 by Prentice Hall 1 Introduction to databases.
OpenACS: Porting Oracle Applications to PostgreSQL Ben Adida
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. JD Edwards Summit Preview the Plans for JD Edwards World A9.4 Release David Greiner,
Presented by Education Solutions Development, Inc. ANUA 2013, San Antonio, Texas INTRO Fixed Assets & Warehouse 2.0 Education Solutions Development, Inc.
Chris Wright Senior Systems Engineer, Lucity MOVING TO ONE DATABASE FOR SQL SERVER.
Siebel 8.0 Module 2: Overview of EIM Processing Integrating Siebel Applications.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
© 2006 Cisco Systems, Inc. All rights reserved.1.
E-Business on Solid Ground. Purging and Archiving Rocky Mountain User Group March 7, 2002 Brian Roberts.
Movex and Data Manager Product Highlights
Implementing Multicurrency in an Existing Dynamics GP Environment Rod O’Connor 20-NOV-2014.
For free demo contact us: Specto IT Training oracle EBS application modules training |R12 Finance training.
Oracle apps financial functional training Contact us: Magnific training Training | placement|Certificaions.
1 Middle East Users Group 2008 Self-Service Engine & Process Rules Engine Presented by: Ryan Flemming Friday 11th at 9am - 9:45 am.
Software Overview How to… Review Video and Data  Review the Journal Review the Journal  Simple Search Simple Search  Advanced Search Advanced Search.
CONTACT US: USA: , INDIA: ,
 INDEX  Overview.  Introduction.  System Requirement.  Features Of SQL.  Development Process.  System Design (SDLC).  Implementation.  Future.
Oracle Database High Availability
Enterprise Resource Planning
Custom Profile Options
Data Virtualization Tutorial: Introduction to SQL Script
Physical Changes That Don’t Change the Logical Design
Oracle Database High Availability
Splitting a Database: How and Why
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Dreaming of a Paperless Office
System Review – The Forgotten Implementation Step
Purge-it! USP's, pre-sales process & helping the customer to decide
5 reasons why you should consider Purge-it!
Presentation transcript:

Purging Strategies with JD Edwards Software Northern California OAUG Training Day 2007 January 17, 2007

Agenda Purging the old fashioned way Overview Prep Process Purging today Using ArcTools by DCSoftware Overview Prep Process Case Study

The Old Fashioned Way  Overview of Purge Process  Purge Preparation  Perform Integrity Tests  Process Purges  Archive Data  Reorganize Files  Re-do Integrity Tests

Purge Preparation Verify DASD Availability Required Setup Steps Review Program Helps DreamWriter Versions Processing Options Data Summarization File Backups

Perform Integrity Tests General Ledger Integrity Tests Batch Integrity Tests Accounts Payable Integrity Tests Accounts Receivable Integrity Tests

Process Purges Process with No Users on the System Time Considerations # of Records Being Purged Start Time of Process File Backup Timing

Archiving Data Preparing Data for Archiving File Names Library Locations Archiving Options Tape Separate Environment Imaging Data Retrieval Future Release Considerations

Reorganize and Re-Test JDE Reorganization Program Decide Which Files Timing Re-Do Integrity Tests

From Old to New… JDE - Existing Purge Functionality Some purge programs (ex: AP, AR, GL) Existing purge programs have issues… P00Purge Handy, but limited functionality… Purge schemas High level design a ‘step in the right direction’. Schema presents purge approach at the ‘document level’… Schemas provide the ‘road map’ – the high level design and the approach to the purge of various functional areas. In many cases, higher level considerations, such as batch integrity, can further complicate the requirements.

From Old to New… Problems with Standard JDE Purge Programs: 1.Narrowly focused, resulting in too much data purged and integrity problems in the live environment (ex: GL purge) 2.Programs do not purge related files, also leading to integrity problems in the production database (ex: AP purge) 3.Archived data does not come close to becoming an environment, so archived data is difficult to use. 4.Extended file locks, inability to stop/restart 5.Inability to purge other files Problems with P00Purge or SQL: 1.Too simple… not capable of building enough intelligence into the logic 2.Performance, stop / restart

“Data Integrity” Textbook: -headers and details – the easy part JDE Specific – the hard part: -Batch – GL/AP/AR batches – purge partial batches… purge unbalanced -Cross functional area – AP/GL integrity, orders/cardex,PO/AP… -Integrity reports JDE programs are often expecting certain data to exist in other modules.

Beyond Purge Schemas Purge Schemas – a start, but… –Standard purge approach, very basic –Mirrors those (few) purge programs that exist –Files, joins, selection criteria But… beyond the schemas: –Related files considerations –“JDE Integrity” –“Gotchas” –Batch considerations –Which date field(s)? –Bad data? –Example – Accounts Payable

Intro to ARCTOOLS/400 ™ and JDE Module™  Purge and archive files without programming – any AS/400 database  Create purge routines as easily as writing a query  RPG code generator processes data safely and in the native database – no UBE’s  ‘Stop-by’ functionality allows purges to be run in increments  Throttle feature controls resource utilization. oAnalyze complex JDE data relationships using simple queries (AS400 query and/or SQL), run purges using menu driven user interface oTop-down, bottom up, process of inclusion, process of elimination, iterative approaches oKeep related data together in both live and archive (a.k.a. JDE data integrity) oNumerous functional area purges pre-defined oOver 170 JDE customers on six continents oRecommended by Denver as part of A9 upgrade strategy

Demo screens Insert screen shots or live demo here…

Purge Results Analysis JobPurge Job File # Records (Millions)Run Hours # Purged% Purged F % F % F % F (Invoices) % (Receipts) % (Total) % F % F % F %

Purge Results Analysis JobPurge Job File # Records (Millons)Run Hours # Purged% Purged F N/A % F % F % F % F N/A % F % F % F % F n/a % F %

Purge Results Analysis JobPurge Job File # Records (Millions)Run Hours # Purged% PurgedNotes F G/D/N/P/T/#/ %900k of 1771k batches V/K/M/W %283k of 525k batches I/R %191k of 333k batches Z/X/E %11k of 19k batches TOTAL %1385k of 2648k batches

Reorg after PurgingReorgWizard™

Intro to ARCTOOLS Enterprise Manager™ Based on ARCTOOLS/400 and JDE Module – same methodology, same approaches to analyses Java front end PL/SQL code generator (Oracle) or TL/SQL code generator (SQL Server) fastNot a UBE. Runs in the native database  fast Completely parameter driven – front end feeds inclusion, exclusion, iterative approaches Useful for any other application on Oracle or SQL Server, simply through configuration

Overview of the solution AEM modules for JDE E1 DSTMFGFIN Archive Database Production Database AEM Engine Driving File Archive Purge Outlines data to be archived or purged

Demo screens Insert screen shots or live demo here…

Purge Results Purge Module TableDescription Total Records Archived Records Purged Records Archive Time Purge Time Gigabytes Gained ReceivablesF03B11Invoice1,481,130597,614 5m 40s45m0.50 F03B13Receipts293,701191,256 40s5m0.15 F03B14Receipt Detail2,146,3351,190,682 7m1h 45m0.90 F0911G/L10,087,2573,680,649 1h 7m3h 15m2.60 PayablesF0411Vouchers371,442172,634 4m10m0.15 F0413Payments195,372128,035 1m3m0.20 F0414Payment Detail326,721164,073 2m2m 20s0.05 F0911G/L6,406,608349,558 20m45m0.25 GLF0911G/L6,057,050750,788 19m1h0.60 PurchasingF4301PO Header532,480193,466 1m9m0.15 F4311PO Detail922,263382,657 4m21m0.60 F43121PO Receptions1,189,718752,654 3m 30s35m0.75 F43199PO History858,243235,774 3m15m0.30 InventoryF4111Cardex5,694,074503,611 5m 30s1h0.40 Sales OrdersF42019SO Header History247,682245,849 2m14m0,30 F42119SO History4,056,8531,871,622 16m1h 25m1.50 F49219SO Tag History2,692,5541,179,491 8m1h 5m0.50

Purging Strategies Co-ordination With Files Within Each System (i.e. G/L) With Other Systems Timing of Process Backups Users on the System Deletion of Records (copy to alternate media) Reorganization of Files Future Release Considerations

Questions ?????? Steve Colgrove, Platinum 21: David Shea, DCSoftware, Inc.: x200