Sound Customizing. Clemens de Vos, Epicenter

Size: px
Start display at page:

Download "Sound Customizing. Clemens de Vos, Epicenter"

Transcription

1 Sound Customizing Clemens de Vos, Epicenter

2 Introduction Epicenter Enhanced PeopleSoft Implementation Center Founded in 1997 Pure PeopleSoft specialism Both functional and technical expertise Epicenter: focus on HR and Campus Solutions, less on Financials New implementations, upgrade and maintenance More than 14 Application Upgrades / 18 Tools upgrades Partner of Oracle Sponsor of the DEUG Active with rethinking of best practices in development and customizations We do Quality Assurance, audits and Health checks QA and performance task force at Ministry of Defence Health checks at KPMG, TU Delft Global payroll audit at European Investment Bank 2

3 Agenda Introduction Epicenter and Speaker Who is the audience Quality Assurance in PeopleSoft projects Quality Requirements Example: product quality requirements Pause (5-10 minutes) Maintainability (ready for upgrade) Best practises PeopleCode Best practices Datamodel changes Portability Performance 3

4 Epicenter, Revenue 4

5 Epicenter, Headcount 5

6 Some Clients 6

7 Introduction Clemens de Vos 25 years IT, 16 years PeopleSoft consultant. Started career as a teacher University Higher Education ROC Secondary school (HAVO/VWO/Gymnasium) Later switch to IT Both functional and technical expertise Founder and shareholder of Epicenter Detailed knowledge HCM, global overview of CS Several assignments in QA, audits and reviews Native Dutch speaker Hobby s: chess, bridge, cycling and running 7

8 Who is the audience? Name Education Institution and/or Employer Job/Role Experience with PeopleSoft Reason to join this presentation / expectations 8

9 Quality Assurance Cycle Quality Requirements are criteria for Quality Analysis will be enforced by refines and adjust is input for Quality Measures Quality Measurement drive are proven by Project Execution results in Project Products

10 Quality Requirements Process dimension Project in time and within budget Efficient maintenance organization etc. Product dimension Static Maintainability Portability etc. Dynamic Performance Availability etc. Client dimension Fitness for use (usability for administrative organization) Management information 10

11 Quality Requirements, example product quality 1 Upgrade of PS should be easy Less customizations Re-use of delivered functionality Comply to PS application architecture Minimize changes to vanilla PS objects All customizations are easy to identify Customizations: Documented and authorized Flexibility Parameters in stead of coding Easy adding new functionality to users Re-usability of object and components Maintainability Ease of Impact analyses Completeness and actuality of documentation Impact of change should be local Built in tracing Version control 11

12 Quality Requirements, example product quality 2 Testability Documented and reproducible test cases Representative test environment Portability Database independency Independency of network and machines Connectivity Loose coupling Common standardized interface architecture Detecting changes Data or File transport Error handling 12

13 Quality measures QA should be SMART (Specific, Measurable, Achievable, Relevant, Time-Bound) Chapter in project plan Measures Adopt methodologies (PRINCE2, TMAP, OOP etc.) Establish and enforce Development guidelines Training and education of staff/project members Design review Code inspection Testing QA audits and System Health checks etc. 13

14 Maintainability, ease of upgrade Essence of Upgrade: reconciliation of new functionality of PeopleSoft with your customizations Extreme positions: Some limit PeopleSoft to PeopleTools: if you do not use the delivered peaces of the application and develop everything yourself, they claim that there cannot be any conflict during an upgrade to a new version. Some pronounce Customizations as forbidden: with no customizations the PeopleSoft delivered scripts for upgrade are simply to apply and in no time you are upgraded to the new version. These extreme positions are unrealistic and superficial 14

15 The Essence of application upgrade Most is easy merge: New in peoplesoft; not in old system Custom added in old system; not in new PS version Move back to vanilla where possible Needed: functional background knowledge Decide in analysis/workshop phase before actual upgrade Resolve conflicts (custom change; peoplesoft change) Xlat values (keep inactive flag or description) Page (take new; re-apply change) PeopleCode (take new; re-apply changes) 15

16 Development Guidelines Recognize easy all customizations Use prefix/suffix for all custom objects (._EPI) Isolate customizations Re-use everything possible Smart documentation is focused: Functional documentation describes setup and configuration choices and the design for use Concentrate technical documentation in Tools itself: Use Description field in objects (fields, records, pages etc.) for meaning and background of customization 16

17 Smart custom PeopleCode 1 Choose one style: object oriented PC Use always /* comment */ to provide functional background Isolate unexpected impact at other components Distinguish record and component level Record level: data integrity, trigger for interfaces (webservices or logging) Component level: user interface, workflow, calculated fields Isolate, avoid conflicts in upgrade comparison If custom fields present, attach peoplecode there Otherwise: place new peoplecode on virgin fields 17

18 Smart custom PeopleCode 2 No strings for object references: Wrong: If &recname = ADDRESSES then Ok: if &recname = record.addresses.name then Why? To be found in Where used PeopleCode compiler validates objectnames Possibility of renames (DataMover / App Designer) No hardcoded strings, Use message catalog for error messages strings table for filenames, paths etc. URL table for url and nodes Prefer use of row-init, save-edit, save-prechange, savepostchange pc and concentrate all pc Best chance to avoid comparison conflicts Easiest maintenance Easier for upgrade Better performance (one trip to server) 18

19 Smart custom PeopleCode 3 Declare all variables explicitly Develop Re-usable code where possible Function library (Funclib..) Application classes Avoid SQLExec statements, use SQLdefinition Centralized, re-usable code Database variations possible Write PC that can handle component interfaces for Conversion Incoming interfaces Mass changes If Not(%CompIntfcName = ) then Separate Global business rules from Country specific rules 19

20 Smart datamodel changes Use common relational database design principles (normalization etc.) Changes to Existing tables: Do not change primary key Re-use existing fields, if they exist (with same meaning) Make use of client subrecord for identification New (custom) tables: Re-use existing fields Make identification easy by client prefix/suffix 20

21 What is preferred when you miss a field? We assume that a process change, that make the field not needed anymore, is not sufficient A) Solve it outside the system (spreadsheet etc.) B) Add the field to an existing PS record, where it belongs according normal database design rules C) Create a new table, with a 1 : 1 relationship to the table where it belongs according normal database design rules 21

22 Add field or new table with 1 to 1 relation to PS table? What if: PS add field in new version? NEW TABLE (1 : 1) Custom conversion & deletion of table Adding business rules -/- +/+ Performance Maintainability Data-integrity -/- (extra (outer) join needed) -/- (More complex SQL in reports and batch) -/- (extra attention needed) ADD FIELD Easy (DataMover rename) No impact No impact No impact Storage -/- No impact # New custom objects Table (2?) Index (2?) None # Modified objects Page Table (2?), Page 22

23 Portability, Database independency Core characteristic of PeopleSoft Business reasons: Comply to PeopleSoft standards Shared Service Center, different DBMS Future IT changes Exchange of customizations between clients Theoretical? No! E&Y: DB2 > Oracle Stibbe: Oracle > SQL server SSC PeopleSoft ROC Noorderpoort, Alfa, Twente Often ignored 23

24 Portability, Database independency Use Capitals for Table and Field names SQL text for views SQR Query s SQL definitions (in Application Engine) SQLExec in PeopleCode etc. Avoid DBMS specific syntax: Sysdate, decode() Add_months(), next_day() PL/SQL to_date(), to_char() etc. Use ANSI SQL, in stead of propriety extensions Outer joins ( + ) 24

25 Portability, Database independency ORACLE specific: select id, decode(status,'a','accepted','d','denied','other') from contracts; DBMS independent: select ID, case (when STATUS ='A' then 'Accepted' when STATUS ='D' then 'Denied' else 'Other') end from CONTRACTS; 25

26 Portability, Database independency ORACLE: Select count(*) from ps_person a, ps_ _addresses b where A.EMPLID = b.emplid(+) ANSI SQL (DBMS independent SQL): SELECT COUNT(*) FROM PS_PERSON A LEFT OUTER JOIN PS_ _ADDRESSES B ON A.EMPLID = B.EMPLID 26

27 Portability, Database independency Use PeopleSoft delivered MetaSQL: Database independent constructs See: PeopleBooks PeopleCode Language Reference Meta SQL) Can be used in view text, SQL objects, queries, App engine, PeopleCode etc. Example 1: %Concat to concatenate fields Example 2: %Substring Example 3: %CurrentdateIn() =system date Example 4: %Coalesce(FIELD, FIELD) Example 5: %DateDiff(DATE1, DATE2) Example 6: %Upper(FIELD) 27

28 Quality aspect: Performance Many serious issues SANS Many complaints about speed PS Campus used by the biggest institutions Many students, much history, miljons of rows Too less attention during implementations Problems shifted forward to maintenance phase. Maintenance should drive Implementation 28

29 Quality aspect: Performance Start with Prevention (during implementation) Calculate/estimate size and growth of tables Define storage parameters for indexes and tables Often black hole between developer and DBA 29

30 Quality aspect: Performance Start with Prevention (during implementation) Database Statistics policy should be known Update statistics after bulk insert or update Program update statistics, where needed, in Application Engine SQR Be aware of temporary tables in batch programs Often NOT delivered by PeopleSoft Not found in 3Cengine 30

31 Quality aspect: Performance Start with Prevention (during implementation) Measuring is Knowing (well known Dutch expression) SQL trace (at app server or by user) Install Performance monitor and measure each week Activate and use query monitor Built timings in SQR Timings in Application engine (-TRACE 1024) output in process monitor Query on PSPRCSRQST table 31

32 Standards and Guidelines for customizing EPICENTER PEOPLESOFT DEVELOPMENT STANDARDS AND GUIDELINES Epicenter Date Last Changed: Version: 1.3 Document Name: Epicenter PeopleSoft Development Standards v1.3.doc Authors: Clemens de Vos, Jörg Sander

33 Questions? 33

34 34

PT upgrade to 8.50 and everything that is involved. Michel Jonkman, Epicenter BV

PT upgrade to 8.50 and everything that is involved. Michel Jonkman, Epicenter BV PT upgrade to 8.50 and everything that is involved Michel Jonkman, Epicenter BV Introduction Epicenter Enhanced PeopleSoft Implementation Center Founded in 1997 Pure PeopleSoft specialism Both functional

More information

PeopleSoft Development: Overview of Application Engine and the Query Tool. Presented by: Judi Doolittle (Judi Hotsinpller) and Barbara Sandoval

PeopleSoft Development: Overview of Application Engine and the Query Tool. Presented by: Judi Doolittle (Judi Hotsinpller) and Barbara Sandoval PeopleSoft Development: Overview of Application Engine and the Query Tool Presented by: Judi Doolittle (Judi Hotsinpller) and Barbara Sandoval Agenda Introductions Logistics Application Engine (Morning

More information

Data Archiving - Solutions, Challenges, Considerations & 3rd Party Tools. Putting Customer First

Data Archiving - Solutions, Challenges, Considerations & 3rd Party Tools. Putting Customer First Data Archiving - Solutions, Challenges, Considerations & 3rd Party Tools Agenda Introduction Case Study Setup Data Archiving Process Limitations/Challenges Alternate Methods of Data Archiving Q&A Introduction

More information

<Insert Picture Here> Oracle Web Cache 11g Overview

<Insert Picture Here> Oracle Web Cache 11g Overview Oracle Web Cache 11g Overview Oracle Web Cache Oracle Web Cache is a secure reverse proxy cache and a compression engine deployed between Browser and HTTP server Browser and Content

More information

Programming with SQL

Programming with SQL Unit 43: Programming with SQL Learning Outcomes A candidate following a programme of learning leading to this unit will be able to: Create queries to retrieve information from relational databases using

More information

Oracle Database 12c: Introduction to SQL Ed 1.1

Oracle Database 12c: Introduction to SQL Ed 1.1 Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Introduction to SQL Ed 1.1 Duration: 5 Days What you will learn This Oracle Database: Introduction to SQL training helps you write subqueries,

More information

Running, Viewing, and Printing Reports Table of Contents

Running, Viewing, and Printing Reports Table of Contents Running, Viewing, and Printing Reports Table of Contents Running Reports... 1 Select and Run Report... 1 Process Scheduler Request... 2 Process Scheduler Run Date and Run Time... 3 Report Type and Format...

More information

March 26, 2013 ADDENDUM NO. 1. RFP #MWJ1304 PeopleSoft Campus Solutions Implementation Project Office of Information Technology

March 26, 2013 ADDENDUM NO. 1. RFP #MWJ1304 PeopleSoft Campus Solutions Implementation Project Office of Information Technology March 26, 2013 ADDENDUM NO. 1 RFP #MWJ1304 PeopleSoft Campus Solutions Implementation Project Office of Information Technology All proposals are due Monday, April 1, 2013, by 12:00 p.m. to: City Colleges

More information

SEER Enterprise Shared Database Administrator s Guide

SEER Enterprise Shared Database Administrator s Guide SEER Enterprise Shared Database Administrator s Guide SEER for Software Release 8.2 SEER for IT Release 2.2 SEER for Hardware Release 7.3 March 2016 Galorath Incorporated Proprietary 1. INTRODUCTION...

More information

SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03. Report Conversion Tool Guide

SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03. Report Conversion Tool Guide SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03 Table of Contents 1 Report Conversion Tool Overview.... 4 1.1 What is the Report Conversion Tool?...4

More information

Oracle Database: Introduction to SQL

Oracle Database: Introduction to SQL Oracle University Contact Us: 1.800.529.0165 Oracle Database: Introduction to SQL Duration: 5 Days What you will learn View a newer version of this course This Oracle Database: Introduction to SQL training

More information

PeopleSoft Compare Process

PeopleSoft Compare Process PeopleSoft Compare Process Agenda Describe Compare Process Run Compare and Report Viewing Compare Report Describing the Compare Process Source and Target Database PeopleSoft Application Designer enables

More information

Relational Databases for the Business Analyst

Relational Databases for the Business Analyst Relational Databases for the Business Analyst Mark Kurtz Sr. Systems Consulting Quest Software, Inc. mark.kurtz@quest.com 2010 Quest Software, Inc. ALL RIGHTS RESERVED Agenda The RDBMS and its role in

More information

IBM WebSphere Adapter for PeopleSoft Enterprise 6.2.0. Quick Start Tutorials

IBM WebSphere Adapter for PeopleSoft Enterprise 6.2.0. Quick Start Tutorials IBM WebSphere Adapter for PeopleSoft Enterprise 6.2.0 Quick Start Tutorials Note: Before using this information and the product it supports, read the information in "Notices" on page 94. This edition applies

More information

PeopleTools 8.51 PeopleBook: PeopleSoft Application Designer Lifecycle Management Guide

PeopleTools 8.51 PeopleBook: PeopleSoft Application Designer Lifecycle Management Guide PeopleTools 8.51 PeopleBook: PeopleSoft Application Designer Lifecycle Management Guide August 2010 PeopleTools 8.51 PeopleBook: PeopleSoft Application Designer Lifecycle Management Guide SKU pt8.51tlcm-b0810

More information

Oracle Database: Introduction to SQL

Oracle Database: Introduction to SQL Oracle University Contact Us: +381 11 2016811 Oracle Database: Introduction to SQL Duration: 5 Days What you will learn Understanding the basic concepts of relational databases ensure refined code by developers.

More information

PERFORMANCE TUNING FOR PEOPLESOFT APPLICATIONS

PERFORMANCE TUNING FOR PEOPLESOFT APPLICATIONS PERFORMANCE TUNING FOR PEOPLESOFT APPLICATIONS 1.Introduction: It is a widely known fact that 80% of performance problems are a direct result of the to poor performance, such as server configuration, resource

More information

QAD Enterprise Applications. Training Guide Demand Management 6.1 Technical Training

QAD Enterprise Applications. Training Guide Demand Management 6.1 Technical Training QAD Enterprise Applications Training Guide Demand Management 6.1 Technical Training 70-3248-6.1 QAD Enterprise Applications February 2012 This document contains proprietary information that is protected

More information

Best Practices for Implementing Oracle Data Integrator (ODI) July 21, 2011

Best Practices for Implementing Oracle Data Integrator (ODI) July 21, 2011 July 21, 2011 Lee Anne Spencer Founder & CEO Global View Analytics Cheryl McCormick Chief Architect Global View Analytics Agenda Introduction Oracle Data Integrator ODI Components Best Practices Implementation

More information

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals Oracle University Contact Us: 1.800.529.0165 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This course is designed to deliver the fundamentals of SQL and PL/SQL along

More information

Oracle Database 10g: Introduction to SQL

Oracle Database 10g: Introduction to SQL Oracle University Contact Us: 1.800.529.0165 Oracle Database 10g: Introduction to SQL Duration: 5 Days What you will learn This course offers students an introduction to Oracle Database 10g database technology.

More information

HP Quality Center. Upgrade Preparation Guide

HP Quality Center. Upgrade Preparation Guide HP Quality Center Upgrade Preparation Guide Document Release Date: November 2008 Software Release Date: November 2008 Legal Notices Warranty The only warranties for HP products and services are set forth

More information

How to protect, restore and recover SQL 2005 and SQL 2008 Databases

How to protect, restore and recover SQL 2005 and SQL 2008 Databases How to protect, restore and recover SQL 2005 and SQL 2008 Databases Introduction This document discusses steps to set up SQL Server Protection Plans and restore protected databases using our software.

More information

Oracle s PeopleSoft 9.0 Recruiting and Admissions: Managing PeopleSoft Admission Transactions

Oracle s PeopleSoft 9.0 Recruiting and Admissions: Managing PeopleSoft Admission Transactions Oracle s PeopleSoft 9.0 Recruiting and Admissions: Managing PeopleSoft Admission Transactions April 2011 9.0 Oracle s PeopleSoft 9.0 Recruiting and Admissions: Managing PeopleSoft Admission Transactions

More information

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The

More information

PeopleTools Tables: The Application Repository in the Database

PeopleTools Tables: The Application Repository in the Database PeopleTools Tables: The Application Repository in the Database by David Kurtz, Go-Faster Consultancy Ltd. Since their takeover of PeopleSoft, Oracle has announced project Fusion, an initiative for a new

More information

PeopleTools 8.51 PeopleBook: Data Management

PeopleTools 8.51 PeopleBook: Data Management PeopleTools 8.51 PeopleBook: Data Management August 2010 PeopleTools 8.51 PeopleBook: Data Management SKU pt8.51tadm-b0810 Copyright 1988, 2010, Oracle and/or its affiliates. All rights reserved. Trademark

More information

PeopleTools I & II v8.53. Training Guide

PeopleTools I & II v8.53. Training Guide PeopleTools I & II v8.53 Training Guide Introductions Course Instructor John Beretz Professional PeopleTools Consultant - 10 Years HCM, FSCM, Staffing Enhancements Upgrades Occasional Instructor Formerly

More information

Oracle Database: SQL and PL/SQL Fundamentals NEW

Oracle Database: SQL and PL/SQL Fundamentals NEW Oracle University Contact Us: + 38516306373 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training delivers the

More information

Last updated: 10/02/2009. SQL Info Pack. for new or existing PATGuard users who are considering SQL database formats for their PAT records. Rev 1.

Last updated: 10/02/2009. SQL Info Pack. for new or existing PATGuard users who are considering SQL database formats for their PAT records. Rev 1. SQL Info Pack for new or existing PATGuard users who are considering SQL database formats for their PAT records Rev 1.0 1 Table of Contents 1. Introduction... 3 2. Database Formats... 3 3. Simple Database

More information

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...

More information

PeopleTools 8.51 PeopleBook: PeopleSoft Change Impact Analyzer

PeopleTools 8.51 PeopleBook: PeopleSoft Change Impact Analyzer PeopleTools 8.51 PeopleBook: PeopleSoft Change Impact Analyzer August 2010 PeopleTools 8.51 PeopleBook: PeopleSoft Change Impact Analyzer SKU pt8.51tcia-b0810 Copyright 1988, 2010, Oracle and/or its affiliates.

More information

D61830GC30. MySQL for Developers. Summary. Introduction. Prerequisites. At Course completion After completing this course, students will be able to:

D61830GC30. MySQL for Developers. Summary. Introduction. Prerequisites. At Course completion After completing this course, students will be able to: D61830GC30 for Developers Summary Duration Vendor Audience 5 Days Oracle Database Administrators, Developers, Web Administrators Level Technology Professional Oracle 5.6 Delivery Method Instructor-led

More information

Welcome to the Force.com Developer Day

Welcome to the Force.com Developer Day Welcome to the Force.com Developer Day Sign up for a Developer Edition account at: http://developer.force.com/join Nicola Lalla nlalla@saleforce.com n_lalla nlalla26 Safe Harbor Safe harbor statement under

More information

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals Oracle University Contact Us: +966 12 739 894 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training is designed to

More information

Course Duration: 3.5 Days. CPE Hours Available: 32 CPE. Knowledge Level: Intermediate. Field of Study: Auditing. Prerequisites: None

Course Duration: 3.5 Days. CPE Hours Available: 32 CPE. Knowledge Level: Intermediate. Field of Study: Auditing. Prerequisites: None Auditing PeopleSoft To effectively manage risk in most organizations today, internal auditors and control specialists must have a thorough knowledge of PeopleSoft security and control features. During

More information

Oracle SQL. Course Summary. Duration. Objectives

Oracle SQL. Course Summary. Duration. Objectives Oracle SQL Course Summary Identify the major structural components of the Oracle Database 11g Create reports of aggregated data Write SELECT statements that include queries Retrieve row and column data

More information

Oracle Database: SQL and PL/SQL Fundamentals NEW

Oracle Database: SQL and PL/SQL Fundamentals NEW Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-97 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals

More information

Improving Your Relationship with SAS Enterprise Guide

Improving Your Relationship with SAS Enterprise Guide Paper BI06-2013 Improving Your Relationship with SAS Enterprise Guide Jennifer Bjurstrom, SAS Institute Inc. ABSTRACT SAS Enterprise Guide has proven to be a very beneficial tool for both novice and experienced

More information

CatDV Pro Workgroup Serve r

CatDV Pro Workgroup Serve r Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability

More information

Oracle Open World 2012. How Can Oracle Business Intelligence Publisher Serve Your Reporting Needs? Presented by: Todd Kummer SpearMC Consulting

Oracle Open World 2012. How Can Oracle Business Intelligence Publisher Serve Your Reporting Needs? Presented by: Todd Kummer SpearMC Consulting Oracle Open World 2012 How Can Oracle Business Intelligence Publisher Serve Your Reporting Needs? Presented by: Todd Kummer SpearMC Consulting Agenda Introductions SpearMC Solutions Overview Reporting

More information

Perceptive Intelligent Capture. Product Migration Guide. with Supervised Learning. Version 5.5 SP3

Perceptive Intelligent Capture. Product Migration Guide. with Supervised Learning. Version 5.5 SP3 Perceptive Intelligent Capture with Supervised Learning Product Migration Guide Version 5.5 SP3 Written by: Product Documentation, QA Date: March 2014 2014 Perceptive Software, Inc.. All rights reserved

More information

Oracle Database: Introduction to SQL

Oracle Database: Introduction to SQL Oracle University Contact Us: 1.800.529.0165 Oracle Database: Introduction to SQL Duration: 5 Days What you will learn This Oracle Database: Introduction to SQL training teaches you how to write subqueries,

More information

Oracle Database 12c Enables Quad Graphics to Quickly Migrate from Sybase to Oracle Exadata

Oracle Database 12c Enables Quad Graphics to Quickly Migrate from Sybase to Oracle Exadata Oracle Database 12c Enables Quad Graphics to Quickly Migrate from Sybase to Oracle Exadata Presented with Prakash Nauduri Technical Director Platform Migrations Group, Database Product Management Sep 30,

More information

PeopleSoft DDL & DDL Management

PeopleSoft DDL & DDL Management PeopleSoft DDL & DDL Management by David Kurtz, Go-Faster Consultancy Ltd. Since their takeover of PeopleSoft, Oracle has announced project Fusion, an initiative for a new generation of Oracle Applications

More information

Oracle 10g PL/SQL Training

Oracle 10g PL/SQL Training Oracle 10g PL/SQL Training Course Number: ORCL PS01 Length: 3 Day(s) Certification Exam This course will help you prepare for the following exams: 1Z0 042 1Z0 043 Course Overview PL/SQL is Oracle's Procedural

More information

Retrieving Data Using the SQL SELECT Statement. Copyright 2006, Oracle. All rights reserved.

Retrieving Data Using the SQL SELECT Statement. Copyright 2006, Oracle. All rights reserved. Retrieving Data Using the SQL SELECT Statement Objectives After completing this lesson, you should be able to do the following: List the capabilities of SQL SELECT statements Execute a basic SELECT statement

More information

Partitioning under the hood in MySQL 5.5

Partitioning under the hood in MySQL 5.5 Partitioning under the hood in MySQL 5.5 Mattias Jonsson, Partitioning developer Mikael Ronström, Partitioning author Who are we? Mikael is a founder of the technology behind NDB

More information

Security Development Tool for Microsoft Dynamics AX 2012 WHITEPAPER

Security Development Tool for Microsoft Dynamics AX 2012 WHITEPAPER Security Development Tool for Microsoft Dynamics AX 2012 WHITEPAPER Junction Solutions documentation 2012 All material contained in this documentation is proprietary and confidential to Junction Solutions,

More information

Cloud Services. Introduction...2 Overview...2. Security considerations... 2. Installation...3 Server Configuration...4

Cloud Services. Introduction...2 Overview...2. Security considerations... 2. Installation...3 Server Configuration...4 Contents Introduction...2 Overview...2 Security considerations... 2 Installation...3 Server Configuration...4 Management Client Connection...4 General Settings... 4 Enterprise Architect Client Connection

More information

TechTips. Connecting Xcelsius Dashboards to External Data Sources using: Web Services (Dynamic Web Query)

TechTips. Connecting Xcelsius Dashboards to External Data Sources using: Web Services (Dynamic Web Query) TechTips Connecting Xcelsius Dashboards to External Data Sources using: Web Services (Dynamic Web Query) A step-by-step guide to connecting Xcelsius Enterprise XE dashboards to company databases using

More information

Oracle9i Data Warehouse Review. Robert F. Edwards Dulcian, Inc.

Oracle9i Data Warehouse Review. Robert F. Edwards Dulcian, Inc. Oracle9i Data Warehouse Review Robert F. Edwards Dulcian, Inc. Agenda Oracle9i Server OLAP Server Analytical SQL Data Mining ETL Warehouse Builder 3i Oracle 9i Server Overview 9i Server = Data Warehouse

More information

Nintex Workflow 2013 Help

Nintex Workflow 2013 Help Nintex Workflow 2013 Help Last updated: Wednesday, January 15, 2014 1 Workflow Actions... 7 1.1 Action Set... 7 1.2 Add User To AD Group... 8 1.3 Assign Flexi Task... 10 1.4 Assign To-Do Task... 25 1.5

More information

FileMaker 13. ODBC and JDBC Guide

FileMaker 13. ODBC and JDBC Guide FileMaker 13 ODBC and JDBC Guide 2004 2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.

More information

Mastering Mail Merge. 2 Parts to a Mail Merge. Mail Merge Mailings Ribbon. Mailings Create Envelopes or Labels

Mastering Mail Merge. 2 Parts to a Mail Merge. Mail Merge Mailings Ribbon. Mailings Create Envelopes or Labels 2 Parts to a Mail Merge 1. MS Word Document (Letter, Labels, Envelope, Name Badge, etc) 2. Data Source Excel Spreadsheet Access Database / query Other databases (SQL Server / Oracle) Type in New List Mail

More information

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Application Setup help topics for printing

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Application Setup help topics for printing HP Service Manager Software Version: 9.40 For the supported Windows and Linux operating systems Application Setup help topics for printing Document Release Date: December 2014 Software Release Date: December

More information

SAP EDUCATION SAMPLE QUESTIONS: C_BODI_20. Questions:

SAP EDUCATION SAMPLE QUESTIONS: C_BODI_20. Questions: SAP EDUCATION SAMPLE QUESTIONS: C_BODI_20 Disclaimer: These sample questions are for self-evaluation purposes only and do not appear on the actual certification exams. Answering the sample questions correctly

More information

Duration Vendor Audience 5 Days Oracle End Users, Developers, Technical Consultants and Support Staff

Duration Vendor Audience 5 Days Oracle End Users, Developers, Technical Consultants and Support Staff D80198GC10 Oracle Database 12c SQL and Fundamentals Summary Duration Vendor Audience 5 Days Oracle End Users, Developers, Technical Consultants and Support Staff Level Professional Delivery Method Instructor-led

More information

Kovaion Data Masking Solution

Kovaion Data Masking Solution Kovaion Data Masking Solution Date Email Website : Apr-2016 : info@kovaion.com : www.kovaion.com Kovaion Consulting DATA MASKING SOLUTION OVERVIEW Obfuscation of Sensitive Data Prevent data theft from

More information

PeopleSoft Query Training

PeopleSoft Query Training PeopleSoft Query Training Overview Guide Tanya Harris & Alfred Karam Publish Date - 3/16/2011 Chapter: Introduction Table of Contents Introduction... 4 Navigation of Queries... 4 Query Manager... 6 Query

More information

Many DBA s are being required to support multiple DBMS s on multiple platforms. Many IT shops today are running a combination of Oracle and DB2 which

Many DBA s are being required to support multiple DBMS s on multiple platforms. Many IT shops today are running a combination of Oracle and DB2 which Many DBA s are being required to support multiple DBMS s on multiple platforms. Many IT shops today are running a combination of Oracle and DB2 which is resulting in either having to cross train DBA s

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

Optimizing the Performance of Your Longview Application

Optimizing the Performance of Your Longview Application Optimizing the Performance of Your Longview Application François Lalonde, Director Application Support May 15, 2013 Disclaimer This presentation is provided to you solely for information purposes, is not

More information

FileMaker 12. ODBC and JDBC Guide

FileMaker 12. ODBC and JDBC Guide FileMaker 12 ODBC and JDBC Guide 2004 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.

More information

Efficient database auditing

Efficient database auditing Topicus Fincare Efficient database auditing And entity reversion Dennis Windhouwer Supervised by: Pim van den Broek, Jasper Laagland and Johan te Winkel 9 April 2014 SUMMARY Topicus wants their current

More information

Position Description. Job Summary: Campus Job Scope:

Position Description. Job Summary: Campus Job Scope: Position Description Report Run Date Sep 10 2015 11:07AM Position Number: 02018467 Dept: ENT APPS & INFRASTRUCTURE SVCS - 061419 Position: WNDOWS SYSTEM APPLICATION ADMINISTRATOR Approved Payroll Title

More information

RM Seminars spring 2013. Getting the most from SharePoint

RM Seminars spring 2013. Getting the most from SharePoint RM Seminars spring 2013 Getting the most from SharePoint Introduction Microsoft SharePoint is an online collaborative platform which supports a wide number of activities from online collaboration, to document

More information

*Described in the Release Notes. Generally this step will be performed by the admin end-users.

*Described in the Release Notes. Generally this step will be performed by the admin end-users. StudioAbroad 6 FP Installation Instructions Overview The installation of StudioAbroad v. 6 FP entails the following steps: 1. Installation/configuration of web server. 2. Installation/configuration of

More information

Websense Support Webinar: Questions and Answers

Websense Support Webinar: Questions and Answers Websense Support Webinar: Questions and Answers Configuring Websense Web Security v7 with Your Directory Service Can updating to Native Mode from Active Directory (AD) Mixed Mode affect transparent user

More information

PeopleSoft HR 9.1 PeopleBook: Administer Compensation

PeopleSoft HR 9.1 PeopleBook: Administer Compensation PeopleSoft HR 9.1 PeopleBook: Administer Compensation March 2012 PeopleSoft HR 9.1 PeopleBook: Administer Compensation SKU hcm91fp2hhac-b0312 Copyright 1988, 2012, Oracle and/or its affiliates. All rights

More information

Oracle Database 11g SQL

Oracle Database 11g SQL AO3 - Version: 2 19 June 2016 Oracle Database 11g SQL Oracle Database 11g SQL AO3 - Version: 2 3 days Course Description: This course provides the essential SQL skills that allow developers to write queries

More information

Auditing Data Access Without Bringing Your Database To Its Knees

Auditing Data Access Without Bringing Your Database To Its Knees Auditing Data Access Without Bringing Your Database To Its Knees Black Hat USA 2006 August 1-3 Kimber Spradlin, CISA, CISSP, CPA Sr. Manager Security Solutions Dale Brocklehurst Sr. Sales Consultant Agenda

More information

Introduction and Overview for Oracle 11G 4 days Weekends

Introduction and Overview for Oracle 11G 4 days Weekends Introduction and Overview for Oracle 11G 4 days Weekends The uses of SQL queries Why SQL can be both easy and difficult Recommendations for thorough testing Enhancing query performance Query optimization

More information

HR Onboarding Solution

HR Onboarding Solution HR Onboarding Solution Installation and Setup Guide Version: 3.0.x Compatible with ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: November 2014 2014 Perceptive Software. All rights

More information

SAS BI Dashboard 4.3. User's Guide. SAS Documentation

SAS BI Dashboard 4.3. User's Guide. SAS Documentation SAS BI Dashboard 4.3 User's Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS BI Dashboard 4.3: User s Guide. Cary, NC: SAS Institute

More information

Attachment 1. Technical Requirements

Attachment 1. Technical Requirements Attachment 1 Technical Requirements Overview Hennepin County Reporting tools include Cognos BI 10.2 and Cognos Budget/Planning 10.1.1, PS Query and SQR. Cognos uses a separate Development / Test / Production

More information

ICT. PHP coding. Universityy. in any

ICT. PHP coding. Universityy. in any Information Technology Services Division ICT Volume 3 : Application Standards ICT 3.2.1.1-2011 PHP Coding Standards Abstract This document defines the standards applicable to PHP coding. Copyright Deakin

More information

Safewhere*Identify 3.4. Release Notes

Safewhere*Identify 3.4. Release Notes Safewhere*Identify 3.4 Release Notes Safewhere*identify is a new kind of user identification and administration service providing for externalized and seamless authentication and authorization across organizations.

More information

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL

More information

PART 1. PeopleSoft Basics

PART 1. PeopleSoft Basics PART 1 PeopleSoft Basics 1 PeopleSoft HRMS: The Basics The PeopleSoft HRMS database has over 5,000 tables. Trying to navigate through this vast system takes both time and patience and a basic understanding

More information

JD Edwards World. Database Audit Manager Release A9.3 E21957-02

JD Edwards World. Database Audit Manager Release A9.3 E21957-02 JD Edwards World Database Audit Manager Release A9.3 E21957-02 April 2013 JD Edwards World Database Audit Manager, Release A9.3 E21957-02 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

More information

Vendor: Crystal Decisions Product: Crystal Reports and Crystal Enterprise

Vendor: Crystal Decisions Product: Crystal Reports and Crystal Enterprise 1 Ability to access the database platforms desired (text, spreadsheet, Oracle, Sybase and other databases, OLAP engines.) Y Y 2 Ability to access relational data base Y Y 3 Ability to access dimensional

More information

Put a Firewall in Your JVM Securing Java Applications!

Put a Firewall in Your JVM Securing Java Applications! Put a Firewall in Your JVM Securing Java Applications! Prateep Bandharangshi" Waratek Director of Client Security Solutions" @prateep" Hussein Badakhchani" Deutsche Bank Ag London Vice President" @husseinb"

More information

Real-Time Insight with Oracle Transactional Business Intelligence

Real-Time Insight with Oracle Transactional Business Intelligence Real-Time Insight with Oracle Transactional Business Intelligence Ling Xiang Director, Product Management Jag Vasudevan Vice President, Product Management Safe Harbor Statement The following is intended

More information

FILESURF 7.5 SR3/WORKSITE INTEGRATION INSTALLATION MANUAL 1 PRELIMINARIES...3 STEP 1 - PLAN THE FIELD MAPPING...3 STEP 2 - WORKSITE CONFIGURATION...

FILESURF 7.5 SR3/WORKSITE INTEGRATION INSTALLATION MANUAL 1 PRELIMINARIES...3 STEP 1 - PLAN THE FIELD MAPPING...3 STEP 2 - WORKSITE CONFIGURATION... FILESURF 7.5 SR3/WORKSITE INTEGRATION 1 PRELIMINARIES...3 Prerequisites... 3 The FILESURFAdmin User Domain Account Required... 3 STEP 1 - PLAN THE FIELD MAPPING...3 Plan Which WorkSite Fields Will Carry

More information

BI xpress Product Overview

BI xpress Product Overview BI xpress Product Overview Develop and manage SSIS packages with ease! Key Features Create a robust auditing and notification framework for SSIS Speed BI development with SSAS calculations and SSIS package

More information

Tips and Tricks SAGE ACCPAC INTELLIGENCE

Tips and Tricks SAGE ACCPAC INTELLIGENCE Tips and Tricks SAGE ACCPAC INTELLIGENCE 1 Table of Contents Auto e-mailing reports... 4 Automatically Running Macros... 7 Creating new Macros from Excel... 8 Compact Metadata Functionality... 9 Copying,

More information

FileMaker 11. ODBC and JDBC Guide

FileMaker 11. ODBC and JDBC Guide FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered

More information

INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3

INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3 INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3 Often the most compelling way to introduce yourself to a software product is to try deliver value as soon as possible. Simego DS3 is designed to get you

More information

IBM InfoSphere Guardium for DB2 on z/os Technical Deep Dive

IBM InfoSphere Guardium for DB2 on z/os Technical Deep Dive IBM InfoSphere Guardium for DB2 on z/os Technical Deep Dive One of a series of InfoSphere Guardium Technical Talks Ernie Mancill Executive IT Specialist Logistics This tech talk is being recorded. If you

More information

High-Performance Oracle: Proven Methods for Achieving Optimum Performance and Availability

High-Performance Oracle: Proven Methods for Achieving Optimum Performance and Availability About the Author Geoff Ingram (mailto:geoff@dbcool.com) is a UK-based ex-oracle product developer who has worked as an independent Oracle consultant since leaving Oracle Corporation in the mid-nineties.

More information

PeopleSoft Enterprise Campus Solutions 9.0 Enrollment Web Services

PeopleSoft Enterprise Campus Solutions 9.0 Enrollment Web Services PeopleSoft Enterprise Campus Solutions 9.0 Enrollment Web Services DEVELOPER'S GUIDE July 2011 ORACLE PROPRIETARY AND C ONFIDENTIAL P AGE 1 OF 26 Enrollment Web Services Developer s Guide for PeopleSoft

More information

Oracle CRM Foundation

Oracle CRM Foundation Oracle CRM Foundation Implementation Guide Release 11i November 2000 Part No. A86122-02 Oracle CRM Foundation Implementation Guide, Release 11i Part No. A86122-02 Copyright 1996, 2000, Oracle Corporation.

More information

Configuration Management. Xin Feng

Configuration Management. Xin Feng Configuration Management Xin Feng Configuration Management Configuration management is the development and use of standards and procedures for managing an evolving ( 进 化 的 )software system Configuration

More information

How To Use Query Console

How To Use Query Console Query Console User Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Query Console User

More information

A Guide To Evaluating a Bug Tracking System

A Guide To Evaluating a Bug Tracking System A Guide To Evaluating a Bug Tracking System White Paper By Stephen Blair, MetaQuest Software Published: October, 2004 Abstract Evaluating a bug tracking system requires that you understand how specific

More information

Change Management for Rational DOORS User s Guide

Change Management for Rational DOORS User s Guide Change Management for Rational DOORS User s Guide Before using this information, read the general information under Appendix: Notices on page 58. This edition applies to Change Management for Rational

More information

Improving database development. Recommendations for solving development problems using Red Gate tools

Improving database development. Recommendations for solving development problems using Red Gate tools Improving database development Recommendations for solving development problems using Red Gate tools Introduction At Red Gate, we believe in creating simple, usable tools that address the problems of software

More information

How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises)

How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) COMPANY: Microsoft Corporation RELEASED: September 2013 VERSION: 1.0 Copyright This document is provided "as-is". Information

More information

WHITEPAPER. Improving database development

WHITEPAPER. Improving database development WHITEPAPER Improving database development Introduction At Redgate, we believe in creating simple, usable tools that address the problems of software developers and technology businesses. In considering

More information