Business Rules Engine: Collections & Service Orders. Jessie Abel Kelly McLendon

Similar documents
Business Rules Engine: Arrangements. Jessie Abel Kelly McLendon

Excel 2010-Part. Two

Account Ledger. User Guide Updated: 05/18/16 Document Number: 37UG

ME 365 EXPERIMENT 3 INTRODUCTION TO LABVIEW

AGENT-BASED MODELING BOOTCAMP FOR HEALTH RESEARCHERS AUGUST 2012 CREATING A HETEROGENEOUS POPULATION

Basic operators, Arithmetic, Relational, Bitwise, Logical, Assignment, Conditional operators. JAVA Standard Edition

This tutorial will teach you about operators. Operators are symbols that are used to represent an actions used in programming.

GO - OPERATORS. This tutorial will explain the arithmetic, relational, logical, bitwise, assignment and other operators one by one.

How to design and print cards using a database connection with. emedia CS Software

JAVA OPERATORS GENERAL

2013 Alabama State Amend Instructions for Desktop (CD/Download) Users:

Status Bar: Right click on the Status Bar to add or remove features.

CREATING AN AD HOC QUERY

Excel Lesson 3 USING FORMULAS & FUNCTIONS

Today Function. Note: If you want to retrieve the date and time that the computer is set to, use the =NOW() function.

PHYC 500: Introduction to LabView. Exercise 1 (v 1.3) M.P. Hasselbeck, University of New Mexico

BASIC ELEMENTS OF A COMPUTER PROGRAM

Alerts and Reminders. User Guide Updated: 1/9/2015 Document Number: 36UG

Shift Register: Exercise # 1: Shift Register Example VI. 1. Build the following front panel. Figure (8.1): Shift register exercise front panel

Operators & Expressions

Service Request System User Manual

Membership Miniseries: Episode 3-Increasing Membership Renewals through Online Sales. May 29 th, 2013

Crystal Reports 7. Overview. Contents. Parameter Fields

File Manager Trainer

Concurrency: Mutual Exclusion and Synchronization. Concurrency

Drawing Tips ME170. Instructor: Mike Philpott (

SC/MATH Boolean Formulae. Ref: G. Tourlakis, Mathematical Logic, John Wiley & Sons, York University

Getting Started Manual. SmartList To Go

How to Import a Text File into Gorilla 4

INTRODUCTION TO MICROSOFT EXCEL: DATA ENTRY AND FORMULAS

Today Function. Note: If you want to retrieve the date and time that the computer is set to, use the =NOW() function.

Exporting distribution lists from Thunderbird to Outlook

Fundamentals: Expressions and Assignment

Formulas and Functions

Scorebook Navigator. Stage 1 Independent Review User Manual Version

Excel Level 1

Incorrect FIN Association Resolution Luke Leavitt, Mgr. Revenue Cycle Informatics

TMW Asset Maintenance. TMW AMS - SQL Road Calls Guide

About Cisco Unified Communications Manager Group Setup

Message Board Operations Guide

7/25/2016. Example: Addition of Unsigned Bit Patterns. ECE 120: Introduction to Computing. Adding Two Non-Negative Patterns Can Overflow

SAMPLE - NOT LICENSED

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Teacher. 45 minutes

Using Tables, Sparklines and Conditional Formatting. Module 5. Adobe Captivate Wednesday, May 11, 2016

Enjoy upgrading to Microsoft Word Author: Christine Kent. Web address Blog address

Chapter 6: Using Arrays

1. Adjusting Your Work Area

CMSC 201 Fall 2016 Homework 6 Functions

SAFARI General Instructions

Table 1. Inputs and Outputs

Introduction to MS Excel Management Information Systems

Navigate to Financial Management > Vendors > Setup >Configuration > Custom Forms Setup.

Java provides a rich set of operators to manipulate variables. We can divide all the Java operators into the following groups:

2. This will bring you to a new window asking what type of policy you are inserting. Personal Policies. Commercial Policies. All Other Policies

Using Functions in Alice

isolved Time Employee Guide v February 2016

Lesson 10 Using and Sorting Lists

DocVerify E-Signature Salesforce Application How to Create a New E-Signature Document. Versions 4.0 and above.

CA4003 Compiler Construction Assignment Language Definition

ARITHMETIC EXPRESSION

Gradebook - Grades Tab Create Assignment

Illustrated Roadmap. for Windows

Impacted GUIs: Cisco Business Edition 3000 First Time Setup Wizard and Cisco Business Edition 3000 Administrative Interface

Python The way of a program. Srinidhi H Asst Professor Dept of CSE, MSRIT

CREATING A PROGRAM OF STUDY FOR DOCUSIGN Create a Program of Study for DocuSign (GPC use only)

Custom Variables (Virtual Variables)

Exponents. Although exponents can be negative as well as positive numbers, this chapter will only address the use of positive exponents.

Image View. 3D View 2 a. 2 e

Using Basic Formulas 4

University of Pennsylvania. Department of Electrical and Systems Engineering. ESE Undergraduate Laboratory. Introduction to LabView

Goal Management with Microsoft Outlook. Workbook

Intermediate Excel 2013

Using Microsoft Excel

Microsoft Excel 2010 Handout

Batch Alignment. This can help you save time when you are authoring items for an assessment.

ibob ADC Tutorial CASPER Reference Design

Hands-on Lab. LabVIEW Simulation Tool Kit

Part 1: Setting up Your Office 365 Account in Outlook

OpenStax-CNX module: m Thermometer VI * National Instruments

Contacts & Orders Workflow A detailed guide on how to follow orders, manage contacts & more!

Introduction to INFOASSIST Training Course Manual

Agenda. Spreadsheet Applications. Spreadsheet Terminology A workbook consists of multiple worksheets. By default, a workbook has 3 worksheets.

Arithmetic and Bitwise Operations on Binary Data

Computer Interfacing Using LabView

Functions in Excel. Structure of a function: Basic Mathematical Functions. Arithmetic operators: Comparison Operators:

STIDistrict Query (Basic)

1. Initial Setting and Installation of ActiveVisor... 1

Anaplan Snapshotting Learning App User Guide

Operators Functions Order of Operations Mixed Mode Arithmetic VOID Data. Syntax and type conventions Using the Script window interface

Section A Arithmetic ( 5) Exercise A

Slide 1 CS 170 Java Programming 1 Expressions Duration: 00:00:41 Advance mode: Auto

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013

Performing Basic Calculations

Lecture 3: More SQL Basics

PaperClip32. Revision 2.0

Introduction to INFOASSIST Training Course Manual

Le L c e t c ur u e e 2 To T p o i p c i s c t o o b e b e co c v o e v r e ed e Variables Operators

Learning Objectives. Description. Your AU Expert(s) Trent Earley Behlen Mfg. Co. Shane Wemhoff Behlen Mfg. Co.

Data Handing in Python

Understanding Acrobat Form Tools

Transcription:

Business Rules Engine: Collections & Service Orders Jessie Abel Kelly McLendon

Rules Engine Modules Arrangements: Used to define rules that govern creation of arrangements on all platforms. Collections: Smart Routing of Collection records to give special attention to Priority Service/collared meters/etc. Service Orders: Allows for system defined routing of service orders.

Rules Engine Auto Routing of Collections In v36, Route To department auto populating logic on collection records are integrated in Rules Engine. Based on configured rules Route To department will be populated automatically on collection records. These rules will be called from Cutoff notices, Returned Checks and closing of an arrangement as broken. Cutoff records can be route to different departments f ll i i i

Rules Engine Auto Routing of Collections In v36, Route To department auto populating logic on service orders is integrated in Rules Engine. Based on configured rules Route To department will be populated automatically on service orders.

Rules Engine Set Up Rules Engine is available when 619 = 1(Proprietary) Module (ex: Service Orders) will be in use, if it is enabled in License Maintenance screen under Control Options menu.

Rules Engine Set Up (cont) Class Maintenance : Under CA Main Menu

Select UPN >Control File > Rule Control File Rules Engine Access

Step 1. Collections Routing Set Up Enable required variables by click on Edit button.

Step 1. Collections Routing Set Up (cont) Check the box to enable the variable

Step 2. Understanding the Options Variables & Operators

Step 2. Understanding the Operators (cont) Relational Is Equal to (==) Is Not Equal to Is Greater than Is Less than Is Greater than or Equal to Is Less than or Equal to Relational Used to compare two or more Numeric fields. Logical And Or Logical Needed to compare more than one item

Step 2. Understanding the Operators (cont) Assignment Assign(=) Boolean True False Assignment Used to set a value to calculate against Boolean Operators for if then questions Arithmetic Plus (+) Minus ( ) Multiply(*) Arithmetic Mathematical Tools supplied for calculations.

Step 2. Understanding the Operators (cont) Functions Misc Pass Fail Halt 1=1 Machine Date Functions Misc 1=1 is used to create a situation that is always a pass. Halt is not used for Collections routing. Temp Variables Temp Amount, 1, 2 Temp Bool, 1, 2 Temp Date, 1, 2 T I t 1 2 Temp Variables Temporary variables supplied to do computational math. That can be used in multiple rules.

Step 3. Add Collections Rules Set up Rules by clicking on Add button Name the rule so it is easily understood Expand the tree + to see all options Variables can be added to rule block by double clicking on variable or drag and drop Rule can be edited by clicking on Edit button or by clicking rule link on rules tab

Step 3. Add Collections Rules Select the Rules tab, then click Add.

Step 3. Add Collections Rule Create the rule using available options.

Step 4. Order of Collections Rules Rules must be ordered from lowest to highest priority

Step 5. Review Route To Departments Collection Route To Departments: Must exactly match departments in Control File Must exist in Description File Service Orders > Route To Dept

Mobile Options If utilities are using Mobile system, not all records will be sent to Mobile system if single digit parameter (635) is turned on, only Mobile routed collections records will be sent to Mobile system. This feature works only with auto routing of collections.

Collection Inquiry: Interactive Collection Card Display If utilities are not using Mobile system or Rules Engine the utility can still enable single digit parameter (635) to display or print on demand collection information from collection inquiry screen. Cutoff number will display as a link to allow viewing of information. Information updates dynamically based on collection activity.

Select applicable record(s) and reroute as necessary.

Print Rules and View History Select the module (ex. Collections) and click on Rules tab.

Print Module Rules Click the Print button and select local printer for a hard copy of the module s rules.

Rule History Provides information about who added/edited the rule. Changed information will be displayed in red.

Interactive Exercises

Step 1. Service Order Routing Set Up Enable required variables by clicking on Edit button.

Step 2. Understanding the Options Variables & Operators

Step 2. Understanding the Operators Relational Is Equal to (==) Is Not Equal to Is Greater than Is Less than Is Greater than or Equal to Is Less than or Equal to Relational Used to compare two or more Numeric fields. Logical And Or Logical Needed to compare more than one item

Step 2. Understanding the Operators (cont) Assignment Assign(=) Boolean True False Assignment Used to set a value to calculate against Boolean Operators for if then questions Arithmetic Plus (+) Minus ( ) Multiply(*) Arithmetic Mathematical Tools supplied for calculations.

Step 2. Understanding the Operators (cont) Functions Misc Pass Fail Halt 1=1 Machine Date Functions Misc 1=1 is used to create a situation that is always a pass. Halt is not used for Service Order routing. Temp Variables Temp Amount, 1, 2 Temp Bool, 1, 2 Temp Date, 1, 2 T I t 1 2 Temp Variables Temporary variables supplied to do computational math. That can be used in multiple rules.

Step 3. Add Service Order Routing Rules Set up Rules by clicking on Add button Variables can be added to rule block by double clicking on variable or drag and drop Enable rule by entering the start date Rule can be edited by clicking on Edit button or by clicking rule link on rules tab

Step 3. Add Service Order Routing Rules (cont) 1=1 should always be the first rule Route 1=1 rule to default Route To Department (So the service order always has somewhere to go) Tips List the SO Type in the rule List the Route To Department in the rule name

Step 3. Add Service Order Routing Rules (cont) Select Rules tab, then click Add.

Step 4. Review Route To Departments Route To Department: Must exactly match Depts. in Control File Must exist in Description File Service Orders > Route To Dept

Work Flow for Service Orders Service Order creation in action (UPN) Rules will run unless Run Rules unchecked.

Print Rules and View History Select the module (ex. Service Orders) and click on the Rules tab.

Print Module Rules Click the Print button and select local printer for a hard copy of the module s rules.

Rule History Indicates who added/edited the rules and when. Changed information will be highlighted in red.

Import/Export Import/Export the configured rules from preview/casystem

Interactive Exercises

Questions?