Table of Contents

Open all
Close all
Foreword
15
Preface
17
Target Audience
17
Structure of this Book
17
Acknowledgments
19
Introduction to SAP ME
21
Manufacturing Execution and the Need for an MES
21
Overview of SAP ME as an MES for Discrete Manufacturing
23
Application Architecture for SAP ME
25
Summary
27
PART I Administration and Configuration
29
1 Configuring and Monitoring SAPMEINT
31
1.1 Configuring SAP MII for SAP ME
31
1.1.1 SAP ERP and ME Integration
32
1.1.2 SAPMEINT CTC Configuration Wizard
34
1.1.3 SAPMEINT Configuration
40
1.1.4 Available Message Types in SAPMEINT
48
1.1.5 Message Type Lifecycle Configuration
50
1.1.6 SAPMEINT Enhancement Use Cases and Best Practices
55
1.2 Monitoring
61
1.2.1 Queue Monitor
61
1.2.2 Transaction Manager
63
1.2.3 Log Viewer
64
1.2.4 Configuration Diagnostics Tool
64
1.3 Summary
65
2 Configuring SAP ME
67
2.1 Site and User Configurations
67
2.1.1 SAP ME Site Creation
68
2.1.2 User Administration and SAP ME Role Assignment
72
2.1.3 User Group Maintenance
74
2.1.4 User Maintenance
75
2.1.5 Certification Type Maintenance
77
2.1.6 Certification Maintenance
77
2.1.7 User Certificate Assignment Maintenance
78
2.1.8 User Certifications Report
79
2.2 System Configuration Management
79
2.2.1 Activity Maintenance
80
2.2.2 Activity Group Maintenance
82
2.2.3 Activity Code Maintenance
83
2.2.4 Background Processing
84
2.2.5 Collaboration Directive Maintenance
85
2.2.6 Collaboration Link Maintenance
86
2.2.7 System Rule Maintenance
87
2.2.8 System Setup Maintenance and Audit Log Configuration
89
2.2.9 Document Maintenance
90
2.2.10 Printer Maintenance
92
2.2.11 ODS Rule Maintenance
93
2.3 Process Configuration Management
93
2.3.1 SAP ERP Field Maintenance
94
2.3.2 Next Number Maintenance
95
2.3.3 Reason Code Maintenance
96
2.3.4 Time Granularity Maintenance
97
2.3.5 Time Granularity Assignment Maintenance
97
2.4 Summary
98
3 Master Data Management
99
3.1 Managing Master Data
99
3.1.1 Material
100
3.1.2 Bill of Materials
109
3.1.3 Resource
113
3.1.4 Work Center
118
3.1.5 Tool Group Maintenance
120
3.1.6 Tool Number Maintenance
122
3.1.7 Work Instruction Maintenance
123
3.2 Data Enhancement in SAP ME
126
3.2.1 Custom Data Maintenance
127
3.2.2 Data Field Definition Maintenance
127
3.2.3 Data Field Assignment Maintenance
128
3.2.4 Standard Value Key Maintenance
130
3.2.5 Scheduling Standard Maintenance
130
3.3 Summary
133
PART II Features and Functionality
135
4 Routing Design
137
4.1 Operation Maintenance
137
4.1.1 Operation Type
139
4.1.2 Assigning Resource Type and Default Resource in Operation
140
4.1.3 Additional Parameters
140
4.2 Designing Routings
143
4.2.1 Routing Types
144
4.2.2 Routing Status
146
4.2.3 Return Steps Options
147
4.2.4 Any Order Group
148
4.2.5 Simultaneous Group
149
4.2.6 Making Decisions for Routing Next Operation
149
4.2.7 Routing Design Scenario
151
4.3 Enhancing Routings
158
4.4 Maintaining the Control Key
164
4.5 Synchronizing Routings from SAP ME to SAP ERP
165
4.6 Routing Flow Control with Custom Scripting
168
4.7 Summary
169
5 Shop Order Management
171
5.1 Shop Order in SAP ME
171
5.2 Creating Shop Orders from SAP ERP Orders
179
5.2.1 Transfer of Production Orders
179
5.2.2 Transfer of Planned Orders
181
5.2.3 Transfer of RMA Service Orders
181
5.3 Releasing Shop Orders
181
5.4 Reports for Shop Order
183
5.4.1 Shop Order by Step Report
183
5.4.2 Shop Order Schedule Report
184
5.4.3 Shop Order Report
185
5.4.4 Shop Order Cycle Time Report
185
5.5 Summary
186
6 Shop Floor Control Management
187
6.1 Overview of SFCs and Generating SFCs on Order Release
187
6.1.1 Generating SFCs through Shop Order Releases
188
6.1.2 Create and Release SFCs
189
6.1.3 Create Trackable SFCs
190
6.1.4 Return Material Authorization SFC Receipt
192
6.1.5 SFC Group
193
6.1.6 SFC Status
194
6.2 Performing SFC Activities
195
6.2.1 SFC Merge
195
6.2.2 SFC Split
196
6.2.3 SFC Place Hold
197
6.2.4 SFC Release Hold
198
6.2.5 SFC Quantity Adjustment
199
6.2.6 SFC Scrap/Delete
200
6.2.7 SFC Unscrap/Undelete
201
6.2.8 Change Production
202
6.3 Reporting on SFC Activities
204
6.3.1 Activity Log Report
204
6.3.2 Hold Report
205
6.3.3 SFC Report
206
6.3.4 SFC Average Cycle Time by Operation Report
208
6.3.5 SFC Average Cycle Time by Shop Order Report
209
6.3.6 SFC Cycle Time Report
210
6.4 Summary
210
7 Data Collection
211
7.1 Maintaining Data Collection
211
7.1.1 Creating a DC Group
212
7.1.2 Creating DC Parameters
215
7.2 Assigning Data Collection Groups to Process Objects
220
7.2.1 Activity Hooks for Data Collection Check
221
7.3 Data Collection Activities
222
7.3.1 Data Collection Edit
222
7.3.2 Data Collection Standalone
223
7.3.3 Data Collection Definition Report
224
7.3.4 Data Collection Results Report
226
7.4 Data Collection Scenario in Assembly Manufacturing
227
7.5 Summary
232
8 Nonconformance and Quality Control
233
8.1 Maintaining NC Codes
234
8.2 Maintaining NC Groups
240
8.3 Maintaining Disposition Groups
243
8.4 Maintaining NC Clients
244
8.5 Maintaining a Sample Plan
248
8.6 Quality Inspection Process
253
8.6.1 Transferring Inspection Lots as DC Groups from SAP ERP
253
8.6.2 Transferring Data Collection as Quality Inspection Results to SAP ERP
256
8.6.3 Transferring Nonconformances as Quality Notifications to SAP ERP
258
8.7 Quality Reports
260
8.7.1 NC Log Report
260
8.7.2 NC Summary by Material Report
260
8.7.3 NC Summary by NC Code Report
261
8.7.4 Open NC Summary Report
262
8.7.5 Repair Loop Report
262
8.7.6 DPMO Report
263
8.8 SPC Analysis and Reporting
264
8.8.1 Configuring SPC Charts
265
8.8.2 Displaying SPC Charts
272
8.9 Summary
273
9 Product Genealogy and Tracking
275
9.1 Setting Up Discrete and Time-Based Genealogy Processes
276
9.2 Managing Floor Stock
280
9.2.1 Floor Stock Receipt
280
9.2.2 Rule Settings for Floor Stock Receipt
282
9.2.3 Maintain Floor Stock
282
9.2.4 SAP ERP Integration for Floor Stock Maintenance
285
9.3 Storage Location Maintenance
287
9.4 Slot Configuration Maintenance
288
9.5 Resource Slot Configuration Setup
290
9.6 Resource Setup
293
9.7 As-Built Configuration
294
9.8 Genealogy Reports
300
9.8.1 As-Built Summary Report
300
9.8.2 BOM Report
301
9.8.3 Device History Report
302
9.8.4 Floor Stock Report
303
9.8.5 Resource Setup Report
304
9.9 Summary
305
10 Production Operator Dashboards
307
10.1 Types of Available POD
308
10.1.1 Operation POD
308
10.1.2 Work Center POD
309
10.1.3 Mobile POD
313
10.1.4 Message Board
314
10.1.5 Visual Test and Repair POD
314
10.2 List Maintenance
317
10.3 Designing PODs
318
10.3.1 Main Tab
319
10.3.2 Buttons Tab
320
10.3.3 Layout Tab
323
10.3.4 List Options Tab
326
10.3.5 POD Selection Tab
328
10.3.6 Printer Tab
329
10.3.7 Custom Tab
330
10.4 Assigning PODs to User Groups
330
10.5 Executing SFCs in the POD
333
10.5.1 Starting and Completing the SFC
334
10.5.2 Displaying Work Instructions
336
10.5.3 Performing Data Collection
337
10.5.4 Performing Nonconformance Logging
337
10.5.5 Equipment Status Change
339
10.6 Production Reports
340
10.6.1 Production Report
340
10.6.2 Operation Yield Report
341
10.6.3 Operation Yield by Material Report
342
10.6.4 Material Yield Report
342
10.7 WIP Reports
343
10.7.1 WIP by Material Report
343
10.7.2 WIP by Operation Report
345
10.7.3 WIP by Work Center Report
345
10.8 Summary
346
11 Message Board Service
347
11.1 Message Board Features
348
11.2 Message Type Maintenance
351
11.3 Maintaining Process Workflow
353
11.4 Use of Different Message Types
357
11.5 Creating Message
359
11.6 Real-Time Message Display
362
11.7 Summary
364
12 Labor Tracking
365
12.1 Maintaining Production Shifts and Calendar
366
12.2 Maintaining Cost Centers
368
12.3 Maintaining Labor Charge Codes
369
12.4 Maintaining Labor Rules
370
12.4.1 Attendance Rules
370
12.4.2 LCC Rules
372
12.4.3 Rollup Processing Rules
372
12.5 Maintaining User Shifts
374
12.6 Labor Clock In/Clock Out
376
12.7 Supervisor Clock In/Out
380
12.8 Supervisor Time Edit and Approval
380
12.8.1 Supervisor Mode
381
12.8.2 User Mode
381
12.9 Summary
382
13 Packing Service
383
13.1 Container Maintenance
383
13.2 Pack and Unpack Activity
387
13.3 Packing Report
392
13.4 Maintaining Activity Rules for Container Maintenance
392
13.5 Summary
394
PART III Advanced Enhancement
395
14 Custom Enhancements Using Public API Web Services
397
14.1 Finding Required Public API Services
397
14.2 Configuring and Accessing Public API Web Services
398
14.3 Executing PAPI Services from SAP MII Action Blocks
403
14.4 Examples of Enhancements Using PAPI Services
404
14.4.1 Assigning External SFC Numbers
404
14.4.2 Developing Custom PODs
406
14.5 OData Services for SAP ME
408
14.6 Summary
409
15 Shop Floor Systems Integration Using SAP MII and Plant Connectivity
411
15.1 End-to-End Integration Scenarios Using SAP PCo, SAP MII, and SAP ME
413
15.2 Maintaining Equipment Status through SAP PCo Notification Agent
413
15.3 Automating Data Collection in SAP ME
419
15.4 Summary
421
16 Advanced Reporting in SAP ME
423
16.1 Reporting Databases and Options in SAP ME
423
16.2 Executive Dashboards in SAP ME
424
16.3 SAP ME Standard Reports in SAP MII
427
16.4 Developing Custom Reports in MII
427
16.5 Summary
429
17 Enhancing SAP ME with SDKs
431
17.1 Overview of SAP ME SDK
432
17.2 Development Environment for SAP ME SDK
433
17.2.1 Configuration of SAP NWDI and SLD
434
17.2.2 Creating Software Components
435
17.2.3 Creating Development Configurations
437
17.2.4 Name Reservation in SLD
439
17.2.5 Configuration of SAP NWDS in Client System
439
17.2.6 Configuring Name Servers in SAP NWDS
441
17.2.7 Configuring SAP NetWeaver Application Server Java in SAP NWDS
441
17.3 Enhancement Options Using SAP ME SDK
442
17.3.1 Activity Hook
442
17.3.2 Service Extension
448
17.3.3 POD Plugin
451
17.3.4 Developing Custom Web Services
454
17.3.5 Developing Custom PAPI Services
457
17.3.6 Print Plugins
459
17.4 SDK APIs and Libraries
462
17.5 Summary
463
Conclusion
465
The Authors
471
Index
473