MIS tutorial

advertisement
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
CIP4 Reference Model
Product Definition / Intent
• Communication between
print 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
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 Boxes
to Process nodes
• JMF used for feedback
MIS and JDF/JMF
MIS and JDF
• MIS gets customer view of job (Intent)
• MIS converts Intent to Process by doing job
planning, estimating and scheduling
MIS and JDF
• MIS creates the initial JDF ticket (Process)
• MIS submits JDF ticket to production
• MIS receives JMF for job tracking
MIS and JDF
• MIS receives JDF back after completion
• MIS submits JDF to next production step
Introduction to Gray Boxes
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
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
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
Gray Box - Example
• Example from Pre-Press
Nr of
pages
Stripping
Gray Box
“PrePressPreparation”
Gray Box
“ImpositionPreparation”
RunList
content
Layout
Marks
Gray Box
“PlateMaking”
Preview
Plate
Separations
Media
Gray Box - Example
Gray Box - Example
MIS Requirements
MIS and JDF/JMF
• JDF
– Replacement for “Paper job ticket”
• JMF and Audits
– Replacement for “Shop floor data collection”
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
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
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
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
JMF Signals
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
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
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”
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
JMF Status Signal
JMF Resource Signals
• Create JMF when:
– A Resource is (partly) consumed
• Media
– Paper, Plates
• UsageCounters
– A Resource is (partly) produced
• ExposedMedia
– Plates
• Preview
• Component
JMF Resource Signals
Thank You
Download