welcome to the montreal mis tutorial. mis tutorial what is an mis what is the mis role in jdf...

31
Welcome to Welcome to the Montreal the Montreal MIS Tutorial MIS Tutorial

Upload: erick-berkshire

Post on 31-Mar-2015

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Welcome to Welcome to the Montreal the Montreal MIS TutorialMIS Tutorial

Page 2: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

MIS Tutorial

• What is an MIS• What is the MIS role in JDF• Introduction Gray Boxes• MIS Requirements

– Job Costing

Page 3: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

CIP4 Reference Model

Page 4: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

CIP4 Reference Model

Product Definition / Intent

• Communication betweenprint customer and printer

• Fully “Intent-Based”• Today: mostly non-JDF• JDF used for job definition

in Quotes and Orders• PrintTalk used for definition

of the business transaction• CIP4 Product Definition WG

Page 5: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

CIP4 Reference Model

Process Definition• MIS managed

environment• MIS created initial

job (ID and Ticket)• Purely

“Process-Based”• MIS creates “Process”

nodes or “Gray Boxes”• Production Manager

expands Gray Boxesto Process nodes

• JMF used for feedback

Page 6: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

MIS and JDF/JMF

Page 7: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

MIS and JDF

• MIS gets customer view of job (Intent)

• MIS converts Intent to Process by doing job planning, estimating and scheduling

Page 8: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

MIS and JDF

• MIS creates the initial JDF ticket (Process)• MIS submits JDF ticket to production• MIS receives JMF for job tracking

Page 9: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

MIS and JDF

• MIS receives JDF back after completion• MIS submits JDF to next production step

Page 10: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Introduction to Gray Boxes

Page 11: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Intent to Process conversion

• Customer’s view of job is description of “what” to produce not “how” to produce

• MIS needs to convert the “what” (Intent) into the the “how” (Process)

• For some Processes MIS can create full Process definition (all Resources)

• For many other Processes MIS does not have enough technical detail / knowledge

• Solution: Gray Boxes

Page 12: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Gray Boxes

• For many Processes the MIS does not know:– The exact Processes required– The exact order of the Processes– The parameters of all Processes

• Examples:– Pre-Press: Screening angles, Trapping params

• Result: MIS cannot create valid JDF

Page 13: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Gray Boxes

• Solution (in simple words):• The MIS writes in the JDF what it knows

= The Gray Box• The production system add what it needs

= Expanding the Gray Box– By operator input or applying defaults

• The production system informs the MIS what it has done– Using JMF Signals of type NewJDF

Page 14: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Gray Box - Example

• Example from Pre-Press

Gray Box“PrePressPreparation”

Gray Box“PlateMaking”

Gray Box“ImpositionPreparation”

RunListcontent

LayoutMarks

Plate

Preview

Nr ofpages

Separations Media

Stripping

Page 15: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Gray Box - Example

Page 16: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Gray Box - Example

Page 17: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

MIS Requirements

Page 18: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

MIS and JDF/JMF

• JDF– Replacement for “Paper job ticket”

• JMF and Audits– Replacement for “Shop floor data collection”

Page 19: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Shop floor data collection

• Staff time and attendance– Complete record of staff time (9 to 5)

• Job costing– Complete record of actual production cost

• Work in progress (WIP)– Complete record of cost of jobs in production

• Equipment utilisation statistics– Complete record of machine time

• Production and Non-Productive

Page 20: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF vs. Audits

• Audits are only available for jobs– Productive time

• JMF can be used for job related time– Productive time– Up to JDF 1.3: Audits are the only accurate

source of job costing data– The reason for JDF snapshots up to JMF 1.3– From JDF 1.4: Reliable JMF Channels

• JMF only way to record non-job related time– Non-Productive time

Page 21: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Work In Progress

• Value of actual costs on jobs in production– Like value of stock in warehouse

• Calculated on Daily, Weekly, Monthly basis• Is used to calculate company’s profitability

– Used by accountants and auditors• Must be very accurate

– close enough != good enough– The reason for Audit snapshots in JMF 1.3 and

Reliable JMF Channels in JMF 1.4

Page 22: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

MIS / Production Interaction

• Base+MIS-ICS Level 1 (Job Tickets Only)– Job submission– Returned JDF with Simple Audits

• Base+MIS-ICS Level 2 (adds Job Tracking)– JMF Status Signals (fire and forget)– Full Audits in JDF Snapshots and Returned JDF

• Base+MIS-ICS Level 3 (adds Job Costing)– JDF 1.3: JDF Snapshots in JMF Signals– JDF 1.4 (proposed): Reliable JMF Channels

Page 23: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF Signals

Page 24: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF Signals

• Status Signals– Report Device and Job Status

• Used for Job Tracking• Used for Job Costing (hours component)

• Resource Signals– Report Resource Comsumption / Production

• Used for job Costing (material component)• Used for Job Tracking (Plates been made?)

• Events / Notifications– Report special events and milestones

• Used for Errors, Job Completion reporting, Archieving, etc

Page 25: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF Status Signals

• JDF snapshot (1)– Up to JDF 1.3: JMF Signals a “fire and forget” and

therefore “unreliable”• There is no guarantee that all Signals arrive at MIS

– WIP must be accurate, therefore MIS must get complete job costing information

– In JDF 1.3: JDF snapshot is only available mechanism to get accurate costs for jobs that have not yet been returned to MIS

Page 26: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF Status Signals

• JDF snapshot (2)– Must contain:

• Process node that is executing (not complete JDF if non-spawned JDF was received)

• Complete AuditPool including Audit for “this JobPhase”

Page 27: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF Reliable Signals

• JMF Reliable Signals– From JDF 1.4: JMF Signal channels can be made

“Reliable”• To guarantee that all Signals will arrive at MIS

– Signals must be acknowledged by receiver– Signals must be repeated if not acknowledged– From JDF 1.4: JMF can be used to get accurate

costs for jobs that have not yet been returned to MIS

Page 28: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF Status Signal

Page 29: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF Resource Signals

• Create JMF when:– A Resource is (partly) consumed

• Media– Paper, Plates

• UsageCounters– A Resource is (partly) produced

• ExposedMedia– Plates

• Preview• Component

Page 30: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

JMF Resource Signals

Page 31: Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing

Thank You