© 2008 eventure events. all rights reserved. integrated scheduling of customer requests &...

Post on 12-Jan-2016

219 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 2008 Eventure Events. All rights reserved.

Integrated Scheduling of Customer Requests & Construction

Holly BowersConsumers Energy

Curtis Rine Rine Consulting, LLC

Agenda

• Consumers Energy and Michigan• Integrated Scheduling

– Business Requirements– Process Description

• Scheduling Tools– Planning Board Scheduling– Timeslot Scheduling– Batch Scheduling– Emergent Scheduling

• Conclusions

Consumers Energy and Michigan

LudingtonLudingtonPumpedPumpedStorageStorage

B C CobbB C Cobb

J H CampbellJ H Campbell

D E KarnD E KarnJ C WeadockJ C Weadock

J R WhitingJ R Whiting

MioMioAlconaAlcona

CookeCooke

FooteFooteLoudLoud

5 Channels5 ChannelsHodenpylHodenpylTippyTippy

RogersRogersHardyHardy

CrotonCroton

WebberWebber

AlleganAllegan

Electric

Gas

Combination

Storage field

Dams

Generation

Pumped storage

ZeelandZeeland

• Serving Michigan families and businesses since 1886

• We provide electric and natural gas service to 6.5 million people

• 8,000 employees

• Serving all 68 Lower Peninsula counties

• Company motto: “Count on Us”

CEA Project at a Glance

• Comprehensive legacy platform replacement project (over 112 legacy systems retired)

• Included SAP IS-U (CCS, CS, FERC), FI, CO, MM, SD, HR, PM, IM, PS

• All modules all business units big-bang deployment approach

• Included “downgrade” of latest SAP functionality – compatible unit design estimating for mass plant and mobile device integration

• Live with ECC 6.0 on July 1, 2008

What is Integrated Scheduling?

Integrated scheduling is the process by which different users, responsible for scheduling, view

and load the same work center capacities in order to fulfill short cycle customer requested work, longer cycle construction projects and

emergency situations.

Business Requirements to Support Integrated Scheduling

To improve customer service and productivity by more effectively utilizing the existing work force through:

• Shifting work from over utilized resources to underutilized resources statewide

• Taking advantage of seasonal work fluctuations

• Reducing over commitment of existing resources

• Improving accuracy of commitment dates

Business Requirements to Support Integrated Scheduling

Have X amount of field crews to perform Y amount of work regardless of its creation point.

• Combination of remote scheduling of resources by call centers and local scheduling of resources by operations centers

• Finite set of field workers located in each area• Same field workers perform a variety of activities

from customer related work, to construction work, to emergency response

• Need to keep customer appointments and construction schedules

Sources of Work Requests

• Asset Management– Examples: system improvement new

business, maintenance plans

• On Demand Work– Examples: meter exchanges, turn-on/off,

investigates, appliance repair

• Emergencies and Field Created Bypasses Scheduling Tools

– Examples: gas leaks, no lights, field work on-site created

Customer Appointments

Construction Work

Preventive Maintenance

Emergent Work

Scheduling Tools

Customer Appointments

Construction Work

Preventive Maintenance

Emergent Work

Timeslot Scheduling

Capacity Planning

Board

Bypass capacity planning

• Distribution and Gas Transmission Schedulers

– Transaction: CM25

• Call Center Reps, Operations Service Schedulers, Dispatchers, Designers

– Transaction: CIC0

• Call Center Reps, Field Employees

Scheduling Process Overview

Customer Appointments

Construction Work

Preventive Maintenance

Emergent Work

Timeslot Scheduling

Capacity Planning

Board

Bypass capacity planning

Same Day

Future Day

Sent to Field

Capacity Planning Board

Batch Scheduling

Scheduling Tools Review

Timeslot Scheduling

Capacity Planning

Board

Bypass capacity planning

Capacity Planning

Board Batch Scheduling

Capacity Planning Board – Production planning scheduling tool that allows for scheduling (dispatching) of individual operations to designated days based on capacity requirements, availability and dates.

Timeslot Scheduling – Utility solution scheduling tool that allows for viewing available capacity for designated timeslots prior to order create.

Capacity Planning Board Batch Scheduling – Batch job that schedules (dispatches) orders automatically. Consumers Energy uses to align future day customer requested work with construction scheduled activities.

Bypass Capacity – No capacity check at order create or release.

Now lets get into the SAP details …

Capacity Planning Board

Production tool to schedule operations to specified dates. Adheres to restriction dates, operational relationships, work center availability and capacities.

Purpose– Schedule single and/or multiple operation work orders

Utilizes Transaction CM25

– Custom profiles per type of work (viewable fields on the board) based on schedulers needs

– All profiles utilize the same scheduling strategy

– Tabular view

Capacity Planning

Board

Capacity Planning BoardBusiness Process

Planners select and

release work orders Work Order

User Status Changed to ‘Ready for

Scheduling’

Initial Capacity

Availability Check

Assign operations to company or to contractor work centers

Schedulers select work orders to be scheduled

Dispatch operations to

scheduled days

Work Order User Status Changed to ‘Ready for

Work’

Schedulers save Capacity

Planning Board

Changes

Capacity Planning BoardReleasing Orders – Finite Scheduling

At order release an availability check automatically occurs and determines if there is available capacity within the order dates.

• If there is available capacity the order is released and the user status is updated

• If there is no available capacity within the period, finite scheduling is invoked and the system proposes new order dates when there is available capacity

Capacity Planning Board Finite Scheduling

System indicates capacity overload at order release

System shows day where overload

exists

Capacity Planning Board Finite Scheduling

Invoke finite scheduling here

System proposes new date and time

Capacity Planning BoardScheduling Orders

Select work orders ready for scheduling and dispatch operations to available days and work centers.

• Planning Board Can Be Entered Via:– Order and/or operational list edit

– Directly using CM25

– Via a single work order

Capacity Planning BoardScheduling Operations

Work Centers

Weekdays

Operations

Capacity Planning BoardScheduling Operations Daily Available

Capacity (hrs)

Daily Scheduled Work (hrs/%)

Daily Remaining Proposed Work

(hrs/%)

Blue Indicates Proposed Work

Black Indicates Scheduled Work

Capacity Planning Board Individual Requirements List

Overall Work Hours and Duration

Work Hours Required by Day

Capacity Planning Board Capacity Graphic

Red: OverloadGreen: Remaining AvailableBlue: Work with no overload

Capacity Planning BoardAdditional Functionality

• Sort operations or work centers

• Dispatch multiple operations at one time

• Dispatch operations to different work centers

• Dispatch operations to different day than proposed

• Change order from within planning board

• Change capacity from within planning board

• View multiple work centers simultaneously

Capacity Planning BoardConfiguration Decisions

• Scheduling Strategy – for automatic dispatching what are your business rules? Schedule to earliest start? Latest start?

• Layouts – what fields do your schedulers need to see to properly schedule operations based on business requirements?

• Sort Keys – how will your schedulers want to sort their work order operations on the planning board? Will they also want to sort the work centers?

• Individual Requirement List – what fields should be viewed/printed on the requirements list to communicate the work center’s scheduled operations?

Timeslot Scheduling

Integration point between Customer Relationship Management (CRM) and Enterprise Asset Management (EAM).

• Purpose– Schedule customer appointments

– Schedule operations associated with customers

• Utilizes transaction CIC0 and Industry Solution for Utilities (ISU) work management functionality

– Order codes

– Service objects

– Timeslot profiles

Timeslot Scheduling

Timeslot Scheduling

Consumers Energy Specific Requirements:

• Easy to understand, fast and efficient method

• Provide all day or specific appointment times

• Use the same work centers and capacity intervals as the Capacity Planning Board

• Reschedule appointment times and dates without using transaction CIC0

To meet these business requirements, an enhancement was required …

Timeslot SchedulingEnhancements

Enhanced ISU Timeslot Scheduling:

– Capacity is read from the interval and shift data not from the work center header data

– Appointment commitment feature transfers the appointment date and time to restriction fields of the order’s operations

– Provides two timeslot views versus the standard single timeslot view

– Enhancement utilizing IW38 list editing to allow users to go to the timeslot process from IW38

Timeslot SchedulingBusiness Process

User finds Business

Partner and launches order create process

Appointment selection screen is

opened by the system

User selects Order Code

based on the type of work

request

User selects appointment

date from available periods

Work Order is created by the system

via the service object

Work Order User Status Changed to ‘Ready for

Work’*

Timeslot SchedulingLaunching the Process

Launch Processes

Master Data

Timeslot SchedulingAppointment Selection

Specific Appointment Range Profile

All Day Period Profile

Timeslot SchedulingOrder Operation Results

Specific AppointmentCreates Restriction Dates on Operation

Timeslot SchedulingConfiguration Decisions

• Order Codes and Service Objects– What types of work are to be performed?

– What makes the work unique?

• Timeslot Profiles – How are the company’s work centers organized?

– What appointment windows fit the business needs?

– What profile is suitable for each work center?

Capacity Planning BoardBatch Scheduling

Standard SAP batch program that schedules work order operation dates automatically.

• Integrates ISU Timeslot Scheduling with the Capacity Planning Board

• Purpose– Schedules the operations related to the orders created via the

Customer Interaction Center

– Updates the Operation System Status to DSPT

– Utilized to schedule future day customer related work

– Creates a consistent view on the Capacity Planning Board for the operational schedulers

• Transaction: CM40

Capacity Planning

Board Batch Scheduling

Emergent Work

Due to the nature of the utility industry, there is a need to plan for the unplanned. This includes emergency work, field determined and code related.

• Purpose– Allow for same day work regardless of available

capacity

– Hours are reflected in timeslot scheduling

– Orders are viewable on the capacity planning board

Bypass Capacity Planning

Integrated SchedulingConclusions

Scheduled Short Cycle

Work

Construction Activities

Preventive Maintenance

Emergent Work

Timeslot Scheduling

Capacity Planning

Board

Bypass capacity planning

Same Day

Future Day

Sent to Field

Capacity Planning Board

Batch Scheduling

Creating a single view of capacity requirements regardless of the type of work, method of creation and scheduling.

Integrated SchedulingIntegration Points

• All scheduling tools are looking at the same work centers and available capacities

• All scheduling tools consider the work center capacity intervals and shift data

• All scheduling tools are dynamic to view the real time requirements and availability

Integrated SchedulingRequirements for Success – Comprehensive

• Understand, align and optimize the capacity integration points in the business

• Change the company’s behavior from a reactive mindset to a planning mindset

• Improve the designers’ planners’ skill sets to include an understanding of capacity planning

Integrated SchedulingRequirements for Success – Day to Day

• Maintain a viable schedule by utilizing the SAP scheduling tools

• Create work orders with reasonable capacity requirement estimates and execution dates

• Update work center intervals of available capacity to reflect the true available capacity

Integrated Scheduling

Thanks for your participation!

Questions?

© 2008 Eventure Events. All rights reserved.

Holly BowersConsumers Energy

shbowers@cmsenergy.com

Curtis RineRine Consulting, LLC

crine@rineconsulting.com

top related