Analytic functions allow the rows in a result set to 'peek' at each other, avoiding the need for joining duplicated data sources.

Size: px
Start display at page:

Download "Analytic functions allow the rows in a result set to 'peek' at each other, avoiding the need for joining duplicated data sources."

Transcription

1 Standard SQL functionality focuses on rows. When you want to explore the relationship between rows, those rows would have to come from different sources, even if it was the same table with a different alias. And those different data sources would have to be joined. Analytic functions allow the rows in a result set to 'peek' at each other, avoiding the need for joining duplicated data sources. 1

2 2

3 A partition separates discrete and independent slices of data. A window dictates how far back or forward the row can peek WITHIN the partition The default windows is from the 'start' of the partition to the current row. The concept of 'start' generally requires an explicit ORDER BY 3

4 Without analytics, all the expressions and columns in a row of a result set had to come from within that row. Analytics allows you to 'peek' at your neighbours 4

5 You can have multiple analytics in a single select, all with different partitioning and/or ordering characteristics. You may want to partition by Customer or Order, and order by dates ascending and descending. Like any SQL, there will be limits on how complex you ALLOW things to get. 5

6 6

7 This 'New Aggregate' section is pretty much only here to emphasize this function. 7

8 If I want the biggest selling item, there's little point in telling me how many I've sold if you can't tell me WHAT I sold. 8

9 'X' is made up, just to give a row in Cities that has the same population as Sydney 9

10 10

11 11

12 It looks better with your own user defined collections. 12

13 XML allows complex or 'wide' data sets (lots of columns) to be pulled together. They are a (mostly) reliable mechanism for grouping data so that it can be ungrouped at a later point. 13

14 You can group up an entire record this way, treat it as a single value as you move it around (eg in a MAX KEEP) and then decompose it back at the end. 14

15 Wraps the <Name><Pop> into a higher level record. 15

16 Turn the results into a single row. This is the AGGREGATION function. 16

17 Finally, you may need to wrap the XML records into a higher level chunk. Here we have a PARENT, with multiple LINE entries each of which consists of a NAME and POP element. 17

18 18

19 19

20 Better than the old days when you had to rely on DECODE, which was a right royal PITA if you needed greater than/less than style comparisons, especially with strings where you couldn't use SIGN. 20

21 21

22 These are also available in SQL Server : Google "DAT317: T-SQL Power! The OVER Clause: Your Key to No-Sweat Problem Solving" Which was presented at "Tech Ed North America 2010" 22

23 The most common scenario is a Top-N query. 23

24 Not wanting to lose all the employees from a particular sector, Smithers brings a report ranking the employees within their department (or sector). 24

25 NOTE: Since I used a WAGE DESC as the order by, nulls were put to the top. I can avoid this with a NULLS LAST clause select name, wage, sector, row_number() over (partition by sector order by wage desc nulls last) rn, rank() over (partition by sector order by wage desc nulls last) rnk, dense_rank() over (partition by sector order by wage desc nulls last) drnk from emp where sector in ('7G','9i') order by sector, wage desc nulls last ROW_NUMBER gives non-duplicating, consecutive numbers. If the ORDER BY is not deterministic, the results may differ. It can give you a "Give me the two highest paid employees" and guarantee no more than two rows, but with the risk that it isn't deterministic. You might get Lenny or Carl. RANK gives the same number when the ORDER BY values match, but will skip numbers. It can be the best for "Give me the two highest paid employees" with the caveat that you may get more than two records if there are 'ties' at the end. For 7G, Homer, Lenny and Carl would be returned. DENSE_RANK gives the same number when the ORDER BY values match, and the next number is always consecutive. In this case 'Give me the three highest salaries and the people to whom they are paid" would return the four people in 7G with salaries of 200, 100 and 50. If there are no ties, the results are equivalent. 25

26 Cumulative amount demonstrates the ORDER BY. It is generally less confusing if, where you have an ORDER BY in an analytic, you have the same ORDER BY at the bottom of the query. 26

27 Because Lenny and Carl both earn 100, the SUM analytic 'groups' both together. However the ROW_NUMBER analytic orders them uniquely. Using the ROW_NUMBER derived value as a filter means that a group is broken and the results look wrong. 27

28 The default for the windowing clause is RANGE, which is deterministic and has rows of equivalent value at the same level. The alternative is ROWS which puts in an artificial, and arbitrary, differentiator as a tie-breaker. The UNBOUNDED PRECEDING is also the default. It just means start at the beginning (eg the beginning of the partition, but we'll get on to partitions later). 28

29 NTILE (and the similar PERCENT_RANK) can be useful for excluding the outliers. For example, you only select rows where the percent_rank is between 10 and 90 to exclude the top and bottom 10% of 'weird' values, or select the middle third Percent_rank is always a percentage. NTILE allows you to choose your own bucket size NTILE is also available in SQL Server. Postgres also has analytics, which are enhanced in Postgres 9. 29

30 30

31 create table test_mill as select round(dbms_random.normal,3) n from dual connect by level < ; select round(n*2) label, count(*) val from (select n, ntile(9) over (order by n) nt from test_mill) where nt [not] in (1,9) group by round(n*2) order by 2 31

32 IGNORE NULLS 32

33 Emphasize that May went from 130 to 170, an increase of 40 (or about 31%). Not much use for LEAD, but it is pretty similar. create table sales (period date, amount number); Insert into sales select add_months(trunc(sysdate,'yyyy'), rownum -1), round(dbms_random.value(100, 500),-1) from dual connect by level < 10; column perc format select to_char(period,'month') mon, amount, lag(amount) over (order by period) prev_amt, 100*(amount - (lag(amount) over (order by period)))/(lag(amount) over (order by period)) perc from sales order by period / 33

34 Ignore nulls syntax (11g) select to_char(period,'month') mon, amount, lag(amount) ignore nulls over (order by period) prev_amt from sales order by period / 34

35 35

36 Partitioning by Quarter Get the sales value for the first month of each quarter. 36

37 37

38 Answers questions that I never need to ask, such as the rolling total of the last three months. 38

39 39

40 40

41 41

42 Filter is applied AFTER the analytic SQL> explain plan for 2 select * from 3 (select order_id, line_id, 4 sum(value) over (order by line_id) cumul 5 from order_lines) 6 where order_id =10; Explained. SQL> select * from table(dbms_xplan.display); PLAN_TABLE_OUTPUT Plan hash value: Id Operation Name Rows Bytes Cost (%CPU) Time SELECT STATEMENT (25) 00:00:01 * 1 VIEW (25) 00:00:01 2 WINDOW SORT (25) 00:00:01 3 TABLE ACCESS FULL ORDER_LINES (0) 00:00: PLAN_TABLE_OUTPUT Predicate Information (identified by operation id): filter("order_id"=10) 42

43 In this case, it allows from predicate pishing SQL> explain plan for 2 select * from 3 (select order_id, line_id, 4 sum(value) over 5 (partition by order_id order by line_id) cumul 6 from order_lines) 7 where order_id =10; Explained. SQL> SQL> select * from table(dbms_xplan.display); PLAN_TABLE_OUTPUT Plan hash value: Id Operation Name Rows Bytes Cost (%CPU) Time SELECT STATEMENT (25) 00:00:01 1 VIEW (25) 00:00:01 2 WINDOW SORT (25) 00:00:01 * 3 TABLE ACCESS FULL ORDER_LINES (0) 00:00: PLAN_TABLE_OUTPUT

44 44

45 45

46 46

47 select decode(grouping(to_char(period,'q')),1,'total', nvl(to_char(period,' MM Month'),' Subtotal')) mnth, sum(amount) amt from sales group by rollup(to_char(period,'q'), period); Sometimes use GROUPING in a filter predicate to avoid duplicate results. [Should be able to use HAVING, but ORA-0600 in XE] select m1,m2, amt from (select m1, m2, sum(amount) amt, grouping(m1) gm1, grouping(m2) gm2 from (select to_char(period,'month') m1, to_char(period,'mm') m2, amount from sales) group by rollup (m1, m2)) where gm1 = gm2 order by m2, m1, amt / 47

48 48

49 The example above excludes the detail rows shown below. SQL> select colour, shape, count(*) 2 from stc 3 group by cube(colour,shape) 4 / COLOUR SHAPE COUNT(*) Oval 83 Round 83 Square 83 Red 50 Red Oval 16 Red Round 17 Red Square 17 Blue 49 Blue Oval 17 Blue Round 16 Blue Square 16 Green 50 Green Oval 17 Green Round 16 Green Square 17 White 50 White Oval 16 White Round 17 White Square 17 Yellow 50 Yellow Oval 17 Yellow Round 17 Yellow Square rows selected. 49

50 50

51 51

52 52

53 Number, datatype and names of columns are fixed at parse time. There can't be any chance of a subsequent execution, potentially with different bind variables, returning a differently structured data set. 53

ABSTRACT INTRODUCTION IMPORTANT CONCEPTS. John Jay King, King Training Resources

ABSTRACT INTRODUCTION IMPORTANT CONCEPTS. John Jay King, King Training Resources ANALYZE THIS! USING ORACLE8I ANALYTIC FUNCTIONS John Jay King, King Training Resources ABSTRACT Oracle 8.1.6 introduced new Analytic functions allowing complex statistical calculations to be accomplished

More information

Performance tuning using SQL new features. By Riyaj Shamsudeen

Performance tuning using SQL new features. By Riyaj Shamsudeen Performance tuning using SQL new features By Riyaj Shamsudeen Who am I? 15 years using Oracle products Over 14 years as Oracle DBA Certified DBA versions 7.0,7.3,8,8i &9i Specializes in performance tuning,

More information

Reading Plans in the cloud or not Revised November 2017

Reading Plans in the cloud or not Revised November 2017 Reading Plans in the cloud or not Revised November 2017 This free training webinar is a lesson from the Hotsos Optimizing Oracle SQL, Intensive (OPINT) course. Please visit our website for more information.

More information

Oracle MOOC: SQL Fundamentals

Oracle MOOC: SQL Fundamentals Week 3 Homework for Lesson 3 Homework is your chance to put what you've learned in this lesson into practice. This homework is not "graded" and you are encouraged to write additional code beyond what is

More information

Oracle MOOC: SQL Fundamentals

Oracle MOOC: SQL Fundamentals Week 2 Homework for Lesson 2 Homework is your chance to put what you've learned in this lesson into practice. This homework is not "graded" and you are encouraged to write additional code beyond what is

More information

2014 MSX Group Microsoft Forecaster User Group Forums. Questions Asked by Attendees

2014 MSX Group Microsoft Forecaster User Group Forums. Questions Asked by Attendees 2014 MSX Group Microsoft Forecaster User Group Forums Questions Asked by Attendees This document contains the questions we received during this year s Forecaster User Group Forum. If any of the questions

More information

The Human Resources Information System DATA WAREHOUSE

The Human Resources Information System DATA WAREHOUSE The Human Resources Information System DATA WAREHOUSE September 2010 First Edition: 1999 Second Edition: October, 2004 Third Edition: March 2007 Current Edition: September, 2010 Oregon State University,

More information

Schedule % Complete in Primavera P6

Schedule % Complete in Primavera P6 Schedule % Complete in Primavera P6 Schedule % Complete is one of the many percent completes you have in Primavera P6 and we re going to have a complete look at what it is and how it is calculated. Two

More information

Query Tuning Using Advanced Hints

Query Tuning Using Advanced Hints Query Tuning Using Advanced Hints NYOUG Meeting December 12, 2002 Claudio Fratarcangeli Adept Technology Inc. claudiof@computer.org PUSH_PRED Hint Applicable when doing an outer join to a view Normally,

More information

Reports in Profit Center Accounting (Revenues and Expenses) NOTE: NOTE:

Reports in Profit Center Accounting (Revenues and Expenses) NOTE: NOTE: Reports in Profit Center Accounting (Revenues and Expenses) The University of Mississippi 1/2012 R/3 Path Accounting > Controlling > Profit Center Accounting > Information System > Reports for Profit Center

More information

Oracle DB-Tuning Essentials

Oracle DB-Tuning Essentials Infrastructure at your Service. Oracle DB-Tuning Essentials Agenda 1. The DB server and the tuning environment 2. Objective, Tuning versus Troubleshooting, Cost Based Optimizer 3. Object statistics 4.

More information

nuijten.blogspot.com

nuijten.blogspot.com nuijten.blogspot.com 4 Years 2009 2013 R1 Multitenant Architecture 2009 2013 R1 In Memory Option 2013 2014 R1 12.1.0.2 but what s in it for the Database Developer? Increased Size Limit SQL> create table

More information

RDBMS Using Oracle. Lecture week 5. Lecture Overview

RDBMS Using Oracle. Lecture week 5. Lecture Overview RDBMS Using Oracle Lecture week 5 CASE Expression Group Functions Lecture Overview AVG MAX MIN SUM COUNT Etc Working with Date Decode Function INSERT, UPDATE and DELETE commands Commit and Rollback, Alter

More information

Nested SQL Dr. Zhen Jiang

Nested SQL Dr. Zhen Jiang Nested SQL Dr. Zhen Jiang Sometimes we need the result of one query prior to the querying of another.consider the following: List the name and age of all employees who are younger than the average age

More information

INSTRUCTIONAL GUIDE. Timekeeping For Non-Exempt RealTime Employees who use a computer to record time MARCH 7, 2017

INSTRUCTIONAL GUIDE. Timekeeping For Non-Exempt RealTime Employees who use a computer to record time MARCH 7, 2017 INSTRUCTIONAL GUIDE Timekeeping For Non-Exempt RealTime Employees who use a computer to record time MARCH 7, 2017 UNIVERSITY OF CALIFORNIA, BERKELEY Kronos Version 8 TABLE OF CONTENTS INTRODUCTION...2

More information

Advanced Forecast version For MAX TM. Users Manual

Advanced Forecast version For MAX TM. Users Manual Advanced Forecast version 2016 For MAX TM Users Manual www.maxtoolkit.com Revised: October 25, 2016 Copyright Trademarks Warranty Limitation of Liability License Agreement Publication Date Manual copyright

More information

What about streaming data?

What about streaming data? What about streaming data? 1 The Stream Model Data enters at a rapid rate from one or more input ports Such data are called stream tuples The system cannot store the entire (infinite) stream Distribution

More information

LINEAR PROGRAMMING APPROACHES TO AGGREGATE PLANNING. Linear programming is suitable to determine the best aggregate plan.

LINEAR PROGRAMMING APPROACHES TO AGGREGATE PLANNING. Linear programming is suitable to determine the best aggregate plan. LINEAR PROGRAMMING APPROACHES TO AGGREGATE PLANNING Linear programming is suitable to determine the best aggregate plan. Recall that linear programming assumes all variables are continuously divisible.

More information

Spool Generated For Class of Oracle By Satish K Yellanki

Spool Generated For Class of Oracle By Satish K Yellanki SQL> CREATE VIEW Employees 3 SELECT 4 Empno "ID Number", 5 Ename Name, 6 Sal "Basic Salary", 7 Job Designation 8 FROM Emp; SQL> SELECT 2 Empno "ID Number", 3 Ename Name, 4 Sal "Basic Salary", 5 Job Designation

More information

INSTRUCTIONAL GUIDE. Timekeeping For Non-Exempt AnyTime Employees MARCH 7, UNIVERSITY OF CALIFORNIA, BERKELEY Kronos Version 8

INSTRUCTIONAL GUIDE. Timekeeping For Non-Exempt AnyTime Employees MARCH 7, UNIVERSITY OF CALIFORNIA, BERKELEY Kronos Version 8 INSTRUCTIONAL GUIDE Timekeeping For Non-Exempt AnyTime Employees MARCH 7, 2017 UNIVERSITY OF CALIFORNIA, BERKELEY Kronos Version 8 TABLE OF CONTENTS INTRODUCTION... 2 TRAINING... 2 ROLES AND RESPONSIBILITIES...

More information

Getting Started with Exadata & Smart Scan

Getting Started with Exadata & Smart Scan Getting Started with Exadata & Smart Scan Aman Sharma Aman Sharma Who Am I? Aman Sharma About 12+ years using Oracle Database Oracle ACE Frequent Contributor to OTN Database forum(aman.) Oracle Certified

More information

Reserve Bidding Guide for Compass Crewmembers

Reserve Bidding Guide for Compass Crewmembers Reserve Bidding Guide for Compass Crewmembers A Publication of the Scheduling Committee Compass Master Executive Council Association of Flight Attendants, International 03/14/18 INTRODUCTION Preferential

More information

ETH Zurich Spring Semester Systems Group Lecturer(s): Gustavo Alonso, Ce Zhang Date: March 27/March 31, Exercise 5: SQL II

ETH Zurich Spring Semester Systems Group Lecturer(s): Gustavo Alonso, Ce Zhang Date: March 27/March 31, Exercise 5: SQL II Data Modelling and Databases (DMDB) ETH Zurich Spring Semester 2017 Systems Group Lecturer(s): Gustavo Alonso, Ce Zhang Date: March Assistant(s): Claude Barthels, Eleftherios Sidirourgos, Last update:

More information

Western Michigan University. User Training Guide

Western Michigan University. User Training Guide Western Michigan University User Training Guide Index Significant Changes in Kronos Workforce Central 2 Accessing Kronos 3 Logging Off Kronos 4 Navigating Kronos 6.2 4-5 Timecard Basics 6-7 Visual Cues

More information

IBM TRIRIGA Application Platform Version 3 Release 4.1. Reporting User Guide

IBM TRIRIGA Application Platform Version 3 Release 4.1. Reporting User Guide IBM TRIRIGA Application Platform Version 3 Release 4.1 Reporting User Guide Note Before using this information and the product it supports, read the information in Notices on page 166. This edition applies

More information

Things You Should Know About 11g CBO

Things You Should Know About 11g CBO Things You Should Know About 11g CBO Dave Anderson Founder and Oracle DBA, SkillBuilders dave@skillbuilders.com SkillBuilders.com/SQLTuning Some Things I Really Hope You Want to Know About CBO! Agenda

More information

In this module, you will learn to place tickets on hold and sell tickets to a customer.

In this module, you will learn to place tickets on hold and sell tickets to a customer. POS MERCURY PROGRAM GUIDE In this module, you will learn to place tickets on hold and sell tickets to a customer.» Benefits of Joining the Mercury Program Get more money back when buying or selling via

More information

EMPCENTER 9.6 USER GUIDE

EMPCENTER 9.6 USER GUIDE January 2016 Oregon State University EMPCENTER 9.6 USER GUIDE Policy Profile Students/Temps Hourly Table of Contents EmpCenter Overview... 3 Accessing EmpCenter... 3 Employee Dashboard... 3 Employee Timesheet

More information

Manager Dashboard User Manual

Manager Dashboard User Manual Manager Dashboard User Manual Manager User Guide The Manager User Guide is designed to provide a supervisor or a manager with step-by-step instructions for their daily tasks. Although every database will

More information

Morningstar Direct SM Scorecard

Morningstar Direct SM Scorecard Within the Performance Reporting functionality, use the Scorecard to assign weighting schemes to data points and create custom criteria based on those quantitative and qualitative factors to calculate

More information

Software Feature Sets. Powerful. Flexible. Intuitive. Alight feature sets. Driver-Based Planning & Analytics

Software Feature Sets. Powerful. Flexible. Intuitive. Alight feature sets. Driver-Based Planning & Analytics Software Feature Sets Driver-Based Planning & Analytics Powerful. Flexible. Intuitive. Alight Planning is the first spreadsheet replacement that delivers the modeling and reporting power you want within

More information

Business Intelligence Analyst

Business Intelligence Analyst IBM Skills Academy Business Intelligence Analyst (Classroom) Career path description The Business Intelligence Analyst career path prepares students to understand report building techniques using relational

More information

Sage ERP MAS. Everything you want to know about Sage ERP MAS Intelligence. What is Sage ERP MAS Intelligence? benefits

Sage ERP MAS. Everything you want to know about Sage ERP MAS Intelligence. What is Sage ERP MAS Intelligence? benefits Sage ERP MAS Everything you want to know about Sage ERP MAS Intelligence What is Sage ERP MAS Intelligence? Sage ERP MAS Intelligence (or Intelligence) empowers managers to quickly and easily obtain operations

More information

Sage Abra SQL HRMS Reports. User Guide

Sage Abra SQL HRMS Reports. User Guide Sage Abra SQL HRMS Reports User Guide 2009 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the Sage product and service names mentioned herein are registered trademarks or trademarks

More information

SQL Programming 1 SQL1 1

SQL Programming 1 SQL1 1 SQL Programming 1 The SELECT-FROM-WHERE Structure Single Relation Queries ORDER BY LIKE IS (NOT) NULL DISTINCT Aggregation Queries Grouping Having Oracle SQL*Plus Readings: Section 6.1 and 6.4 of Textbook.

More information

INFORMATION TECHNOLOGY LAB MS-OFFICE.

INFORMATION TECHNOLOGY LAB MS-OFFICE. Paper Code: BB307 INFORMATION TECHNOLOGY LAB B.B.A II Year ( 3 rd Semester ) Objective : The aim of this course is to give a management students practical experience om working in typical office software

More information

RG Connect Innovate. Integrate. Elevate. Dynamics GP Enhancement Showcase for Sales and Purchasing

RG Connect Innovate. Integrate. Elevate. Dynamics GP Enhancement Showcase for Sales and Purchasing Dynamics GP Enhancement Showcase for Sales and Purchasing Purchase Order Entry Default Buyer ID If Buyer ID = User ID, Buyer ID is defaulted in when entering a new PO. Lock Down Document Date on existing

More information

AASHTOWare Project TM Civil Rights Labor (CRL) Module Contractor Entering a Payroll Manually Guide

AASHTOWare Project TM Civil Rights Labor (CRL) Module Contractor Entering a Payroll Manually Guide AASHTOWare Project TM Civil Rights Labor (CRL) Module Contractor Entering a Payroll Manually Guide Prepared by the Minnesota Department of Transportation (MnDOT) September 2017 Payroll Data Payroll data

More information

Job and Employee Actions

Job and Employee Actions Job and Employee Actions JOB AND EMPLOYEE ACTIONS Select Actions Each screen (job, employee and structure) has batch-type actions that are tied specifically to the data available Batch actions affect only

More information

George Washington University Workforce Timekeeper 6.0 Upgrade Training

George Washington University Workforce Timekeeper 6.0 Upgrade Training Workforce Timekeeper 6.0 Upgrade Training Table of Contents Topic 1: Workforce Timekeeper 6.0 New Features...4 Topic 2: Logging On and Off...5 Topic 3: Navigating in Workforce Timekeeper...7 Topic 4: Reviewing

More information

EVOLVING PAYROLL IN ADP WORKFORCE NOW : YOUR SEAT AT THE TABLE

EVOLVING PAYROLL IN ADP WORKFORCE NOW : YOUR SEAT AT THE TABLE EVOLVING PAYROLL IN ADP WORKFORCE NOW : YOUR SEAT AT THE TABLE Lance Kadushin, Senior Director Product Management Description Have you seen the latest changes to ADP Workforce Now payroll? During this

More information

Salary Transfer and Effort Certification Reporting

Salary Transfer and Effort Certification Reporting Labor Distribution Module Salary Transfer and Effort Certification Reporting To keep effort certification reporting and the Labor Ledger consistent, limitations are placed on the types of salary expense

More information

Sage 100. Payroll User Guide. August 2017

Sage 100. Payroll User Guide. August 2017 Sage 100 Payroll User Guide August 2017 This is a publication of Sage Software, Inc. 2017 The Sage Group plc or its licensors. All rights reserved. Sage, Sage logos, and Sage product and service names

More information

Quantitative Methods. Presenting Data in Tables and Charts. Basic Business Statistics, 10e 2006 Prentice-Hall, Inc. Chap 2-1

Quantitative Methods. Presenting Data in Tables and Charts. Basic Business Statistics, 10e 2006 Prentice-Hall, Inc. Chap 2-1 Quantitative Methods Presenting Data in Tables and Charts Basic Business Statistics, 10e 2006 Prentice-Hall, Inc. Chap 2-1 Learning Objectives In this chapter you learn: To develop tables and charts for

More information

Risk Management User Guide

Risk Management User Guide Risk Management User Guide Version 17 December 2017 Contents About This Guide... 5 Risk Overview... 5 Creating Projects for Risk Management... 5 Project Templates Overview... 5 Add a Project Template...

More information

Oracle. Procurement Cloud Creating Analytics and Reports. Release 11

Oracle. Procurement Cloud Creating Analytics and Reports. Release 11 Oracle Procurement Cloud Release 11 Oracle Procurement Cloud Part Number E68096-02 Copyright 2011-2016, Oracle and/or its affiliates. All rights reserved. Author: Raminder Taunque This software and related

More information

Item Management. SIMMS Inventory Management Software 7.3. Updated September 28, 2010

Item Management. SIMMS Inventory Management Software 7.3. Updated September 28, 2010 Item Management SIMMS Inventory Management Software 7.3 Updated September 28, 2010 Contents Item Management.................. 1 Adding an Item s Profile................ 1 Add an Item s Profile..............

More information

Expert Reference Series of White Papers. Web Intelligence to the Rescue

Expert Reference Series of White Papers. Web Intelligence to the Rescue Expert Reference Series of White Papers Web Intelligence to the Rescue 1-800-COURSES www.globalknowledge.com Web Intelligence to the Rescue Jim Brogden, BOCP-BOE, BOCP-MS, BOCP-CR Introduction The life

More information

Deltek Ajera Release Notes

Deltek Ajera Release Notes Deltek Ajera 8 8.08 Release Notes October 21, 2015 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or technical errors may exist.

More information

SysAid. Service Level Agreement Service Level Management (SLA/SLM)

SysAid. Service Level Agreement Service Level Management (SLA/SLM) SysAid Service Level Agreement Service Level Management (SLA/SLM) Document Updated: 20 June 2010 Contents of SLA/SLM Guide Introduction 3 How to use these help files 4 Creating and modifying SLAs 6 Defining

More information

Tutorial: Advanced Rule Modeling in Corticon Studio

Tutorial: Advanced Rule Modeling in Corticon Studio Tutorial: Advanced Rule Modeling in Corticon Studio Product Version: Corticon 5.5 Tutorial: Advanced Rule Modeling in Corticon Studio 1 Table of Contents Introduction... 4 The business problem... 5 Discovering

More information

3. Setting up pay types

3. Setting up pay types 3. Setting up pay types Before you can set up pay rates, you must set up pay types. A pay type, also known as a settlement type, is: An item that is considered a taxable earning; or A reimbursement; or

More information

COINS Ti PO/IN Inventory Turnover Report

COINS Ti PO/IN Inventory Turnover Report Modules Affected: Purchase Order/Inventory Versions Affected: COINS Ti (revised for software level 9.7c2.33TI) Documentation Updated: New fields and screens described within this CE document are included

More information

Department Asset Queries

Department Asset Queries Department Asset Queries This guide details the steps to run the U_ASSETS_BY_MY_DEPARTMENT or U_ASSET_PURCH_REF queries. The U_ASSETS_BY_MY_DEPARTMENT query retrieves the most recent Net Book Value information

More information

We combined three different research methods to gain a deeper understanding of the complex issues in B2B usability:

We combined three different research methods to gain a deeper understanding of the complex issues in B2B usability: Page 1 of 6 useit.com Alertbox June 2006 Business-to-Business websites Search Jakob Nielsen's Alertbox, June 1, 2006: B2B Usability Summary: User testing shows that business-to-business websites have substantially

More information

SETTING UP INVENTORY. Contents. HotSchedules Inventory

SETTING UP INVENTORY. Contents. HotSchedules Inventory SETTING UP INVENTORY HotSchedules Inventory is a tool to help reduce your stores cost, and save time managing your inventory. However, Inventory needs to first be completely set up in order to function

More information

PROCESS COSTING FIRST-IN FIRST-OUT METHOD

PROCESS COSTING FIRST-IN FIRST-OUT METHOD PROCESS COSTING FIRST-IN FIRST-OUT METHOD Key Terms and Concepts to Know Differences between Job-Order Costing and Processing Costing Process costing is used when a single product is made on a continuous

More information

ACCTivate! Release Notes (QuickBooks Edition)

ACCTivate! Release Notes (QuickBooks Edition) ACCTivate! 7.3.2 Release Notes (QuickBooks Edition) Business Activity - Product Tax Code overrides Customer Tax code on Materials tab of Business Activity - #56665 Business Alerts - Sales Order Workflow

More information

Advanced Reports Getting Started. How to install extension. How to upgrade extension

Advanced Reports Getting Started. How to install extension. How to upgrade extension Advanced Reports 1.0.2 Getting Started Welcome to the Advanced Reports Documentation. Whether you are new or an advanced user, you can find useful information here. Next steps: How to install extension

More information

Salary Planning Procedures User Guide

Salary Planning Procedures User Guide User Guide Faculty and Staff 2012 Human Resources Information Systems 2012 Introduction 2012 Manual The Salary Planning process allows the Schools and Administrative Units to enter data directly into HRIS:

More information

Advanced Cycle Counting. Release 9.0.2

Advanced Cycle Counting. Release 9.0.2 Advanced Cycle Counting Release 9.0.2 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints, dates

More information

Penny Lane POS. Basic User s Guide

Penny Lane POS. Basic User s Guide Penny Lane POS Basic User s Guide Penny Lane POS Basic User s Guide - Contents PART 1 - Getting Started a) Powering on the Equipment 2 b) Launching the System 2 c) Float In/Float Out 2 d) Assigning Cashier

More information

ALTERNATE ENTRY

ALTERNATE ENTRY 4.8 1.2 ALTERNATE ENTRY EDITION 2009 Revision 2.0 Software Support 7:00am 7:00pm Eastern Time (519) 621-3570 1-866-7PAYweb (1-866-772-9932) Support Email support@payweb.ca Website www.payweb.ca Signon

More information

Unit4 PSA Suite Business Performance Edition

Unit4 PSA Suite Business Performance Edition for Microsoft Dynamics CRM Unit4 PSA Suite Business Performance Edition Release Notes Unit4 PSA Suite Business Performance Edition July 2017 v.31.07.2017 - MvB (C) Copyright 2017 Unit4 Table of Contents...

More information

Solar Product Cutting. Release 8.7.2

Solar Product Cutting. Release 8.7.2 Solar Product Cutting Release 8.7.2 Legal Notices 2011 Epicor Software Corporation. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Epicor and the Epicor logo are registered

More information

Taleo Enterprise. Taleo Compensation Manager Guide

Taleo Enterprise. Taleo Compensation Manager Guide Taleo Enterprise Taleo Compensation Feature Pack 12B August 31, 2012 Confidential Information and Notices Confidential Information The recipient of this document (hereafter referred to as "the recipient")

More information

INSTRUCTIONAL GUIDE. Timekeeping for Supervisors: Managing Non-Exempt Employees Time MARCH 17, 2017

INSTRUCTIONAL GUIDE. Timekeeping for Supervisors: Managing Non-Exempt Employees Time MARCH 17, 2017 INSTRUCTIONAL GUIDE Timekeeping for Supervisors: Managing Non-Exempt Employees Time MARCH 17, 2017 UNIVERSITY OF CALIFORNIA, BERKELEY Kronos Version 8 TABLE OF CONTENTS INTRODUCTION...2 TRAINING...2 ROLES

More information

Sage (UK) Limited Copyright Statement

Sage (UK) Limited Copyright Statement Sage (UK) Limited Copyright Statement Sage (UK) Limited, 2009. All rights reserved We have written this guide to help you to use the software it relates to. We hope it will be read by and helpful to lots

More information

A. ( ) ( ) 2. A process that is in statistical control necessarily implies that the process is capable of meeting the customer requirements.

A. ( ) ( ) 2. A process that is in statistical control necessarily implies that the process is capable of meeting the customer requirements. 8 4 4 A. ( 5 2 10 ) ( ) 1. When the level of confidence and sample proportion p remain the same, a confidence interval for a population proportion p based on a sample of n = 100 will be wider than a confidence

More information

Quick Guide: Completing your Direct Reports appraisal

Quick Guide: Completing your Direct Reports appraisal Quick Guide: Completing your Direct Reports appraisal Both you and your direct report contribute to your direct reports (DR s) appraisal. Each of you review performance against objectives, then make some

More information

Workforce Management Web for Supervisors Help. About WFM Web

Workforce Management Web for Supervisors Help. About WFM Web Workforce Management Web for Supervisors Help About WFM Web 12/18/2017 Contents 1 About WFM Web 1.1 WFM Agent Mobile Client Support 1.2 Screen Reader Support 1.3 Changing GUI colors 1.4 Changing WFM Web

More information

HCM Configuration Guide - Shared Tasks HCM-008-CFG Absence Management Set Up Task: Installation Settings

HCM Configuration Guide - Shared Tasks HCM-008-CFG Absence Management Set Up Task: Installation Settings Set Up Task: Installation Settings Set Up HCM > Product Related > Global Payroll & Absence Mgmt > System Settings > Installation Settings Sequence: 008.001 Define Global Payroll and Absence installation

More information

Oracle Hyperion Planning for Interactive Users

Oracle Hyperion Planning for Interactive Users Oracle University Contact Us: 1.800.529.0165 Oracle Hyperion Planning 11.1.2 for Interactive Users Duration: 0 Days What you will learn This course is designed to teach you how to use Planning. It includes

More information

BOCE10 SAP Crystal Reports for Enterprise: Fundamentals of Report Design

BOCE10 SAP Crystal Reports for Enterprise: Fundamentals of Report Design SAP Crystal Reports for Enterprise: Fundamentals of Report Design SAP BusinessObjects - Business Intelligence Course Version: 96 Revision A Course Duration: 2 Day(s) Publication Date: 14-01-2013 Publication

More information

P&G Tier 2 Reporting System. Prime Supplier Reporting Guide

P&G Tier 2 Reporting System. Prime Supplier Reporting Guide P&G Tier 2 Reporting System Prime Supplier Reporting Guide Copyright 2006-2008 by CVM Solutions, Inc. All Rights Reserved. The material contained in this document is proprietary data and is the intellectual

More information

L Y R A P A Y M E N T L E D G E R U S E R M A N U A L

L Y R A P A Y M E N T L E D G E R U S E R M A N U A L L Y R A P A Y M E N T L E D G E R U S E R M A N U A L Table of Contents Release Notes... 1 1. Overview... 2 2. Authorizations... 2 3. Customization... 2 3.1. Default a specific site in Payment Ledger module...

More information

PJM InSchedule User Guide

PJM InSchedule User Guide PJM InSchedule User Guide Revision: 01 Effective Date: June 1, 2015 Prepared by Markets Applications PJM 2015 PJM 2015 Revision 7, Effective Date: 6/1/2015 i PJM eschedules User Guide Approval and Revision

More information

ET MedialabsPvt. Ltd. Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi ; Contact :

ET MedialabsPvt. Ltd.  Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi ; Contact : ET MedialabsPvt. Ltd. www.etmedialabs.com Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi -110017 ; Contact : 011-41016331 Managing Large Scale Google PPC Campaigns Running ecommerce campaigns on

More information

Oracle Hyperion Financial Management Administration

Oracle Hyperion Financial Management Administration Oracle Hyperion Financial Management Administration Course Description Course Name: Course Number: Duration: Oracle Hyperion Financial Management Administration 11.1.2.4.x O-HFM-A 5 Days The Administration

More information

Using Enterprise etime

Using Enterprise etime Using Enterprise etime Handout Manual Appendix Automatic Data Processing, Inc. Roseland V11090972216ET61 2009 ADP, Inc. Appendix Using Hyperfind Queries with QuickNavs When your ADP representative sets

More information

Dealer Business System (DBS) Helping Dealers do business AMSOIL INC. 5/16/2014

Dealer Business System (DBS) Helping Dealers do business AMSOIL INC. 5/16/2014 Dealer Business System (DBS) Helping Dealers do business AMSOIL INC. 5/16/2014 Table of Contents Activation... 6 Business Information... 6 Shipping Setup... 6 Charge Shipping on Pickup Orders: Checking

More information

1-2-3 Budget Works Companion Guide. NextGen. Contact Us. NextGen Budget Works Companion Guide. E: P:

1-2-3 Budget Works Companion Guide. NextGen. Contact Us. NextGen Budget Works Companion Guide. E: P: NextGen 1-2-3 Budget Works Companion Guide Contact Us E: support@harriscomputer.com P: 800.239.6224 Harris F: School 251.544.4901 Solutions Budget Works 1-2-3 Companion Guide Page 1 esupport: https://support.harriscomputer.com/home.aspx

More information

The Kruskal-Wallis Test with Excel In 3 Simple Steps. Kilem L. Gwet, Ph.D.

The Kruskal-Wallis Test with Excel In 3 Simple Steps. Kilem L. Gwet, Ph.D. The Kruskal-Wallis Test with Excel 2007 In 3 Simple Steps Kilem L. Gwet, Ph.D. Copyright c 2011 by Kilem Li Gwet, Ph.D. All rights reserved. Published by Advanced Analytics, LLC A single copy of this document

More information

Unit 9 : Spreadsheet Development. Assignment 3. By Sarah Ameer

Unit 9 : Spreadsheet Development. Assignment 3. By Sarah Ameer Unit 9 : Spreadsheet Development Assignment 3 By Sarah Ameer 22/03/2017 Introduction In this document, i will be writing about my final spreadsheet. I will be testing it, using the test plan i have created

More information

Time Information Management User Guide 80

Time Information Management User Guide 80 Table of Contents - Part 2 MANAGE THE TIMECARD ON A DAILY BASIS...80 NAVIGATING THE TIMECARD WORKSPACE...82 MANAGING TIME EDITS...84 Missing or Duplicate In/Out Time Entry...84 Moving Overtime to Comp

More information

Expedient User Manual Workflow

Expedient User Manual Workflow Volume Expedient User Manual Workflow 33 Gavin Millman & Associates Pty Ltd 281 Buckley Street Essendon, VIC 3040 P: 03 9331 3944 W: www.expedientsoftware.com.au Table of Contents Contents Introduction...5

More information

CUPA Procedures. Date September 29, Theresa Porter, Information Technology Consultant, BOR. Doug Corwin, Information Technology Consultant, BOR

CUPA Procedures. Date September 29, Theresa Porter, Information Technology Consultant, BOR. Doug Corwin, Information Technology Consultant, BOR Title CUPA Procedures Version 1.0 Date September 29, 2010 Created by Theresa Porter, Information Technology Consultant, BOR Edited by Doug Corwin, Information Technology Consultant, BOR Copyright South

More information

MyTime Timestamp Manual

MyTime Timestamp Manual MyTime Timestamp Manual Purpose and Overview MyTime is a web-based time and attendance system that is designed to record and approve time, submit Leave requests and to provide reporting. The purpose of

More information

Engagement Portal. Employee Engagement User Guide Press Ganey Associates, Inc.

Engagement Portal. Employee Engagement User Guide Press Ganey Associates, Inc. Engagement Portal Employee Engagement User Guide 2015 Press Ganey Associates, Inc. Contents Logging In... 3 Summary Dashboard... 4 Results For... 5 Filters... 6 Summary Page Engagement Tile... 7 Summary

More information

Purchase Order, Requisitions, Inventory Hands On. Workshop: Purchase Order, Requisitions, Inventory Hands On

Purchase Order, Requisitions, Inventory Hands On. Workshop: Purchase Order, Requisitions, Inventory Hands On Workshop: Purchase Order, Requisitions, Inventory Hands In this follow up session to the Operations Changes in Purchase Order, Requisition, and Inventory Theory course, this hands on session will look

More information

Eclipse Standard Operating Procedures - Release 8 Pricing

Eclipse Standard Operating Procedures - Release 8 Pricing Eclipse Standard Operating Procedures - Release 8 Pricing These documented procedures were designed based settings described in the Suggested Maintenance section. Revised 2/06/04 Intuit Eclipse TM, among

More information

This version of CSA Expert is compatible only with MS-SQL Server / MS-SQL Server Express 2008 or above. CSA no longer supports MS-SQL Server 2005.

This version of CSA Expert is compatible only with MS-SQL Server / MS-SQL Server Express 2008 or above. CSA no longer supports MS-SQL Server 2005. T his is a mandatory update. It covers four main areas. (1) Database - It makes CSA Expert compatible with the latest version of MS-SQL Server. Before update, please ensure your MS SQL Server is 2008 or

More information

HR Business Partner Guide

HR Business Partner Guide HR Business Partner Guide March 2017 v0.1 Page 1 of 10 Overview This guide is for HR Business Partners. It explains HR functions and common actions HR available to business partners and assumes that the

More information

Section 6 Managing Youth - Adding, Editing, and Reporting

Section 6 Managing Youth - Adding, Editing, and Reporting Section 6 Managing Youth - Adding, Editing, and Reporting MANAGING YOUTH - ADDING, EDITING, AND REPORTING... 2 MANAGING YOUTH GROUPS... 2 Adding New Youth Groups... 2 VIEWING OR EDITING EXISTING YOUTH

More information

GUIDE: Manage Stock in Kitomba

GUIDE: Manage Stock in Kitomba GUIDE: Manage Stock in Kitomba What is Stock? Stock includes any physical items you sell to your customers e.g. shampoo, conditioner, oils, candles etc. Stock also includes any disposable items you use

More information

Data Exchange Module. Vendor Invoice Import

Data Exchange Module. Vendor Invoice Import Data Exchange Module Vendor Invoice Import Information in this document is subject to change without notice and does not represent a commitment on the part of Dexter + Chaney. The software described in

More information

80318: Reporting in Microsoft Dynamics AX 2012

80318: Reporting in Microsoft Dynamics AX 2012 Let s Reach For Excellence! TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC Address: 103 Pasteur, Dist.1, HCMC Tel: 08 38245819; 38239761 Email: traincert@tdt-tanduc.com Website: www.tdt-tanduc.com; www.tanducits.com

More information

Pivot Table Tutorial Using Ontario s Public Sector Salary Disclosure Data

Pivot Table Tutorial Using Ontario s Public Sector Salary Disclosure Data Pivot Table Tutorial Using Ontario s Public Sector Salary Disclosure Data Now that have become more familiar with downloading data in Excel format (xlsx) or a text or csv format (txt, csv), it s time to

More information

Eagle Business Management System - Manufacturing

Eagle Business Management System - Manufacturing Eagle Business Management System - Manufacturing Table of Contents INTRODUCTION...1 Technical Support...1 Overview...2 CREATING A BATCH...5 Creating a Simple Manufacturing Batch...5 Using Inventory Components

More information

Data Exchange Module. Vendor Invoice Import

Data Exchange Module. Vendor Invoice Import Data Exchange Module Vendor Invoice Import Information in this document is subject to change without notice and does not represent a commitment on the part of Dexter + Chaney. The software described in

More information