Uploaded by Hung Hoang

tscm40

advertisement
TSCM40_I
Planning / Manufacturing I
SAP ERP - Production
Date
Training Center
Instructors
Education Website
Instructor Handbook
Course Version: 95
Course Duration: 10 Day(s)
Material Number: 50099842
Owner: Frank Layer (D036000)
An SAP Compass course - use it to learn, reference it for work
Copyright
Copyright © 2010 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose
without the express permission of SAP AG. The information contained herein may be changed
without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software
components of other software vendors.
Trademarks
•
Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are
registered trademarks of Microsoft Corporation.
•
IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®,
S/390®, AS/400®, OS/390®, and OS/400® are registered trademarks of IBM Corporation.
•
ORACLE® is a registered trademark of ORACLE Corporation.
•
INFORMIX®-OnLine for SAP and INFORMIX® Dynamic ServerTM are registered
trademarks of Informix Software Incorporated.
•
UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group.
•
Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®,
VideoFrame®, MultiWin® and other Citrix product names referenced herein are trademarks
of Citrix Systems, Inc.
•
HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World
Wide Web Consortium, Massachusetts Institute of Technology.
•
JAVA® is a registered trademark of Sun Microsystems, Inc.
•
JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for
technology invented and implemented by Netscape.
•
SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP
EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mySAP.com Logo and mySAP.com
are trademarks or registered trademarks of SAP AG in Germany and in several other countries
all over the world. All other products mentioned are trademarks or registered trademarks of
their respective companies.
Disclaimer
THESE MATERIALS ARE PROVIDED BY SAP ON AN "AS IS" BASIS, AND SAP EXPRESSLY
DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR APPLIED, INCLUDING
WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE, WITH RESPECT TO THESE MATERIALS AND THE SERVICE,
INFORMATION, TEXT, GRAPHICS, LINKS, OR ANY OTHER MATERIALS AND PRODUCTS
CONTAINED HEREIN. IN NO EVENT SHALL SAP BE LIABLE FOR ANY DIRECT,
INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES OF ANY
KIND WHATSOEVER, INCLUDING WITHOUT LIMITATION LOST REVENUES OR LOST
PROFITS, WHICH MAY RESULT FROM THE USE OF THESE MATERIALS OR INCLUDED
SOFTWARE COMPONENTS.
g2011018104524
About This Handbook
This handbook is intended to complement the instructor-led presentation of this
course, and serve as a source of reference. It is not suitable for self-study.
Typographic Conventions
American English is the standard used in this handbook. The following
typographic conventions are also used.
Type Style
Description
Example text
Words or characters that appear on the screen. These
include field names, screen titles, pushbuttons as well
as menu names, paths, and options.
Also used for cross-references to other documentation
both internal and external.
2010
Example text
Emphasized words or phrases in body text, titles of
graphics, and tables
EXAMPLE TEXT
Names of elements in the system. These include
report names, program names, transaction codes, table
names, and individual key words of a programming
language, when surrounded by body text, for example
SELECT and INCLUDE.
Example text
Screen output. This includes file and directory names
and their paths, messages, names of variables and
parameters, and passages of the source text of a
program.
Example text
Exact user entry. These are words and characters that
you enter in the system exactly as they appear in the
documentation.
<Example text>
Variable user entry. Pointed brackets indicate that you
replace these words and characters with appropriate
entries.
© 2010 SAP AG. All rights reserved.
iii
About This Handbook
TSCM40_I
Icons in Body Text
The following icons are used in this handbook.
Icon
Meaning
For more information, tips, or background
Note or further explanation of previous point
Exception or caution
Procedures
Indicates that the item is displayed in the instructor’s
presentation.
iv
© 2010 SAP AG. All rights reserved.
2010
Contents
Course Overview ......................................................... vii
Course Goals ...........................................................vii
Course Objectives ...................................................... x
Unit 1: Course Overview ................................................. 1
Academy Overview .....................................................2
Unit 2: Overview of Master Data for Product Management and
Manufacturing .............................................................. 9
Types of Data in SAP ERP .......................................... 11
Use of Organizational Data and Master Data in Production..... 20
Unit 3: Organizational Data in Supply Chain Management..... 37
Plants ................................................................... 38
Storage Locations..................................................... 45
MRP Areas............................................................. 53
Unit 4: Material Masters ................................................ 61
Overview of the Material Master .................................... 63
Creating a Material Master .......................................... 70
Classification of the Material Master ..............................102
Managing the Material Master......................................122
Unit 5: Bills of Material ................................................ 151
Overview of the Bill of Material .....................................152
Managing Bills of Material ..........................................167
BOM Reporting.......................................................195
Unit 6: Modeling the Manufacturing Process .................... 215
Modeling Manufacturing ............................................217
Basic Work Center Data and Defaults ............................224
Capacities in the Work Center .....................................245
Integrating Costing with the Work Center.........................257
Unit 7: Task Lists........................................................ 263
Overview of the Task List ...........................................265
Creating a Routing and Material Assignment ....................280
Suboperations and User-Defined Fields ..........................291
Reporting and Mass Changes......................................302
2010
© 2010 SAP AG. All rights reserved.
v
Contents
TSCM40_I
Unit 8: Advanced Bill of Material Functions ...................... 321
Phantom Assemblies ................................................323
Co-Products and By-Products......................................328
Discontinuation and Substitute Parts in the Bill of Material.....336
Multiple and Variant BOMS .........................................352
Mass Changes and the Product Structure Browser .............376
Unit 9: Advanced Routing Functions .............................. 387
Modeling Complex and Flexible Manufacturing Processes ....389
Modeling Alternative Manufacturing Processes..................400
Reference Operation Sets ..........................................412
Lead Time Scheduling and Material Master Updates ...........423
Time Components, Reduction Possibilities in the Routing .....432
Trigger Points in the Routing .......................................448
Scrap and Its Effects ................................................456
Production Resources/Tools........................................472
Unit 10: Alternative User Interfaces ................................ 485
Structure of the Engineering Workbench .........................487
Navigating in the Engineering Workbench .......................494
Engineering Workbench Work Areas..............................512
Introduction to the PLM Web User Interface .....................526
Unit 11: Appendix ....................................................... 549
Configuration of the Material Master ..............................551
Configuration of the Bill of Material ................................574
Configuring the Work Center ......................................590
Configuring the Routing .............................................622
Index ....................................................................... 635
vi
© 2010 SAP AG. All rights reserved.
2010
Course Overview
The course TSCM40 teaches you how to work with master data (course week 1)
and production planning (course week 2) in SAP ECC.
The course material therefore consists of two course books: TSCM40_I and
TSCM40_II.
This course book TSCM40_I only deals with the content of the first week of
TSCM40. The second week is covered by the course book TSCM40_II.
Target Audience
This course is intended for the following audiences:
•
Application consultants responsible for the implementation of planning as
part of the SAP Business Suite in SAP ERP.
Course Prerequisites
Required Knowledge
•
•
•
•
•
SAP125 – SAP Navigation 2005 (e-learning)
TERP01 – SAP ERP: Introduction (e-learning)
TERP02 – SAP ERP: Introduction to SAP NetWeaver (e-learning)
TERP51 – SAP ERP: Introduction to Processes in Material Planning
(e-learning)
TERP52 – SAP ERP: Introduction to Processes in Manufacturing Execution
(e-learning)
Recommended Knowledge
•
No additional knowledge required
Course Duration Details
Unit 1: Course Overview
Academy Overview
10 Minutes
Unit 2: Overview of Master Data for Product Management and
Manufacturing
30 Minutes
Types of Data in SAP ERP
Use of Organizational Data and Master Data in
45 Minutes
Production
Unit 3: Organizational Data in Supply Chain Management
20 Minutes
Plants
2010
© 2010 SAP AG. All rights reserved.
vii
Course Overview
TSCM40_I
Storage Locations
MRP Areas
Unit 4: Material Masters
Overview of the Material Master
Creating a Material Master
Exercise 1: Creating Material Masters
Classification of the Material Master
Exercise 2: Material Classification
Managing the Material Master
Exercise 3: Managing Material Masters
30 Minutes
45 Minutes
40 Minutes
30 Minutes
15 Minutes
45 Minutes
20 Minutes
Unit 5: Bills of Material
Overview of the Bill of Material
Exercise 4: BOM Basics
Managing Bills of Material
Exercise 5: Changing Bills of Material
BOM Reporting
Exercise 6: Multilevel BOM Reporting
45 Minutes
20 Minutes
45 Minutes
40 Minutes
20 Minutes
15 Minutes
Unit 6: Modeling the Manufacturing Process
Modeling Manufacturing
Basic Work Center Data and Defaults
Exercise 7: Create a Work Center
Capacities in the Work Center
Exercise 8: Capacities in the Work Center
Integrating Costing with the Work Center
30 Minutes
30 Minutes
15 Minutes
45 Minutes
15 Minutes
20 Minutes
Unit 7: Task Lists
Overview of the Task List
Exercise 9: Create a Simple Routing
Creating a Routing and Material Assignment
Exercise 10: Material Assignment and Component
Allocation
Suboperations and User-Defined Fields
Exercise 11: Suboperations for Material-Specific
Capacity Constraints
Reporting and Mass Changes
Exercise 12: Task List Changes with ECM
Unit 8: Advanced Bill of Material Functions
Phantom Assemblies
Co-Products and By-Products
Exercise 13: Co-Products in Production Orders
Discontinuation and Substitute Parts in the Bill of
Material
Exercise 14: Substitute Items in Production Orders
Multiple and Variant BOMS
viii
20 Minutes
15 Minutes
© 2010 SAP AG. All rights reserved.
20 Minutes
20 Minutes
30 Minutes
15 Minutes
25 Minutes
10 Minutes
15 Minutes
20 Minutes
30 Minutes
15 Minutes
20 Minutes
30 Minutes
20 Minutes
40 Minutes
2010
TSCM40_I
Course Overview
Exercise 15: Multiple/Alternative Bills of Material
Exercise 16: Variant BOMs
Mass Changes and the Product Structure Browser
Exercise 17: Mass Changes and the Product
Structure Browser
Unit 9: Advanced Routing Functions
Modeling Complex and Flexible Manufacturing
Processes
Exercise 18: Creating Alternative and Parallel
Sequences
Modeling Alternative Manufacturing Processes
Exercise 19: Creating Alternative Routings and
Production Versions
Reference Operation Sets
Exercise 20: Reference Operation Sets
Lead Time Scheduling and Material Master Updates
Exercise 21: Scheduling
Time Components, Reduction Possibilities in the
Routing
Exercise 22: Time Elements of the Operation in
Scheduling
Trigger Points in the Routing
Scrap and Its Effects
Exercise 23: Scrap in Production
Production Resources/Tools
Exercise 24: Creating and Assigning PRTs
Unit 10: Alternative User Interfaces
Structure of the Engineering Workbench
Navigating in the Engineering Workbench
Exercise 25: Navigating in the EWB
Exercise 26: Navigating in the EWB II
Engineering Workbench Work Areas
Exercise 27: Create a Work Area
Introduction to the PLM Web User Interface
Exercise 28: Using the PLM Web User Interface
Unit 11: Appendix
Configuration of the Material Master
Exercise 29: Material Types, Field Control and
Material Status
Configuration of the Bill of Material
Exercise 30: Bill of Material Configuration
Configuring the Work Center
Exercise 31: Work Center Category and Field
Selection Control, Default Work Center (Optional)
Exercise 32: Optional: Work Center Formulas
2010
© 2010 SAP AG. All rights reserved.
15 Minutes
20 Minutes
20 Minutes
10 Minutes
20 Minutes
20 Minutes
20 Minutes
30 Minutes
20 Minutes
20 Minutes
30 Minutes
20 Minutes
30 Minutes
30 Minutes
30 Minutes
25 Minutes
20 Minutes
20 Minutes
10 Minutes
40 Minutes
45 Minutes
30 Minutes
35 Minutes
20 Minutes
20 Minutes
30 Minutes
20 Minutes
60 Minutes
30 Minutes
30 Minutes
15 Minutes
45 Minutes
20 Minutes
30 Minutes
ix
Course Overview
TSCM40_I
Configuring the Routing
45 Minutes
Course Goals
This course will prepare you to:
•
•
Understand the general handling of logistics master data in SAP ECC
Understand and describe the positioning, integration, and functions of the
planning area within the SAP ERP application
Course Objectives
After completing this course, you will be able to:
•
Use the relevant master data elements for the modelling of planning and
production processes
Evaluate, describe, and implement the options provided by SAP-ERP-based
planning
•
SAP Software Component Information
The information in this course pertains to the following SAP Software Components
and releases:
•
•
SAP ERP Central Component 5.0
SAP ERP Central Component 6.05
Important Information
It is strongly recommended to check necessary information published
on the SAP Service Market Place. All information essential for course
preparation like instructor guides, system setup guides, trouble shooting
guides, logon information, and so on, you will find under the alias /curr-info
(http://service.sap.com/curr-info).
In case you cannot access this site please ask the responsible education coordinator
(the sender of this document) to make the relevant information available to you.
x
© 2010 SAP AG. All rights reserved.
2010
Unit 1
Course Overview
1
Welcome the participants to the first week of the course and introduce yourself and
briefly the overall course content and objectives. Familiarize the participants with
the course schedule. Ask the participants to introduce themselves.
Unit Overview
The academy course TSCM40 operates exclusively within SAP ECC as far as
content, demonstrations, and exercises are concerned, dealing with the master data
background and production planning process in the system. The course builds on
the basics contained in the according e-learning sessions.
As an introduction, the course contents are outlined.
Unit Objectives
After completing this unit, you will be able to:
•
Give an overview of the scope of the training
Unit Contents
Lesson: Academy Overview......................................................2
2010
© 2010 SAP AG. All rights reserved.
1
Unit 1: Course Overview
TSCM40_I
Lesson:
Academy Overview
2
Lesson Duration: 10 Minutes
Lesson Overview
This lesson provides an overview of the training required for the Application
Associate Planning & Manufacturing with SAP ERP 6.0.
Lesson Objectives
After completing this lesson, you will be able to:
•
Give an overview of the scope of the training
Provide the participants with a brief overview of the academy course. Refer to the
e-learning courses that the participants should already have attended.
Business Example
Basic Training
The training courses TSCM40 (Planning/Manufacturing I) and TSCM42
(Planning/Manufacturing II (including case study)) provide the participants with
knowledge of the business processes of planning and manufacturing in a basic
training geared towards manufacturing companies.
In the training course TSCM40 (Planning/Manufacturing I), you learn about
the master data required for production (material masters, bills of material, work
centers, routings, etc.), including master data management, as well as about the
concepts and business processes of selected planning areas. The course deals
with the processes of production planning using material requirements planning
(ERP-PP-MRP module), as well as the different planning strategies for creating a
master plan. The course also demonstrates evaluation methods for evaluating the
planning results.
The follow-up training course TSCM42 (Planning/Manufacturing II (including
case study)) teaches you the different options for controlling production. This
includes order-based production with production orders or process orders,
repetitive manufacturing, and Kanban. These options provide effective support
for the complete manufacturing process including the process steps of material
staging, sequencing, creation of shop floor papers, confirmation, goods receipt,
and settlement of production activities. The focus is set on production order
management. An overview is provided of the other options named above.
2
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Academy Overview
Moreover, the training course also contains a summary of capacity planning as
well as a case study. The latter allows you to apply the knowledge you have
acquired by configuring specified integrated business processes. The training
course ends with an exam (certification C_TSCM42_65).
The following diagram provides an overview of the scope of the training.
Figure 1: Consultant Profile Application Associate - Planning &
Manufacturing with SAP ERP 6.0: Basic Training
Alternative project team training
The training materials for the Solution Academy are predominantly based on the
corresponding standard training course, but are supplemented by topics that are
relevant for consultants. The following table shows the topics that were taken
from the standard training course and the topics that are dealt with in addition:
Note that the e-learning courses are not included in this overview.
2010
© 2010 SAP AG. All rights reserved.
3
Unit 1: Course Overview
TSCM40_I
Solution Academy Training
Course Content
TSCM40 (Planning/Manufacturing
I)
5 days PLM114 (Basic Data)
5 days SCM240 (Production Planning
(ERP))
TSCM42 (Planning/Manufacturing
II (incl. Case Study))
4.5 days SCM310 (Production Orders)
0.5 days KANBAN from SCM300
(Production Overview)
1 day from SCM365 (Capacity
Planning (ERP))
1 day Repetitive Manufacturing and
Process Manufacturing from SCM300
(Production Overview)
2.5 days Integrated Case Study
(academy only!)
3 hours Certification Exam
C_TSCM42_65
4
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Academy Overview
Facilitated Discussion
Optional
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
Ask the customers who is intending to take the Certification Exam.
2010
© 2010 SAP AG. All rights reserved.
5
Unit 1: Course Overview
TSCM40_I
Lesson Summary
You should now be able to:
•
Give an overview of the scope of the training
6
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Unit Summary
Unit Summary
You should now be able to:
•
Give an overview of the scope of the training
2010
© 2010 SAP AG. All rights reserved.
7
Unit Summary
8
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
Unit 2
Overview of Master Data for Product
Management and Manufacturing
7
This unit is designed as an introduction to the use of master data in
production planning and execution in SAP ERP. Participants might have taken
SCM100/SCM300 or SCM130 to have a more detailed overview of the Planning
and execution functions in SAP ERP. This section is designed as a refresher for
those participants and enlighten participants who have not taken the necessary
prerequisites.
Unit Overview
This unit introduces you to how master data will be used in supporting the SAP
ERP production planning and execution process. The different master data and
organizational data are discused at a summary level. Each object will be covered
in more detail in following lessons.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
Describe the types of data used in modeling and executing manufacturing
in SAP ERP
Identify the production planning organizational units (configuration)
Identify the procurement organizational units
Identify the Sales and Distribution organizational units
Identify the production planning master data objects
Unit Contents
Lesson: Types of Data in SAP ERP ........................................... 11
Demonstration: Configuration in SAP ERP .............................. 12
Procedure: Configuring SAP ERP ........................................ 14
Demonstration: Production Planning Master Data ...................... 15
Demonstration: Transactional Data ....................................... 16
2010
© 2010 SAP AG. All rights reserved.
9
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production ..... 20
Demonstration: Organizational Structures in SAP ERP................ 25
Demonstration: Views and Fields in the Material Master .............. 28
Demonstration: BOMs ...................................................... 29
Demonstration: Work Centers ............................................. 31
Demonstration: Routings ................................................... 32
10
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
8
Lesson: Types of Data in SAP ERP
Types of Data in SAP ERP
Lesson Duration: 30 Minutes
Lesson Overview
In this lesson we will discuss the different types of data that users and project team
members will deal with during an implementation and after go live.
Lesson Objectives
After completing this lesson, you will be able to:
•
Describe the types of data used in modeling and executing manufacturing
in SAP ERP
This section is designed for true beginners. If you have an experienced class, gloss
over the material at high level. This will be an introduction to configuration.
Business Example
Your company, Precision Pumps, has just purchased SAP ERP to efficiently run
your business. As a member of the project team in a company that manufactures
pumps, you are responsible for the introduction of basic data for manufacturing.
The defined basic data will be used in the procurement, scheduling, manufacturing,
and costing of all components and products necessary for the manufacturing of
pumps. You must introduce the basic concepts of configuration in SAP ERP, as
well as master data and organization data.
Data Types in SAP ERP
When dealing with a software system as robust as SAP ERP, you need to have
perspective on how your business will be modeled in a software environment. In
SAP ERP, users will have essentially three types of data:
•
•
•
Configuration data
Master data
Transactional data
Configuration Data
Configuration data is often referred to as one-time data. This means that the data
should not change, but if it does it will be tracked or controlled.
2010
© 2010 SAP AG. All rights reserved.
11
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Figure 2: Configuration in SAP ERP
During an implementation, the SAP ERP landscape will typically consist of three
servers: DEV (development), QA (quality assurance), and PROD (production).
Each server may have several clients. The DEV server is where a sandbox client
will exist, as well as the golden client, where the final configuration resides.
During the project, team members will try different iterations of configuration
in the sandbox client and test the results. If the results meet the organizations
requirements, they are configured again in the golden client. From there, the Basis
team moves it to the QA server for further evaluation. The Basis team will us a
tool called the Change and Transport System (CTS). This allows them to track the
configuration changes from DEV to QA, and QA to PROD.
Once the configuration changes are moved to the QA server, integration testing
will take place within the PP module and within the other applications in SAP
ERP, such as materials management (MM) and Sales and Distribution (SD), for
example. Once fully tested in the QA system, the configuration will be transferred
to PROD, or the production server/client.
Demonstration: Configuration in SAP ERP
Purpose
Show New Project Team members how to Access IMG
12
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Types of Data in SAP ERP
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Show students Transaction code SPRO. Do not bother to show menu path as
it seems to change for every new release.
2010
2.
Select Reference IMG
3.
follow menu path : Production → Basic Data → Bill of Material → Control
Data for Bill of Material → Define Default Parameters
4.
Explain Configuration
© 2010 SAP AG. All rights reserved.
13
Unit 2: Overview of Master Data for Product Management and Manufacturing
10
TSCM40_I
Configuring SAP ERP
1.
Enter transaction code SPRO.
2.
Select Reference IMG.
3.
Choose Production → Basic Data → Bill of Material → Control Data for
Bill of Material → Define Default Parameters.
Master Data in SAP ERP
Configuration will be the foundation upon which most master data will be built.
Master data is often referred to as “slowly changing” data. This means the data of
a particular object does not change all the time, but often several times a year.
Figure 3: Master Data
Master data in SAP ERP is a centralized function. This means that the data is be
intended to be stored once and replication is to be avoided. The master data that
will be used for production planning in SAP ERP is as follows:
•
•
•
•
•
14
Material masters
Bills of material
Work centers
Task lists/routings
Cost centers
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Types of Data in SAP ERP
Business users will be limited to creating, changing, or displaying data based on
their role within the organization. During implementations, each business must
determine how the Product Lifecycle Management (PLM) process within SAP
ERP will integrate with their specific business processes.
As organizations change, so must the master data to support the business; this
needs to be modeled properly within the SAP ERP environment.
Demonstration: Production Planning Master Data
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Show users the menu paths they will be using over the next several days.
2.
Follow Menu path : Logistics → Production → Master Data
3.
Point out the folders for the material master, Bill of material, Work Center
and Routing.
Transactional Data
Every day, businesses perform tens of thousands of transactions that make the
business function. Some transactions are directly related to outside events with
customers or suppliers. Other events are internal to the business and affect the
interaction between departments within a business or division.
2010
© 2010 SAP AG. All rights reserved.
15
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Figure 4: Transactional Data
Within SAP ERP, all transactional data is related to some form of master data or
configuration data. In the world of production planning, you will be executing
planning runs that will be generating replenishment suggestions, generating
production execution directions, or executing production confirmations. In SAP
ERP production planning, all transactional data typically revolves around the
material master, bill of material, or routing.
In this class you will learn how master data works; however you may be asked
to analyze how it works in conjunction with day-to-day business events or
transactions, such as a production order.
Demonstration: Transactional Data
Purpose
Demonstrate creating a production order and the need for master data
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow menu path: Logistics → Production → Production Control → Order
→ Create → With Material
16
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
2010
Lesson: Types of Data in SAP ERP
2.
Enter material T-F200, plant 1000, order type PP01. Select Enter
3.
Enter 10 pcs and enter a finish date of on month from today. Select Enter
4.
Show customers the Material master , Bill of Material, Routing and work
centers.
© 2010 SAP AG. All rights reserved.
17
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Facilitated Discussion
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
18
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Types of Data in SAP ERP
Lesson Summary
You should now be able to:
•
Describe the types of data used in modeling and executing manufacturing
in SAP ERP
2010
© 2010 SAP AG. All rights reserved.
19
Unit 2: Overview of Master Data for Product Management and Manufacturing
Lesson:
13
TSCM40_I
Use of Organizational Data and Master Data in
Production
Lesson Duration: 45 Minutes
Lesson Overview
In this lesson you will be exposed to organizational data and its potential impact
on production planning in SAP ERP.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Identify the production planning organizational units (configuration)
Identify the procurement organizational units
Identify the Sales and Distribution organizational units
Identify the production planning master data objects
This lesson is designed for new customers that have never worked SAP ERP or
production planning. If class participants are knowledgeable in SAP ERP use this
as an overview and move through the material quickly.
Note: We have included information about other application
organizational levels as students will come across the objects within the
PP master data. It is collateral information only. If they wish to know
more about SD organizational structures suggest SCM600. If they wish to
know more about MM organizational Structures suggest SCM500.
Business Example
As a member of the project team, you must understand how organizational
structures, production planning, and master data are used to develop an
organizational plan to support existing and future business.
Organizational Objects in Production Planning
The foundation of the SAP ERP system is the organizational structure that will be
configured at the early stages of your company’s implementation of the software.
All other configuration or master data will be built on top of the organizational
structures.
20
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production
Figure 5: Organizational Structure
To better understand the structure, you must familiarize your self with several
definitions:
Client
The client is a unit within an SAP ERP system that is self-contained both
in legal and organizational terms, and in terms of data, with separate master
records and an independent set of tables. From a business viewpoint, the
client represents a corporate group, for example.
The client is the highest hierarchical level in the SAP ERP system.
Specifications or data that you make and enter at this level apply to all
company codes and all other organizational units. Therefor, you do not have
to enter the specifications and data in the system at client level more than
once. This ensures a uniform data status.
Access authorization is assigned on a client-specific basis. A user master
record must be created for every user in the client in which he or she wishes
to work. If the Client field has not been prepopulated, each user must
specify a client key when logging on to an SAP ERP client. The client key
is uniquely defined in the system and is a three-digit number. In this way,
the user specifies the client in which he or she wishes to work. All user
input is stored and separated by client.
The processing and evaluation of data is likewise carried out on a
client-specific basis.
2010
© 2010 SAP AG. All rights reserved.
21
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Company code
A company code is the smallest organizational unit of external accounting
for which a complete, self-contained bookkeeping system can be replicated.
This includes the entry of all events that require posting to the accounts and
the creation of a complete audit trail for balance sheets and profit-and-loss
statements. A company code represents an independent unit producing its
own balance sheet, for example, a company within a corporate group (client).
You can set up several company codes in one client in order to keep separate
sets of financial books. You can use a special Customizing function to copy a
company code. In the process, company-code-dependent specifications are
adopted for your new company code.
A company code is defined in the system by means of a four-character
alphanumeric key that is unique in the client.
Plant
The plant is an organizational unit within logistics that subdivides an
enterprise from the viewpoints of production, procurement, and materials
planning.
Storage Location
The storage location is an organizational unit that facilitates the
differentiation of stocks of materials within a plant. Inventory management
on a quantity basis is carried out in the plant at storage-location level. The
physical inventory is also carried out at this level.
A storage location is defined by means of a four-character alphanumeric key
that is unique in the plant.
Organizational units are tightly linked to each other to quickly process the relevant
data for a business area. For example:
Plant
1000 is assigned to
company code
1000
Company code
1000 is assigned to
controlling area
1000
Therefore, whenever a transaction involving cost occurs in plant 1000, the relevant
records in controlling area 1000 are automatically updated. The valuation area is
the organizational level at which material quantities and values are managed. It is
essential for product costing that a valuation area exists for each plant.
Within each valuation level, you can differentiate between values and quantities
for valuation (in-house production and external procurement) by using different
valuation types. In Customizing for materials management (define valuation type),
balance sheet valuation is set up at company-code or valuation-area level.
Selection of valuation-area level automatically causes the creation of a valuation
area for each plant. To use product costing and order costing, inventory must be
valuated at plant level.
22
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production
Purchasing Organization
Outside of production planning, other areas of the SAP ERP system need
additional configuration to support their specific functional needs. In addition to
the client and company code requirements, purchasing requires an additional
organizational structure.
Figure 6: Purchase Organization
A purchasing group is a key for a buyer or a group of buyers who are responsible
for certain purchasing activities. Internally, the purchasing group is responsible for
the procurement of a material or class of materials. Externally, it is the principal
channel for an enterprise’s dealings with its vendors.
Note: The purchasing group is not assigned to other units of the enterprise
structure in SAP ERP.
Purchasing groups are not defined in Customizing for the enterprise structure, but
in Customizing by choosing Materials Management → Purchasing → Create
Purchasing Groups.
The purchasing organization is an organizational unit within logistics that
subdivides the enterprise according to the purchasing requirements. A purchasing
organization procures materials or services, negotiates conditions of purchase with
vendors, and assumes responsibility for these transactions.
2010
© 2010 SAP AG. All rights reserved.
23
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
You can incorporate purchasing into the company structure by assigning the
purchasing organization to a company code and to plants. This means that
you can take into account whether purchasing is organized on a centralized or
decentralized basis in your company. You can have a combination of these two
organizational forms.
You can assign several purchasing organizations to one company code.
However, a certain purchasing organization can only belong to one company
code. You can decide not to assign the purchasing organization to a company
code (cross-company-code purchasing). There is an m:n relationship between
purchasing organizations and plants. In other words, you can assign several plants
to one purchasing organization, and one plant to several purchasing organizations.
Sales Organization
Similar to the purchasing side of an organization, the group responsible for sales
has additional unique business requirements.
Figure 7: Sales Organization
The sales organization is responsible for selling and distributing goods and
services. It is liable for the products sold and responsible for a customer’s rights of
recourse. The sales organization can be used to represent a regional, national, or
international subdivision of a marketplace in which products are sold.
A sales organization is uniquely assigned to a company code, however a company
code may have more than one sales organization assigned to it. If the Sales and
Distribution module is used, at least one sales organization must be defined.
The sales organization is the highest summation level in sales statistics. Customer
master data will be created for each sales organization. Documents created
throughout the Sales and Distribution process (order, delivery, and billing
document) will belong to a sales organization.
24
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production
A distribution channel is a means through which saleable materials or services
reach the customer. A distribution channel is assigned to a sales organization. A
sales organization may have more than one distribution channel assigned to it. If
the Sales and Distribution module is used, at least one distribution channel must
be defined and assigned to a sales organization.
A distribution channel allows customers to be treated differently depending on the
channel they are assigned to. For example, a customer assigned to a wholesale
distribution channel may receive preferred pricing compared to a retail distribution
channel customer.
A sales organization can have several divisions assigned to it, but must have at
least one division. A division is used to group materials and services. A division
can represent a product group or product line, which allows:
•
•
Restricted price agreements to a certain division
Statistical analysis by division
A sales area is a unique and allowable combination of a sales organization,
distribution channel, and division. Each Sales and Distribution document is
assigned to exactly one sales area. This assignment cannot be changed. A sales
area can belong to only one company code. This relationship is created by the
assignment of the sales organization to the company code in Customizing.
The shipping point is the organizational element that manages your shipping
activities. Each outbound delivery is processed at a shipping point.
A shipping point can be a physical location, for example, a loading dock, a mail
room, or a railroad depot. It can also be a logical location, for example, a group of
employees responsible for processing next-day deliveries or less-than-truckload
orders.
Shipping points are assigned to plants. A shipping point should have physical
proximity to the plant to which it is assigned. More than one shipping point can
be assigned to a plant. Several plants can also have a shared shipping point
assigned to them, for example, several plants in same physical proximity sharing
the same railroad depot.
Demonstration: Organizational Structures in SAP ERP
Purpose
Show participants how org structures are assigned.
System Data
System:
Client:
User ID:
2010
© 2010 SAP AG. All rights reserved.
25
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Password:
Set up instructions:
1. Follow Menu Path: SPRO → Enterprise Structure → Assignment →
Logistics-General → Assign Plant to Company Code →
2.
Assign Business Area to Plant/Valuation Area...
3.
SPRO → Enterprise Structure → Assignment → Sales and Distribution →
Assign Sales Org to Company Code...
4.
SPRO → Enterprise Structure → Assignment → Materials Management →
Assign Purchasing Org to Company Code...
Master Data Objects in Production Planning
Once your company has established an organization structure, the different
business areas can proceed with developing the application-specific master data
to activate the necessary functionality required to run the day-to-day activities
of your business.
Figure 8: Master Data for Production Planning
26
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production
Within the PP application, several pieces of master data are required to carry
out planning and execution functionality. The following master data objects are
required to initiate planning and execution functions in SAP ERP:
•
•
•
•
Material master
Bill of material
Work center
Routing/task list
Material Masters
Material Master Record: Definition
The material master contains information on the materials that a company
constructs, procures, manufactures, stores, and sells. The information is stored in
a database that is a central source of data on materials. The material master record
integrates data from different areas of a company.
Figure 9: Material Masters in SAP ERP
For the company, the material master record represents the central source for data
on materials. The material master is used by various SAP logistics applications.
The material can be a finished product (product or article), a semi-finished product
(subassembly), or a raw material (purchased part).
2010
© 2010 SAP AG. All rights reserved.
27
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Demonstration: Views and Fields in the Material
Master
Purpose
Demonstrate the material master
System Data
System:
Client:
8##
User ID:
Password:
Set up instructions:
P-100 in plant 1000
1. Show material P-100 in plant 1000. Follow menu Path: Logistics →
Production → Master Data → Material Master → Material → Change
→ Immediately
Bills of Material
A bill of material (BOM) is a complete, formally structured list of the components
that make up a product or assembly. The list contains a description and object
number for each component, together with the quantity and unit of measure. Bills
of material can exist at the plant and/or client level. The header and components all
contain validity dates that can be affected using Engineering Change Management.
28
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production
Figure 10: Bills of Material In SAP ERP
Bills of material will be integrated with the material master and can be used in
conjunction with routing to schedule a more precise usage point. These BOMs
are used in material requirements planning, production, procurement, and product
costing.
A BOM consists of header material and BOM items (components). The base
quantity in the header material specifies the finished production quantity on which
the component quantities are based. BOM items indicate individual parts and
assemblies, which are identified by their material numbers.
BOMs are single level. A BOM item can also contain components, so that
multi-level production can be described by the single-level BOMs from the
finished product, assemblies, or assemblies of the assemblies (and so on). In
addition to stock items, which flow into the finished product, a BOM can also
contain documents or text items.
Demonstration: BOMs
Purpose
In the BOM P-100 show the BOM header and the components with their item
categories.
System Data
System:
Client:
User ID:
2010
8xx
© 2010 SAP AG. All rights reserved.
29
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Password:
Set up instructions:
1. In the BOM P-100 show the BOM header and the components with their
item categories.
Show material P-100 in plant 1000. Follow menu Path: Logistics →
Production → Master Data → Bills of Material → Bill of Material →
Material BOM → Change
Work Centers
A work center is a location that defines when and where production resources are
required according to order requirements. In different companies, work centers
are also called machine, labor, or capacity centers.
Figure 11: Work Centers in SAP ERP
Work centers can be defined as individual or multiple machines, people, tools, and
so on. Work centers are used in routings (routings, standard networks, inspection
plans, maintenance task lists, and rough-cut planning profiles) and in orders.
30
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production
Demonstration: Work Centers
Purpose
Where to find work centers.
System Data
System:
Client:
8##
User ID:
Password:
Set up instructions:
1. Show Work Center 1310 in plant 1000. Follow menu Path: Logistics →
Production → Master Data → Work Center → Work Center → Change
Task Lists and Routings
A routing defines operations and the sequence in which they are carried out. The
following is also defined in the routing:
•
•
•
•
2010
Where the work is to be done
How long the work should take
What materials are needed for each operation
What tools and fixtures are required
© 2010 SAP AG. All rights reserved.
31
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Figure 12: Routings in SAP ERP
A routing shows operations in a sequence and acts as a template for production
orders. Each step defines the work center in which specific work will be
accomplished. The planned time for each operation is stored in the routing as
a standard value.
These standard values are the basis for:
•
•
•
Lead time scheduling
Product costing
Capacity planning
Demonstration: Routings
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
32
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production
1.
2010
Show Routing P-100 in plant 1000. Follow menu Path: Logistics →
Production → Master Data → Routings → Routings→ Standard Routing →
Change
© 2010 SAP AG. All rights reserved.
33
Unit 2: Overview of Master Data for Product Management and Manufacturing
TSCM40_I
Facilitated Discussion
Perform overview of lesson.
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
•
•
34
What are the PP-relevant organizational elements?
Describe how master data objects are dependant on one another.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Use of Organizational Data and Master Data in Production
Lesson Summary
You should now be able to:
•
Identify the production planning organizational units (configuration)
•
Identify the procurement organizational units
•
Identify the Sales and Distribution organizational units
•
Identify the production planning master data objects
2010
© 2010 SAP AG. All rights reserved.
35
Unit Summary
TSCM40_I
Unit Summary
You should now be able to:
•
Describe the types of data used in modeling and executing manufacturing
in SAP ERP
•
Identify the production planning organizational units (configuration)
•
Identify the procurement organizational units
•
Identify the Sales and Distribution organizational units
•
Identify the production planning master data objects
36
© 2010 SAP AG. All rights reserved.
2010
Unit 3
Organizational Data in Supply Chain
Management
27
In this lesson you will introduce the participants to the concepts of configuration
and the IMG. This lesson is designed to be as informative to new users and a
refresher for experienced users.
Unit Overview
In this unit, you will be introduced to how your company’s organization structure
will be mapped out in SAP ERP. In addition, you will see how this organizational
structure will affect your master data structures and maintenance process.
Lastly, you will be introduced to the concept of configuration in the SAP ERP
Implementation Guide (IMG).
Unit Objectives
After completing this unit, you will be able to:
•
•
•
Describe the purpose of a plant in SAP ERP
Describe the purpose of a storage location in SAP ERP
Describe the purpose of an MRP area in SAP ERP
Unit Contents
Lesson: Plants ................................................................... 38
Demonstration: Configuration of a Plant ................................. 40
Procedure: Configuring a Plant............................................ 42
Lesson: Storage Locations ..................................................... 45
Demonstration: Configuration of a Storage Location ................... 48
Procedure: Configuring a Storage Location ............................. 50
Lesson: MRP Areas ............................................................. 53
Demonstration: Configuring and Using an MRP Area .................. 55
Procedure: Using MRP Areas ............................................. 57
2010
© 2010 SAP AG. All rights reserved.
37
Unit 3: Organizational Data in Supply Chain Management
Lesson:
28
TSCM40_I
Plants
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson you will learn about plants in relation to the organizational structure
and how they are integrated into master data.
Lesson Objectives
After completing this lesson, you will be able to:
•
Describe the purpose of a plant in SAP ERP
In the past this course has never expanded on organizational structures. The point
of this unit is to show participants how important the plant is, especially the
plant calendar since it will affect both order scheduling and Planned independent
requirements (forecast)
Business Example
Your company currently has many locations where they store and manufacture
products. In order to make the most of out of your implementation, you must be
aware of how to model various installations in SAP ERP. You want to learn more
about how the SAP ERP plant will fit your supply chain model.
Plants in SAP ERP
The plant is a logistics-based organizational element that is used by all the
logistics modules. The plant is assigned to a company code, and a company
code may have many plants assigned to it. In production planning, the main
organizational element is the plant. A plant is typically configured in conjunction
with the company code and valuation area due to tax rules and regulations
38
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Plants
Figure 13: Definition of a Plant
A plant may be defined for different purposes, depending on the role the plant
will have in the organization. In Sales and Distribution, a plant can represent
the location from which finished goods materials are stored and distributed. A
plant may also be the location from which services are rendered. In materials
management, a plant represents a location where material flow is managed. Stock
requirements are managed from inbound and outbound perspectives. Material
stock is consumed, planned and purchased in the plant. In production, a plant
represents a manufacturing facility where materials are produced.
Figure 14: Plant in the Organizational Structure
2010
© 2010 SAP AG. All rights reserved.
39
Unit 3: Organizational Data in Supply Chain Management
TSCM40_I
When creating a new plant, you can use the plant copy function. In the process,
all entries in the plant table and all Customizing and system tables that depend
on it (and in which the plant occurs as the key) are taken into account. A plant
is defined in the system by means of a four-character alphanumeric key that
is unique in the client.
Once a plant is configured, it must be assigned to several other organizational
elements to assure cross-functional integrations. Here is an example of where the
plant will be assigned:
•
•
•
•
Company code
Business area
Sales organization
Purchasing organization
Plants are often determined as single geographical locations where those
necessary business functions must be tracked. In certain situations, companies can
combine several locations that are closely geographically located into one plant
to minimize the organizational hierarchy. Due to tax reasons, some companies
will split a single location into multiple plants. For example, companies will sell
their finished goods to another company immediately after production, while
the distribution location belongs to another facility. Both plants may exist in the
same geographical location, but remain as two separate plants reporting to two
separate company codes.
As mentioned earlier, the plant is the key focal point for production planning. All
master data, planning, and execution activities are defined and performed the plant
level. Some examples of these dependencies are:
•
•
•
•
•
•
•
Calendar
Material master
Bill of material
Work center
Routing
Planned/production order types
MRP configuration
Demonstration: Configuration of a Plant
Purpose
Create a Plant
System Data
System:
Client:
40
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Plants
User ID:
Password:
Set up instructions:
1. Demonstrate the configuration of a plant. Follow IMG Menu Path:
Enterprise Structure → Definition → Logistics-General → Define, copy,
delete, check plant
2.
Select Define Plant. Select Plant 1000 and select
Details
Note: Point out the Factory Calendar that is assigned to the plant.
Inform participants that this calendar will affect order scheduling
and demand during planning.
3.
Select Back twice to the pop-up window and select Copy, delete, check plant.
4.
Select
5.
Enter Copy From 1000 and copy to P114 and select
6.
Once completed exit to the main menu and demonstrate the following IMG
transactions
7.
IMG Menu Path: Enterprise Structure → Assignment → Logistics-General
→ Assign plant to company code
Copy Org. Object
Continue (Enter)
Review Company code 1000 Note: Plant P114 has been assigned to company code 1000.
8.
IMG Menu Path: Production → Shop Floor Control → Master Data →
Order → Define Order-type Dependent Parameters
Select Position and enter plant P114
2010
© 2010 SAP AG. All rights reserved.
41
Unit 3: Organizational Data in Supply Chain Management
31
TSCM40_I
Configuring a Plant
1.
Choose Enterprise Structure → Definition → Logistics-General → Define,
copy, delete, check plant.
2.
Choose Define Plant. Select Plant 1000 and choose
3.
Select Back twice to the dialog box and select Copy, delete, check plant.
4.
Choose
5.
Enter 1000 in Copy From field and P114 in Copy To field and choose
Continue (Enter).
6.
Once completed, exit to the main menu.
7.
Choose Enterprise Structure → Assignment → Logistics-General → Assign
plant to company code.
Details.
Copy Org. Object.
Review Company code 1000.
Note: Plant P114 has been assigned to company code 1000.
8.
Choose Enterprise Structure → Assignment → Logistics-General → Assign
plant to company code.
Review Company code 1000.
Note: Plant P114 has been assigned to company code 1000.
42
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Plants
Facilitated Discussion
Lesson Review
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
•
2010
Why are plants important to Production planning?
© 2010 SAP AG. All rights reserved.
43
Unit 3: Organizational Data in Supply Chain Management
TSCM40_I
Lesson Summary
You should now be able to:
•
Describe the purpose of a plant in SAP ERP
44
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
33
Lesson: Storage Locations
Storage Locations
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson you will learn how the storage location is incorporated into the
organizational structure and how it impacts master data in production planning.
Lesson Objectives
After completing this lesson, you will be able to:
•
Describe the purpose of a storage location in SAP ERP
In previous versions of this class storage locations were never given much
consideration. The group responsible for inventory management will typically
control these. However, manufacturing will decide if backflushing is done or
MRP Areas will be needed. This requires participants to have a more thorough
understanding of storage locations in SAP ERP.
Business Example
Your company currently has many areas where they store products within a facility.
In order to make the most of out of your implementation, you must be aware of
how to model areas in SAP ERP. You want to know how the SAP ERP storage
location will fit your supply chain model for planning and execution purposes.
Storage Locations in SAP ERP
The storage location is an organizational unit that facilitates the differentiation of
stocks of materials within a plant. Inventory management on a quantity basis is
carried out in the plant at storage-location level. The physical inventory is also
carried out at this level within materials management and Inventory Management.
2010
© 2010 SAP AG. All rights reserved.
45
Unit 3: Organizational Data in Supply Chain Management
TSCM40_I
Figure 15: Storage Locations in SAP ERP
As with all organizational elements, storage locations are configuration and are
defined in the IMG. A storage location is defined by means of a four-character
alphanumeric key that is unique in the plant.
The enterprise structure is created through the assignment of organizational levels
to each other. A client may therefore contain several company codes. In turn, a
company code may contain several plants. However, a plant can only ever belong
to one single company code in the SAP system.
Hint: Since the plant key is unique in a client, and a plant can only belong
to one company code, by specifying the plant you simultaneously specify
the company code.
Several storage locations may be assigned to a plant, but when a certain storage
location is assigned to a plant it forms a compound key. Storage locations are
defined especially for a plant and are thus assigned to this plant. The storage
location key need only be unique within a plant. Within a client, the same key can
be used for different storage locations, since when you specify a storage location
you always have to specify the plant as well.
46
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Storage Locations
Figure 16: Storage Location Address
Note: To create storage locations, in the IMG, choose Enterprise Structure
→ Definition → Materials Management → Maintain Storage Location.
Here you can create a storage location in reference to a plant.
Upon creating a storage location, you will define a unique four-character value.
This value is alphanumeric, so a company could create an exhaustive number of
storage locations for each facility. In addition, when creating a storage location,
companies have the opportunity to define a different address for each storage
location. This may be done for one of several reasons:
•
•
The storage location represents a sub-contractor location where inventory
is held.
The storage location represents a company facility with a different shipping
address.
A material can be stored at several storage locations. To store data specific to each
storage location, you must create the relevant material master record (or extend an
existing material master record) for each storage location. If the material master
record already exists, it can be extended to include storage-location-specific data
either manually or automatically.
2010
© 2010 SAP AG. All rights reserved.
47
Unit 3: Organizational Data in Supply Chain Management
TSCM40_I
The material master record is automatically extended the first time a goods receipt
is posted for the material. All data specific to the storage location is updated in the
material master record. The system can be configured in this way in Customizing
by choosing Materials Management → Inventory Management and Physical
Inventory → Goods Receipt → Create Storage Location Automatically.
In this step, you specify whether the automatic creation of storage location data is
allowed for goods receipts. This is advisable if you want to post a goods receipt
without having to maintain the storage location view of the material master record
in advance. First, you have to allow automatic creation per plant. You then have to
explicitly allow the creation of storage location data for each movement type. The
storage location data is only created if the quantity is posted to “standard” storage
location stock. It is not created for receipts into a special stock (for example,
into sales order stock).
Note: The standard system is set in such a way that the storage location
data is created automatically for all types of receipts (goods receipt with or
without reference, stock transfers, initial entry of stock balances, reversal
of goods issues, and so on).
To manually create storage locations, enter the storage locations for a material
master record collectively. This is much less time-consuming than entering the
data for each storage location individually. This can be performed from the
application menu path by choosing Logistics → Production → Master Data →
Material Master → Other → Enter Storage Locations (MMSC).
Once a material exists in a storage location users, will see a Storage location view
on the material master. In addition, they will be able to make settings for material
requirements planning (MRP) at the storage-location level in the MRP 4 view.
Demonstration: Configuration of a Storage Location
Purpose
Demonstrate to Participants how to create a new Storage location for your plant
P114
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. To create storage locations follow the IMG menu path: Enterprise Structure
→ Definition → Materials Management → Maintain Storage Location.
2.
48
Choose
Execute
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
2010
Lesson: Storage Locations
3.
Enter Plant P114
4.
Choose New Entries
5.
Enter the storage location number OS01, and a description of Off Site 1
6.
Select the new storage location and select the folder Addresses of Storage
locations TWICE
7.
Choose new entries, and place a 1 in theNO. (sequential Address number)
Field, and put any address in the fields
8.
Choose
Save
© 2010 SAP AG. All rights reserved.
49
Unit 3: Organizational Data in Supply Chain Management
37
50
TSCM40_I
Configuring a Storage Location
1.
In the IMG, choose Enterprise Structure → Definition → Materials
Management → Maintain Storage Location.
2.
Choose
3.
Enter Plant P114 and choose
4.
Choose New Entries.
5.
Enter the storage location number OS01 and a description of OFF Site 1.
6.
Select the new storage location and select the folder Addresses of Storage
locations twice.
7.
Choose new entries, place a 1 in theNO (sequential address number) field,
and put any address in the fields.
8.
Choose
Execute.
Continue.
Save.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Storage Locations
Facilitated Discussion
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
2010
© 2010 SAP AG. All rights reserved.
51
Unit 3: Organizational Data in Supply Chain Management
TSCM40_I
Lesson Summary
You should now be able to:
•
Describe the purpose of a storage location in SAP ERP
52
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
39
Lesson: MRP Areas
MRP Areas
Lesson Duration: 15 Minutes
Lesson Overview
In this lesson we will discuss the concept of MRP areas and how they may be an
alternative to creating additional plants in your organizational model.
Lesson Objectives
After completing this lesson, you will be able to:
•
Describe the purpose of an MRP area in SAP ERP
This lesson is to be position to the participants as a possible alternative to
modeling multiple plants within a given location. For example a ship yard may
be laid out over several square kilometers/miles, with various buildings. Instead
of each building being a plant, MRP areas May be an alternative to creating
multiple plants.
Note: MRP Areas are only related to planning, so they have no financial
impacts
If more information is required, direct students to the online help or SCM240.
Business Example
Your company currently has many areas where they store products within a
facility. To make the most of out of your implementation, you must be aware of
how to model areas in SAP ERP. Often times your company has requirements to
keep inventory and demand separate from other areas of the business. You want to
know how the SAP ERP MRP area will fit your supply chain model for planning
and execution purposes.
MRP Areas in SAP ERP
During the blueprint process of an implementation, when teams are considering
the organizational structure, the will have to consider not only financial impacts
but those of the logistics planning and execution.
2010
© 2010 SAP AG. All rights reserved.
53
Unit 3: Organizational Data in Supply Chain Management
TSCM40_I
Note that MRP areas are not part of the standard org structure. However they will
use storage locations as part of their definition. This may lead to creating addition
storage locations to use with MRP Areas, than what was previously decided.
Figure 17: Organizational Structure Overview
In many situations, the logistics side of the business has specific requirements
from customers to keep inventory and demand separate from other streams of
demand. This may be due to subcontracting requirements or storing spare/service
parts separate from the rest of the facility. One option companies have is creating
a separate plant, but from a configuration standpoint this requires a lot of overhead
and possible maintenance while having no positive financial impact.
MRP areas are not part of the physical organization structure, but can use the
storage locations within a plant to break up requirements and inventory during
planning.
54
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: MRP Areas
Figure 18: MRP Areas
MRP areas are defined as part of MRP configuration. There are three types of
MRP areas: plant, storage location, and Vendor (subcontractor). We will only
focus on the storage location aspect since that can affect the modeling of your
organizational structure.
Note: To find MRP Areas in the IMG, choose Production → Materials
Requirements Planning → Master Data → MRP Areas → Define MRP
Areas.
When creating MRP areas, you must specify the MRP area type, plant, and
receiving storage location for Type 2 (storage location). Companies have the
options of assigning one or more storage locations to each MRP area. Once an
MRP area is defined, users must assign material masters to the MRP areas they
wish to segregate from the rest of the plant.
Note: When demand is placed at the storage location level – either through
sales order, demand management, or via some dependent demand – if
the material master is assigned to an MRP area that contains the storage
location, all demand and inventory are kept separate from the plant.
Demonstration: Configuring and Using an MRP Area
Purpose
2010
© 2010 SAP AG. All rights reserved.
55
Unit 3: Organizational Data in Supply Chain Management
TSCM40_I
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. IMG Menu path to MRP Areas: Production → Materials Requirements
Planning → Master Data → MRP Areas → Define MRP Areas
2.
56
Select New Entries
Field
Value
MRP Area
OS01-P114
Description
Out Sided Storage
MRP Area Type
02 - Storage Location
Plant
P114
3.
Press Enter
4.
Enter receiving storage location OS01, and select
5.
From the application menu follow: Logistics → Production → Master Data
→ Material Master → Material → Change → immediately
6.
Enter T-F1## and select MRP 1 at Plant 1000.
7.
At the bottom of the MRP 1 screen select MRP Areas.
© 2010 SAP AG. All rights reserved.
Save
2010
TSCM40_I
42
2010
Lesson: MRP Areas
Using MRP Areas
1.
In the IMG, choose Production → Materials Requirements Planning →
Master Data → MRP Areas → Define MRP Areas.
2.
Choose New Entries and enter the data from the table below.
Field
Value
MRP Area
OS01-P114
Description
Out Sided Storage
MRP Area Type
02 - Storage Location
Plant
P114
3.
Press ENTER.
4.
Enter receiving storage location OS01and choose
5.
From the application menu, choose Logistics → Production → Master Data
→ Material Master → Material → Change → immediately.
6.
Enter T-F1## and select MRP 1 at Plant 1000.
7.
At the bottom of the MRP 1 screen, select MRP Areas.
© 2010 SAP AG. All rights reserved.
Save.
57
Unit 3: Organizational Data in Supply Chain Management
TSCM40_I
Facilitated Discussion
Review why a company might use MRP areas instead of plants.
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
58
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: MRP Areas
Lesson Summary
You should now be able to:
•
Describe the purpose of an MRP area in SAP ERP
Related Information
For more information as it pertains to production planning, see online help or
SAP course SCM240.
2010
© 2010 SAP AG. All rights reserved.
59
Unit Summary
TSCM40_I
Unit Summary
You should now be able to:
•
Describe the purpose of a plant in SAP ERP
•
Describe the purpose of a storage location in SAP ERP
•
Describe the purpose of an MRP area in SAP ERP
60
© 2010 SAP AG. All rights reserved.
2010
Unit 4
Material Masters
45
In this unit you will demonstrate to the participants the different phases of a
material masters life cycle. This will include, creation, updates, and deletion. In
this unit you will create several material masters that will be used in the bill of
material lessons.
Unit Overview
In this unit you will be introduced to the concept of the SAP ERP material master.
You will be instructed on the creation, maintenance, and configuration of the
material master. In addition, you will execute various transactions to manage
the process surrounding its life cycle.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
•
2010
Describe the organizational layout of the material master
List the prerequisites to creating material masters
Use various methods to create material masters
Describe the request process with interactive forms and explain how it might
benefit your business
Describe how the material master can use classification to include
company-specific fields
Describe how classification can be used for batch management of inventory
Describe how classification can be used for variant configuration
Describe different ways to update or change the material master
Demonstrate the mass maintenance features of the material master
Describe how the material master can be updated using the request processes
with interactive forms for materials management
Describe the archiving and deletion process for the material master
© 2010 SAP AG. All rights reserved.
61
Unit 4: Material Masters
TSCM40_I
Unit Contents
Lesson: Overview of the Material Master..................................... 63
Demonstration: Organizational Levels of the Material Master......... 66
Procedure: Organizational Levels of the Material Master .............. 67
Lesson: Creating a Material Master ........................................... 70
Demonstration: Prerequisite for Creating Material Master ............. 77
Demonstration: Setting Up Defaults ...................................... 80
Demonstration: Creating a Material from Scratch....................... 81
Demonstration: Setting Up MRP Profiles ................................ 82
Exercise 1: Creating Material Masters.................................... 87
Lesson: Classification of the Material Master ...............................102
Demonstration: Updating the Material Master ..........................103
Demonstration: Demonstrate Set up of Classification .................106
Demonstration: .............................................................108
Demonstration: Demonstrate Batch classification of the material
Master ........................................................................ 110
Demonstration: Demonstrate variant configuration of the material
master ........................................................................ 113
Exercise 2: Material Classification ....................................... 115
Lesson: Managing the Material Master ......................................122
Demonstration: Extending the Material Master.........................124
Demonstration: Changing the Material Type............................125
Demonstration: Change Material Master MM02 .......................126
Demonstration: .............................................................128
Demonstration: Demonstrate Updating Material Masters with Mass
Maintenance.................................................................130
Demonstration: Demonstrate Archiving the Material Master .........134
Exercise 3: Managing Material Masters .................................139
62
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
47
Lesson: Overview of the Material Master
Overview of the Material Master
Lesson Duration: 30 Minutes
Lesson Overview
In this lesson you will learn about the material master at a high level and its
purpose in SAP ERP.
Lesson Objectives
After completing this lesson, you will be able to:
•
Describe the organizational layout of the material master
This lesson is designed to be an overview for the material master to gain introduce
them to a specific topic. The important element of this lesson is to ensure students
know the data exists in multiple tables and are attached to organizational structures.
Business Example
As the project lead for implementing material master files, you must be aware of
the structural design of the objects in SAP ERP. You want to learn how the material
master is structured to integrate it with several business areas in your company.
Introduction to the Material Master
The material master contains information on the materials that a company
constructs, procures, manufactures, stores, and sells. The information is stored in
a database that is a central source of data on materials. The material master record
integrates data from different areas of a company.
2010
© 2010 SAP AG. All rights reserved.
63
Unit 4: Material Masters
TSCM40_I
Figure 19: The Material Master
For a company, the material master record represents the central source for data on
materials, and is used by various SAP logistics applications. The material can be a
finished product (product or article), a semi-finished product (subassembly), or a
raw material (purchased part).
The material master can be valid for many different areas within the business.
All data is maintained in several centralized tables, based on relevance to the
particular part of the organizational structure. The material master is used by
all SAP R/3 logistics applications. It controls whether a material is purchased,
produced, or sold.
Every area of responsibility can have a material master view. Because different
user departments in a company work with the same material, and each of these
departments wants to store different information on the material, you can
subdivide material master data according to the department to which it belongs.
Each department then has its own material master record view and is responsible
for the data being correct.
The data that you maintain in the following views is used by production planning
(PP) functions:
•
•
•
•
64
The basic data view includes general data, such as the material number,
material description, base unit of measure, and technical data.
The classification view contains user-defined class assignments for a
material.
The materials planning view contains plant-specific data used in
procurement planning.
The scheduling view contains plant-specific data used for scheduling
materials for production.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Material Master
Figure 20: Organizational Levels of the Material Master
Some material data is valid on all organizational levels and other data is only
valid for specific levels. So that the material data can be managed centrally in the
company without clogging up your data with redundant information, the material
master is structured hierarchically, reflecting a company’s structure. In SAP ERP,
the only elements that directly impact production planning are client, plant, and
storage location.
General material data that applies to the whole company is stored on client level.
This includes material descriptions, base units of measure, and conversion factors
for alternative units of measure. This data is contained in the table MARA.
All data that applies to a plant and its assigned storage locations is stored on plant
level. Examples of this kind of data are MRP and forecasting data. This data is
contained in the table MARC.
All data that applies to a specific storage location is stored on storage location level.
This is mainly storage location stock. This data is contained in the table MARD.
2010
© 2010 SAP AG. All rights reserved.
65
Unit 4: Material Masters
TSCM40_I
The material master is a linkage of several tables, defined by their relationship to
the organizational structure. Several of the main material master tables are:
•
•
•
•
•
•
•
•
MARA - Client
MARC - Plant
MARD - Storage Location
EINA/EINE - Purch. Info Record Data
MAKT - Material Descriptions
MVKE - Sales Data
MLGN - Warehouse Mgmt
MBEW - Material Valuation
Demonstration: Organizational Levels of the Material
Master
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow menu path:Logistics → Production → Master Data → Material
Master → Material → Change → Immediately
66
2.
Enter P-100, and select only the Basic Data 1 View. Point out to participants
no Org data was requested since it is at the client level.
3.
Select the MRP 1 Screen and enter plant 1000. Point out to participants that
the system is asking for Org Data.
4.
Select the Plant data/stor. 1 tab and point out the request for storage
location. Enter 0002
5.
Select the Sales: Sales org .1 tab, and enter sales org. 1000, press enter and
then select the drop down for the distribution channel value, select 10
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
51
2010
Lesson: Overview of the Material Master
Organizational Levels of the Material Master
1.
Enter P-100, and select only the Basic Data 1 view.
2.
Select the MRP 1 screen and enter plant 1000.
3.
Select the Plant data/stor. 1 tab and enter 0002.
4.
Select the Sales: Sales org .1 tab, enter sales organization 1000, press
ENTER, and then select the drop-down for the distribution channel value.
Select 10.
© 2010 SAP AG. All rights reserved.
67
Unit 4: Material Masters
TSCM40_I
Facilitated Discussion
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
68
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Material Master
Lesson Summary
You should now be able to:
•
Describe the organizational layout of the material master
2010
© 2010 SAP AG. All rights reserved.
69
Unit 4: Material Masters
Lesson:
53
TSCM40_I
Creating a Material Master
Lesson Duration: 45 Minutes
Lesson Overview
In this lesson you will learn about the prerequisites for creating a material master,
as well as the various methods of creating a material master.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
List the prerequisites to creating material masters
Use various methods to create material masters
Describe the request process with interactive forms and explain how it might
benefit your business
This lessons is supposed to introduce participants in how to create material
masters. You will need to show them how to create them efficiently and the
different tips and tricks that are available.
Business Example
As an engineer at Precision Pumps, you are responsible for the creation of material
masters in SAP ERP. In doing so, you must learn the various methods of creating
a material master. This will include creating a material from scratch, creating a
material from an existing material master, and creating a material using profiles
and other shortcuts.
Prerequisites for Creating Material Masters
Prior to creating a material master, several pieces of information must be known in
order to properly create a material master record in SAP ERP.
The person who creates the first view of each material master record must define:
•
•
•
•
•
70
The material number
The industry sector
The material type
The unit of measure
The description
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Figure 21: Material Types in SAP ERP
When you create a material master record, you must define material type for the
material. The material type determines which business processes (such as sales,
production, or purchasing) and functions (use of material in BOM or routing) are
allowed for a material. The selection of the material type should not be taken
lightly, as a wrong choice can have serious impacts.
The material type is a configurable item and is usually controlled by costing
or Inventory Management due to the large impact is has on those areas of an
implementation.
2010
© 2010 SAP AG. All rights reserved.
71
Unit 4: Material Masters
TSCM40_I
Figure 22: Material Type Configuration
To be able to manage different materials according to the company’s standard
requirements, materials with the same characteristics are divided into groups
and assigned to a material type. Examples of material types are raw materials,
semi-finished products, and finished products.
When you create a material master record, the material type determines:
•
•
•
•
•
•
•
Which departments can maintain the material master record
Whether the material number is assigned internally or externally
Which number range interval the material number comes from
Which screens appear and in which sequence
Which department-specific data you have to enter
Whether quantity changes in the material master record are updated
Whether value changes to financial accounting stock accounts are updated
Additionally, the material type determines the procurement type of a material, for
example, whether the material is produced in-house, procured externally, or both.
Moreover, the material type determines which accounts are posted to when a
material enters or leaves the warehouse.
72
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Figure 23: Industry Sector
The industry sector determines which data fields and screens are available for
input during material master maintenance. Industry sector is one of several
influencing factors. In the configuration of the material master, industry sector can
act as one key in specifying whether a field is required, changeable, display only,
or hidden. In addition, industry sector is used in configuration to determine what
views and what sequence a user can display the material master.
Note: From within any of the Create, Change, or Display transactions,
users can access the Defaults → Industry Sector menu. This transaction is
user-specific, and can control the default industry sector as well as hide
the industry sector once a default is set.
Figure 24: Material Numbering
Each material has a unique material identification number. You can assign a
number externally or internally. If you assign a number externally, you enter the
required character string when you create a material master record. If you assign
2010
© 2010 SAP AG. All rights reserved.
73
Unit 4: Material Masters
TSCM40_I
a number internally, you do not enter any material number when you create a
material master record. Until you save the material master record, the system sets
the internal material number in the appropriate field. When you save, the system
automatically assigns the next available number.
The type of number assignment that is allowed depends on the material type and is
defined in Customizing. First, you have to maintain the number range groups. You
then assign the material types to the groups.
Note: Material numbering is defined at the client level.
You can assign an interval to only one group. You can also change the current
number of an interval manually.
Figure 25: Storing and Displaying the Material Number
During configuration, your company can decide how to view material masters.
The material master field has a maximum of 18 characters. You can configuration
a template to provide breaks in the material number, for example, 123-456-789.
In addition, if you do not intend to use all 18 characters from the beginning, you
can specify whether leading zeros are to be displayed.
The data you enter for material number conversion determines the way material
numbers are displayed in dialog functions and printouts only. This means that the
information is stored in the database unconverted.
Caution: The display format for the material number is effective for all
clients.
74
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
For every material master, a base unit of measure must be assigned. This is
referred to as the stock keeping unit or the smallest unit of measure a material
has consumed. This field is used client-wide and will impact all plants of any
company code that uses this material master.
Figure 26: Units of Measure
In addition to the base unit of measure that the system uses for stock keeping and to
execute all its calculations, other departments can use their own units of measure.
2010
© 2010 SAP AG. All rights reserved.
75
Unit 4: Material Masters
TSCM40_I
All units of measure in the SAP system that are additional to the base unit of
measure are grouped together under the title “alternative units of measure.” The
following alternative units of measure are supported:
•
•
•
•
•
Base unit of measure (Basic Data 1): Stock keeping unit. All other units
of measure you use are converted to the base unit of measure. If there is no
standard formula to convert an alternative unit of measure to the base unit of
measure, you must enter the conversion factor for the units of measure in
material master maintenance.
Order unit (Purchasing): Unit of measure used for ordering the material.
This is the default unit for purchasing functions.
Sales unit (Sales: sales org 1): Unit of measure used for selling the material.
This is the default unit displayed in the sales order. You can also change
this unit in the sales order.
Production unit (Work Scheduling): Unit of measure to be used in the
receipt of production. When you create a production order for a material, and
a production unit has been entered in both the material master record and in
the routing, the system checks whether the quantity entered in the production
order falls within the lot size range in the routing.
Unit of issue (Work Scheduling/Whse Mgmt 1): Unit of measure for
issuing the material from stock. Use this unit for goods issue and stock
movement transactions. You can also use this unit for the BOM item quantity.
Note: The design engineering department uses the base unit of measure
as a rule.
SAP ERP comes supplied with the ISO (International Organization for
Standardization) unit of measure tables. Simple put, SAP ERP already has the
conversions from kilograms to pounds. Conversion of other non-dimensional
units of measure must be defined. This would include the conversion from pieces
to pallets, for example. This is often material-specific and would have to be
maintained in the material master tables.
76
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Figure 27: Unit of Measure Groups
For materials that have similar weight and dimension characteristics, you can
group together several units of measure in a unit of measure group and assign
the group to a material. For each unit of measure in the group, you can enter
the conversion factor to the base unit of measure. You maintain unit of measure
groups in Customizing for the material master (Logistics - General).
Caution: The base unit of measure must not be entered in the unit of
measure group.
Demonstration: Prerequisite for Creating Material
Master
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow Menu Path: Logistics → Production → Master Data → Material
Master → Material → Create (General) → Immediately (MM01)
2010
© 2010 SAP AG. All rights reserved.
77
Unit 4: Material Masters
TSCM40_I
2.
Point out the need for the Material Number, Industry Sector, and Material
type.
3.
Enter material number T-F##, Industry Sector Mechanical Engineering,
and material Type Finished Product
4.
Press Enter, and select the Basic Data 1 Screen, and select
5.
Point out the Base unit of measure is a “Required ” Field. Enter PC and a
description of Pump GR##
6.
Select Additional Data, and select the Units of measure tab.
7.
Enter a conversion for 1 PAL equals 15 PC
8.
Select
Continue
Save
Creating New Materials
When a company needs to create a new material master record, they have to match
the process to the SAP ERP transactions. Listed below are several options for
creating new material masters
Create Material Master Record: Transactions
•
•
•
•
MM01 - Create (general) immediately
MM11 - Create (general) planned for the future
MM#1 - Create with special material type immediately
(# = R, B, F, I, H, U, N, V, L, S, K, P, W and G)
CEWB - Engineering workbench
Hint: The engineering workbench (EWB) enables material master
records to be created for new BOM items. The material is usually created
immediately. It is generally the case that BOM maintenance cannot work
with material master records that are only planned.
Note: As soon as a material master record is created with MRP data and
a valid MRP type, this material is then automatically included in the
planning file, which is extremely important for MRP. When loading the
data from a legacy system, the transaction does not create planning file
entries.
You can define defaults for certain views, organizational levels, and industry
sectors. You can take the dialog boxes for selecting views and organizational
levels out of the standard screen sequence. You can hide the industry sector.
78
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Figure 28: Creating Materials with Default Values
If you copy from another material, values from the material master are copied to
the new material master record that you are creating, where you can overwrite
them.
Hint: As of SAP R/3 4.6X, you can select the Create Views Selected
checkbox to automatically create all views that exist in the reference
material (departments). Previously, each view (department) had to be
viewed individually. This is no longer necessary.
Material Master Record Defaults
To access material master data efficiently, you can:
•
•
•
Predefine the industry sector
Predefine the selection of views
Predefine the selection of organization levels
To enable more efficient and accurate entry of MRP/forecast data, you can
predefine several MRP/forecast profiles:
•
•
2010
Default values for MRP/forecast data fields
Rules for MRP/forecast data field input
© 2010 SAP AG. All rights reserved.
79
Unit 4: Material Masters
TSCM40_I
In certain companies, not all views of the material master are created immediately.
This may require having new views of existing material masters created. This can
be accomplished with the following transactions:
•
•
•
•
•
•
MM01 - Create (general) immediately
MM11 - Create (general) planned for the future
MM#1 - Create with special material type immediately
(# = R, B, F, I, H, U, N, V, L, S, K, P, W and G)
CEWB - Engineering workbench
MM17 - Create new data records (views) immediately in mass maintenance
MM50 - Create new views for extendable materials
Hint: The above comments on the engineering workbenchalso apply
here. Ensure that when using MM#1 transactions, the material type of the
existing material master record is appropriate for the transaction. This is
not important for transactions MM01 and MM11, as the system reads
the material type from the material master and, in doing so, overwrites
any data entries.
Demonstration: Setting Up Defaults
Purpose
Setup Defaults for Creating Material Masters
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow Menu Path: Logistics → Production → Master Data → Material
Master → Material → Create (General) → Immediately (MM01)
80
2.
From the system menu select Defaults → Industry Sector
3.
Enter Mechanical Engineering, and select Hide Industry Sector on Initial
Screen, and select
Continue
4.
From the system menu select Defaults →View
5.
Select Basic Data 1, MRP 1 - 4, Work Scheduling, Accounting 1, and
Continue
Costing, and select Create views selected , and choose
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
6.
From the system menu select Defaults →Organizational levels
7.
Enter in the following data and select
Continue
Org Levels
Copy To:
Copy From Value
Plant
1000
1000
Sales Org
1000
1000
Distribution Channel
10
10
Demonstration: Creating a Material from Scratch
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow Menu Path: Logistics → Production → Master Data → Material
Master → Material → Create (General) → Immediately (MM01)
2010
2.
Point out the need for the Material Number, Industry Sector, and Material
type.
3.
Enter material number T-B##, Industry Sector Mechanical Engineering,
and material Type Finished Product
4.
Press Enter, and select the Basic Data 1 Screen, and select
5.
Point out the Base unit of measure is a “Required ” Field. Enter PC and a
description of Pump GR##
6.
Select Additional Data, and select the Units of measure tab.
7.
Enter a conversion for 1 PAL equals 15 PC
8.
Select
Continue
Save
© 2010 SAP AG. All rights reserved.
81
Unit 4: Material Masters
TSCM40_I
Creating a Material Using MRP Profiles and MRP
Groups
The MRP profile allows users to set default values for MRP data fields and to
determine whether the values can be changed during material master maintenance.
If a change is made to a default value in an MRP profile and the field cannot be
changed using material master maintenance, the system automatically changes
the field value in all material masters linked to that specific MRP profile.
The forecast profile allows users to set default values for forecast data fields and to
determine whether the values can be changed during material master maintenance.
If a change is made to a default value in a forecast profile and the field cannot be
changed using material master maintenance, the system automatically changes
the field value in all material masters linked to that specific forecast profile.
In addition to the MRP profile, users creating MRP views can use and assign MRP
group to the material in the material master (MRP 1 view). The MRP group is
defined in configuration under the MRP section. It is used to apply field values to
a large number of materials.
Caution: When using MRP groups, be aware that the field values do not
appear in the material master. This is different from the MRP profile.
Demonstration: Setting Up MRP Profiles
Purpose
Use MRP Profiles to set default values
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow Menu Path: Logistics → Production → Master Data → Material
Master →Profile → MRP Profile → Create (MMD1)
2.
Enter MRP Profile FP## ,and press Enter
3.
Enter a description Finished Product ## profile then set the following
Parameters:
Field
82
Fixed Value
Default Value
MRP Type
X
MRP Controller
XSched
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Field
Fixed Value
Scheduling Marg key
for Floats
X
Default Value
Lot Size
X
Planning Time Fence
X
Method for Selecting
Alt.
4.
Upon setting all indicators select Data Screen 1
5.
Enter the following Data:
6.
Field
Default Value
MRP Type
PD
MRP Controller
1000/0##
Scheduling Marg key for Floats
1000/001
Planning Time Fence
10
Lot Size
EX
Select Data Screen 2 and enter the following data:
Method for Selecting Alt.
7.
2010
X
Select
2 - By
Production
Version
Save
© 2010 SAP AG. All rights reserved.
83
Unit 4: Material Masters
TSCM40_I
Creating Material Masters Using Request Processes
with Interactive Forms
This next section is based on new functionality in 5.0. It will require the SAP
Netweaver solution and is XML Based. Keep it high level at this time. This
requires some technical expertise, so we will not include more than just an
overview of the new functionality. Fore more detailed information see the
help.sap.com. Use the simulation to show students how the finished product will
work.
In most organizations, one of the major obstacles is defining and managing a
process for creating master data. A huge range of forms are used on a daily basis
in all types of business, especially for processing requests and approvals. Using
paper forms for such processes is singularly inefficient. Delivery and submission
is very time-intensive, and usually requires direct contact with an employee.
Under such conditions it is difficult for the managers responsible to follow the
progress of a process.
As of SAP ERP ECC (2004), a new function called Interactive Forms is available
for Product Lifecycle Management (PLM) . This new functionality enables you to
complete the processing of products and materials considerably more efficiently,
as well as to implement company-specific standards for quality throughout the
course of the process.
Figure 29: Creating Master Data with Interactive Forms
84
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
With the help of Interactive Forms, you can compile required product and material
data offline, and then enter it into the SAP system when the manager provides their
approval. You can process the following interactive forms:
•
•
Request: New Product (physical form)
Request: Product Change (physical form)
The electronic forms contain data on the person who makes the request and the
reason for it. Additional process-specific data is added by experts, for example:
important product or material data in the New Product request form, or whether
stock data should be considered in the change process in the Product Change
request form. The data is presented clearly, tailored to the area of responsibility of
the employee, and supplemented with notes explaining the process.
You process the forms in standardized processes that are defined in the process
template. The temporal and logical sequence of the processing steps is linked to the
evaluation of conditions. For example, the data required for a particular step must
be complete and correct before the subsequent step can be started. The employees
responsible, such as the person who makes the request, experts, and managers,
are automatically integrated in the separate process steps. Although the employee
processes the form offline, information is available from the SAP system.
For example, the employee can use the input help for entering system data, and
the entries are checked for validity. The manager is notified that the request form
needs approval through the Control Center of the Guided Procedures component
in the materials management service directory. This is where the manager
either approves the data for entry in the SAP system, or rejects it and initiates a
notification to the person who made the request.
The design of the forms, as well as the processes, have been modeled with the
functions of the Guided Procedures component (Web Application Server (WAS) →
Composite Application Framework (CAF) ® → Guided Procedures (CAF-GP)).
The following overview includes information about where you can find the
documentation for the Guided Procedures (CAF-GP) component.
•
Documentation for the application, with information on software
requirements:
SAP Library at http://help.sap.com/: SAP NetWeaver → Composite
Application Framework (CAF)→ Guided Procedures (CAF-GP).
•
Installation guide: SAP Service Marketplace at http://service.sap.com/instguides: Installation and Upgrade Guides → SAP xEPM 1.0 Installation and
Configuration Guide.
Simulation: ’New Product Request (from RTK-ERP)
View the following simulation to learn more about this lesson:
File Name: NewProductRqst_IAF.sim
2010
© 2010 SAP AG. All rights reserved.
85
Unit 4: Material Masters
86
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
67
Lesson: Creating a Material Master
Exercise 1: Creating Material Masters
Exercise Duration: 40 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create defaults to be used with material master functions
•
Create a material master without any template data
•
Create a material master using Copy From functionality
•
Create an MRP Profile and use it to create a material master
•
Create a material master using a
•
Create a material master using the PLM Web UI
Business Example
As the product development engineer, you are responsible for controlling the
management of the material master in your company. To start this process, you
need to understand the different ways that a material master can be created. You
want to find out which method matches with your business process.
System Data
System:
Client:
User ID:
Password:
Set up instructions:
8xx
PLM114 - ##
Task 1: Navigation
All of the exercises in this course are written to use the full SAP Menus except for
the ones using the PLM WEB UI and they specifically state to use the User Menu
SAP_CA_PLM_DESIGNER. This first task shows students how to navigate
between the user and full SAP menus.
Currently when you logon to the ECC system you are in a User Menu with shorten
menu paths specifically for PLM. Most of the exercises in this class are written
with menu paths from the full SAP menu. Navigate between the two menus.
1.
Most of the exercises in this course are written using the full SAP Menu
paths. Navigate to the SAP Menu using the button on the tool bar.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
87
Unit 4: Material Masters
TSCM40_I
2.
Some specific exercises using the PLM WEB UI are written using the User
menu SAP_CA_PLM_DESIGNER. Navigate to this User Menu using the
button on the tool bar.
3.
If the exercise does not specifically state which menu to use, you can assume
that the solutions are written to use the full SAP Menu but can be done using
either menu or just transaction codes. Switch back to the full SAP menus
and continue with this first exercise.
Task 2: User Defaults
In the role of an engineer, you are tasked with creating large quantities of material
masters. To make the process run more efficiently, you will use default values and
MRP profiles to expedite the creation of material masters. Set your organizational
level, industry sector, and view defaults as instructed below. Once completed, set
up an MRP profile to populate many of the required fields in the MRP 1 - 4 views.
1.
Your company has decided not to use the industry sector functionality.
Therefore, set your user’s default for the industry sector to Mechanical
Engineering, and only display industry sector on request.
2.
Your recent position will only have you creating materials for a certain
section of the company. Therefore, set your user’s default for the
organizational values Plant 1000, Sales Organization 1000 and Distribution
Channel 10, and only display organizational levels on request.
3.
Your recent position will only have you creating materials for a certain
business areas within the company. Therefore, set your user’s default for the
material master views for which you are responsible for creating. Set Basic
Data 1, MRP 1 - 4, Work Scheduling, Accounting 1, and Costing 1, to always
be selected and select Create views selected so if you use any materials as
templates, you will not have to look at all views to create the material.
4.
Create an MRP profile for rapid and secure maintenance of MRP data from
the material record.
Create an MRP profile, SF##, with the description Semi Finished Group
## for use in creating material masters with the material type Semi-Finished
Product. Use the parameters in the following table for this exercise.
Note: Solution steps will appear after the table in the Solutions
section.
Continued on next page
88
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Data of MRP profile SF##
Field Name
Maintenance
Strategy
MRP Type
Fixed
value
MRP controller
Default
ABC Indicator
Fixed
value
In-house production
time
Default
5 days
Scheduling margin
key
Default
002
Lot Size (Materials
Planning)
Fixed
value
Purchasing group
Default
000
Planning time fence
Default
10 days
Component scrap in
%
Default
1 %
Indicator: Backflush Fixed
value
Default Value
PD
0##
A = important material
EX = exact
2 = work center decides
Task 3: Creating Material Masters
As a design engineer, you will be required to create material masters every day.
You will use the defaults created in the previous task to speed up the process. In
this section, you will be required to create five material masters. This will include
two finished products and three semi-finished products.
1.
Your supervisor has given you the specs on a new pump that has just come
out of research and development. She has asked you to enter the material
master into the system so that one of your colleagues can begin building the
bill of material. No material currently has the same attributes, so you will
create the new material with no template data. Use the following data to
support the creation of the new finished production: T-F## (Rotary Pump
GR##) at plant 1000.
Note: Solution steps will appear after table in the Solutions section.
Entry Screen
Data
Material Number
T-F##
Material Type
Finished Product
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
89
Unit 4: Material Masters
TSCM40_I
Basic Data 1
Material Description
Rotary Pump GR ##
Base Unit of measure
PC - piece
MRP 1
MRP Type
PD
MRP controller
0##
Lot Size
EX - Lot for Lot
MRP 2
In house Production
1
Scheduling margin key
001
MRP 3
Strategy Group
10
Accounting 1
90
Valuation Class
7920 - finished product
Price Control
S-Standard Price
2.
Research and development has just made an significant improvement to the
T-B1## pump casing. The changes are significant enough to require a new
material master versus an engineering revision. Create the following material
master record by copying from reference material: A Semi-Finished
Product with material number T-B## (## = group number) in plant 1000,
copied from material T-B1## using your default views. Change the
description to GR## Casing.
3.
How can you be sure that all selected views are created?
4.
Research and development has just made another significant improvement to
the 102–100 pump casing. The changes are significant enough to require a
new material master versus engineering revisions. This new casing will be
used in several products as a substitute part. Create the following material
Continued on next page
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
master record by copying from reference material: A Semi-Finished
Product with material number T-Z## (## = group number) in plant 1000,
copied from material 102–100 using your default views. Change the
description to GR## Alt Casing. In addition, to speed up maintenance, use
the MRP profile (SF##) that you created in a previous exercise step.
5.
You have just been notified by purchasing that they have come to an
agreement with your rubber supplier. This agreement is to sell back the scrap
rubber that is made during the stamping of gaskets for your pumps. Create a
Semi-Finished Product with material number T-G## (## = group number)
in plant 1000, copied from material 100-120 using your default views.
Change the description to GR## Scrap Rubber. In addition, this will be a
co-production, so set the co-product indicator on the MRP 2 view, and you
will have to change the valuation class to 7900 - Semi Finished products.
Task 4:
Your Engineering Department usually creates the initial views of the material
masters and assigns the material number as well as the material type. They use the
new PLM WEB UI to do their work. Logon to the Web UI as one of the Engineers
and create the Basic Data views of the material master.
1.
2.
As an engineer in the Engineering Department responsible for creating
material masters, logon to the Web UI using the following data:
Client
800
User
PLM-##
Password
initial
Language
EN (or your choice)
The specs on a new centrifugal pump that has just come out of research and
development are found below. Enter the basic data information of the new
pump. The balance of the views will be entered at a later date. No material
currently has the same attributes, so you will create the new material with
no template data. Use the following data to support the creation of the new
finished product: T-F77## (Centrifugal Pump GR##) at plant 1000.
Note: Solution steps will appear after table in the Solutions section.
Entry Screen
Data
Material Number
T-F77##
Industry Sector
Mechanical Engineering
Material Type
Finished Product
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
91
Unit 4: Material Masters
92
TSCM40_I
Basic Data 1
Data
Material Description
Centrifugal Pump GR ##
Base Unit of measure
PC - piece
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Solution 1: Creating Material Masters
Task 1: Navigation
All of the exercises in this course are written to use the full SAP Menus except for
the ones using the PLM WEB UI and they specifically state to use the User Menu
SAP_CA_PLM_DESIGNER. This first task shows students how to navigate
between the user and full SAP menus.
Currently when you logon to the ECC system you are in a User Menu with shorten
menu paths specifically for PLM. Most of the exercises in this class are written
with menu paths from the full SAP menu. Navigate between the two menus.
1.
Most of the exercises in this course are written using the full SAP Menu
paths. Navigate to the SAP Menu using the button on the tool bar.
a)
2.
Some specific exercises using the PLM WEB UI are written using the User
menu SAP_CA_PLM_DESIGNER. Navigate to this User Menu using the
button on the tool bar.
a)
3.
Click on the second from the left button on the tool bar and the
menus will change to the full SAP menu.
Since your logon was already assigned to use this User Menu, click
the left most button on the tool bar and the menus will change to
the role-based user menu..
If the exercise does not specifically state which menu to use, you can assume
that the solutions are written to use the full SAP Menu but can be done using
either menu or just transaction codes. Switch back to the full SAP menus
and continue with this first exercise.
a)
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
93
Unit 4: Material Masters
TSCM40_I
Task 2: User Defaults
In the role of an engineer, you are tasked with creating large quantities of material
masters. To make the process run more efficiently, you will use default values and
MRP profiles to expedite the creation of material masters. Set your organizational
level, industry sector, and view defaults as instructed below. Once completed, set
up an MRP profile to populate many of the required fields in the MRP 1 - 4 views.
1.
2.
Your company has decided not to use the industry sector functionality.
Therefore, set your user’s default for the industry sector to Mechanical
Engineering, and only display industry sector on request.
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Create (General) → Immediately (MM01).
b)
Enter Mechanical Engineering as Industry Sector and Finished Goods
as Material Type
c)
From the menu, choose Defaults → Industry Sector.
d)
Enter Mechanical Engineering, and select Hide Industry Sector
on Initial Screen.
e)
Choose Continue
Your recent position will only have you creating materials for a certain
section of the company. Therefore, set your user’s default for the
organizational values Plant 1000, Sales Organization 1000 and Distribution
Channel 10, and only display organizational levels on request.
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Create (General) → Immediately (MM01).
b)
From the system menu, select Defaults →Organizational levels.
c)
Enter the following data:
d)
3.
.
Org Levels
Copy To:
Copy From:
Plant
1000
1000
Sales Org
1000
1000
Distribution
Channel
10
10
Select Org Level profiles only on Request, then choose Continue
.
Your recent position will only have you creating materials for a certain
business areas within the company. Therefore, set your user’s default for the
material master views for which you are responsible for creating. Set Basic
Continued on next page
94
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Data 1, MRP 1 - 4, Work Scheduling, Accounting 1, and Costing 1, to always
be selected and select Create views selected so if you use any materials as
templates, you will not have to look at all views to create the material.
4.
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Create (General) → Immediately (MM01).
b)
From the system menu, choose Defaults →View.
c)
Select Basic Data 1, MRP 1 - 4, Work Scheduling, Accounting 1, and
Costing 1 and select Create views selected .
d)
Choose Continue
.
Create an MRP profile for rapid and secure maintenance of MRP data from
the material record.
Create an MRP profile, SF##, with the description Semi Finished Group
## for use in creating material masters with the material type Semi-Finished
Product. Use the parameters in the following table for this exercise.
Note: Solution steps will appear after the table in the Solutions
section.
Data of MRP profile SF##
Field Name
Maintenance
Strategy
Default Value
MRP Type
Fixed
value
MRP controller
Default
ABC Indicator
Fixed
value
In-house production
time
Default
5 days
Scheduling margin
key
Default
002
Lot Size (Materials
Planning)
Fixed
value
Purchasing group
Default
PD
0##
A = important material
EX = exact
000
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
95
Unit 4: Material Masters
TSCM40_I
Field Name
Maintenance
Strategy
Default Value
Planning time fence
Default
10 days
Component scrap in
%
Default
1 %
Indicator: Backflush Fixed
value
2 = work center decides
a)
Choose Logistics → Production → Master Data → Material Master → Profile -> MRP Profile → Create (MMD1).
b)
First select the fields using the Selection Screen button, then select the
default values using Screens 1 and 2.
c)
When complete, select Save
.
Task 3: Creating Material Masters
As a design engineer, you will be required to create material masters every day.
You will use the defaults created in the previous task to speed up the process. In
this section, you will be required to create five material masters. This will include
two finished products and three semi-finished products.
1.
Your supervisor has given you the specs on a new pump that has just come
out of research and development. She has asked you to enter the material
master into the system so that one of your colleagues can begin building the
bill of material. No material currently has the same attributes, so you will
create the new material with no template data. Use the following data to
support the creation of the new finished production: T-F## (Rotary Pump
GR##) at plant 1000.
Note: Solution steps will appear after table in the Solutions section.
Entry Screen
Data
Material Number
T-F##
Material Type
Finished Product
Basic Data 1
Material Description
Rotary Pump GR ##
Base Unit of measure
PC - piece
Continued on next page
96
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
MRP 1
MRP Type
PD
MRP controller
0##
Lot Size
EX - Lot for Lot
MRP 2
In house Production
1
Scheduling margin key
001
MRP 3
Strategy Group
10
Accounting 1
2.
Valuation Class
7920 - finished product
Price Control
S-Standard Price
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Create (General) → Immediately (MM01).
b)
Enter the information as described in the table above. Use the ENTER
key to move to the next tab.
c)
At the Costing 1 view, select Save
save your data.
or answer Yes to the question to
Research and development has just made an significant improvement to the
T-B1## pump casing. The changes are significant enough to require a new
material master versus an engineering revision. Create the following material
master record by copying from reference material: A Semi-Finished
Product with material number T-B## (## = group number) in plant 1000,
copied from material T-B1## using your default views. Change the
description to GR## Casing.
a)
Choose Logistics → Production → Master data → Material master →
Material → Create (General) → Immediately (MM01).
b)
Enter the material number T-B## and material type for Semi-Finished
goods. Enter T-B1## as the copy from material.
c)
In the Basic Data 1 view, change the description to GR## Casing.
d)
Choose Save
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
97
Unit 4: Material Masters
3.
TSCM40_I
How can you be sure that all selected views are created?
Answer: Take a look at all the selected views or choose Defaults –> Views .
Select Create Views Selected.
4.
5.
Research and development has just made another significant improvement to
the 102–100 pump casing. The changes are significant enough to require a
new material master versus engineering revisions. This new casing will be
used in several products as a substitute part. Create the following material
master record by copying from reference material: A Semi-Finished
Product with material number T-Z## (## = group number) in plant 1000,
copied from material 102–100 using your default views. Change the
description to GR## Alt Casing. In addition, to speed up maintenance, use
the MRP profile (SF##) that you created in a previous exercise step.
a)
Choose Logistics → Production → Master data → Material master →
Material → Create (General) → Immediately (MM01).
b)
Enter the material number T-Z## using reference material 102–100.
c)
Select Organizational levels, and enter your MRP Profile SF## Choose
Continue .
d)
A warning will appear that the profile was copied from reference
material. Be sure to click the New Entry button and enter your profile
SF## once again before continuing.
e)
In the Basic Data 1 view, change the description to GR## ALT
Casing.
f)
Before saving, review your MRP 1- 4 views to see if your profile has
had any affect.
g)
Choose Save
.
You have just been notified by purchasing that they have come to an
agreement with your rubber supplier. This agreement is to sell back the scrap
rubber that is made during the stamping of gaskets for your pumps. Create a
Semi-Finished Product with material number T-G## (## = group number)
in plant 1000, copied from material 100-120 using your default views.
Continued on next page
98
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Change the description to GR## Scrap Rubber. In addition, this will be a
co-production, so set the co-product indicator on the MRP 2 view, and you
will have to change the valuation class to 7900 - Semi Finished products.
a)
Choose Logistics → Production → Master data → Material master →
Material → Create (General) → Immediately (MM01).
b)
Enter the material number T-G## and material type “Semi Finished
”using reference material 100-120.
c)
In the Basic Data 1 view, change the description to GR## Scrap
Rubber.
d)
Use the ENTER key to move through the views.
e)
On the MRP 2 view, set the Co-product indicator, and continue pressing
the ENTER key.
f)
On the Accounting 1 view, change the valuation class to 7900 Semi Finished products.
g)
Choose Save
.
Task 4:
Your Engineering Department usually creates the initial views of the material
masters and assigns the material number as well as the material type. They use the
new PLM WEB UI to do their work. Logon to the Web UI as one of the Engineers
and create the Basic Data views of the material master.
1.
As an engineer in the Engineering Department responsible for creating
material masters, logon to the Web UI using the following data:
Client
800
User
PLM-##
Password
initial
Language
EN (or your choice)
a)
Us the following menu path in the role based menu
SAP_CA_PLM_DESIGNER PLMWebUI → Internet NWBC. If you
get the web page that this website has a problem with its security
certificate, choose the option Continue to this website anyway (not
recommended).
b)
Enter the above information from the table and click logon.
c)
When asked to change your password, change it to the same password
as your PLM114-## logon so you will only have to remember one
password.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
99
Unit 4: Material Masters
2.
TSCM40_I
The specs on a new centrifugal pump that has just come out of research and
development are found below. Enter the basic data information of the new
pump. The balance of the views will be entered at a later date. No material
currently has the same attributes, so you will create the new material with
no template data. Use the following data to support the creation of the new
finished product: T-F77## (Centrifugal Pump GR##) at plant 1000.
Note: Solution steps will appear after table in the Solutions section.
100
Entry Screen
Data
Material Number
T-F77##
Industry Sector
Mechanical Engineering
Material Type
Finished Product
Basic Data 1
Data
Material Description
Centrifugal Pump GR ##
Base Unit of measure
PC - piece
a)
Click on Create Material in the left panel.
b)
Enter your material number, Industry Sector, and material type and
select Start.
c)
Enter the Material description, the Base unit of measure, and choose
Save and Close.
d)
Back on the Work Overview screen you can click Log Off in the upper
right to return to the ECC system.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Material Master
Lesson Summary
You should now be able to:
•
List the prerequisites to creating material masters
•
Use various methods to create material masters
•
Describe the request process with interactive forms and explain how it might
benefit your business
2010
© 2010 SAP AG. All rights reserved.
101
Unit 4: Material Masters
Lesson:
81
TSCM40_I
Classification of the Material Master
Lesson Duration: 30 Minutes
Lesson Overview
In this lesson, you will learn how classification can be applied to the material
master in order to addition additional custom fields for detailing the material, as
well as adding more information to lots of inventory.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Describe how the material master can use classification to include
company-specific fields
Describe how classification can be used for batch management of inventory
Describe how classification can be used for variant configuration
This lesson is a simple introduction to classification. You not expected to teach
them classification but simply identify how the functionality can be used to expand
the material master without modifying tables or the SAP code.
Business Example
As the project lead for implementing material master files, you have several
requirements regarding how to add custom fields to the material master. In this
lesson you will learn the basic concept of how classification can be used to support
material classification, Batch/Lot management, and variant configuration (features
and options).
Use of Material Classification
During the evaluation of your product data management process, your company
may realize that it needs custom fields to provide the organization with more
information on master data or transactional data. Without having to modify the
delivered SAP tables, companies can use the classification system to add fields
to the material master for information purposes, or to provide more information
about existing inventory.
102
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Classification of the Material Master
Figure 30: Classification of Master Data
Functions of the classification are:
•
•
•
To find an appropriate object
To find similar objects
To establish that no appropriate object exists
To fulfill these objectives, you need to organize your data efficiently.
The SAP classification system is a tool for organizing your data that goes far
beyond match codes and systematically-structured number assignment.
Demonstration: Updating the Material Master
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Change the Material Master for your Product T-F##. Logistics → Production
→ Master Data → Material → Create → Immediately (MM01)
2010
© 2010 SAP AG. All rights reserved.
103
Unit 4: Material Masters
TSCM40_I
2.
Select the classification tab
3.
From the classification Tab select menu path Extras → Change class type.
Show users how to change class types
4.
Enter Class type 001 - Material Class, and press Enter.
5.
Enter the following Parameters:
6.
Characteristics
Value
Pump Lift
10 m
Pump Capacity
20 m3
Turning Speed
1000
Material
Cast Iron
Usage
Industry Technology
Select Save.
Setup of Classification
SAP ERP classification consists of the following components:
•
•
•
•
•
Characteristic maintenance
Class types
Class maintenance
Classification (assignments)
Object search
Note: Course PLM130 contains more information on the SAP
classification system.
104
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Classification of the Material Master
Figure 31: Classification Functions
Classification can be used to describe or group objects together that have some
likeness, but also differences. An object is a classifiable unit (such as a material,
vendor, or work center).
A characteristic describes specifications of an object, such as length, width,
weight, color. Essentially, they are user-defined fields, which are defined as master
data. Each characteristics must have a data type (numeric, characteristic, date, and
so on). Companies define the length of the field, a template, and limits or ranges
to what values can be used. The same characteristic can be used many different
times for different purposes.
A class type describes a group of objects that have common or similar
specifications. When creating a class, a user must specify a class type. Class types
control how the classification can be used for various objects. The following
classes can be used in conjunction with the material master:
•
•
•
•
001 - Material Class
023 - Batch Management
200 - Material (configurable)
300 - Material (variant configuration)
Note: In earlier release of SAP ERP batch class 022 (material/plant/client
level) existed. In Release 4.7 it was removed and customers should
migrate to class 023 (material/client) material. Class types are customized
in the IMG: Cross-Application Components → Classification System →
Classes → Maintain Object types and Class Types.
2010
© 2010 SAP AG. All rights reserved.
105
Unit 4: Material Masters
TSCM40_I
A class can contain one or more characteristics. Within the class, companies
can further restrict the characteristic values. A class will then be attached to the
material master to specify the custom fields that were needed.
A characteristic value represents the specification of a particular attribute, for
example, 10 cm, DIN 931, cast iron.
Follow these steps to maintain classes:
1.
2.
3.
4.
Define characteristics and allowed characteristic values.
Maintain the class, including assigning characteristics.
Maintain the objects (for example, materials), including assigning them to
one or more classes and assigning values to them.
Search for objects.
Figure 32: Characteristic Value Assignment
You can use characteristic values in various ways when using classification to
determine a material number.
For instance you can:
•
•
•
Link several entries in one line using OR.
Link entries in several lines using AND.
Use F4 help to display possible entries for selection criteria.
Demonstration: Demonstrate Set up of Classification
Purpose
106
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Classification of the Material Master
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Display the Class 100. Cross Application Components → Classification
System → Master Data → Class (CL02)
2.
Enter Class 100, class type 001 and select
3.
Select the Char. Tab.
4.
Select characteristic C001 and then select Overwrite Values
5.
Select the values tab and enter 50m in the next line available and select SAVE.
6.
Review the definition of the characteristics C001. Cross Application
Components → Classification System → Master Data → Characteristics
(CT04)
7.
Enter Characteristic C001, and select
8.
Review the parameters and the values.
Display
Display.
Searching Using Classification
The classification system makes it easy to find objects (for example, materials).
Figure 33: Finding a Material
2010
© 2010 SAP AG. All rights reserved.
107
Unit 4: Material Masters
TSCM40_I
After you have set up classification, you can use it to find a material number and
copy the number to your application.
Demonstration:
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Search for All Pumps that have a lift of 10 m, a height of 20 m3 and a turning
speed of 1000 RPM. Cross Application Components → Classification System
→ Find → Find Objects in Class (CL30N)
2.
Enter Class 100 and class type 001
3.
Enter the following characteristics values 10 m, a height of 20 m3 and a
turning speed of 1000 RPM and select Find in Initial Class
Use of Batch Classification
Some industry sectors, in particular in the process industries, need to work with the
homogeneous subsets of a material or a product, which means, batches along their
entire supply chain. Batch management is integrated with all the applications of
the SAP ERP and supports the management and processing of the batches and lots
in all the business processes of a company.
In particular, batch management is used in Supply Chain Management. A batch
can be followed through the whole supply chain, from the entry of the raw
materials through the production of the finished product, and all the way to the
sales and delivery to the customer.
To assign a batch to a material at the various points in the supply chain, you create
a batch master record. For example, if the subset of a material that is subject to
batch management requirement leaves a production process (process order) with
certain specifications, it is posted to the stock with a batch number and can then be
clearly identified.
A batch master record is identified by an alphanumeric batch number. You can
select the level at which you want the batch number to be unique in accordance
with the structure of your plant, company, and operational requirements.
108
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Classification of the Material Master
This material number is unique at the client level. The uniqueness of the batch
number can be defined at the following levels:
•
•
•
In combination with a plant and material.
In combination with a material number
At the client level
Figure 34: Materials and Batches
In SAP ERP, batch master records depend on the corresponding material master
records. Batches are created for a material. The batch object contains the key
fields: Material, Batch, and Plant. The Plant field is relevant only if the plant
level is used as the batch level.
Normally, the data of a material master record is valid for all the batches assigned
to it. In contrast, a batch master record contains the data that uniquely identifies
a batch and characterizes it as a non-reproducible unit. You can further describe
batch properties by classifying them in a class of the class type, 023 Batch.
If a material is to be produced in batches and is subject to inventory management,
you must set the Batch Management indicator in the material master views
Purchasing, Work Scheduling, or Warehouse Management.
When you define the specifications for the batch master records, the higher-level
material master records are assigned to the classes belonging to the class type,
Batch. In these classes, all the material and batch properties are stored as
characteristics.
2010
© 2010 SAP AG. All rights reserved.
109
Unit 4: Material Masters
TSCM40_I
The class type, Batch, specifies a hierarchical relationship between the object
types, Material and Batch: When you create a batch for a material, the batch is
automatically assigned to the same class of the class type, Batch, that was used to
classify the material. This ensures that the same characteristics are used for the
material and the batch. In the SAP R/3 Enterprise, this is called characteristic
inheritance.
You can define the value ranges or the fixed values for a characteristic of a class.
These factors specify a maximum value range that applies to all the objects
assigned to this class, in this case materials and batches.
In the material master record, you can further restrict the values preset by the
characteristics. The restrictions are inherited by the batch of the material. You
can then only assign values to the characteristics of the batch that lie within the
range specified for the material.
Demonstration: Demonstrate Batch classification of
the material Master
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Review the classification data for he finished product, T-RI200 (Corn Syrup)
at plant 1100.
In addition Check whether the Batch management indicator is set on the
General plant data/storage 1 view.
2.
It has been assigned a class type 023, and batch class T-CL200. Characteristic
T-CH400 Dextrose Equivalent, and has a value range of 50% - 80%.
Note: The characteristic by definition has a range of 30% to 99.99%,
however it has been restricted further in the Material Master Record.
110
3.
Enter inventory for the T-RI200 at plant 1100, storage location 0001, using
transaction MB1C, Movement type 501
4.
Enter 5,000 kg, and assign batch number DEMO-1, with a dextrose
Equivalent of 75%, Select
and SAVE
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Classification of the Material Master
5.
OPTIONAL
Logistics → Central Functions → Batch Management → Batch Information
Cockpit (BMBC)
6.
Enter material T-RI200, Plant 1100, on the classification tab enter a selection
class T-CL200, and select Create Values
7.
Select
8.
Select Maximize Navigation Area
9.
Drill down and review the details of the batch(s). Double click to see the
batch master
Execute
10. Select Display selection result for stock to see Inventory management
numbers.
Use of Variant Configuration in the Material Master
In some industries, it makes sense to allow customers to request a product with
many options that suit their exact needs. However, if the number of options is
large, and no two products are likely to be exactly the same, companies could
end up with more master data than is feasible to manage. A personal computer
(PC), for example, may have different hard drive options, processors, or graphics
and sound options. This PC, therefore, has a large number of variants. Like the
PC scenario, your company may have a situation in which it manufactures or
sells products of which some exist in many variations. In order to reduce your
workload and storage costs, and to enable you to maintain every possible end
product variant, you choose to use the SAP ERP solution for variant configuration.
2010
© 2010 SAP AG. All rights reserved.
111
Unit 4: Material Masters
TSCM40_I
Figure 35: Configurable Personal Computer
Many steps are necessary to build up the master data for a configurable material.
First, you must use the SAP classification system to describe the product
characteristics. You allocate the characteristics to a class used for variant
configuration. You then maintain object dependencies for characteristics and
characteristic values so that only allowed values can be chosen. These object
dependencies are rules which define which components are compatible with others.
You must also maintain the necessary settings for the configurable material in the
material master. You create a configuration profile by specifying the configuration
parameters and allocating the material to the class with the characteristics that
describe it. The components and operations for a material are specified in a super
BOM and a super task list.
You maintain object dependencies for the BOM components and task list
operations that can only be selected for particular variants. Before you use variant
configuration productively, you should simulate the configuration. This allows
you to check whether all the data has been correctly maintained.
Products with variants often have dependencies between the individual
characteristics in which, not all combinations of characteristics are allowed. In the
case of the pump, for example, a rotary pump with manual and electric drive may
be available, but a piston pump may only be available with an electric drive. The
term configurable product is used to denote a product that can be manufactured in
several variants. It comprises all the possible characteristics of the product, and
is therefore not representative of any single product.
112
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Classification of the Material Master
In the case of products that exist in many variants, the Super BOM contains all the
parts that might be required to manufacture the configurable material. The parts
actually required can be determined from the object dependencies.
Likewise, the Super Routing contains all the operations that could be needed to
manufacture the configurable material. The operations and production tools and
resources that are actually needed for manufacture can be determined from the
object dependencies.
A special product structure is dynamically generated for a configurable material
during sales order processing.
Demonstration: Demonstrate variant configuration of
the material master
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Display the material master for product T-VPC99. Select views: Basic
Data 2, and Classification.
2.
At the bottom of the Basic Data 2 view, note the configurable material
indicator
3.
Display the Classification view, and if necessary Extras → Class type ,
switch to class type 300 - Variants
4.
Demonstrate the super BOM (CS02) for T-VPC99 at plant 1200
Note: Point out the duplicate item numbers and the object
dependency indicators. By double clicking on the object dependency
indicator you can see the rules
5.
Demonstrate the Super Routing (CA02) for T-VPC99 at plant 1200. Point
out the object dependency indicators in some of the routing steps.
6.
OPTIONAL
Create a sales order with the following data:
2010
© 2010 SAP AG. All rights reserved.
113
Unit 4: Material Masters
7.
TSCM40_I
Field
Value
Order Type
OR
Sales Org
1000
Dist. Chnl
10
Division
00
Sold-to
1000
Ship-to
1000
P.O.
Demo1
Material
T-VPC99
Qty
1
When the configurable screen appears, create your computer.
Note: The hard disk has object dependencies. Look at the options
first, then enter a CPU value of the PC of Standard, then review the
hard drive options again.
114
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
89
Lesson: Classification of the Material Master
Exercise 2: Material Classification
Exercise Duration: 15 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Add custom fields to your materials using standard SAP functions
Business Example
As a product design engineer, you are responsible for ensuring that material
masters have all the necessary information for the user community to process
daily business transactions. As your business begins to grow you find that you are
creating new part numbers every day and the user community is finding it difficult
to search and find the necessary material numbers. In order to make their jobs
more efficient you have decided to begin classifying your material masters.
System Data
System:
Client:
User ID:
Password:
8XX
PLM114 - ##
CATT:
Set up instructions:
1.
Not CATT necessary
Must have created material masters in Lesson “Creating a material Master”
Task 1: Review Classification Data
As a product engineer, your companies business been to growing steadily over
the past year. You find yourself creating new part numbers every day and the user
community is finding it difficult to search and find the necessary material numbers.
In order to make their jobs more efficient you have decided to begin classifying
your material masters. Review existing classification data to see if it will work
with your new pumps
1.
In a previous lesson you created a new pump T-F## at plant 1000. You
want to classify this new pump using existing characteristics in the system.
Review the details of the material class 100 - Pumps. Use class 100 and
class type 001.
2.
List the characteristics that belong to class 100 by choosing the
Characteristics tab.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
115
Unit 4: Material Masters
TSCM40_I
Characteristic
3.
Description
What values, if any, have be assigned to C001 - Pump lift?
Hint: Select the characteristic and select Display Values
Values
Task 2: Classifying Material Masters
In a previous task, you reviewed existing classification data to support adding
custom fields to the material master. Classify your new pump and see if you can
find it and others like it using the Find function in classification.
1.
Update your material master for pumpT-F## by adding the classification
view and by assigning it to material class 100 - Pumps. Give it the following
data:
Note: If you have not already done so, you will have to create the
classification view.
2.
Characteristics
Value
Pump Lift
10 m
Pump Capacity
20 m3
Turning Speed
1000
Material
cast iron
Usage
Industry Technology
Search for all materials that have the following characteristic values:
Continued on next page
116
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
2010
Lesson: Classification of the Material Master
Characteristics
Value
Pump Lift
10 m
Pump Capacity
20 m3
Turning Speed
1000
© 2010 SAP AG. All rights reserved.
117
Unit 4: Material Masters
TSCM40_I
Solution 2: Material Classification
Task 1: Review Classification Data
As a product engineer, your companies business been to growing steadily over
the past year. You find yourself creating new part numbers every day and the user
community is finding it difficult to search and find the necessary material numbers.
In order to make their jobs more efficient you have decided to begin classifying
your material masters. Review existing classification data to see if it will work
with your new pumps
1.
2.
3.
In a previous lesson you created a new pump T-F## at plant 1000. You
want to classify this new pump using existing characteristics in the system.
Review the details of the material class 100 - Pumps. Use class 100 and
class type 001.
a)
Use the menu path Cross Application Components → Classification
System → Master Data → Classes (CL02).
b)
Enter class 100 and class type 001 and choose Display
.
List the characteristics that belong to class 100 by choosing the
Characteristics tab.
Characteristic
Description
C001
Pump Lift
C002
Pump Capacity
C003
Turning Speed
C004
Material
C005
Usage
What values, if any, have be assigned to C001 - Pump lift?
Hint: Select the characteristic and select Display Values
Values
10 m
20 m
30 m
40 m
Your instructor may have added another characteristic during a class
demonstration via the material master. Use the green back arrow to return to
the main menu.
Continued on next page
118
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Classification of the Material Master
Task 2: Classifying Material Masters
In a previous task, you reviewed existing classification data to support adding
custom fields to the material master. Classify your new pump and see if you can
find it and others like it using the Find function in classification.
1.
Update your material master for pumpT-F## by adding the classification
view and by assigning it to material class 100 - Pumps. Give it the following
data:
Note: If you have not already done so, you will have to create the
classification view.
Characteristics
Value
Pump Lift
10 m
Pump Capacity
20 m3
Turning Speed
1000
Material
cast iron
Usage
Industry Technology
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Create → Immediately (MM01).
b)
Enter material T-F## and select Views. Select Classification and
choose Continue .
c)
Enter class 100 and press Enter.
Note: If a class type other than 001 appears in your material
master, choose Extras → Change class type and enter class
type 001.
d)
2.
Enter the data from the above table; make sure to choose after
selecting a value and choose Save and use the green back arrow to
return to the main menu.
Search for all materials that have the following characteristic values:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
119
Unit 4: Material Masters
120
TSCM40_I
Characteristics
Value
Pump Lift
10 m
Pump Capacity
20 m3
Turning Speed
1000
a)
Choose Cross Application → Classification System → Find → Find
Objects in Class (CL30N).
b)
Enter class 100 and class type 001, and press Enter.
c)
Enter your pump lift, pump capacity and turning speed, and choose
Find in Initial Class.
d)
Make sure your pump appears on the list and use the green back arrow
to return to the main menu.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Classification of the Material Master
Lesson Summary
You should now be able to:
•
Describe how the material master can use classification to include
company-specific fields
•
Describe how classification can be used for batch management of inventory
•
Describe how classification can be used for variant configuration
2010
© 2010 SAP AG. All rights reserved.
121
Unit 4: Material Masters
Lesson:
95
TSCM40_I
Managing the Material Master
Lesson Duration: 45 Minutes
Lesson Overview
In this lesson you will learn how to manage changes to existing material masters
using various functions in SAP ERP
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Describe different ways to update or change the material master
Demonstrate the mass maintenance features of the material master
Describe how the material master can be updated using the request processes
with interactive forms for materials management
Describe the archiving and deletion process for the material master
In this lesson, you will teach participants how to manage the lifecycle of a material
master after created. This will include, manual changes, mass changes, deletion
and archiving a material.
Business Example
As the project lead for implementing material master files, you are responsible
for the process to manage changes to the material master. You must begin to
develop some standard business processes to work with updating and maintaining
material masters.
Overview of Updating the Material Master
Over the course of time, attributes of the material master will change. Therefore
you must be aware of the different change functions of the material master in order
to better incorporate your business processes with those of SAP ERP.
122
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Listed below are the different maintenance features that your company may
choose to use in managing the changes in the material master:
•
•
•
•
•
•
•
Creating new screens for existing materials
Changing the material type
Making simple field changes
Managing changes through statuses
Performing mass maintenance of several materials
Maintaining materials through interactive forms
Archiving and deleting materials at end of life cycle
Extending the Material Master
When material masters are created, all of the information may not have been
available. This may result in some views not getting created.
Figure 36: Extending the Material Master
By using the transaction Extend Material View(s), you can extend the material
master record by adding more views. This transaction can be found under
Logistics → Production → Master Data → Material Master → Other → Extend
Material View(s) (MM50).
The following questions should be answered:
•
•
Which departments have to extend a material master record?
Which material master records does a single department have to extend?
Important maintenance statuses are listed in the following table. Others are
available.
2010
© 2010 SAP AG. All rights reserved.
123
Unit 4: Material Masters
TSCM40_I
Department
Maintenance status
Work scheduling
A
Accounting
B
Classification
C
MRP
D
Purchasing
E
Production resources/tools
F
Costing
G
Basic data
K
See maintenance status in transaction MM50, Extend Material View(s).
Hint: If additional views are added to the existing master record, you can
also use the Create material function.
Demonstration: Extending the Material Master
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Extend material T-F77## by adding the MRP1 -14 view.
124
2.
Logistics → Production → Master Data → Material Master → Other →
Extend Material View(s) (MM50)
3.
Set the Maintenance status to : D - MRP and enter Material T-F77##
4.
Select
5.
Select your Material T-F77## and select Maintain Materials
6.
In the Pop up window, continue through the error, but enter Plant 1000 and
MRP Profile SF01.
7.
From the MRP 1 view Select
Execute
Save
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Changing the Material Type
After a material master is created, there may be a need for changing the material
type. This may be a problem if transactions have already been posted.
•
•
•
Because the material type influences internal processing, the system checks
which changes are allowed.
You can change the material type without restriction if no stocks,
reservations, or purchasing documents exist.
If stock, reservations, or purchasing documents exist, the material type can
be changed if:
–
–
The same G/L account is used.
The same quantities and values are updated.
Demonstration: Changing the Material Type
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow menu path Logistics → Production → Master Data → Material
Master → Material → Change Material Type (MMAM)
2.
Enter Material P-100, and new material type Semi-finished production, and
select execute
3.
Review the report.
Material Master Updates
After a material is created, business situations will require periodic updates to the
material master. Based on the type of change, your business will have to match the
process with the transaction:
•
•
•
•
2010
MM02 - Change existing views immediately
MM12 - Change existing views planned for the future
CC04 - Immediate changes using the product structure browser
MM17 - Immediate changes in mass maintenance
© 2010 SAP AG. All rights reserved.
125
Unit 4: Material Masters
TSCM40_I
These transactions do not limit you to which or how many fields you can maintain
at one time.
Demonstration: Change Material Master MM02
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow menu path Logistics → Production → Master Data → Material
Master → Material → Change → Immediately (MM02)
2.
Change the Planning time fence on the T-Z## casing to 10 days and save.
Material Status
Throughout the lifecycle of a product, changes will be both major and minor
in nature. When major changes occur, a business will need ways of warning
or preventing certain business activities from occurring. By configuration and
using the material status, companies can restrict or warn other business areas of
changes that will be impacting their areas.
126
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Figure 37: Material Status
The material status allows you to control where a material can be used in business
applications. You define the material status in the material master record in
accordance with the material, client, and plant. You can limit the use of a material
in different ways:
•
•
You can flag the material for deletion
You can use the material status to lock the material for certain business
processes in materials management and production planning,
You can check whether a material is subject to restrictions and what these are
using the status information function. You can start this function when creating,
displaying, or changing a material master record. Proceed as follows:
•
Choose Extras → Status information in any screen.
The material status in created in customizing. Users can set warnings or errors in
the following business areas:
•
•
•
•
•
•
•
•
2010
Purchasing
PP Master Data
Demand Management
Production Execution
Quality Management
Plant Maintenance
Inventory Management
Costing
© 2010 SAP AG. All rights reserved.
127
Unit 4: Material Masters
TSCM40_I
You can define the material status for all plants (basic data view) or separately for
each plant (plant view).
Hint: The more restrictive status has priority (regardless of whether it is
the cross-plant status or the plant-specific status).
Demonstration:
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Demonstration for material status 5 minutes
1.
2.
3.
Maintain a material status ME that produces a warning message when
maintaining the BOM header and an error when maintaining the BOM
item.
Assign the status to material T-F99 at client level and create a BOM.
Explain the warning message.
Use material T-F99 as an item in an existing BOM and explain the
error message.
Updating Material Masters with Mass Maintenance
As of Release 4.5x, a mass maintenance tool is available to update the material
master. The mass maintenance feature will reach a majority of the fields in the
material master
128
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Figure 38: Mass Maintenance of Material Master
2010
© 2010 SAP AG. All rights reserved.
129
Unit 4: Material Masters
TSCM40_I
Mass maintenance enables many objects to be changed at the same time. Only
users with the relevant experience should therefore use this tool. To perform
mass maintenance, follow these steps:
1.
2.
3.
4.
Start the transaction for mass maintenance, MM17. If you have already
defined a variant, you can enter this here.
Select the tables for which you would like to see the data.
Select the fields you want to change on the relevant tab page, and click
Execute.
Enter the desired selection criteria. You can select other fields by clicking
Select Fields.
The system selects the data records. Depending on how many data records
you have selected, the system may ask whether you would like to continue
working in the dialog or whether you would like to perform the changes in
the background. If you choose the second option, a workflow will inform you
later that the changes you made were carried out. If you continue working in
the dialog, the system will display the data records you have selected.
5.
6.
Enter the new value in the corresponding column, select the column header
(for example, short text) and the data records you wish to change and choose
Change Field Values. You have the following options:
•
Change only those fields that have a definite current value
•
Display previous value
•
Test changes
Save the data.
The system will perform a consistency check for the data you changed.
Changes that lead to data discrepancies are not executed and a note is entered
in the log.
Demonstration: Demonstrate Updating Material
Masters with Mass Maintenance
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Follow menu path Logistics → Production → Master Data → Material
Master → Material → Mass Maintenance (MM17)
130
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
2.
Select Plant Data for Material (MARC), and select the Fields tab.
3.
Select
Find, and enter MRP Type
4.
Select
Execute
5.
At the bottom of the screen select
6.
Scroll through the list on the right and find MRP Controller and select
Choose
7.
Enter MRP Controller 0## and Plant 1000, and select
8.
In the section marked new values change the MRP type to P1.
9.
Select the MRP type column, and then select several Material Master and
select
Carry out a Mass Change
10. Select
Choose selection fields
Execute
Save
11. Follow menu path Logistics → Production → Master Data → Material
Master → Material → Display → Immediately (MM03)
12. Review the MRP types for one of the materials you updated via mass
processing
Archiving the Material Master
As a material approaches the end of its life cycle it should be removed from the
data base. You can flag materials for deletion by setting the deletion flag in the
material master record. Materials to be deleted are determined by the system by
using a proposal list. The deletion flag can be scheduled for the future and must
then be activated at the relevant point in time.
2010
© 2010 SAP AG. All rights reserved.
131
Unit 4: Material Masters
TSCM40_I
Figure 39: Deleting a Material
Deleting a material
Explain the steps required to delete a material record:
1. Set deletion flag +
2. Reorganize.
Explain that deletion flag can be “with proposal list” or “planned”. Planning must
be activated. A material master record can only be deleted if it meets certain
criteria (see documentation archiving of materials -> Deletion criteria).
Archiving a material
A material can be archived before being deleted. Explain the steps required for
archiving:
generate sequential archiving file
2. Set deletion flag
3. Start deletion program
Reorganization runs can also be incorporated for each job. Note: Archived data
can be displayed, but not retrieved.
All records flagged for deletion are deleted during a reorganization run provided
they are no longer being used, for example, as a BOM header.
132
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Deletion is carried out in these steps:
1.
2.
3.
Material master is flagged for deletion.
Material master is selected for a reorganization run.
Reorganization run is executed.
Hint: During the reorganization run, the system checks whether material
may be deleted and whether material may be archived.
Figure 40: Archiving a Material
You can also archive material master records. The data is stored in a sequential file
(archive file). Archived data can be deleted from the database using the deletion
program or reorganization. Archived material master records can be displayed,
but they cannot be retrieved.
Using transaction MM71, Archive/Delete, you can see which other objects need to
be deleted prior to a material master. By clicking the Network Graphic icon ,
you can see which objects needed to be deleted prior to deleting and archiving
the material master.
Archiving and reorganization are handled in greater detail in the administration
courses.
2010
© 2010 SAP AG. All rights reserved.
133
Unit 4: Material Masters
TSCM40_I
Demonstration: Demonstrate Archiving the Material
Master
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Create Material Pump-##, by copying T-F1## at plant 1000, use your
defaults, and SAVE
2.
Set the deletion flag for your Pump-##
Menu Path Logistics → Production → Master Data → Material Master →
Material → Flag for Deletion → Immediately (MM06)
3.
Enter the material and Plant and press Enter
4.
Select the plant indictor and select SAVE
5.
Try to change the MRP 1 view for Pump-## at plant 1000
Note: Note you will get a warning deletion flag is set, but material
can still be used.
6.
Archive plant 1000 for your Pump-##
Menu Path Logistics → Production → Master Data → Material Master →
Other → Archiving→ Material → Archive/Delete (MM71)
7.
Enter Variant PUMP-##, and select Maintain Variant.
8.
Select Maintain for all selection screens
9.
Enter your material PUMP-##, and select the Production Mode radio
button, and select Detailed Log
10. Select Attributes, and enter a archive test and SAVE
11. Return to the entry screen and select Start date
12. Select Immediate, and select SAVE
13. Select Spool Parameters and select Continue
134
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Control Using Material Type
Only the most important topics of configuration will be covered here. Additional
topics can be found in the appendix.
You specify a material type for each material. The material type is part of the
general data of a material.
By specifying which views can be used for a material type, you determine which
user departments can maintain a material with this material type.
Figure 41: Control Using Material Type
You can control the type of inventory management (quantity and/or value) for a
material type depending on the plant.
Price control can be defined as a default value or as a fixed value.
Material stock accounts and consumption accounts are assigned by using valuation
classes.
You can determine inconsistencies in valuation areas using the Customizing for
the material type.
The material type is an influencing factor for the field selection and the customized
material master.
2010
© 2010 SAP AG. All rights reserved.
135
Unit 4: Material Masters
TSCM40_I
You can control access protection in more detail by using the authorization group.
Hint: Material types that are maintained by customers can also be
assigned to the transaction codes delivered by SAP. For example, go to
transaction code MMR1 Material → Create specifically → Raw material
in Customizing step Assign material types to special create transactions
and replace material type ROH with customer-defined material ZROH.
The advantage of this is that the material type does not have to be entered
when the material is created.
Set Material Types
Show the possible settings for material types in Customizing (OMS2). Here,
focus on the following:
•
•
•
•
•
Field selection, screen sequence, and authorization group
Control of the procurement type (internal or external purchase orders
allowed)
Views for material maintenance
Type of inventory management
Assignment of account category references
Create a new material type MM## with the required settings and test this by
creating a new material: T-A##.
136
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Demonstration for the Material Type
1.
2.
Show the material type “FERT” and explain the individual setting options
and their meaning.
Create a new material type MA## with the template “FERT” and set the
control using a new material type as follows:
•
•
•
•
3.
External and internal purchase orders are allowed.
No external check against a number range
Product costing with quantity structure is allowed
Maintenance of the following views is permitted: Work scheduling,
classification, MRP, costing, basic data, warehouse, plant and storage
location stock.
•
Quantities and values are to be updated in all plants
•
Material valuation should use the moving average price
•
Account assignment should be made with account category reference
0009
Show that the same number assignment applies to the new material type
as to material type “FERT”.
Hint: The new material type is used in the following demonstrations, in
that a new field reference and screen sequence is added and tested by
creating a material.
Material Status
The material status allows you to control the use of a material for business
purposes.
The material status is defined depending on material, client, and plant.
You can limit the usability of a material in different ways:
•
•
2010
The material can be flagged for deletion.
The material can be locked for certain business transactions by the material
status for material management/production planning and control
© 2010 SAP AG. All rights reserved.
137
Unit 4: Material Masters
TSCM40_I
Figure 42: Material Status
You can display whether a material is subject to restrictions, and what these
restrictions are with the status information function. You can call this function
when you create, display, or change a material master record. Proceed as follows:
Choose Extras - Status information from any screen.
You can define the material status for all plants (basic data view), or separately for
each plant (plant view).
Hint: The more restrictive status always wins out (independent of storage
location or plant).
Material Status
Show the possible settings in Customizing for material status (OMS4): Logistics General → Material master → Settings for central fields.
Demonstration for the Material Status
Create a new material status ZZ, which does not allow processing of these
materials in BOM items. Test these settings by creating a bill of material for the
newly created material T-A##.
Hint: Course participants should use their group number + 10 as the key
for the material status.
138
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
105
Lesson: Managing the Material Master
Exercise 3: Managing Material Masters
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Update material masters using the Extend function
•
Update material masters interactively
•
Update material masters with mass processing
•
Delete and archive materials
Business Example
As the process design engineer manager, you are responsible for entire material
master management process. To do your job efficiently, you must better
understand how the different transactions work in updating the material master in
order for you to develop a business process. Therefore you will execute several
updates to existing material masters in order to better understand the functionality
in SAP ERP.
Task 1: Updating the Material Master
As the business process owner for the material master life cycle, you are
reviewing the different methods to maintain the material master. The different
methods will include manual changes, extending the material master, and mass
changes. Execute the following task and determine how you will incorporate the
transactions into your business process.
1.
Your new pump T-F77## has slightly different dimensions from the other
pumps you work on. This will cause the alternative units of measure to differ
from the other pumps. Change the alternative units of measure so that 4
pumps go into a carton, and 8 cartons per pallet. This was the material master
that you created using the PLM WEB UI but you can maintain it using the
normal transactions. Technically, this information would be maintained by
Engineering using the PLM WEB UI but we will use the normal transaction
here.
2.
As the business process owner for the material master life cycle, you
are experimenting with the idea of creating the material master in parts.
With this concept, engineering would develop the client views (Basic
data/Classification) and then the functional departments would be responsible
for upkeeping their own views.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
139
Unit 4: Material Masters
TSCM40_I
Extend the finished product T-F77## to plant 1000 and create the MRP 1 - 4
views (D) and Work Scheduling view (A), using the Extend Material View(s)
transaction. Include the following data:
Note: Maintain work scheduling first, save your entries, and then
maintain the MRP views. Press Enter through any necessary
messages.
3.
Field Name
User Entry
Production Supervisor
0##
Prod. Sched. Profile
000001
MRP Type
PD
MRP Controller
0##
Lot Size
EX
In House Production
2 days
Sched. Margin Key
001
Strategy Group
40
Selection Method
2 - Selection by
Production Version
Although you are considering having each department maintain their
own views, you are still in charge of maintaining the entire material
master. The Production manager for you pumps has just asked that you
update the material master with the correct production scheduler. Using
mass maintenance update all your pumps T-F*## in plant 1000, with the
production scheduler 0##.
Task 2: Deleting Material Masters (if enough time)
Your research and development department is creating new materials to replace
existing materials every day. To make sure that a material is truly obsolete, you
must update the material master to make this so. You will create a new material
master to use the material/plant status and the deletion flag to obsolete a material.
1.
Your business creates new replacement parts every day. To minimize risk,
your company wants to be more expeditious in obsoleting materials. To
test this process, you create a material through which you can simulate the
process of obsoleting the material. Create the following material master
record by copying from a reference material:
Create a finished product with material number T-D## (## = group number)
in plant 1000, copied from material T-F1## using your default views.
Change the description to GR## Pump Obsolete.
Continued on next page
140
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
2.
Planning has informed you that the material T-D## at plant 1000 is obsolete.
Your company’s procedures prevent you from immediately deleting a
material master. Archiving will take place several months from now but for
time being you must set the deletion flag for the material. Flag material
master record T-D## for deletion.
3.
To make sure the deletion flag works, try to perform a goods issue using
transaction code MB1C for your material T-D## at plant 1000, storage
location 0002 using movement type 501.
Caution: Do not save your entries.
4.
To prevent such issues from happening, you want to use a material status to
prevent the material from being used at all. Change your material T-D## by
inserting an X-plant/materials status that identifies the material as obsolete.
Material/plant status OB - Obsolete Materials has been created to prevent
any logistics activities from happening until the material can be archived.
5.
After applying the obsolete material status, try to receive another goods
receipt to see if this will prevent possible mishaps with obsolete materials.
Use transaction code MB1C for your material T-D## at plant 1000, storage
location 0002 using movement type 501.
Caution: Do not save your entries.
2010
© 2010 SAP AG. All rights reserved.
141
Unit 4: Material Masters
TSCM40_I
Solution 3: Managing Material Masters
Task 1: Updating the Material Master
As the business process owner for the material master life cycle, you are
reviewing the different methods to maintain the material master. The different
methods will include manual changes, extending the material master, and mass
changes. Execute the following task and determine how you will incorporate the
transactions into your business process.
1.
Your new pump T-F77## has slightly different dimensions from the other
pumps you work on. This will cause the alternative units of measure to differ
from the other pumps. Change the alternative units of measure so that 4
pumps go into a carton, and 8 cartons per pallet. This was the material master
that you created using the PLM WEB UI but you can maintain it using the
normal transactions. Technically, this information would be maintained by
Engineering using the PLM WEB UI but we will use the normal transaction
here.
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Change → Immediately (MM02)
b)
Enter your material, select Organization Levels and choose Basic Data
1.
c)
From the Basic Data 1 screen, choose Go to Additional Data, and select
the Units of Measure view.
d)
Add the data mentioned above:
1 carton = 4 pc
1 pallet = 32 pc
Note: All units of measure are converted from the base unit
of measure.
e)
2.
Save
As the business process owner for the material master life cycle, you
are experimenting with the idea of creating the material master in parts.
With this concept, engineering would develop the client views (Basic
data/Classification) and then the functional departments would be responsible
for upkeeping their own views.
Continued on next page
142
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Extend the finished product T-F77## to plant 1000 and create the MRP 1 - 4
views (D) and Work Scheduling view (A), using the Extend Material View(s)
transaction. Include the following data:
Note: Maintain work scheduling first, save your entries, and then
maintain the MRP views. Press Enter through any necessary
messages.
3.
Field Name
User Entry
Production Supervisor
0##
Prod. Sched. Profile
000001
MRP Type
PD
MRP Controller
0##
Lot Size
EX
In House Production
2 days
Sched. Margin Key
001
Strategy Group
40
Selection Method
2 - Selection by
Production Version
a)
Choose Logistics → Production → Master Data → Material Master →
Other → Extend Material View(s) (MM50).
b)
In maintenance status field select the multiple selection icon
and
enter D - MRP and A - Work scheduling, one on each line and click
.
c)
In the Material field enter your material T-F77## and choose Execute
.
d)
Select the line for A - Work scheduling and choose Maintain
Materials.
e)
Press Enter through the error message and enter plant 1000.
f)
Enter the data (first two rows) in the above chart and choose Save
when finished.
g)
Repeat these steps to maintain the D - MRP views.
Although you are considering having each department maintain their
own views, you are still in charge of maintaining the entire material
master. The Production manager for you pumps has just asked that you
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
143
Unit 4: Material Masters
TSCM40_I
update the material master with the correct production scheduler. Using
mass maintenance update all your pumps T-F*## in plant 1000, with the
production scheduler 0##.
a)
Choose Logistics → Production → Master Data → Material Master
→ Material → Mass Maintenance (MM17).
b)
In the Tables tab, select the Plant Data for Material table.
c)
In the Fields tab, choose Find
, enter Prod, and choose Continue
. Continue searching using the Find Next function until the Prodn
Superv. line appears.
d)
Select the line containing Prodn Superv.: MARC-FEVOR and choose
Execute
.
e)
Enter your material T-F*## and plant 1000, and choose Execute
f)
In the new view, enter 0## in the New Values field.
g)
Choose Carry out Mass Change
h)
Choose Save , and Continue through any warnings. Use the green
back arrow repeatedly to return to the main menu.
.
.
Task 2: Deleting Material Masters (if enough time)
Your research and development department is creating new materials to replace
existing materials every day. To make sure that a material is truly obsolete, you
must update the material master to make this so. You will create a new material
master to use the material/plant status and the deletion flag to obsolete a material.
1.
Your business creates new replacement parts every day. To minimize risk,
your company wants to be more expeditious in obsoleting materials. To
test this process, you create a material through which you can simulate the
process of obsoleting the material. Create the following material master
record by copying from a reference material:
Create a finished product with material number T-D## (## = group number)
in plant 1000, copied from material T-F1## using your default views.
Change the description to GR## Pump Obsolete.
a)
Choose Logistics → Production → Master data → Material master →
Material → Create (General) → Immediately (MM01).
b)
Enter material number T-D## and use reference material T-F1##.
c)
In the Basic Data 1 view, change the description to GR## Pump
Obsolete.
d)
Choose Save
.
Continued on next page
144
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
2.
3.
Planning has informed you that the material T-D## at plant 1000 is obsolete.
Your company’s procedures prevent you from immediately deleting a
material master. Archiving will take place several months from now but for
time being you must set the deletion flag for the material. Flag material
master record T-D## for deletion.
a)
Use menu path Logistics → Production → Master Data → Material
Master → Material → Flag for Deletion → Immediately or transaction
code MM06.
b)
On the selection screen, enter material T-D## and choose Enter
c)
Select the above material.
d)
Choose Save
.
.
To make sure the deletion flag works, try to perform a goods issue using
transaction code MB1C for your material T-D## at plant 1000, storage
location 0002 using movement type 501.
Caution: Do not save your entries.
a)
Enter transaction code MB1C or choose Logistics → Materials
Management → Inventory Management → Goods Movement → Goods
Receipt → Other.
b)
Enter movement type 501, plant 1000, storage location 0002 and
press Enter.
c)
Enter your material T-D## and a quantity of 1 pc, and press Enter.
Note: This should result in a warning that the deletion indicator
is set.
d)
4.
Do not save your entries.
To prevent such issues from happening, you want to use a material status to
prevent the material from being used at all. Change your material T-D## by
inserting an X-plant/materials status that identifies the material as obsolete.
Material/plant status OB - Obsolete Materials has been created to prevent
any logistics activities from happening until the material can be archived.
a)
Choose Logistics → Production → Master data → Material master →
Material → Change→ Immediately (MM02).
b)
Select the Basic Data 1 view.
c)
In View: Basic data 1 under General Data, in the field X-plant matl
status, enter OB - Obsolete Materials.
d)
Choose Save
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
145
Unit 4: Material Masters
5.
TSCM40_I
After applying the obsolete material status, try to receive another goods
receipt to see if this will prevent possible mishaps with obsolete materials.
Use transaction code MB1C for your material T-D## at plant 1000, storage
location 0002 using movement type 501.
Caution: Do not save your entries.
a)
Enter transaction code MB1C or choose Logistics → Materials
Management → Inventory Management → Goods Movement → Goods
Receipt → Other.
b)
Enter movement type 501, plant 1000, storage location 0002 and
press Enter
c)
Enter your material T-D## and a quantity of 1 pc, and press Enter
Note: This should result in an error message that states that
the material has a status of “Obsolete Materials in plant 1000.”
d)
146
Do not save your entries.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing the Material Master
Lesson Summary
You should now be able to:
•
Describe different ways to update or change the material master
•
Demonstrate the mass maintenance features of the material master
•
Describe how the material master can be updated using the request processes
with interactive forms for materials management
•
Describe the archiving and deletion process for the material master
2010
© 2010 SAP AG. All rights reserved.
147
Unit Summary
TSCM40_I
Unit Summary
You should now be able to:
•
Describe the organizational layout of the material master
•
List the prerequisites to creating material masters
•
Use various methods to create material masters
•
Describe the request process with interactive forms and explain how it might
benefit your business
•
Describe how the material master can use classification to include
company-specific fields
•
Describe how classification can be used for batch management of inventory
•
Describe how classification can be used for variant configuration
•
Describe different ways to update or change the material master
•
Demonstrate the mass maintenance features of the material master
•
Describe how the material master can be updated using the request processes
with interactive forms for materials management
•
Describe the archiving and deletion process for the material master
148
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
115
Test Your Knowledge
Test Your Knowledge
1.
The classification system, all classes, characteristics, and characteristic
values are predefined by SAP and delivered with the system and cannot
be changed by users.
Determine whether this statement is true or false.
□
□
2.
True
False
Only material master records can be classified using the classification system.
Determine whether this statement is true or false.
□
□
3.
True
False
A batch is a unique homogeneous subset of a material, which is not
reproducible.
Determine whether this statement is true or false.
□
□
4.
True
False
Variant configuration uses classification to select specific items on the bill
of material and the corresponding operation on the routing for products that
have many different options.
Determine whether this statement is true or false.
□
□
2010
True
False
© 2010 SAP AG. All rights reserved.
149
Test Your Knowledge
116
TSCM40_I
Answers
1.
The classification system, all classes, characteristics, and characteristic
values are predefined by SAP and delivered with the system and cannot
be changed by users.
Answer: False
The classification system is a user-defined way for companies to create their
own classes, characteristics, and characteristic values.
2.
Only material master records can be classified using the classification system.
Answer: False
In addition to material master records, the classification system can be used
to classify routings, work centers, PRTs, and documents.
3.
A batch is a unique homogeneous subset of a material, which is not
reproducible.
Answer: True
Because each batch has unique characteristic values, it is a unique subset of a
material that cannot be reproduced.
4.
Variant configuration uses classification to select specific items on the bill
of material and the corresponding operation on the routing for products that
have many different options.
Answer: True
Variant configuration uses class type 300 and object dependencies in the
BOM and routing to select specific items on the bill of material and the
corresponding operation on the routing for products that have many different
options.
150
© 2010 SAP AG. All rights reserved.
2010
Unit 5
Bills of Material
117
In this unit you will demonstrate to the participants the different phases of a bill of
material’s life cycle. This will include, creation, updates, and deletion. In this unit
you will create several bills of material that will be used in the routing lessons.
Unit Overview
This unit introduces the basic concepts of the SAP ERP bill of material. You will
be instructed on the creation, maintenance, reporting, and configuration of the bill
of material. You will also execute various transactions to manage the process
surrounding its life cycle. Several advanced topics will be covered in another unit.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
Describe the organizational layout of the bill of material
Demonstrate the validity process and changing an active bill of material
Describe the process of archiving and deleting a bill of material
Demonstrate the various bill of material reports that are available to
individuals
Demonstrate the comparative reporting tools for bills of material
Unit Contents
Lesson: Overview of the Bill of Material .....................................152
Exercise 4: BOM Basics...................................................161
Lesson: Managing Bills of Material ...........................................167
Exercise 5: Changing Bills of Material ...................................181
Lesson: BOM Reporting .......................................................195
Exercise 6: Multilevel BOM Reporting ...................................201
2010
© 2010 SAP AG. All rights reserved.
151
Unit 5: Bills of Material
Lesson:
118
TSCM40_I
Overview of the Bill of Material
Lesson Duration: 45 Minutes
Lesson Overview
This lesson introduces the bill of material.
Lesson Objectives
After completing this lesson, you will be able to:
•
Describe the organizational layout of the bill of material
The purpose of this unit is to introduce participants to the BOM. Navigation and
definitions are essential here. Specifically the various BOM status(s), BOM
header and BOM items.
If you use the BOM units without the Material Master units then you must run
the CATT ZT_PLM114BOM and ZT_PLM114RTG. This CATT will do the
required exercises in the Material Master units and create the material master
records which are required to complete the BOM exercises. Please use transaction
START_ACADEMYCATTS to execute the CATT needed. THIS CATT IS
ONLY REQUIRED IF THE MATERIAL MASTER UNIT IS NOT USED! IT
IS NOT NECESSARY TO USE THIS CATT IF THE ENTIRE COURSE IS
BEING TAUGHT.
Business Example
As the project lead for implementing bills of material, you must be aware of the
structural design of the object in SAP ECC. In doing so, you will learn how the bill
of material is structured to integrate with several business areas in your company.
Your company has requirements to use bills of material for costing, engineering
and production. In addition your planners want to know what features they can
use to model the use of certain materials in specific manufacturing processes.
BOM Overview and Usage
BOMs contain important master data for integrated materials management and
shop floor control. In the engineering design department, new products are
designed to be suitable for production, as well as for their intended function.
The result of this product phase is drawings and a list of all the required parts,
the bill of material (BOM).
152
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Bill of Material
Figure 43: Bill of Material Definition
BOMs can be found in various forms wherever finished products or semifinished
products are produced from several component parts or materials.
Depending on the industry sector, they may be called:
•
•
Recipe
List of ingredients
Figure 44: Terminology
Assembly
An assembly is a set of components for a product that belong together for
production purposes. The assembly may itself be used as a component in
another assembly.
2010
© 2010 SAP AG. All rights reserved.
153
Unit 5: Bills of Material
TSCM40_I
Single-level BOM
A single-level BOM is a set of all the components that represent one or more
assemblies.
Component, part, and item are all synonyms.
Figure 45: BOM Integration
Data that is saved in BOMs forms a significant basis for various areas within
production planning.
Engineering design creates BOMs. You can create BOMs in ECC using a
computer-aided drawing (CAD) program and a CAD interface.
Material requirements planning (MRP) explodes BOMs in order to determine
economical order quantities at a particular point in time.
•
•
In work scheduling, BOMs form the basis for the planning of operations
and shop floor control.
Production order management uses BOMs to plan the provision of parts.
The BOM is also used:
•
•
•
In the sales order as an aid to entering data
In reservation and goods issue as an aid to entering data
In product costing to calculate the material usage costs for a product
The simultaneous use of BOM data in several areas of a company shows the great
advantage of integrated modules that are linked in such a way that they facilitate
a flow of data between various work areas and allow all the users to access the
current values at any time.
154
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Bill of Material
Figure 46: BOM Categories
BOM categories define the connection to an object.
Material BOMs are used in SCM to represent the structure of products that are
manufactured.
Order BOMs are used to produce a product for a specific sales order.
A document structure can consist of several documents, for example, a program,
technical drawings, paper documents, and photographs. You need document info
records for these.
Equipment BOMs are used in plant maintenance to describe the structure of
a piece of equipment and to assign spare parts to the piece of equipment for
maintenance purposes.
Functional location BOMs are used in plant maintenance to link equipment to
specific locations.
2010
© 2010 SAP AG. All rights reserved.
155
Unit 5: Bills of Material
TSCM40_I
Figure 47: BOM Usage
The bill of material usage allows you to create separate BOMs for the various
areas within the company, for example, engineering or production.
•
•
The engineering BOM combines all components of the product from the
engineering point of view and contains all technical data.
The production BOM is set up from the manufacturing points of view. For
example, process data is required for assembly.
The costing BOM is the basis for the automatic calculation of the material usage
costs of a product.
Of course, you can also work with just one BOM for all areas by using the item
status to cover all possible differences.
When creating BOMs with different usages for one material, the system saves
each BOM with a separate internal number for each usage.
156
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Bill of Material
Figure 48: BOM Status
The BOM status controls BOM processing in different application areas. When
you configure your system in Customizing under Bill of Material → Define BOM
status, you define the statuses for different indicators that allow or disallow BOM
processing.
Examples:
BOM A
A BOM with status 1 can be exploded in MRP and released for a planned
order.
BOM B
A BOM with status 2 cannot be exploded in MRP or released for a planned
order.
When you configure your system in Customizing under Bill of Material, each
company defines which item statuses are allowed or disallowed for each BOM
where-used list.
You can define item status fields as required, optional, or disallowed for a specific
application area in your company.
2010
© 2010 SAP AG. All rights reserved.
157
Unit 5: Bills of Material
TSCM40_I
BOM Prerequisites
Before you create a BOM, you should answer these questions.
•
•
•
•
•
•
•
•
•
Does a material master exist for the BOM header?
What is the BOM going to be used for?
Is this material type allowed in BOMs?
In which plant is the BOM required?
When does the BOM need to become effective?
Are change documents necessary?
Does the material belong to a BOM group?
What status does the BOM have?
Are there default values?
Bill of Material: Structure
Figure 49: BOM Structure
The large amount of data required in a bill of material is managed in structured
form:
•
•
•
158
You enter and maintain data that applies to the entire BOM in the BOM
header.
You enter and maintain data that applies to an individual component in
an item.
Items can be divided into subitems if partial quantities have different
installation points. Subitems have no control functions.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Bill of Material
Figure 50: Units of Measure
Hint: The system proposes the base unit of measure from the material
master record as a default unit. However, if the alternative unit of measure
unit of issue is maintained in the Work Scheduling view, this can be used.
This uses the conversion factor between base unit of measure and unit of
issue, however, which must be entered when you maintain units of issue.
Structure: Pump
Show the structure of the IDES pump structure. Explain the low-level code and
when it is assigned.
BOM structure
Explain the SAP BOM structure.
1. Header data
2. Item data
BOM status, Item status
Explain how you can use the BOM status to control BOM processing.
Explain the connection between BOM usage and item status. It is important to
point out that when only one BOM is used for all business areas, then the item
status represents the fine-tuned control.
Demonstration for the topic 25 minutes
Perform the exercise for this topic with header material T-F00. Explain the various
screens in the course of the demo.
Head
Total
2010
© 2010 SAP AG. All rights reserved.
159
Unit 5: Bills of Material
TSCM40_I
Quantities/Long Text
Additional data
Administrative data
Item
Overview Material
General Data
Status/Long Text
Administrative data
Show the area of validity and validity period.
Create a plant assignment for plant 1000. See corresponding exercise.
Create a material BOM for T-B00 in Plant 1000. See corresponding exercise.
Figure 51: Low-Level Coding
When you create a BOM, a low-level code is automatically assigned to each
material which is used in MRP and costing.
You can display the administrative data in the material master record.
Low-level codes are used in material requirements planning (MRP) to determine
the sequence in which materials are planned and by product costing to determine
how costs are rolled up. Low-level coding takes account of the fact that a material
may be used in multiple products and on multiple production levels of one product.
The low-level code is the lowest explosion level on which a material occurs in all
product structures. Low-level coding collects the total requirements for a material
on the lowest explosion level where it is used.
160
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
127
Lesson: Overview of the Bill of Material
Exercise 4: BOM Basics
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Display a standard bill of material
•
Navigate the BOM structure
Business Example
As a planner, you must be able to display the material BOM. This will provide
insight to the components required in the manufacturing process.
Task 1:
Navigate the bill of material for pump T-F1## to become familiar with the SAP
ECC structure.
1.
Go to the bill of material menu.
2.
You should see the bill of material categories that the system allows. What
are they?
3.
Display the material BOM for pump T-F1## in plant 1000. The BOM usage
is 1(Production).
4.
What is the component number of item 0010?
5.
What are the component quantity and unit of measure?
6.
Is this component a stock item?
7.
Is this component in the BOM valid on January 1, 2006?
8.
Does a BOM exist for this component?
9.
Display the material BOM for component T-B3##.
10. What is the valid-to date of this bill of material?
11. What are the base quantity and unit of measure of this bill of material?
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
161
Unit 5: Bills of Material
TSCM40_I
Task 2:
The Engineering Department will be responsible to create the initial Engineering
BOM. That BOM will then become the basis for the production BOM. Your
Engineering Department uses the PLM Web UI to do their work. Logon to the
PLM Web UI and create an Engineering BOM for your material.
1.
162
As an engineer in the Engineering Department responsible for creating
BOMs, logon to the Web UI using the following data:
Client
800
User
PLM-##
Password
(the password you changed it to in
Exercise 1)
Language
EN (or your choice)
2.
First, setup the PLM WEB UI for use in your Engineering Department by
creating an Access Control Context called GROUP##. Assign it to the
PLM_ROOT_CONTEXT as the Parent Context.
3.
Using the PLM Web UI, create an Engineering BOM for T-F## with no plant
designation and the following components.
Item no.
Item cat.
Component
Quantity
Sort string
10
L
100-100
1
A5
20
L
100-200
2
A1
30
L
100-300
1
A3
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Bill of Material
Solution 4: BOM Basics
Task 1:
Navigate the bill of material for pump T-F1## to become familiar with the SAP
ECC structure.
1.
Go to the bill of material menu.
a)
2.
Choose Logistics → Production → Master Data → Bills of Material
→ Bill of Material.
You should see the bill of material categories that the system allows. What
are they?
a)
The bill of material categories are:
Material BOM
Document BOM
Equipment BOM
Functional location BOM
Order BOM
WBS BOM
3.
Display the material BOM for pump T-F1## in plant 1000. The BOM usage
is 1(Production).
a)
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Display or transaction code CS03.
Field
Value
Material
T-F1##
Plant
1000
BOM Usage
1
Enter data from the above table and choose
4.
What is the component number of item 0010?
a)
5.
What are the component quantity and unit of measure?
a)
6.
T-B1##
1 PC
Is this component a stock item?
a)
Yes (item category = L)
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
163
Unit 5: Bills of Material
7.
TSCM40_I
Is this component in the BOM valid on January 1, 2006?
a)
8.
Does a BOM exist for this component?
a)
9.
Yes (effective until 31.12.9999)
Yes (assembly indicator is set)
Display the material BOM for component T-B3##.
a)
You can display it in the same way as the previous task or, in the
General Item overview screen for material T-F1##, double-click on the
assembly indicator in the A column for T-B3# and choose Continue.
10. What is the valid-to date of this bill of material?
a)
Select header
b)
The valid-to date is 31.12.9999.
then Adm. Data tab.
11. What are the base quantity and unit of measure of this bill of material?
a)
Select the Quants/Long txt tab.
b)
1 Pc
Task 2:
The Engineering Department will be responsible to create the initial Engineering
BOM. That BOM will then become the basis for the production BOM. Your
Engineering Department uses the PLM Web UI to do their work. Logon to the
PLM Web UI and create an Engineering BOM for your material.
1.
As an engineer in the Engineering Department responsible for creating
BOMs, logon to the Web UI using the following data:
Client
800
User
PLM-##
Password
(the password you changed it to in
Exercise 1)
Language
EN (or your choice)
a)
Use the following menu path in the role based menu
SAP_CA_PLM_DESIGNER PLMWebUI → Internet NWBC.
b)
Enter the above information from the table and click logon.
Continued on next page
164
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Bill of Material
2.
3.
2010
First, setup the PLM WEB UI for use in your Engineering Department by
creating an Access Control Context called GROUP##. Assign it to the
PLM_ROOT_CONTEXT as the Parent Context.
a)
In the left panel, scroll down and choose Create Access Control
Context.
b)
Enter GROUP## as the new Context name and accept the default
Context Type Standard context.
c)
Enter PLM_ROOT_CONTEXT as the parent context and click Start.
d)
Enter the description GR## Context, click Activate context, Save, and
Close to return to the Work Overview screen.
Using the PLM Web UI, create an Engineering BOM for T-F## with no plant
designation and the following components.
Item no.
Item cat.
Component
Quantity
Sort string
10
L
100-100
1
A5
20
L
100-200
2
A1
30
L
100-300
1
A3
a)
From the Work Overview screen click Create material BOM in the
left panel.
b)
Enter material number T-F##, BOM Usage Engineering/design, and
choose Start.
c)
Enter the component data in the above table and click Save.
d)
Click Additional Functions → Add to favorites and click Close to
return to the Work Overview screen.
© 2010 SAP AG. All rights reserved.
165
Unit 5: Bills of Material
TSCM40_I
Lesson Summary
You should now be able to:
•
Describe the organizational layout of the bill of material
166
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
133
Lesson: Managing Bills of Material
Managing Bills of Material
Lesson Duration: 45 Minutes
Lesson Overview
Bills of material must be maintained as accurately as possible. This lesson
discusses the methods for creating and changing BOMs. Other topics include
validity and engineering change management.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Demonstrate the validity process and changing an active bill of material
Describe the process of archiving and deleting a bill of material
Managing BOMs unit introduces BOM validity, Group BOM and the various item
status. Discuss the group BOM and items thoroughly. There is also some slides
introducing engineering change management. This should be discussed at a high
level. Avoid detailed ECM discussions as they should be covered in PLM150.
Business Example
As an engineer/planner who is responsible for maintaining bills of material,
you must be aware of the options surrounding updating the bills of material.
The products you are responsible for are constantly undergoing changes and
improvements. Your company has decided to use the same material number,
therefore you must reflect the changes in the bills of material.
Validity of the Bill of Material
To define the precise conditions under which a bill of material must be used by
different areas in a company, you define an area of validity and a validity period.
2010
© 2010 SAP AG. All rights reserved.
167
Unit 5: Bills of Material
TSCM40_I
Figure 52: Validity: Area (1)
The area of validity defines which plants can use a bill of material.
You can extend the area of validity by assigning the same bill of material (with the
same internal BOM number) to a material in different plants. If you do this, note
that still only one BOM exists, so any changes you may make will affect all plants.
There must be a plant view for the BOM header and all the item materials in
each plant that the BOM is assigned to.
168
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Figure 53: Validity: Area (2)
Material BOMs can be effective on different organizational levels.
A material BOM can manage data that is directly relevant to production. In this
case, the area of validity is the plant. The plant is a place of work where all the
necessary work scheduling activities are organized, for example:
•
•
Planning of material requirements
Creation of routings
In this case, you create a plant-specific BOM.
You can also create a group BOM. This is a BOM without reference to any one
plant. This is a good idea, for example, when the engineer/designer is maintaining
a BOM in the engineering/design phase. The group BOM can be made effective
for individual plants using the plant assignment function.
2010
© 2010 SAP AG. All rights reserved.
169
Unit 5: Bills of Material
TSCM40_I
Figure 54: Validity: Area (3)
Plant-specific BOMs are independent of each other and exist separately in the
system (BOM number). This means that if you make changes to a BOM in plant
1000, BOMs in plants 1100, 1500, and 1600 will not be affected.
Figure 55: Validity: Period
The validity period is the time during which the BOM is valid. This period is
defined by the following entries in the BOM header and in the BOM item:
Valid-from date
When creating a BOM, this date specifies the point in time from which the
BOM header or BOM item is effective.
If you create or change a BOM by entering a change number, the system
copies the valid-from date from the change master record.
170
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Valid-to date
This date marks the end of the validity period for the BOM item. The system
calculates this dynamically.
Hint: The system assigns a default valid-to date of December 31,
9999.
If you change a bill of material with a change number that has a valid-from
date, the validity period of the previous state of the object ends at 0.00 hours
on that date.
You can define a valid-from date for an entire BOM and for individual items.
BOM Structure and Sub-Items
Figure 56: BOM Structure
The large amount of data required in a bill of material is managed in structured
form:
•
•
•
2010
You enter and maintain data that applies to the entire BOM in the BOM
header.
You enter and maintain data that applies to an individual component in
an item.
Items can be divided into subitems if partial quantities have different
installation points. Subitems have no control functions.
© 2010 SAP AG. All rights reserved.
171
Unit 5: Bills of Material
TSCM40_I
Figure 57: Subitems
Subitems represent different installation points for partial quantities of an item.
For every subitem, you can also maintain a short text next to the subitem quantity.
The sum of the subitem quantities replaces the item quantity.
A subitem has no control functions in the BOM.
This means, for example:
•
•
Assignments to operations only at item level
Waste is calculated only at item level
BOM Management - Item Details
Each BOM item must have anitem category assigned to it. The item category
defines the features and functions of an item. The item category identifies whether
special data must be processed, and controls further system activities.
172
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Figure 58: Item Categories
The item category provides answers the following questions, for example:
•
•
•
•
•
Is it necessary to enter a material?
Does the item support quantity-based inventory management?
Are both plus and minus signs supported?
Are subitems supported?
Which screens are selected and how does the screen layout of the item
detail screens look?
Note that you cannot change the item category after you have entered the item.
You can only correct an entry for the item category by deleting the item and then
creating a new one.
2010
© 2010 SAP AG. All rights reserved.
173
Unit 5: Bills of Material
TSCM40_I
Figure 59: Non-Stock Items / Item Category: N
You can create non-stock items both with and without a material master record.
If you create a non-stock item without entering a material number, you must
enter a descriptive text and purchasing data.
Using the price data (purchasing data) entered, the system calculates the release
strategy. The material group is necessary for creating a purchase requisition.
The component is procured directly for the production order. Purchase requisitions
are created automatically.
Figure 60: Variable-Size Item/Item Category R
Enter this item category to represent parts of a material of different sizes under
one material number.
174
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
On the detail screen: The system calculates the variable-size item quantity from
the sizes specified and the formula specified, if any.
Advantages:
•
•
•
MRP can be executed by exploding the BOM without any additional work
steps.
You do not have to create a separate material master record for each size
you cut.
All calculations use the variable-size item quantity.
Figure 61: Document Item/Item Category D
If you want to document the product or a component, choose item category D.
Prerequisites for documenting a product or component are as follows:
A document info record must exist for the document, and be maintained in
document management.
The document info record contains basic information for integration into the
business process, for example, information about the processing state and the
storage location. Depending on the document type, you can manage various types
of document data (such as technical drawings, photos, or texts). You can use these
documents to describe an object comprehensively.
You can display the document on the screen.
2010
© 2010 SAP AG. All rights reserved.
175
Unit 5: Bills of Material
TSCM40_I
Figure 62: Class Item/Item Category K
A class item has characteristics and is used in a configurable BOM.
You can use classes that have materials or documents classified in them (with class
types 200, 201, and 300) as class items.
When you configure a BOM, the class node can be replaced by a specific material
or document.
Figure 63: Recursion
Explain the problem of recursion. Demonstrate recursion by including the header
material as an item in a BOM.
Note: Responsibility for the termination criteria lies with the user who created the
recursive BOM. See also SAP note: 161742
176
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Demonstration for Recursion 5 minutes
In the BOM for assembly T-B00, create an item 40 with the part number of the
finished product T-F00. Show that recursion is allowed. Explain that the structure
is not exploded endlessly because the system has been programed with termination
criteria (max. low-level code)
A BOM is recursive if the product contains a component that has the same object
number as the product. Recursion may be an error, but in some cases it may be
intentional.
If the system recognizes the recursion online, you see this message:
Error: BOM is recursive
In exceptional cases, recursion can be recognized only by the update program. The
person who creates the recursive BOM receives a message.
If you want to create a recursive BOM, set the Recursiveness allowed indicator
in the BOM item.
Figure 64: Item Control Indicators
Show the item control indicators on the appropriate views and give a brief
explanation of these.
The various item categories can be combined with various indicators. Thus special
procedures can be controlled.
Screens:
B = Basic data
2010
© 2010 SAP AG. All rights reserved.
177
Unit 5: Bills of Material
TSCM40_I
S = Status/lng text
You can set most control indicators in the material master. Most are not copied
to the BOM.
You can make settings for MRP data on the Basic Data screen for the BOM item
that override the indicators in the material master record.
Do not explode phantom assembly.
Individual requirements indicator
Direct production (special procurement key SOBSL 52)
Long-term planning
Deleting the Bill of Material
Bills of material can be deleted in several ways.
Deleting a Bill of Material
Explain only.
•
You can delete bills of material using:
–
–
The deletion function
Deletion flags
•
You can:
•
–
Delete the entire BOM
–
Delete individual items
BOMs can be deleted:
•
–
Without history
–
With history using engineering change management
Authorization groups control who can delete a bill of material
Using the delete function, the BOM is removed from the system immediately. If
engineering change management is used, the BOM is deleted on the valid-from
date of the change master record.
If you set the deletion indicator in the BOM header, the BOM is deleted during the
next reorganization run.
Deletion at header level removes the entire BOM, whereas deletion at item level
removes only the specified item.
178
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
If you delete a BOM without history (without a change master record) the deletion
is carried out immediately. Once the deletion has been executed, you can create a
new BOM for the same material, plant, and where-used list.
If you delete a BOM with history (and so with a change master record) the system
deletes the bill of material on the valid-from date of the change master record.
Before deleting a BOM, the system checks for:
•
•
Items with object dependencies to check whether the change master supports
maintenance of dependencies for configurable BOMs.
Items with operation assignments. If assignments exist, the system displays
the relevant message.
See the SAP Library for more information.
You can find out more about SAP document management in the PLM120 course.
2010
© 2010 SAP AG. All rights reserved.
179
Unit 5: Bills of Material
180
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
145
Lesson: Managing Bills of Material
Exercise 5: Changing Bills of Material
Exercise Duration: 40 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a group BOM
•
Assign the BOM to a plant
•
Copy a BOM
•
Change a bill of material
Business Example
Your company’s BOMs are similar across multiple plants. You want to create
a group BOM that can then be copied or assigned to the appropriate plants as
necessary.
Task 1:
Using the BOM with Usage Engineering/design which was created by the
Engineering Department create a group bill of material with Usage Production
that can be assigned to plants or used as a template to create plant BOMs.
What is the internal BOM number?____________
1.
2.
Before you create a production BOM, display the Engineering BOM that was
created by your Engineering Department for material T-F##.
Field
User Entry
Material
T-F##
Plant
leave blank
Usage
2 (Engineering/design)
Alternative
No entry
Valid from
Today’s date
Using the Engineering BOM for T-F## created by the Engineering
Department create a group BOM with usage Production
Note the following when you create a group BOM:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
181
Unit 5: Bills of Material
TSCM40_I
Field
User Entry
Material
T-F##
Plant
group BOM has no entry for plant
Usage
1 (Production)
Alternative
No entry
Valid from
Today’s date
3.
Which system message do you get, and why?
4.
Enter the copy from material number T-F##, leave plant blank, enter Usage
2 Engineering/design, and click
, Continue.
Save the BOM and display the header using the transaction Change
material BOM.
Go to the BOM header and make a note of the internal BOM number:
_______________
Task 2:
Create and change plant validity.
1.
Assign the group BOM to plants 1000 and 1100.
2.
Why can you not assign it to plant 1100?
3.
Go to the BOM header for plant 1000.
What is the internal BOM number? _______________
Why? _______________
4.
Delete the plant assignment (plant 1000).
5.
Create a plant -specific BOM for T-F## in plant 1000. Use the group BOM
as a template. Make the following plant-specific changes:
Change the quantity of item 20 from 2 to 1.
Maintain item 20 with spare part indicator “A”
Sort the BOM according to the sort string.
Continued on next page
182
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Task 3:
Extend your plant-specific BOM T-F## in plant 1000.
1.
Change BOM T-F## in plant 1000.
2.
You are not sure if the fly wheel component of your pump is the right
material. Display the material master record to check the material group.
Do not exit the current transaction and do not create another session.
What is the name of the material group? _________
3.
Add component 100-600.
Item no.
Item cat.
Component
Quantity
40
L
100-600
2
The two support bases are mounted on the pump.
The two support bases should be assembled at the front and the back of
the pump.
Create subitems for this.
4.
5.
Add a non-stock item by entering the data below.
Item no.
Item cat.
50
N
Component
Quantity
1
Item text
One non-stock item
Purchasing org.
1000
Price
10 EUR
Purchasing group
000
Cost element
415000
Material group
Metal processing
Add a variable sized item, 100-700, with the dimensions below.
Item no.
Item cat.
Component
Quantity
60
R
100-700
1 piece
Size 1
200 mm
Size 2
300 mm
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
183
Unit 5: Bills of Material
TSCM40_I
Note the calculated variable-size item quantity.
Change variable size from 300 to 400mm.
Get the system to recalculate the variable-size item quantity.
6.
7.
8.
Add bulk material component 100-130.
Item no.
Item cat.
Component
Quantity
70
L
100-130
10
Add drawing document T-F1## to the BOM and save.
Item no. Item
cat.
Document
Type
DPt
Vs
Quantity
80
T-F1##
DRW
000
00
1
D
Display your BOM, T-F##, with 15 as the required quantity.
Who created the BOM? _________________
On what date? ________________
184
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Solution 5: Changing Bills of Material
Task 1:
Using the BOM with Usage Engineering/design which was created by the
Engineering Department create a group bill of material with Usage Production
that can be assigned to plants or used as a template to create plant BOMs.
What is the internal BOM number?____________
1.
2.
Before you create a production BOM, display the Engineering BOM that was
created by your Engineering Department for material T-F##.
Field
User Entry
Material
T-F##
Plant
leave blank
Usage
2 (Engineering/design)
Alternative
No entry
Valid from
Today’s date
a)
Choose Logistics → Production → Master data → Bills of material →
Bill of material → Material BOM → Display or transaction code CS03.
b)
Choose Enter
c)
Go to the BOM header and make a note of the internal BOM number:
_______________
.
Using the Engineering BOM for T-F## created by the Engineering
Department create a group BOM with usage Production
Note the following when you create a group BOM:
Field
User Entry
Material
T-F##
Plant
group BOM has no entry for plant
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
185
Unit 5: Bills of Material
3.
TSCM40_I
Field
User Entry
Usage
1 (Production)
Alternative
No entry
Valid from
Today’s date
a)
Choose Logistics → Production → Master data → Bills of material →
Bill of material → Material BOM → Create or transaction code CS01.
b)
Enter the data from the table above.
c)
Choose the Copy from... icon
the warning.
from the tool bar and enter through
Which system message do you get, and why?
a)
W: Group BOM
The warning message regarding group BOMs can be deactivated from
SAP R/3 4.7 onwards.
b)
4.
Choose Enter
to work through the warning and continue. Ensure
no error messages appear.
Enter the copy from material number T-F##, leave plant blank, enter Usage
2 Engineering/design, and click
, Continue.
Save the BOM and display the header using the transaction Change
material BOM.
Go to the BOM header and make a note of the internal BOM number:
_______________
a)
Enter the copy from material number T-F##, leave plant blank, enter
Usage 2 Engineering/design, and click
, Continue.
b)
Select all the components in the Engineering/design BOM for T-F##
and click copy
again:
c)
Save your BOM by choosing
d)
From the Create material BOM: Initial screen, choose Material BOM
→ Change.
Select Enter
e)
.
twice to access your BOM in change mode.
Select the Header icon . The BOM number is displayed in the BOM
field under the material number.
BOM Number: ___________________
Continued on next page
186
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Task 2:
Create and change plant validity.
1.
Assign the group BOM to plants 1000 and 1100.
a)
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Plant assignment → Create or
use transaction code CS07.
b)
Enter the material number and BOM usage = 1. Do not enter the plant
in the top portion of the screen.
Enter the plant 1000 in the Assign to section and press Enter
c)
2.
.
Select the checkbox next to the plant and choose Save.
Why can you not assign it to plant 1100?
Answer: If you try to assign to plant 1100, you will receive a message:
Material T-F## is not maintained in plant 1100.
3.
Go to the BOM header for plant 1000.
What is the internal BOM number? _______________
Why? _______________
a)
Choose Logistics → Production → Master data → Bills of material
→ Bill of material → Material BOM → Display. or use transaction
code CS03.
Choose Header
b)
.
The internal BOM number in plant 1000 is the same as the number you
recorded earlier for the group BOM of usage production. A reference
has been created. The BOM structure is saved under one number in
the system.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
187
Unit 5: Bills of Material
4.
TSCM40_I
Delete the plant assignment (plant 1000).
a)
Change the plant assignment: Logistics → Production → Master data
→ Bills of material → Bill of material → Material BOM → Plant
assignment → Change or use transaction code CS08.
b)
Enter the data from the table below.
Field
Value
Material
T-F##
Plant
<leave blank>
Usage
1
Choose Enter.
c)
Display all assignments by choosing the All Assignments to BOM icon.
Select and delete the assignment to plant 1000 by choosing the Delete
assignment button.
d)
5.
Go back to the Current Assignments and choose Save
.
Create a plant -specific BOM for T-F## in plant 1000. Use the group BOM
as a template. Make the following plant-specific changes:
Change the quantity of item 20 from 2 to 1.
Maintain item 20 with spare part indicator “A”
Continued on next page
188
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Sort the BOM according to the sort string.
a)
Choose Logistics → Production → Master Data → Bills of Material
→ Bill of Material → Material BOM → Create or use transaction
code CS01.
Enter the data from the table below.
Field
Value
Material
T-F##
Plant
1000
Usage
1
Valid from
Today’s date
Select the copy from icon
or press F7.
In the Copy From.. dialog box, enter the material T-F## and BOM
Usage 1 and choose Enter
.
Hint: Do not enter the plant in the copy from box.
Select all of the components to copy and press the Copy
b)
icon again.
Make the following changes:
Change the quantity of item 20 from 2 to 1.
Maintain item 20 with spare part indicator “A”. Double-click in the
item number to access the item details. Select the Status/Lng Text tab.
Enter A in the spare part indicator field.
c)
Sort the BOM according to the sort string. Choose Back
to return
the General item Overview screen. Choose Edit → Sort → Sort by
Sort string.
d)
Save the BOM by choosing Save
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
189
Unit 5: Bills of Material
TSCM40_I
Task 3:
Extend your plant-specific BOM T-F## in plant 1000.
1.
Change BOM T-F## in plant 1000.
a)
Choose Logistics → Production → Master Data → Bills of Material
→ Bill of Material → Material BOM → Change or use transaction
code CS01.
b)
Enter the data from the table below.
c)
2.
Field
Value
Material
T-F##
Plant
1000
BOM Usage
1
Choose Enter
.
You are not sure if the fly wheel component of your pump is the right
material. Display the material master record to check the material group.
Do not exit the current transaction and do not create another session.
What is the name of the material group? _________
3.
a)
Double click on the material number 100-200 in the component table
for Item 20.
b)
This takes you to the material master for that component.
c)
You can see that the material group is 001 (Metal processing) on the
Basic Data 1 tab.
d)
Click the green back arrow to return to the BOM.
Add component 100-600.
Item no.
Item cat.
Component
Quantity
40
L
100-600
2
The two support bases are mounted on the pump.
The two support bases should be assembled at the front and the back of
the pump.
Continued on next page
190
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
Create subitems for this.
a)
Item no.
Item cat.
Component
Quantity
40
L
100-600
2
Select item 40 and choose the Sub-items button.
SubI
Installation point
Sub-item qty Sub-item text
0001
Front of pump
2
0002
Back of pump
1
Note: The item quantity is changed from 2 PCS to 3 PCS and a
message is displayed.
Green arrow back
or press F3.
Note: Quantity is 3 and grayed out.
4.
Add a non-stock item by entering the data below.
Item no.
Item cat.
50
N
Component
Quantity
1
Item text
One non-stock item
Purchasing org.
1000
Price
10 EUR
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
191
Unit 5: Bills of Material
TSCM40_I
Item text
One non-stock item
Purchasing group
000
Cost element
415000
Material group
Metal processing
a)
Enter the item data from the table above.
Choose Enter
b)
.
A detailed screen will appear. Enter Copper Plated Pressure
.
Plate in the Item text: Line 1 field. Choose Enter
c)
A detailed purchasing screen in now displayed. Enter item text data as
specified in the table above.
Press Enter
5.
.
Add a variable sized item, 100-700, with the dimensions below.
Item no.
Item cat.
Component
Quantity
60
R
100-700
1 piece
Size 1
200 mm
Size 2
300 mm
Note the calculated variable-size item quantity.
Change variable size from 300 to 400mm.
Get the system to recalculate the variable-size item quantity.
a)
Enter the material data from the table above in the General Item
Overview and press Enter.
The screen variable-size item data is displayed. Enter the sizes from
the table above:
Choose Enter. The Qty Var-sz Item is calculated to 0.06 M2.
b)
Change Size 2from 300 to 400 mm and press ENTER.
Note the message and that the variable quantity has not been
recalculated. To recalculate the variable quantity, delete the existing
value (0.06) and press ENTER. The variable quantity is recalculated
to 0.08 M2.
6.
Add bulk material component 100-130.
Continued on next page
192
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Managing Bills of Material
7.
Item no.
Item cat.
Component
Quantity
70
L
100-130
10
a)
Enter the data from the table above:
b)
Select item and choose Item
c)
Select the Status/lng text tab page.
d)
Select the Bulk material indicator (bottom right).
e)
Remove the CostingRelevancy indicator.
f)
Arrow back or press F3.
or double-click on Item. 70.
Add drawing document T-F1## to the BOM and save.
Item no. Item
cat.
Document
Type
DPt
Vs
Quantity
80
T-F1##
DRW
000
00
1
a)
D
Select the Document tab page.
Enter data below:
b)
8.
Choose Save
.
Display your BOM, T-F##, with 15 as the required quantity.
Who created the BOM? _________________
On what date? ________________
a)
Display material BOM by choosing Logistics → Production → Master
Data → Bills of Material → Bill of material → Material BOM →
Display or use transaction code CS03.
Field
Value
Material
T-F##
Required quantity
15
(bottom line)
From the Header, choose the Administrative data tab page.
2010
© 2010 SAP AG. All rights reserved.
193
Unit 5: Bills of Material
TSCM40_I
Lesson Summary
You should now be able to:
•
Demonstrate the validity process and changing an active bill of material
•
Describe the process of archiving and deleting a bill of material
194
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
159
Lesson: BOM Reporting
BOM Reporting
Lesson Duration: 20 Minutes
Lesson Overview
This lesson covers BOM explosion, where-used list and BOM comparison.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Demonstrate the various bill of material reports that are available to
individuals
Demonstrate the comparative reporting tools for bills of material
For reports, you can carry out the relevant exercise steps from the exercises
for this lesson. Alternatively you can analyze the BOM T-F00, plant 1000,
Where-used list 1 with application PP01. You carry out the BOM comparison for
structure P-100 .
Note: An application always has to be entered.
Show the where-used list using the hexagon head screw 100-130 with different
required quantities or resulting quantities.
Explain the options under View-Settings for all reports.
Note: For the application, you can define a user parameter (SET/GET-Parameter):
Parameter CSA.
BOM explosion
Explain and demonstrate the 3 options for top-down explosion:
1. BOM level by level,
2. Structure level by level,
3. Summarized BOM
Where-Used Lists
Material Where-Used Lists
Explain the single-level and/or multilevel material where-used list.
BOM comparison
Explain the function and show the possible comparison statuses using for one
example:
1. Same material and quantity
2. Similar material, different quantity
3. Different or not assigned. No similarities
2010
© 2010 SAP AG. All rights reserved.
195
Unit 5: Bills of Material
TSCM40_I
Business Example
As an engineer/planner who is responsible for maintaining bills of material, you
constantly review and compare bills of material. To support others in this role,
you must be aware of the reports available to review and compare individual bills
of materials, as well as multilevel bills of material.
Detailed BOM Reporting
The BOM explosion answers the question, what a product consists of.
Figure 65: BOM Explosion
This question arises in various situations, such as when:
•
•
•
•
You need to determine the requirements for a product.
The engineering design department needs to look at the overall structure
of a product.
You need an overview of all the necessary parts and materials.
You need to calculate costs or effects of cost changes.
The BOM application defines the following criteria for the search procedure:
•
•
•
•
Priority of BOM where-used list
Priority of a specific alternative for a particular multiple BOM
Production versions in the material master
Checks for particular status indicators
In your user master record, you can enter a default value for the BOM application
field. This value is the SET- / GET-parameter CSA.
196
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: BOM Reporting
Figure 66: Where-Used Lists
You can create where-used lists for:
•
•
•
•
•
•
Work centers
Capacities
Production resources/tools
Reference operation sets
Materials
Documents
You can use the object overview to select the list you require.
2010
© 2010 SAP AG. All rights reserved.
197
Unit 5: Bills of Material
TSCM40_I
Figure 67: Single-Level and Multilevel Material Where-Used Lists
The where-used list provides an answer to this question: Where is a material used
and in what quantity? This question arises especially where there are a lot of
multiple-use parts and materials.
Examples of situations where this information is required:
•
•
•
•
To calculate the requirements for a particular material
To find the products that are affected by a change to an individual part
To find the assemblies that will be produced late because, for example,
delivery of a raw material is delayed
To calculate the cost effects on a product if raw materials costs change
Comparing Bills of Material
The BOM comparison is useful if:
•
•
•
198
Several BOMs exist for a material.
BOMs have different uses.
BOMs have different change statuses.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: BOM Reporting
Figure 68: BOM Comparison
The comparison can be single-level or multilevel.
You can select which fields you want to compare.
2010
© 2010 SAP AG. All rights reserved.
199
Unit 5: Bills of Material
200
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
163
Lesson: BOM Reporting
Exercise 6: Multilevel BOM Reporting
Exercise Duration: 15 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Evaluate BOM explosion reports
•
Execute a where-used report for a component item
•
Compare two bills of material
Business Example
You are responsible for managing BOMs. As part of the process, evaluations are
required to understand where components are used and compare bills of material
for similar products.
Task 1:
Execute and navigate various BOM reports.
1.
Execute a level-by-level BOM report for material T-F##.
2.
Which items in multilevel BOM T-F## (plant 1000) have spare part
indicator A?
3.
Which items are non-stock items?
4.
Which item is handled as bulk material?
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
201
Unit 5: Bills of Material
TSCM40_I
5.
How many hexagon head screws M10 (100-130) are required for 10 pumps
(T-F##) ? Which report are you using for this?
6.
In which materials and in what quantities is the hexagon head screw 100-130
used?
Task 2:
BOM Comparison.
1.
202
Compare your BOM T-F## in plant 1000 with the group BOM for T-F##
single-level and summarized.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: BOM Reporting
Solution 6: Multilevel BOM Reporting
Task 1:
Execute and navigate various BOM reports.
1.
Execute a level-by-level BOM report for material T-F##.
a)
Choose Logistics → Production → Master Data → Bills of Material
→ Reporting → BOM Explosion → Material BOM → BOM Level by
Level or use transaction code CS11.
b)
Enter the Material: T-F##(Default)
Plant: 1000 (Default)
Application: PP01 (Production – general)
c)
2.
Access the report via Execute
or press F8.
Which items in multilevel BOM T-F## (plant 1000) have spare part
indicator A?
Answer: Green arrow
by Level: Initial screen.
back (or press F3) to the Explode BOM: Level
Select Edit → View (F5).
.
Enter A (Spare part customer A) in the Spare Part ID. field.
(To see ALL spare parts, enter X in the Spare part sel. field.)
Choose Execute
.
Fly wheel: 100-200
3.
Which items are non-stock items?
Answer: Green arrow
back (or press F3) to the Explode BOM: Level
by Level: View screen.
Delete the spare part entry.
Enter Item category N (non-stock item).
Choose Execute
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
203
Unit 5: Bills of Material
4.
TSCM40_I
Which item is handled as bulk material?
Answer: Green arrow
back (or press F3) to the Explode BOM: Level
by Level: View screen.
Delete the non-stock entry.
Select the box next to Bulk Material.
Choose Execute
.
Hexagon head screw M10: 100-130.
5.
How many hexagon head screws M10 (100-130) are required for 10 pumps
(T-F##) ? Which report are you using for this?
Answer: Choose Logistics → Production → Master Data → Bills of
Material → Reporting → BOM Explosion → Material BOM → Summarized
BOM or use transaction CS13.
Enter the following:
Material: T-F##
Plant: 1000
Application: PP01
Required quantity: 10
Choose Execute
.
The answer may vary: approximately 180, including totals indicator.
6.
In which materials and in what quantities is the hexagon head screw 100-130
used?
Answer: Choose Logistics → Production → Master Data → Bills of
Material → Reporting → Where-Used List → Material or use transaction
code CS15.
Enter the following:
Material: 100-130
Type of where-used list: Direct
Select next screen
.
Enter Required qty: 1 and Plant: 1000.
Choose Execute.
Continued on next page
204
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: BOM Reporting
Task 2:
BOM Comparison.
1.
Compare your BOM T-F## in plant 1000 with the group BOM for T-F##
single-level and summarized.
a)
ChooseLogistics → Production → Master Data → Bills of Material →
Reporting → BOM Comparison or use transaction code CS14.
b)
Enter the following in the Primary BOM area:
Material: T-F##
Plant: <Blank>
Usage: 1
Change Number: <Blank>
c)
Enter the following in the Secondary BOM area:
Material: T-F##
Plant: 1000
Usage: 1
Change Number: <Blank>
d)
Choose Summarized Comparison icon.
e)
1.
2.
3.
icon.
Components with equal quantities are represented by the
Same component but with different quantities are represented by
the
icon.
Components that are required on one BOM but not the other
display the
2010
icon.
© 2010 SAP AG. All rights reserved.
205
Unit 5: Bills of Material
TSCM40_I
Lesson Summary
You should now be able to:
•
Demonstrate the various bill of material reports that are available to
individuals
•
Demonstrate the comparative reporting tools for bills of material
206
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Unit Summary
Unit Summary
You should now be able to:
•
Describe the organizational layout of the bill of material
•
Demonstrate the validity process and changing an active bill of material
•
Describe the process of archiving and deleting a bill of material
•
Demonstrate the various bill of material reports that are available to
individuals
•
Demonstrate the comparative reporting tools for bills of material
2010
© 2010 SAP AG. All rights reserved.
207
Unit Summary
208
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
171
Test Your Knowledge
Test Your Knowledge
1.
A bill of material is a complete, formally structured list of components that
make up a product or assembly.
Determine whether this statement is true or false.
□
□
2.
True
False
All of the components are stored in a multilevel bill of material for the
finished goods.
Determine whether this statement is true or false.
□
□
3.
True
False
A material BOM is the only BOM category that can be created in the SAP
ECC system.
Determine whether this statement is true or false.
□
□
4.
True
False
A material BOM can have many different usages for specific departments
within a company.
Determine whether this statement is true or false.
□
□
5.
True
False
Each material BOM is material and plant unique and each material plant
combination BOM has a separate internal number assigned to it.
Determine whether this statement is true or false.
□
□
6.
True
False
At minimum a basic data view of a material master record must exist before
you can create a BOM for that material.
Determine whether this statement is true or false.
□
□
2010
True
False
© 2010 SAP AG. All rights reserved.
209
Test Your Knowledge
7.
TSCM40_I
The base unit of measure defaults into the BOM item but can be overridden
with the issue unit of measure from the work scheduling view if it is
populated.
Determine whether this statement is true or false.
□
□
8.
True
False
Each time a BOM is saved the system calculates the low level code which
is used for planning.
Determine whether this statement is true or false.
□
□
9.
True
False
Which report would you use to determine which BOMs will be affected by a
component change?
Choose the correct answer(s).
□
□
□
□
A
B
C
D
BOM comparison
Level by level BOM explosion
Multilevel BOM explosion
Material where-used list
10. Which report would you use to see an overview of all the necessary parts
and materials?
Choose the correct answer(s).
□
□
□
□
A
B
C
D
BOM comparison
Level by level BOM explosion
Multilevel BOM explosion
Material where-used list
11. Which report would you use to see the differences between two BOMs with
different change statuses?
Choose the correct answer(s).
□
□
□
□
210
A
B
C
D
BOM comparison
Level by level BOM explosion
Multilevel BOM explosion
Material where-used list
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
173
Test Your Knowledge
Answers
1.
A bill of material is a complete, formally structured list of components that
make up a product or assembly.
Answer: True
A bill of material is a complete, formally structured list of components that
make up a product or assembly.
2.
All of the components are stored in a multilevel bill of material for the
finished goods.
Answer: False
All bills of material are stored as single-level BOMs in the system. So the
BOM for the finished goods consists of its direct components, each of which
may have its own single-level BOM in the system. This linkage creates a
multilevel BOM and can be viewed by using BOM reporting.
3.
A material BOM is the only BOM category that can be created in the SAP
ECC system.
Answer: False
The BOM categories that can be created in the SAP ECC system are material,
order, document, equipment, and functional location BOMs.
4.
A material BOM can have many different usages for specific departments
within a company.
Answer: True
A material BOM can have production, engineering, costing, sales, plant
maintenance usages
5.
Each material BOM is material and plant unique and each material plant
combination BOM has a separate internal number assigned to it.
Answer: False
Each material BOM is unique for the material, plant, usage combination and
each of those combinations had a unique internal group number.
2010
© 2010 SAP AG. All rights reserved.
211
Test Your Knowledge
6.
TSCM40_I
At minimum a basic data view of a material master record must exist before
you can create a BOM for that material.
Answer: True
At minimum a basic data view of the material master must exist before you
can create a BOM for that material. If only the basic data view exists, only a
group BOM can be created and cannot be allocated to a plant until a plant
specific view exists.
7.
The base unit of measure defaults into the BOM item but can be overridden
with the issue unit of measure from the work scheduling view if it is
populated.
Answer: True
The system proposes the base unit of measure from the material master
record as the default unit. However, if the alternative unit of measure unit of
issue is maintained in the Work Scheduling view, this can be used.
8.
Each time a BOM is saved the system calculates the low level code which
is used for planning.
Answer: True
When you create a BOM a low level code is automatically assigned to each
material used in MRP and costing.
9.
Which report would you use to determine which BOMs will be affected by a
component change?
Answer: D
The where-used list provides an answer to the questions, where a material is
used and in what quantity. It can be used to find the products that are affected
by a change to an individual part.
10. Which report would you use to see an overview of all the necessary parts
and materials?
Answer: C
The BOM explosion answers the questions, what a product consists of. To
get an overview of the entire structure of all necessary parts and materials
a multilevel BOM explosion report is available.
212
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Test Your Knowledge
11. Which report would you use to see the differences between two BOMs with
different change statuses?
Answer: A
The BOM comparison is useful if two BOMs have different change statuses.
The comparison can be either single-level or multilevel.
2010
© 2010 SAP AG. All rights reserved.
213
Unit 5: Bills of Material
214
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
Unit 6
Modeling the Manufacturing Process
177
In this unit you will demonstrate to the participants the purpose of a work center
in modeling a manufacturing environment. This will include, creation, updates,
and deletion. In this unit you will create work centers that will be used in the
routing lessons.
Unit Overview
This unit introduces the concept of the SAP ERP work center and how it is used in
the task list. You will be instructed on the creation, maintenance, and configuration
of the work center. You will also execute various transactions to manage the
process surrounding its life cycle.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
•
Describe the purpose and integration points of the task list (routing)
Describe the structure and purpose of the work center
Describe the purpose of the standard value key and standard values
Describe the purpose of defaults in the work center
Create standard texts to describe a process step
Describe capacities and demonstrate their maintenance
Describe the function of a pooled work center
Describe a reference work center
Use reference and pooled capacities
Describe the how the work center integrates with costing
Demonstrate how the work center and the task list interact with the cost center
Unit Contents
Lesson: Modeling Manufacturing .............................................217
Lesson: Basic Work Center Data and Defaults .............................224
Demonstration: Creating a Work Center ................................226
2010
© 2010 SAP AG. All rights reserved.
215
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Demonstration: Options for Work Center Maintenance ...............234
Exercise 7: Create a Work Center .......................................237
Lesson: Capacities in the Work Center ......................................245
Exercise 8: Capacities in the Work Center..............................249
Lesson: Integrating Costing with the Work Center .........................257
216
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
178
Lesson: Modeling Manufacturing
Modeling Manufacturing
Lesson Duration: 30 Minutes
Lesson Overview
This lesson provides a basic definition and introduction to SAP ERP work centers
and task lists (routings).
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Describe the purpose and integration points of the task list (routing)
Describe the structure and purpose of the work center
Lesson should be kept at a high level. Purpose is to describe and define work
centers and routings. Forming the basis for beginning to model the manufacturing
process.
Business Example
As the project lead for implementing manufacturing resources, you must be aware
of the structural design of the work center object in SAP ERP. You need to learn
how the task list and work center are structured to integrate with several business
areas in your company. Your company has requirements to use task list and work
centers for costing, engineering, and production.
Introduction to Modeling Manufacturing
In manufacturing, everything revolves around master data, which determines the
relationships between the materials used in production and the production process.
Material masters must exist before a bill of material and its components can be
created.
2010
© 2010 SAP AG. All rights reserved.
217
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Figure 69: Data: Modeling Manufacturing
Bills of materials indicate what materials are used to produce a product. The
components in a BOM can be assigned to specific operations where they are
required.
Work centers must be defined before they can be used in an operation.
Routings are more complex and pull the other pieces of master data together.
Routings define the operational steps required to produce the item, along with
the time required, work center where the work is done, and other manufacturing
control data.
Production resources and tools identify the tools needed to do the work. They
can be assigned to operations.
Documents created in document management can be assigned as components in
BOMs, or as a production resource tool (PRT) to routing operations.
Standard SAP R/3 texts can be created and assigned to PP basic data objects. The
SAP R/3 classification system can be used to group PP basic data according to
user-defined attributes.
For the material you want to produce, you must set the procurement type to
in-house production (X,E). You must maintain at least one plant-specific view
(MRP and/or work scheduling) in the accounting and costing views for the
material.
218
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Manufacturing
Figure 70: Work Center
A work center is a location that defines where production activities take place
according to order requirements. In different companies, work centers are also
called machine centers or capacity centers.
Work centers can be defined as individual or multiple machines, people, tools, and
so on. Work centers are used in routings (routings, standard networks, inspection
plans, maintenance task lists, and rough-cut planning profiles) and in orders. Work
centers can also be used to collect capacity for statistical evaluations.
Figure 71: Work Center Integration
2010
© 2010 SAP AG. All rights reserved.
219
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Work centers are integrated with and support a number of areas, most commonly
scheduling, capacity planning, and costing.
Figure 72: Routing
A routing shows operations in a sequence and acts as a template for production
orders. The planned time for each operation is stored in the routing as standard
values. These standard values are the basis for:
•
•
•
•
220
Where the work is to be done
How long the work should take
What materials are needed for each operation
What tools and fixtures are required
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Manufacturing
Figure 73: Routing Usage
Routings are critical to a number of functional activities within SAP ERP. These
form the basis for:
•
•
•
2010
Lead time scheduling
Product costing
Capacity planning
© 2010 SAP AG. All rights reserved.
221
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Facilitated Discussion
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
222
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Manufacturing
Lesson Summary
You should now be able to:
•
Describe the purpose and integration points of the task list (routing)
•
Describe the structure and purpose of the work center
2010
© 2010 SAP AG. All rights reserved.
223
Unit 6: Modeling the Manufacturing Process
Lesson:
184
TSCM40_I
Basic Work Center Data and Defaults
Lesson Duration: 30 Minutes
Lesson Overview
In this lesson you will learn which data is contained in a work center, what is
required, and how the data is used. You will also learn how to create a new
work center.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Describe the purpose of the standard value key and standard values
Describe the purpose of defaults in the work center
Create standard texts to describe a process step
Describe capacities and demonstrate their maintenance
In this lesson discuss which data is contained in a work center, what is required,
and how the data is used. Stress the objectives.
Business Example
As the engineer/planner responsible for maintaining work centers, you must be
aware of the structural design of the objects in SAP ERP. Work centers will only
be created periodically after the initial go live of your implementation. In doing
so, you need learn how the basic data and defaults will affect the modeling of your
manufacturing process in the task list. You will also have to maintain the capacity
and scheduling related data for work centers to integrate them properly.
Work Center Data
Similar to the material master, the work center is made up of several subscreens.
Work centers are plant-specific and can be used in routings. However, for
production orders, it is mandatory to assign cost centers and activity types.
224
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
Figure 74: Work Center
Work centers determine the place where the operation is to be executed. They
contain:
•
•
•
Default values that are copied or referenced in operations when you create
routings
Costing data that enables the costing of operations
Scheduling and capacity data required for lead time scheduling and capacity
planning
Figure 75: Work Center Data
2010
© 2010 SAP AG. All rights reserved.
225
Unit 6: Modeling the Manufacturing Process
TSCM40_I
A work center contains several groups of data that you can enter on various
screens (tab pages).
Default values are copied to the routing. You use the reference indicator to specify
whether a default value can be changed in the routing.
Demonstration: Creating a Work Center
Purpose
Use work center 2050 to explain the most important fields for maintaining
operations. For work center 111 with work center category 0001, create only
the basic data screen. Explain the rules for maintenance for the standard values.
Save the work center.
System Data
System:
F34
Client:
8##
User ID:
PLM111-##
Password:
init
Set up instructions:
1. Show the most important fields for maintaining operations.
2.
Create the basic data screen for work center 111 with work center category
0001.
3.
Explain the rules for maintenance for the standard values.
4.
Save the work center.
Standard Value Key
Standard values represent the times to be measured when the work center is used
on a task list, for example, machine time, labor time, and setup time.
226
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
Figure 76: Standard Value Key
These times are grouped together using a standard value key. This key determines
which standard values are displayed for the work center.
The standard value key is entered on the work center Basic data tab. The key can
be set to required or optional within the work center.
Default Values
The work center contains default values that are copied when you create an
operation and that can be changed in the operation, if necessary. However, if the
default values are marked as a reference in the work center, then you cannot make
a change in the operation. The default values for work center maintenance are
stored in Customizing per plant for the order type.
2010
© 2010 SAP AG. All rights reserved.
227
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Figure 77: Default Values in Work Centers
Note: When setting up an SAP R/3 PP system, you should make sure that
as much data as possible is defined in work center maintenance.
The default values are copied to routings or production orders. This data is saved
partly in various screens in the work center. Activity types are proposed from the
cost center assignment screen.
Figure 78: Standard Text for Operation Description
Standard texts for operation descriptions can be predefined in SAP R/3. To
maintain standard texts, choose Routings → Extras → Standard text.
228
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
A standard text key identifies the standard text. You can specify this key in the
work center. When you use the work center in a routing, the standard text is copied
or referenced in the operation.
Work Center Capacity
A major function of work centers is to support capacity planning and scheduling.
In order to plan these functions, the available capacity must be maintained in
the work center.
Figure 79: Capacity Categories for a Work Center in SAP ERP
Capacity refers to the ability of a work center to perform a specific task. You
distinguish between various capacities in a work center, such as labor or machines,
by using the capacity category. To plan capacities in more detail, you can define
individual capacities for each capacity, for instance in the capacity category
Person 3 employees or in the capacity category machine 5 lathes. Capacities can
be entered and changed in work centers, but can also be maintained independently.
The system distinguishes between:
•
•
•
•
2010
Work center capacities
Pooled capacities
Reference capacities
Default capacities
© 2010 SAP AG. All rights reserved.
229
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Figure 80: Capacity Header
Each work center can have one or more capacity headers to describe any limit to
the work it can perform in regards to time. For capacity headers to function, they
must be assigned as time to a work center. The capacity header will contain all the
necessary information to identify the available capacity for a constraint.
•
Scheduling: Operating times and formulas are entered in the work center, so
that the duration of an operation can be calculated.
•
Capacity planning: The available capacity and formulas for calculating
capacity requirements are entered in the work center.
Work Center Scheduling Parameters
Shift sequences and shift definitions can be used for detailed maintenance of the
available capacity for each capacity category only if you use intervals.
Shift sequences and shift definitions can be created and selected for special areas
in Customizing with the help of the grouping key.
230
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
Figure 81: Available Capacity Maintenance Using Central Shift Sequences
You define the work start, work finish, and break times for all work centers in a
shift definition. In shift sequences, you maintain the sequence of individual shift
definitions for all shift sequences.
The scheduling basis and formulas to be used are stored in the scheduling view of
the work center.
In addition, you also have to define location groups for the calculation of move
times between the work centers using a move time matrix.
2010
© 2010 SAP AG. All rights reserved.
231
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Figure 82: Scheduling Data at a Work Center
The move time can be maintained separately. You can maintain a minimum move
time and a normal move time in the Interoperation times section of the Operation
detail screen. If reduction measures are necessary, the system uses the minimum
move time for scheduling.
Note: The system uses the move time matrix to determine move times
only if you have not entered any move times in the Interoperation times
section of the Operation detail screen.
As a rule, however, the transport time should be determined by means of the
location groups from the sequential work centers and the move time matrix in
Customizing.
You can group work centers that are close together in a location group. You
maintain location groups in Customizing. In the scheduling data screen for the
work center, you assign the work center to a location group.
In the move time matrix, you can maintain the planned move times within a
location group or between two location groups and several plants.
You can maintain the queue time in the work center and in the routing operation.
However, the system uses the queue time from the work center for scheduling
only if you have not maintained a queue time in the operation. If reduction
measures are necessary, the value is reduced from the normal queue time to the
minimum queue time.
232
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
Work Center Configuration: Default Work Center
Only select topics of work center configuration are covered here. Additional topics
may be found in the appendix.
You can create a default work center for each plant and work center category.
Figure 83: Configuring Work Centers: Default Work Center
If you create a work center without a template, and a default work center exists,
the default work center is used. All screens are blank if no default work center has
been created for the work center category and plant.
If you create a work center with a copy template, the default work center is
irrelevant.
Configuring Work Centers – Default Work Center 1 and 2
Use the slides to explain the most important points:
•
•
•
For each plant and work center
optional
Only works without a copy template
Demonstration for Creating a Default Work Center
As in the exercise:
Default work center in plant 1000 for work center category PL99.
Basic Data:
2010
© 2010 SAP AG. All rights reserved.
233
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Task list usage
001 = Standard routing only
Standard Value Key
SAP1 = Normal production
Default Values:
Control key
A control key starting with PP: PP01
= Scheduling, capacity planning,
and costing, print time tickets and
confirmation
Units of measure for standard values
Minute
Capacities:
Machine
001
Formulas
SAP005 , SAP006 (0=formula-related)
Scheduling:
Machine
001
Formulas
SAP001, SAP002
Location group
0001
Wait time
5 h, 1 h
no Costing
Test:
CR02: Work center TEST99 => No effect
CR01: New work center of category PL99 => It works (exit without saving)
Demonstration: Options for Work Center Maintenance
Purpose
Add a work center.
System Data
System:
Client:
User ID:
Password:
Set up instructions:
234
F34
8##
PLM111-##
init
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
1.
Point out that default values have been defined for the use of work center
category 0001.
2.
Begin to show the creation of a work center with work center category
0002 and 0003.
3.
Change your work center 111 and select Work center → Check to complete
the default values.
Note: With this menu function, you can also enter the capacity data
for the standard available capacity and the scheduling data using
the default values.
2010
© 2010 SAP AG. All rights reserved.
235
Unit 6: Modeling the Manufacturing Process
236
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
193
Lesson: Basic Work Center Data and Defaults
Exercise 7: Create a Work Center
Exercise Duration: 15 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create and change a work center
Business Example
Two new machines have been purchased to support the assembly process for
the new pump. You are responsible for the definition of a new work center that
represents the two new machines.
Task 1:
Create work center CENTER## in plant 1000. The work center is intended for
two identical new machines with the work center category 0003.
1.
Create work center CENTER## in plant 1000.
Hint: To maintain the individual tab pages (screen sequences),
select Next screen.
2.
Enter the following on the Basic data tab page:
Field
Entry
Description
Pump assembly ##
Person
responsible
0##
Usage
009 (All task list types)
Standard value
key
SAP1 (Normal production)
Rules for
maintenance
Setup time - should be entered
Machine time - must be entered
Labor time - is not checked
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
237
Unit 6: Modeling the Manufacturing Process
3.
TSCM40_I
Field
Entry
Performance
efficiency rate
key
Machine - 090 %
On the Default values tab page, choose the control key (between PP01 and
PP99) and minutes as the unit of measure. Set the reference indicator for
the control key.
Note: Choose a control key from the PP series (PP01 to PP99). It
must allow scheduling, capacity planning, and costing. It must also
print time tickets and allow confirmations.
Task 2:
Answer the following questions about the work center that you have just saved.
1.
Can you define operations using this work center without entering a setup
time?
2.
Can you use a work center in which only the Basic data and Default Values
tab pages have been defined in routing operations?
Task 3:
Add data for capacity, scheduling, and costing to the work center CENTER##.
To do so, use the change transaction.
1.
Enter the capacity category 001, Setup Formula SAP005, Processing
Formula SAP006. On theChange Work Center Capacity: Header screen,
adjust the capacity data using the following capacity data:
Continued on next page
238
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
Field
Entry
Capacity planner group
0##
Grouping
51
Factory Calendar ID
01
Active Version
1
Base unit of measure
Hour
Start/finish time
08:00 / 17:00
Length of breaks
1 hour
Capacity utilization
80 %
Number of individual capacities 2 machines
2.
3.
Maintain the Scheduling tab page with the following data:
Field
Entry
Scheduling basis: Capacity category
001
Setup formula
SAP001
Processing formula
SAP002
Location group
0002
Standard queue time
2 (H)hours
Maintain the following data on the Costing tab page:
Field
Entry
Cost center
4230
Activity type
Setup time -1422
Machine time -1420
Formula keys
Setup - SAP005
Machine - SAP006
2010
© 2010 SAP AG. All rights reserved.
239
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Solution 7: Create a Work Center
Task 1:
Create work center CENTER## in plant 1000. The work center is intended for
two identical new machines with the work center category 0003.
1.
Create work center CENTER## in plant 1000.
Hint: To maintain the individual tab pages (screen sequences),
select Next screen.
2.
a)
Choose Logistics → Production → Master Data → Work Centers →
Work Center → Create or use transaction code CR01.
b)
Enter plant 1000, work center number CENTER##, and work center
category 0003.
c)
Choose Enter
.
Enter the following on the Basic data tab page:
Field
Entry
Description
Pump assembly ##
Person
responsible
0##
Usage
009 (All task list types)
Standard value
key
SAP1 (Normal production)
Rules for
maintenance
Setup time - should be entered
Machine time - must be entered
Labor time - is not checked
Performance
efficiency rate
key
Machine - 090 %
Continued on next page
240
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
a)
Maintain data from the above table. Confirm entries with Enter.
Hint: After the work center number, enter the work center
description, Pump assembly ##. Use the input help to
enter the person responsible, usage, and standard value key.
Caution: Do not save or exit the work center at this time.
3.
On the Default values tab page, choose the control key (between PP01 and
PP99) and minutes as the unit of measure. Set the reference indicator for
the control key.
Note: Choose a control key from the PP series (PP01 to PP99). It
must allow scheduling, capacity planning, and costing. It must also
print time tickets and allow confirmations.
a)
Select Next screen
b)
Maintain the following data on the Default values tab page:
c)
or choose the Default Values tab.
Field
Entry
Control key
PP01 to PP99
Unit of measure for
standard values
Minute
Reference indicator
Set for the control key
Save the work center by choosing
.
Task 2:
Answer the following questions about the work center that you have just saved.
1.
Can you define operations using this work center without entering a setup
time?
Answer: Yes, but a warning message appears that prompts you to enter a
setup time.
2.
Can you use a work center in which only the Basic data and Default Values
tab pages have been defined in routing operations?
Answer: In the routing, yes. In the production order, no.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
241
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Task 3:
Add data for capacity, scheduling, and costing to the work center CENTER##.
To do so, use the change transaction.
1.
Enter the capacity category 001, Setup Formula SAP005, Processing
Formula SAP006. On theChange Work Center Capacity: Header screen,
adjust the capacity data using the following capacity data:
Field
Entry
Capacity planner group
0##
Grouping
51
Factory Calendar ID
01
Active Version
1
Base unit of measure
Hour
Start/finish time
08:00 / 17:00
Length of breaks
1 hour
Capacity utilization
80 %
Number of individual capacities 2 machines
a)
Choose Logistics → Production → Master Data → Work Centers →
Work Center → Changeor use transaction code CR02.
Choose Enter
2.
and select the Capacities tab.
b)
Enter Capacity category 001 , Setup Formula SAP005, and
Processing Formula SAP006.
c)
To access the capacity header data, double-click the number of the
capacity category or choose the Capacity header data button.
d)
Enter data from the above table and choose Enter
e)
Arrow back
screen.
.
to the Change work center: Capacity Overview
Maintain the Scheduling tab page with the following data:
Field
Entry
Scheduling basis: Capacity category
001
Setup formula
SAP001
Continued on next page
242
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Basic Work Center Data and Defaults
Field
Entry
Processing formula
SAP002
Location group
0002
Standard queue time
2 (H)hours
a)
3.
Enter data from the above table and confirm with Enter
.
Maintain the following data on the Costing tab page:
Field
Entry
Cost center
4230
Activity type
Setup time -1422
Machine time -1420
Formula keys
Setup - SAP005
Machine - SAP006
2010
a)
Select the Costing tab.
b)
Make the required entries from the table above.
c)
Save your work center by choosing
.
© 2010 SAP AG. All rights reserved.
243
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Lesson Summary
You should now be able to:
•
Describe the purpose of the standard value key and standard values
•
Describe the purpose of defaults in the work center
•
Create standard texts to describe a process step
•
Describe capacities and demonstrate their maintenance
244
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
201
Lesson: Capacities in the Work Center
Capacities in the Work Center
Lesson Duration: 45 Minutes
Lesson Overview
In this lesson, we will discuss pooled and reference capacities.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Describe the function of a pooled work center
Describe a reference work center
Use reference and pooled capacities
The work center plays an important role in the scheduling process. Through the
default value key, it provides the values needed for the calculation using the
formulas in the scheduling data screen of the work center.
Because a scheduling basis from capacity data is needed for scheduling, you should
use these slides to quickly go through standard available capacity and factory
calendars. Available capacities that are different from the standard available
capacity are covered in course SCM360 and should only be discussed briefly with
the slide Available Capacity Maintenance Using Central Shift Sequences.
Business Example
As the production planner, you are responsible for maintaining capacity and
scheduling-related data for the modeling of the manufacturing process. There
is currently a labor pool that is shared among many work centers. This will be
modeled as a pooled capacity.
Many work centers also operate the same hours. To make maintaining these
working hours more efficient, you want to use a reference capacity.
Pooled Capacities
Capacity refers to the ability of a work center to perform a specific task.
Capacities are differentiated according to capacity category. They are arranged
hierarchically under a work center. Capacity can be specific to a given work
center, it can represent a group of people or machines, or it can be used as master
data for many work centers.
2010
© 2010 SAP AG. All rights reserved.
245
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Figure 84: Pooled Capacities
In SAP R/3, capacity data can be a stand-alone piece of master data called a
capacity header. Each work center can have one or more capacity headers to
describe any limit to the work it can perform in regards to time. For capacity
headers to function, they must be assigned at some time to a work center. In SAP
R/3, capacities are created without reference to a work center when modeling a
reference capacity or a pooled capacity.
A pooled capacity is used to model manufacturing resources that will be shared
by many work centers. For modeling purposes, this only makes sense if the pool
of resources is actually a capacity constraint. Example, you have five production
lines that each require an operator for the entire duration that machine runs.
However, you only have four operators in you resource pool. Therefore, only
four machines can run at any one time.
In SAP R/3, capacity headers can be modeled independently of work centers to
support a shared/pooled resource. In the definition of the work center, the pooled
capacity will be referenced by the work center to act as a planning constraint
during capacity planning.
Reference Capacities
Often times in repetitive, high-speed, manufacturing environments, companies
divide similar manufacturing activities into manufacturing areas, or departments.
Often times, these departments operate at the same starting and finishing times.
To properly schedule any logistics activities, users must create and maintain
the necessary capacity data. However, if the data that is used to model certain
resources is identical, than methods to ease data maintenance should be used.
246
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Capacities in the Work Center
Figure 85: Reference Capacity
To ensure proper scheduling, each work center in SAP R/3 is typically maintained
with its available capacity so that you know when the work center is open and
closed for business. By creating reference capacities, users can maintain one
set of capacities that applies to several work centers independently by linking
the capacity data to each relevant work center. When it is necessary to update
the capacity, the planner only needs to maintain the reference resource. The
information is relevant for all resources that have been linked by the reference
function.
The first step in creating a reference resource is to create the capacity header.
The capacity header for the reference capacity is no different then a work center
capacity header. Unlike the pooled capacity, there is no field to indicate that it
has a special function.
Once a capacity header has been created, users must reference it to the same
capacity category in the work centers. In the details of the capacity header, choose
Extras → Reference avail. cap. This must be performed on every work center
that will use the capacity header as reference data.
Once the work center capacity category has been referenced, it can no longer be
maintained. The capacity data can only be maintained by editing the reference
capacity header.
2010
© 2010 SAP AG. All rights reserved.
247
Unit 6: Modeling the Manufacturing Process
248
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
205
Lesson: Capacities in the Work Center
Exercise 8: Capacities in the Work Center
Exercise Duration: 15 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create pooled capacities
•
Create a reference capacity
•
Assign the pool and reference to a work center
Business Example
As a general rule, all assembly areas will work the same hours: 7:30 am to 3:30
PM. To eliminate redundant data maintenance, you want to use a reference
capacity to model this.
The assembly machines are run by a pool of six people who move from machine
to machine to assure things are running smoothly.
Task 1: Create Reference Resource
Your assembly lines run from 7:30am to 3:30pm. Each line is available 95% of the
time, due to preventive maintenance. Create a reference capacity to model this.
1.
Create a machine capacity, REF - ##, Assembly Lines, that will reflect the
master data above, and model you high-speed filling line master data.
Task 2: Pooled Capacity in mySAP SCM
You are staffed with six operators to run the assembly lines. Model these as a
pooled capacity.
1.
Create a pooled capacity, Pool - ##, that will represent the labor force that
is responsible for running the assembly lines in plant 1000, based on the
figures above.
Task 3: Create a Work Center
Create work center Assy-## in plant 1000. The work center will use the reference
capacity REF-## and pooled capacity Pool-##.
1.
Create work center Assy-## in plant 1000.
2.
Enter the following data on the Basic data tab page:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
249
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Field
Entry
Description
Assembly line ##
Person responsible
0##
Usage
009 (All task list types)
Standard value key
SAP1 (Normal production)
Rules for maintenance
Setup time - no checking
Machine time - no checking
Labor time - no checking
Performance efficiency <blank>
rate key
3.
On the Default values tab page, choose the control key and minutes as the
unit of measure.
4.
Add the reference capacity REF-##. Enter the capacity category 001, Setup
Formula SAP005, and Processing Formula SAP006.
5.
Maintain the Scheduling tab page with the following data:
6.
Field
Entry
Scheduling basis: Capacity category
001
Setup formula
SAP001
Processing formula
SAP002
Maintain the following data on the Costing tab page:
Field
Entry
Cost center
4230
Activity type
Setup time -1422
Machine time -1420
Formula keys
Setup - SAP005
Machine - SAP006
250
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Capacities in the Work Center
Solution 8: Capacities in the Work Center
Task 1: Create Reference Resource
Your assembly lines run from 7:30am to 3:30pm. Each line is available 95% of the
time, due to preventive maintenance. Create a reference capacity to model this.
1.
Create a machine capacity, REF - ##, Assembly Lines, that will reflect the
master data above, and model you high-speed filling line master data.
a)
Choose Logistics → Production → Master Data → Work Centers →
Capacity → Create or use transaction code CR11.
b)
Enter the following data:
Field
Entry
Plant
1000
Capacity
REF - ##
Capacity Category
001 - Machine
Select Header data (enter)
c)
.
Enter the following data in the capacity header:
Field
Entry
Capacity Description
Assembly Lines
Capacity planner grp
2##
Pooled capacity
deselect
Grouping
99 - APO
Factory calendar ID
US
Active version
01 - Normal Capacity
Base unit of meas.
H - Hours
Start
07:30:00
Finish
15:30:00
Length of breaks
00:00:00
Capacity Utilization
95
No. indiv. cap.
1
Relevant to finite scheduling
Select
Can be used by several operations Deselect
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
251
Unit 6: Modeling the Manufacturing Process
d)
Choose Save
TSCM40_I
.
Task 2: Pooled Capacity in mySAP SCM
You are staffed with six operators to run the assembly lines. Model these as a
pooled capacity.
1.
Create a pooled capacity, Pool - ##, that will represent the labor force that
is responsible for running the assembly lines in plant 1000, based on the
figures above.
a)
Choose Logistics → Production → Master Data → Work Centers →
Capacity → Create or use transaction code CR11.
b)
Enter the following data:
Field
Entry
Plant
1000
Capacity
Pool - ##
Capacity Category
002 - Labor
Select Header data (enter)
.
Field
Entry
Description
GR ## Operators
Capacity Planner grp
2##
Pooled capacity
Select
Grouping
99 - APO
Factory Calendar ID
US
Active Version
01 - Normal Avail
Capacity
Base unit of meas.
H - Hour
Start
07:30:00
Finish
15:30:00
Length of breaks
01:00:00
Capacity Utilization
100
No. of indiv. cap
6
Relevant to finite sched.
Select
Can be used by several operations Select
Continued on next page
252
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Capacities in the Work Center
c)
Choose Save
.
Task 3: Create a Work Center
Create work center Assy-## in plant 1000. The work center will use the reference
capacity REF-## and pooled capacity Pool-##.
1.
2.
Create work center Assy-## in plant 1000.
a)
Choose Logistics → Production → Master Data → Work Centers →
Work Center → Create or use transaction code CR01.
b)
Enter plant 1000, work center number Assy-##, and work center
category 0003.
c)
Choose Enter
.
Enter the following data on the Basic data tab page:
Field
Entry
Description
Assembly line ##
Person responsible
0##
Usage
009 (All task list types)
Standard value key
SAP1 (Normal production)
Rules for maintenance
Setup time - no checking
Machine time - no checking
Labor time - no checking
Performance efficiency <blank>
rate key
a)
Confirm entries with Enter.
Hint: After the work center number, enter the work center
description Assembly line ##. Use the input help to enter
the person responsible, usage, and standard value key.
Caution: Do not save or exit the work center at this time.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
253
Unit 6: Modeling the Manufacturing Process
3.
4.
TSCM40_I
On the Default values tab page, choose the control key and minutes as the
unit of measure.
a)
Choose Next screen
b)
Maintain the following data on the Default Values tab page:
or choose the Default Values tab.
Field
Entry
Control key
PP01
Unit of measure for
standard values
Minute
Add the reference capacity REF-##. Enter the capacity category 001, Setup
Formula SAP005, and Processing Formula SAP006.
a)
Select the Capacities tab.
b)
Enter Capacity category 001, Setup Formula SAP005, and Processing
Formula SAP006.
c)
To access the capacity header data, double-click the number of the
capacity category, or choose the Capacity header data button.
d)
Choose: Extras → Reference avail cap.
Enter the following:
Field
Entry
Plant
1000
Capacity
REF-##
Capacity Category
001
Choose Enter
.
Note: Notice that the fields cannot be changed since they are
from the reference capacity.
e)
Arrow back
f)
Choose Create capacity
to the Change work center: Capacity Overview screen.
.
Enter the following and confirm with Enter:
Field
Entry
Continued on next page
254
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Capacities in the Work Center
5.
Entry
Capacity category
002
Pooled capacity
Pool-##
Setup Formula
SAP005
Processing formula
SAP007
Maintain the Scheduling tab page with the following data:
Field
Entry
Scheduling basis: Capacity category
001
Setup formula
SAP001
Processing formula
SAP002
a)
6.
Field
Confirm with Enter
.
Maintain the following data on the Costing tab page:
Field
Entry
Cost center
4230
Activity type
Setup time -1422
Machine time -1420
Formula keys
Setup - SAP005
Machine - SAP006
2010
a)
Select the Costing tab.
b)
Make the required entries from the table above.
c)
Save your work center by choosing Save
© 2010 SAP AG. All rights reserved.
.
255
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Lesson Summary
You should now be able to:
•
Describe the function of a pooled work center
•
Describe a reference work center
•
Use reference and pooled capacities
256
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
213
Lesson: Integrating Costing with the Work Center
Integrating Costing with the Work Center
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson we will describe the integration between costing and the work center.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Describe the how the work center integrates with costing
Demonstrate how the work center and the task list interact with the cost center
Business Example
As the engineer/planner responsible for maintaining work centers, you must
be aware of the integration between the work center, the task list, and the cost
center. Work centers will only be created periodically after the initial go live of
your implementation. You need learn how the initial setup parameters will be
continually integrated with the cost accounting module of SAP ERP.
Cost Center Assignment and Integration
For operation costing, it is necessary to assign the work center to a cost center.
Additionally, activity types with cost unit rates are required because multiple work
centers can belong to one cost center.
2010
© 2010 SAP AG. All rights reserved.
257
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Figure 86: Production Costing
You can assign a work center to only one cost center in a time period. A cost
center, however, can contain several work centers.
You must enter the cost center activity types that are relevant to costing in a work
center. There must be an activity type master for the activity types used.
The activity types maintained in the work center are used as default values for the
operation. If no reference indicator has been set for the activity type in the work
center, you can change the activity type in the operation.
258
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Integrating Costing with the Work Center
Facilitated Discussion
Discuss the costing integration and calculation of activities.
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
2010
© 2010 SAP AG. All rights reserved.
259
Unit 6: Modeling the Manufacturing Process
TSCM40_I
Lesson Summary
You should now be able to:
•
Describe the how the work center integrates with costing
•
Demonstrate how the work center and the task list interact with the cost center
260
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Unit Summary
Unit Summary
You should now be able to:
•
Describe the purpose and integration points of the task list (routing)
•
Describe the structure and purpose of the work center
•
Describe the purpose of the standard value key and standard values
•
Describe the purpose of defaults in the work center
•
Create standard texts to describe a process step
•
Describe capacities and demonstrate their maintenance
•
Describe the function of a pooled work center
•
Describe a reference work center
•
Use reference and pooled capacities
•
Describe the how the work center integrates with costing
•
Demonstrate how the work center and the task list interact with the cost center
2010
© 2010 SAP AG. All rights reserved.
261
Unit Summary
262
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
Unit 7
Task Lists
217
In this unit you will demonstrate to the participants the different phases of a
routing’s life cycle. This will include, creation, updates, and deletion. Advanced
modeling will be covered in another unit.
Unit Overview
This unit introduces the basic concept of the SAP ERP task list (routing). You will
be instructed on the creation, maintenance, and configuration of the routing. You
will also execute various transactions to manage the process surrounding its life
cycle. Several advanced functions will be covered in another lesson.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
Describe the different types of task lists
Describe the integration points of the task list
Assign manufactured items to routings
Allocate material components to operations
Maintain cutting measures of variable-size items
Describe the functions of suboperations
Retrieve additional fields in operations
Demonstrate how to make changes with history
Demonstrate how to use where-used lists and mass changes
Unit Contents
Lesson: Overview of the Task List ............................................265
Exercise 9: Create a Simple Routing ....................................271
Lesson: Creating a Routing and Material Assignment .....................280
Exercise 10: Material Assignment and Component Allocation .......285
Lesson: Suboperations and User-Defined Fields...........................291
2010
© 2010 SAP AG. All rights reserved.
263
Unit 7: Task Lists
TSCM40_I
Exercise 11: Suboperations for Material-Specific Capacity
Constraints ..................................................................297
Lesson: Reporting and Mass Changes ......................................302
Exercise 12: Task List Changes with ECM..............................309
264
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
218
Lesson: Overview of the Task List
Overview of the Task List
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson, you will learn about task lists in SAP ERP. We will discuss the
different types of task lists and their integration points with other parts of the
SAP ERP system.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Describe the different types of task lists
Describe the integration points of the task list
If you use the TASK LIST units without the Material Master and BOM units
then you must run the CATT ZT_PLM114RTG. This CATT will do the required
exercises in the Material Master and BOM units and create the material master
records which are required to complete the Task List exercises. Please use
transaction START_ACADEMYCATTS to execute the CATT needed. THIS
CATT IS ONLY REQUIRED IF THE MATERIAL MASTER AND BOM UNITS
ARE NOT USED! IT IS NOT NECESSARY TO USE THIS CATT IF THE
ENTIRE COURSE IS BEING DELIVERED.
Business Example
As the project lead for implementing task lists, you must be aware of the structural
design of the task list object in SAP ERP. In doing so, you need to learn how the
task list and work center are structured to integrate with several business areas in
your company. Your company has requirements to use task lists and work centers
for costing, engineering, and production.
Task Lists Types
A task list is a non-order-related process for implementing an activity. Task lists
are used throughout the SAP ERP system to define a sequence of activities to
produce a specific result. Task lists are used in several application areas, including
PP, PP-PI, PS, QM, and PM. The following table shows several different types of
task lists that are used in the SAP ERP system.
2010
© 2010 SAP AG. All rights reserved.
265
Unit 7: Task Lists
TSCM40_I
Figure 87: Task List Types
Routings describe material-related production and are used in production planning.
Reference operation sets are not created for a specific material, but can be used as
references within routings or copied into routings. They are usually activities that
are common to many routings and can be created with either internal or external
numbering. Rate routings describe material-related production using production
lines and are used mostly by repetitive manufacturing. Reference rate routings are
non-material specific activities that are common to many rate routings and can be
used as references within rate routings or copied into them to simplify data entry.
Master recipes describe material specific production and are used in production
planning for process industries. Rough-cut capacity profiles are used to view
resource loads in sales and operations planning without BOM explosion. Networks
contain instructions on how to perform tasks in a specific way, in a specific order,
and in a specific time period, and are used in project systems. Inspections plans
describe the inspection process for a material and are used in quality management.
Structure of a Routing
A routing determines the sequence of individual operations that are necessary
to produce a product. It describes the sequence of activities, where the work is
performed, and how much of the work center’s resources will be consumed. A
routing can be created with or without a material number. Routings without
material numbers can be used by many materials that all use the same production
process, production line, or manufacturing steps.
A routing is made up of operations to which work centers are assigned. The details
of the operations contain the standard values or times of production at that work
center. They also contain information about each work center where the work is to
266
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Task List
be performed. The SAP ERP system stores routings in groups that can be either
internally or externally assigned. There can be many routings in a group, each
distinguished by a different group counter.
Other important assignments in the routing include the materials components from
the BOM and any PRTs that are required for production. PRTs are items needed
for production that are not consumed like tools and fixtures.
More than one BOM can have components allocated to the same routing.
Components are assigned to the specific operation where they are needed and
consumed in the production process.
Inspection characteristics can be assigned to the operations in the routing if a
quality inspection is to be performed during an operation. Trigger points can
also be assigned to an operation to trigger functions when a certain event occurs.
Examples of such events might be a change in status or the release of an operation
based on another event happening, such as a confirmation.
Figure 88: Routing Structure
Routing Integration
A routing is independent of an order and is used in the creation of an order. The
operations and information from the routing is copied into the order during order
creation. This includes the planned time for each activity within an operation
(standard value), the work center, and the control key.
The routing information in the order becomes the basis for lead time scheduling,
product costing, and capacity planning.
2010
© 2010 SAP AG. All rights reserved.
267
Unit 7: Task Lists
TSCM40_I
Figure 89: Routing Usage
A routing is defined at the plant level. This means that the organizational elements
for company code, valuation area, and plant all need to be defined prior to creating
a routing. A work center is needed to assign to the operation, so a work center
must also exist before the routing can be created. The routing integrates with
material master data, BOM components, work centers, as well as product costing,
capacity planning, production orders, procurement, and planning.
Figure 90: Routing Integration in SAP ERP
268
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Task List
Profiles with Default Values
Only the routing Default Values configuration is covered here. Additional topics
can be found in the Lesson Sub-Operations and User-Defined Fields and the
appendix.
In this step, you define task list profiles. A profile is a collection of default values
for task list headers and operations. You can minimize the maintenance of task
list data as follows:
•
Data from the material master is proposed.
•
•
Data from the work center can be referenced or copied
Data from the profile is proposed.
Figure 91: Default Values Profiles
You can enter a profile in routing maintenance. The values from this profile are
proposed when you create a new routing or routing object, such as a header or an
operation. This data can either be saved or overwritten.
Use the following procedure:
1.
2.
3.
4.
2010
Determine the default values that can reduce the amount of maintenance
work in your company.
If necessary, define several profiles.
Maintain the default values for routing maintenance.
Maintain the default values for quality assurance.
© 2010 SAP AG. All rights reserved.
269
Unit 7: Task Lists
TSCM40_I
In this step, you can select fields for the following screens:
•
•
•
•
•
Task list header screens
Sequence screens
Operation screens
PRT overview
PRT details
All of the screens where field selection is possible are combined into individual
screen groups. For each screen group, you define the modifiable and influencing
fields. For modifiable fields, you use an indicator to determine how the individual
fields are displayed on the screen:
•
•
•
•
•
Field is ready for input (standard setting)
Field requires an entry (required entry)
Field is display only
Field is hidden
Field is highlighted
If you determine for the list and detail screens for confirmation within the network
that work center is a required entry, you must maintain the work center in all
confirmations. For the influencing fields, you determine how the modifiable field
is displayed on the screen, depending on a value (for example, work center is a
required entry for a certain order type).
The field selection settings you define can be transported and will remain
unchanged when you upgrade to a new release. If a modifiable field becomes a
required entry because of a change to an influencing field, the system does not
check whether this field is filled with objects that already exist. You cannot modify
required fields that are already hard-coded for the application.
270
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
225
Lesson: Overview of the Task List
Exercise 9: Create a Simple Routing
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a simple routing for a material
•
Create a group routing that is not material specific
Business Example
Your business is implementing SAP ERP and you must model the manufacturing
procedure for material manufacturing. You must create a routing for materials
production.
System Data
System:
Client:
User ID:
Password:
CATT:
If the material master units and the BOM units have
not been done prior to this unit, then the CATT ZT_PLM114RTG will need
to be executed to build the master data for this unit. Please use transaction
START_ACADEMYCATTS to execute the CATT needed.
Set up instructions:
1.
Task 1:
Create a simple routing for material production.
1.
Create a routing for the production of material T-B## in plant 1000 that
consists of the four steps in the table below. The routing should be creation
status, valid from today’s date, for production usage, and for lot sizes from
1 to 100,000 Pc. Use the data in the table below to complete the routing
information.
Primary Operation Data
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
271
Unit 7: Task Lists
TSCM40_I
Operation #
Work
Center
Control
Key
Description
10
T-A##
PP01
Lathe casing according to drawing
20
T-B##
PP01
Drill holes
30
T-C##
PP01
Insert Flat gasket
40
T-C##
PP01
Inspect and deliver to stock
Standard Processing Times
Activity
Op 10
Op 20
Op 30
Op 40
Setup
10 Min
3 Min
0 Min
0 Min
Machine
30 Min
10 Min
0 Min
0 Min
Labor
30 Min
10 Min
5 Min
10 Min
2.
What are the task list group number and group counter on the header of
your routing?
3.
What is the base quantity and operation unit for operation 10 and how does it
relate to the standard values?
Task 2:
Display your routing and answer the following questions.
1.
Display your routing.
2.
What are the group number and group counter?
3.
When was the routing created and by whom?
4.
What are the validity dates for the routing?
5.
What are the validity dates of operation 20?
Task 3:
Create a non-material-specific group routing to manufacture many different pumps
that all have the same manufacturing process.
1.
Create a non-material specific routing for the production of several different
pumps in plant 1000 thath all use the same five steps in the table below. The
routing should be creation status, valid from today’s date, for production
usage, and for lot sizes from 1 to 100 only. Use the data in the table below to
complete the routing information.
Primary Operation Data
Continued on next page
272
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Task List
Operation #
Work
Center
Control
Key
Description
10
T-M##
PP01
Material Staging
20
T-E##
PP01
Pre-assemble pump
30
T-P##
PP01
In-process inspection
40
T-P##
PP01
Final assembly
50
T-P##
PP99
Deliver to stock
Standard Processing Times
Activity
Op 10
Op20
Op 30
Op 40
Op 50
Setup
10 Min
30 Min
0 Min
30 Min
0 Min
Machine
0 Min
0 Min
0 Min
10 Min
0 Min
Labor
0 Min
10 Min
5 Min
10 Min
10 Min
2.
What are the task list group number and group counter on the header of
your routing?
3.
What is the base quantity and operation unit for operation 10 and how does it
relate to the standard values?
Task 4:
Display your routing and answer the following questions.
2010
1.
Display your routing.
2.
What are the group number and group counter?
3.
When was the routing created and by whom?
4.
What are the validity dates for the routing?
5.
What are the validity dates of operation 20?
© 2010 SAP AG. All rights reserved.
273
Unit 7: Task Lists
TSCM40_I
Solution 9: Create a Simple Routing
Task 1:
Create a simple routing for material production.
1.
Create a routing for the production of material T-B## in plant 1000 that
consists of the four steps in the table below. The routing should be creation
status, valid from today’s date, for production usage, and for lot sizes from
1 to 100,000 Pc. Use the data in the table below to complete the routing
information.
Primary Operation Data
Operation #
Work
Center
Control
Key
Description
10
T-A##
PP01
Lathe casing according to drawing
20
T-B##
PP01
Drill holes
30
T-C##
PP01
Insert Flat gasket
40
T-C##
PP01
Inspect and deliver to stock
Standard Processing Times
Activity
Op 10
Op 20
Op 30
Op 40
Setup
10 Min
3 Min
0 Min
0 Min
Machine
30 Min
10 Min
0 Min
0 Min
Labor
30 Min
10 Min
5 Min
10 Min
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Create or use transaction code CA01.
b)
Enter the material T-B## and plant 1000 and choose Enter
c)
Enter Usage 1 for Production, Status 1 for Creation Phase,
Planner group 0##, and lot size of 1 to 100,000 Pc.
d)
Select the Operations Overview icon and enter the Primary Operation
Data from the table. Respond to any system messages that appear.
e)
Select all operations and choose Details → Operation from the menu.
Enter the Standard Operation Processing Times from the table and
choose
to navigate to the next operation detail screen. Continue
until all times have been entered and then choose
to return to the
operation overview.
.
Continued on next page
274
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Task List
2.
What are the task list group number and group counter on the header of
your routing?
a)
3.
Choose
to view the header. The group number should be blank
and the group counter is 1.
What is the base quantity and operation unit for operation 10 and how does it
relate to the standard values?
a)
From the operations overview, double-click on the operation number
0010. You should now be in the details of the operation. The base
quantity is 1 PC. The standard values are the setup and labor times
required to produce 1 casing.
b)
Save your routing by choosing Save
.
Task 2:
Display your routing and answer the following questions.
1.
Display your routing.
a)
2.
What are the group number and group counter?
a)
3.
In the header details, scroll to the bottom of the screen. In the
administrative data section, you will find today’s date for the creation
date and your logon as the creator.
What are the validity dates for the routing?
a)
5.
The group number will vary, but should be a number beginning with
50000 and the group counter should still be 1.
When was the routing created and by whom?
a)
4.
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Display or use transaction code
CA03. Enter T-B## and plant 1000 and choose .
The validity dates should be from today to 12/31/9999 as found in the
administrative data section.
What are the validity dates of operation 20?
a)
Select the Operations Overview button and double-click on operation
number 20. Scroll to the bottom of the Operation details screen and
you will see validity dates identical to those on the header: from today’s
date to 12/31/9999.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
275
Unit 7: Task Lists
TSCM40_I
Task 3:
Create a non-material-specific group routing to manufacture many different pumps
that all have the same manufacturing process.
1.
Create a non-material specific routing for the production of several different
pumps in plant 1000 thath all use the same five steps in the table below. The
routing should be creation status, valid from today’s date, for production
usage, and for lot sizes from 1 to 100 only. Use the data in the table below to
complete the routing information.
Primary Operation Data
Operation #
Work
Center
Control
Key
Description
10
T-M##
PP01
Material Staging
20
T-E##
PP01
Pre-assemble pump
30
T-P##
PP01
In-process inspection
40
T-P##
PP01
Final assembly
50
T-P##
PP99
Deliver to stock
Standard Processing Times
Continued on next page
276
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Task List
2.
Activity
Op 10
Op20
Op 30
Op 40
Op 50
Setup
10 Min
30 Min
0 Min
30 Min
0 Min
Machine
0 Min
0 Min
0 Min
10 Min
0 Min
Labor
0 Min
10 Min
5 Min
10 Min
10 Min
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Create or use transaction code CA01.
b)
Make sure the Material field is blank, enter plant 1000, enter PUMP##
in the Group field, and choose Enter .
c)
Enter Usage 1 for Production, Status 1 for Creation Phase,
Planner group 0##, and lot size of 1 to 100,000 Pc.
d)
Select the Operations Overview button and enter the Primary Operation
Data from the table. Respond to any system messages that appear.
e)
Select all operations and choose Details → Operations from the menu.
Enter the Standard Operation Processing Times from the table and
choose
to navigate to the next operation detail screen. Continue
until all times have been entered and then choose
to return to the
operation overview.
What are the task list group number and group counter on the header of
your routing?
a)
3.
Choose
to view the header. The group number should be PUMP##
and the group counter is 1.
What is the base quantity and operation unit for operation 10 and how does it
relate to the standard values?
a)
From the operations overview, double-click on the operation number
0010. You should now be in the details of the operation. The base
quantity is 1 PC. The standard values are the setup time required to
produce 1 pump.
b)
Save your routing by choosing Save
.
Task 4:
Display your routing and answer the following questions.
1.
Display your routing.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Display or use transaction code
CA03. Make sure the material field is blank and enter plant 1000,
group PUMP##, and choose .
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
277
Unit 7: Task Lists
2.
TSCM40_I
What are the group number and group counter?
a)
3.
When was the routing created and by whom?
a)
4.
The validity dates should be from today to 12/31/9999, as found in the
administrative data section.
What are the validity dates of operation 20?
a)
278
In the header details, scroll to the bottom of the screen. In the
administrative data section you will find today’s date for the creation
date and your logon as the creator.
What are the validity dates for the routing?
a)
5.
The group number should still be PUMP## and the group counter
should still be 1.
Select the Operations Overview button and double-click on operation
number 20. Scroll to the bottom of the operation details screen and you
will see validity dates identical to those on the header: from today’s
date to 12/31/9999.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Overview of the Task List
Lesson Summary
You should now be able to:
•
Describe the different types of task lists
•
Describe the integration points of the task list
2010
© 2010 SAP AG. All rights reserved.
279
Unit 7: Task Lists
Lesson:
234
TSCM40_I
Creating a Routing and Material Assignment
Lesson Duration: 30 Minutes
Lesson Overview
In this lesson, you will learn how to assign materials to routings, allocate materials
components to specific operations on the routing, and to specify the dimensions
of variable-size components.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Assign manufactured items to routings
Allocate material components to operations
Maintain cutting measures of variable-size items
Describe the life cycle process and use of the Routing
Business Example
As a production planner you are responsible for the correct staging of material
components for each operation in production. Therefore you have to assign these
components to operations and, if necessary, adjust the BOMs.
Material Assignment
You use this function to determine which material is to be produced with a routing
or rate routing. On the basis of this assignment, the routing can be used for sales
and operations planning, material requirements planning, creating production
orders and product costing for this material.
A material master record must exist in the system for the material that is to be
produced. It must have a material type that is allowed for assignment to a routing
or rate routing.
Materials can be linked to routings for the following scenarios:
280
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Routing and Material Assignment
Figure 92: Multiple Products - One Routing
The same routing can be used to produce several different materials. Each product
has its own unique bill of material but is manufactured by a common set of
activities with the same standard times. For example, both red and green chairs
can be produced using the same routing.
The material and routing can belong to different plants, for example, the planning
plant and the production plant may not be the same.
The material assignment can be done three different ways. You can create the
routing for a specific material, use the material assignment functionality in the
routing header, or you can use a production version.
If you create a routing for a specific material the material assignment is
automatically done by the system. No further settings are necessary and every
order created finds this routing assignment and uses the appropriate routing to
create the order. This process will be discussed further in the routing configuration
lesson.
If you have created a non-material specific routing or a group routing you can use
the material assignment. In the header of the routing, the material assignment
button will show you a list of all materials that are assigned to use this routing
for their production. It allows you to assign more materials to the list. This is
also effective for using a routing created for one material to produce a different
material. The assignment could be for a material in a different plant, which allows
you to plan production in one plant and produce in another.
2010
© 2010 SAP AG. All rights reserved.
281
Unit 7: Task Lists
TSCM40_I
The third option is to use a production version. A production version specifies
the production technique that can be used to produce a material. It specifies the
BOM and routing used for production with date and lot size validities. In this case
you must also set the selection method field on the MRP4 view of the material
master to select by production version.
Component Allocation
Component allocation determines when materials are to be made available to
production and consumed in your production process. The shop floor papers
will indicate the work center and time to deliver the component to the specific
operation to which it was assigned. As production is completed and confirmations
are recorded this allocation will also control the consumption of the components.
Figure 93: Material Assignment
The following data must already exist in the system:
•
•
•
The operations in the routing.
The master record for the material to be produced.
The bill of material (BOM) for the material to be produced.
You can assign and display material components for separate operations in the
material component overview. For a clearer overview, you can use different
criteria to filter or sort the material component list.
282
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Routing and Material Assignment
You can
•
•
•
Assign a new component
Delete and reassign material assignments
Navigate between multiple operations
Material components in a BOM that are not assigned to an operation in the routing
are automatically assigned (default) to the first operation when you create a
production order.
Each item on the BOM can be assigned to only one operation. Items which have
quantities of more than one and need to be assigned to more than one operation
will need to be adjusted in the BOM to allow this type of allocation. For example,
BOM item 10 has 2 pieces one of which is used at operation 20 and the other at
operation 40. This will necessitate splitting BOM item 10 into 2 BOM items each
with quantity of one, say item 10 and item 15. Then item 10 can be allocated to
operation 20 and item 15 can be allocated to operation 40.
According to the item category of the assigned components you can make further
decisions about their processing, for example, backflushing of stock items or
cutting size of variable-size items (discussed in next section).
By repeating this process, you can assign material components from several
BOMs or alternative BOMs to the same routing . In this case, when you create a
production order, you select the BOM and thus which material components are
to be assigned in the production order. The system can do this automatically,
depending on the system settings.
Variable-Size Item Calculations in the Routing
When you maintain the BOM, the final measurements are specified for the
variable-size items.
If you require a large cutting measure for the production of this BOM item,
you can specify this when you assign the operation. Only those involved in
material staging get these measurements. Inventory management books out the
measurements from the BOM.
2010
© 2010 SAP AG. All rights reserved.
283
Unit 7: Task Lists
TSCM40_I
Figure 94: Variable Size Items
284
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
239
Lesson: Creating a Routing and Material Assignment
Exercise 10: Material Assignment and
Component Allocation
Exercise Duration: 15 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Assign materials to routings
•
Assign material BOM components to specific operations on the routing
•
Enter dimensions for variable sized components
Business Example
Several different models of pumps use the same manufacturing steps in production
and can use the same routing. You need to assign materials T-F1## and T-F2## to
your PUMP## group routing. To make the manufacturing process more efficient,
you want to assign material components from the BOM to specific operations on
the routing to ensure they are delivered to the correct work center at the correct
time. One of your components is a variable sized item and needs to have the
specific dimensions defined.
Task 1:
Display the material assignment of your T-B## routing.
1.
Display the material assignment for your T-B## routing.
Task 2:
Assign materials to your group routing.
1.
Assign the materials T-F1## and T-F2## to your group routing PUMP##.
Task 3:
Assign material components from the BOM to specific operations on the routing.
1.
First, create a plant-specific BOM for T-B## in plant 1000. Use the BOM
T-B1## as a template.
2.
Assign material components from the BOM of T-B## to specific operations
on the routing. Assign components T-T2## and T-T3## to operation 30.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
285
Unit 7: Task Lists
TSCM40_I
Task 4:
Assign components to specific operations on your group routing.
1.
286
Assign the material components from T-F1## to specific operations on
your group routing PUMP##. Assign components T-B1## and T-T3## to
operation 40, and T-B2##, T-B3##, and T-B4## to operation 20 of your
group routing PUMP##.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Routing and Material Assignment
Solution 10: Material Assignment and
Component Allocation
Task 1:
Display the material assignment of your T-B## routing.
1.
Display the material assignment for your T-B## routing.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard routings → Display or use transaction code
CA03.
b)
Enter material T-B##, plant 1000, and choose Enter
c)
Select the Header icon
d)
Choose the Material Assignment icon.
e)
In the dialog box that appears, you will see your material, T-B##, plant
1000, listed in the table as assigned to use this routing.
.
to go to the header details.
Task 2:
Assign materials to your group routing.
1.
Assign the materials T-F1## and T-F2## to your group routing PUMP##.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard routings → Change or use transaction code
CA02.
b)
Leave material blank, enter plant 1000, group PUMP##, and choose
Enter .
c)
Select the Header icon
d)
Choose the Material Assignment icon.
e)
In the dialog box that appears, enter Group counter 1, material
T-F1##, and plant 1000 on the first line in the table.
f)
Enter Group counter 1, material T-F2##, and plant 1000 on the
second line in the table.
g)
Choose Continue
h)
Choose Save
to go to the header details.
and both materials are assigned to use this routing.
to save your routing and exit.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
287
Unit 7: Task Lists
TSCM40_I
Task 3:
Assign material components from the BOM to specific operations on the routing.
1.
First, create a plant-specific BOM for T-B## in plant 1000. Use the BOM
T-B1## as a template.
a)
2.
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Create or use transaction code
CS01 . Enter the data from the table below.
Field
Entry
Material
T-B##
Plant
1000
Usage
1
Valid from
Today’s date
b)
Select the Copy from icon
.
c)
In the Copy From.. dialog box, enter the material T-B1##, plant
1000, and BOM Usage 1 and choose Enter .
d)
Select all of the components to copy and choose Copy
e)
Save the BOM by choosing
again.
.
Assign material components from the BOM of T-B## to specific operations
on the routing. Assign components T-T2## and T-T3## to operation 30.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard routings → Change or use transaction code
CA02.
b)
Enter material T-B##, plant 1000, and choose Enter
c)
Select the Component Allocation icon.
d)
Select items T-T2## and T-T3## from the BOM that appears. Choose
the New Assignment icon.
e)
You can enter operation 30 in the activity field or choose Oper./act. list
icon to select the operation from a list.
f)
Choose Continue
g)
Choose Save
.
.
to save your routing and exit.
Continued on next page
288
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Creating a Routing and Material Assignment
Task 4:
Assign components to specific operations on your group routing.
1.
2010
Assign the material components from T-F1## to specific operations on
your group routing PUMP##. Assign components T-B1## and T-T3## to
operation 40, and T-B2##, T-B3##, and T-B4## to operation 20 of your
group routing PUMP##.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard routings → Change or use transaction code
CA02.
b)
Leave material blank, enter plant 1000, group PUMP##, and choose
Enter .
c)
Choose the Component Allocation icon.
d)
A dialog box appears showing a list of all materials that are assigned
to that routing. Choose T-F1## by clicking on the line in the table and
choose .
e)
Select items T-B1## and T-T3## from the BOM that appears. Choose
the New Assignment icon.
f)
You can enter operation 40 in the activity field, or choose
Oper./act. list icon to select the operation from a list.
g)
Choose Continue
and repeat steps e through f to assign components
T-B2##, T-B3##, and T-B4## to operation 20.
h)
Choose Save
i)
If you want, you can repeat the above procedure to make component
assignment for the T-F2## BOM to your PUMP## group routing.
to save your routing and exit.
© 2010 SAP AG. All rights reserved.
289
Unit 7: Task Lists
TSCM40_I
Lesson Summary
You should now be able to:
•
Assign manufactured items to routings
•
Allocate material components to operations
•
Maintain cutting measures of variable-size items
290
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
245
Lesson: Suboperations and User-Defined Fields
Suboperations and User-Defined Fields
Lesson Duration: 25 Minutes
Lesson Overview
In this lesson, you will learn how to use suboperations for more detailed planning
and how user-defined fields can be used to add information to the routing and order.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Describe the functions of suboperations
Retrieve additional fields in operations
Introduce the concept of suboperations and how they will be used in business
practice.
Business Example
As a production planner, you are responsible for routing management in the
project team. You would like to model more detailed capacity constraints in
your manufacturing process. You have several materials that require the use of
specific tools during production. You would like to use suboperations to model
these material specific constraints. You also need to use user-defined fields for
transferring data in the operation from other systems.
Suboperations
Suboperations are subordinate to an operation and used for more detailed planning
of the process step that is described in the operation. They are typically used to
carry out more detailed planning for capacity or costing for an operation. For
example, you can use suboperations to assign several people or machines that
are required at the same time, to an operation. A suboperation can be costed,
but can only be scheduled relative to the superior operation. You can cumulate
standard values from suboperations on the corresponding operation. You can
determine whether suboperations belonging to an operation are copied into the
production order.
2010
© 2010 SAP AG. All rights reserved.
291
Unit 7: Task Lists
TSCM40_I
Figure 95: Suboperations
Suboperations are hierarchically structured under an operation and are used to
carry out more detailed capacity planning or costing. For example, suboperations
are used in a company at manufacturing centers.
In the figure, operation 20 is responsible for compliance with the production
schedule. suboperations 20/10 to 20/40 are used for exact capacity planning and
costing.
The control key has an important influence on this process. When using
suboperations, it is important that you ensure costs and capacity requirements
are not calculated twice.
Figure 96: Scheduling Suboperations
292
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Suboperations and User-Defined Fields
The dates of the suboperations are determined using the start or finish reference
for an operation when you specify an offset value.
The reference dates for the start and finish of a suboperation are:
•
•
•
•
•
•
Start date for setup
Start date for processing
Start date for teardown
Finish date for execution
Start date for wait time
Finish date for wait time
If an operation is divided into suboperations, the standard values for the
suboperations can be cumulated under the main operation. If the suboperations
run in parallel, this kind of cumulation is not possible because the cumulated
values would be too high.
Example: If you set a start reference for a suboperation to start processing with a
time offset of 5- (5 minus) hours, processing in the suboperation will start 5 hours
before it does in the main operation.
An operation that is not to be carried out in the plant in the operation or routing
can be assigned to another plant. The plants only have to belong to the same
controlling area. A suboperation can be assigned to another plant as its superior
operation. The unit of measure in the suboperation can differ from the one in
the operation.
You cannot assign material components, production resources/tools nor inspection
characteristics to suboperations, only to operations.
User Defined fields in the Routing
You can use user-defined fields to assign data fields to an operation or
suboperation. You define the usage and meaning of these data fields yourself.
You can enter business information or values for formula parameters that are
not included in the standard system.
2010
© 2010 SAP AG. All rights reserved.
293
Unit 7: Task Lists
TSCM40_I
Figure 97: User-Defined Fields
Depending on the field key, up to twelve data fields with various field formats
are available. These are:
•
•
•
•
•
Up to four general fields for any text You can use them to store information
about people responsible, substitutes or telephone numbers, for example.
Up to two quantity fields You can assign additional formula parameters to
the quantity fields in the field key. With the help of formula parameters you
can use the values of the quantity fields in work center formulas, to calculate
processing times, capacity requirements and costs. In addition, there is also a
field for the unit of each quantity field. Default values and their units which
you have maintained in Customizing for formula parameters are transferred,
but you can change this data. If you have entered data in the quantity fields
and then change the field key, the old values remain unchanged.
Up to two value fields – In addition there is also a field for the unit of each
value field.
Up to two date fields – Here you can enter internal start dates, for instance.
Up to two check boxes – You can use these to indicate whether an operation
is to be included in evaluations in the Info System, for instance.
A field key is defined in Customizing for routings, in which the required
combination of user-defined fields is stored. By assigning a field key to an
operation or suboperation, you determine which user-defined fields are available
in the particular object and also which field names or key words are used for these
fields You can then enter data in these user-defined fields. Note that the system
does not check for data validity.
294
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Suboperations and User-Defined Fields
User-Defined Fields in Operations
The configuration of user-defined fields has been moved from the appendix to
this lesson where the functionality is discussed. Additional rouitng configuration
topics can be found in the appendix.
User-defined field keys are used to add data entry fields for user data to the
operation detail screen.
These field keys can offer the following fields:
Quantity
Field type
2
Text (20 characters)
2
Text (10 characters)
2
Date
2
Quantity and unit of measure (can also
be used by assignment to a parameter
of origin 4 in formulas)
2
Value and/or currency
2
Checkboxes
Figure 98: User-Defined Fields
2010
© 2010 SAP AG. All rights reserved.
295
Unit 7: Task Lists
TSCM40_I
In Customizing, the user first creates a field key name, then enters the field name
for each additional field.
The quantity fields can be used as formula parameters in formulas for calculating
execution time and capacity requirements. These fields can also be used in product
costing.
296
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
251
Lesson: Suboperations and User-Defined Fields
Exercise 11: Suboperations for
Material-Specific Capacity Constraints
Exercise Duration: 10 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Model detailed capacity planning for an operation using suboperations
•
Create suboperations
•
Accumulate the standard values of the suboperations in the superior operation
Business Example
One of the operations in your production process consists of several steps that need
to be planned in more detail for capacity. You want to use suboperations to do this.
Task 1:
Use suboperations to model more detailed planning of operation steps.
1.
In the production of T-B##, operation 20 has several steps that must be
capacity planned in more detail. Create four suboperations to model the
detail capacity of this operation using the data in the table below.
Subop
Description
Setup Machine
Labor
Ref
Date to
Start
Offset
to start
10
Setup
3
Min
0 Min
0
Min
01
0 Min
20
Mill Pump casing
0
Min
15
Min
15
Min
02
0 Min
30
Turn pump casing 0
Min
10
Min
10
Min
02
15 Min
40
Deburr pump
casing
10
Min
10
Min
02
25 Min
0
Min
Task 2:
Accumulate the standard values of the suboperations in the superior operation.
1.
In your routing for T-B##, first check the standard values in the superior
operation 20.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
297
Unit 7: Task Lists
2.
298
TSCM40_I
In your routing for T-B##, accumulate the standard values of the
sub-operations in the superior operation 20.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Suboperations and User-Defined Fields
Solution 11: Suboperations for
Material-Specific Capacity Constraints
Task 1:
Use suboperations to model more detailed planning of operation steps.
1.
In the production of T-B##, operation 20 has several steps that must be
capacity planned in more detail. Create four suboperations to model the
detail capacity of this operation using the data in the table below.
Subop
Description
Setup Machine
Labor
Ref
Date to
Start
Offset
to start
10
Setup
3
Min
0 Min
0
Min
01
0 Min
20
Mill Pump casing
0
Min
15
Min
15
Min
02
0 Min
30
Turn pump casing 0
Min
10
Min
10
Min
02
15 Min
40
Deburr pump
casing
10
Min
10
Min
02
25 Min
0
Min
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard routings → Change or use transaction code
CA02.
b)
Enter material T-B##, plant 1000, and choose Enter
c)
Overwrite operation number 0050 with 0020, then enter suboperation
number 10, work center T-B##, and the description from the table
above.
d)
Select the suboperation and choose Details → Operation to enter the
standard values and offset information. You may have to scroll down
in the details to enter the offset.
e)
Repeat this procedure for each suboperation and save your routing.
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
299
Unit 7: Task Lists
TSCM40_I
Task 2:
Accumulate the standard values of the suboperations in the superior operation.
1.
2.
300
In your routing for T-B##, first check the standard values in the superior
operation 20.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard routings → Change or use transaction code
CA02.
b)
Enter material T-B##, plant 1000, and choose Enter
c)
To check the standard values of the superior operation 20, select the
operation and choose Details → Operation. Make note of the values
for Setup, Machine, and Labor.
.
In your routing for T-B##, accumulate the standard values of the
sub-operations in the superior operation 20.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard routings → Change or use transaction code
CA02.
b)
Enter material T-B##, plant 1000, and choose Enter
c)
In the operation overview, select the superior operation 20.
d)
Choose Extras → Summarize standard values.
e)
Now check the standard values of the superior operation 20 to see if
they have been updated. Select operation 20 and choose Details →
Operation. You will see that the standard values have been updated
from the accumulated totals of the suboperations.
© 2010 SAP AG. All rights reserved.
.
2010
TSCM40_I
Lesson: Suboperations and User-Defined Fields
Lesson Summary
You should now be able to:
•
Describe the functions of suboperations
•
Retrieve additional fields in operations
2010
© 2010 SAP AG. All rights reserved.
301
Unit 7: Task Lists
Lesson:
255
TSCM40_I
Reporting and Mass Changes
Lesson Duration: 15 Minutes
Lesson Overview
In this lesson you will learn the reporting options for routings and how mass
changes can be accomplished.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Demonstrate how to make changes with history
Demonstrate how to use where-used lists and mass changes
Business Example
In the project team, you are responsible for the where-used lists and the mass
changes in routing management. Your company must document the changes in its
routings. You are responsible for ensuring changes are documented with history.
Change with a Change Master Record
Changes without history
Changes without history do not have to be documented because they take
place during the development stage of the product, for example.
The status of the object prior to the change is not saved. The system
documents the changes that have taken place but you can only find out
indirectly about the status of the object before the change.
302
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reporting and Mass Changes
Changes with history
Changes with history must be documented because they take place during
production.
Both the status before and after the change is saved. The system creates
change documents. For some objects, these change documents differ from
those created for changes without history.
Engineering change management in the SAP system enables you to fully
document changes. Some of these changes may be needed for product
liability purposes, for example.
Figure 99: Engineering Change Management
Engineering change management is a central logistics function that can be used to
change various types of master data and document the changes.
By using a valid-from date for the change master record, the changes become valid
on a predefined date. This aids long-term planning.
You can use engineering change management to store certain SAP objects (for
example, BOMs and routings) more than once. This means that you can store the
objects in all relevant change statuses.
The changes take effect automatically at the predefined time in all areas of the
logistics process chain, for example, sales order, material requirements planning
and shop floor control.
2010
© 2010 SAP AG. All rights reserved.
303
Unit 7: Task Lists
TSCM40_I
Figure 100: Why Use Engineering Change Management?
You can use engineering change management to group together changes to
different SAP objects that are affected by one change. You can change all the
objects at the same time or you can define different change dates for individual
objects.
You can use engineering change management to help fulfill your legal obligations
regarding documentation of changes.
You can make object changes (for example: BOM and routing changes) in the
SAP system either with or without history. However, you should be aware that
change documents are created by the system even for changes without history.
As of release 4.0, there are other types of parameter effectivity besides date, for
example, serial number, time interval, customer. These topics are discussed in
more detail in the PLM150 – Engineering Change Management course.
Reporting and Mass Changes
You can use the overview variant to control the information in the list and the
order in which it is listed (for example, sequence, operation, component, PRT).
You can create various displays for routings using object overviews. You can
define your own object overviews in configuration in the IMG.
304
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reporting and Mass Changes
Figure 101: Reporting Variants
By generating where-used lists, you can display the routings which use particular
work centers, reference operation sets, reference rate routings, and production
resources/tools (PRTs). You may need this information if you want to delete a
work center or reference operation set but you want to first check if it is being used
in a routing. If you want, you can also display routings which have already been
deleted online but which still exist in the database.
Figure 102: Where-Used Lists
Where-used lists can be generated for work centers, capacities, production
resources/tools, and reference operation sets.
2010
© 2010 SAP AG. All rights reserved.
305
Unit 7: Task Lists
TSCM40_I
Figure 103: Mass Change and Reporting
If you want to replace an object in several routings with another object (for
example, an old work center with a new one) you can use the mass replace
function. You do not have to generate a where-used list in order to replace each
work center individually. Instead, you can use the mass replace function to quickly
and completely replace work centers in all routings where they are used.
You can use the Replace function to make mass changes to the following:
•
•
•
Work centers
PRTs
Reference operation sets
The system generates a list of all routings that use the object to be replaced.
When you use the mass replace function without a change number, the new objects
will have the same validity periods as the old objects.
306
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reporting and Mass Changes
Figure 104: Mass Replacement of Routing Data
You can use the replace function to make mass changes to work centers, PRTs,
and reference operation sets.
2010
© 2010 SAP AG. All rights reserved.
307
Unit 7: Task Lists
308
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
261
Lesson: Reporting and Mass Changes
Exercise 12: Task List Changes with ECM
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Make changes without history in a task list
•
Make changes with history in a task list
•
Display changes with history in a task list
•
Make mass changes with history in a task list
Business Example
As new work centers are created to update your production equipment, task lists
will also need to be updated. This may require changes to be captured with history
for legal or reporting purposes. These changes also may need to be made in
mass for all routings.
Task 1:
Display a list of all changes without history that have been made to your routing.
1.
Display a list of changes that have been made to your routing, T-B##, thus
far.
Task 2:
Check to see which routings and rate routings are using a specific work center.
1.
Determine to which other task lists work center T-B## has been assigned by
executing a work center where-used list.
Task 3:
Because of a capacity constraint in your production, your company is building a
new work center that will be operational in two months. Replace the final assembly
work center in your routing effective on that day and be sure to track history.
1.
Replace the final assembly work center T-C## on your T-B## routing, with
your new work center CENTER## using your Engineering Change Number
ECN## to track history.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
309
Unit 7: Task Lists
TSCM40_I
Task 4:
Display your routing with different key dates to view the change history.
1.
Display your routing with a key date one day before the change date (today +
2 months - 1 day). Which work center is assigned to operation 40? What are
the validity dates of operation 40?
2.
Display your routing using a key date of one day after the change date (today
+ 2 months + 1 day). Which work center is assigned to operation 40? What
are the validity dates of operation 40?
Task 5:
Since the new work center will replace the old one on all routings, do a mass
replace with history.
1.
310
Your new work center, CENTER## , will replace work center T-F## on
all routings two months from today. Use mass replace and change number
ECN## to track history.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reporting and Mass Changes
Solution 12: Task List Changes with ECM
Task 1:
Display a list of all changes without history that have been made to your routing.
1.
Display a list of changes that have been made to your routing, T-B##, thus
far.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Reporting → Task List Changes or use transaction code
CA60.
b)
Enter task list type N, material T-B##, and plant 1000. Accept the
default dates, be sure that all changes in the list are selected, and
choose Execute .
c)
This is the list of changes that have been made to your routing. Look
at the Changed on date and Changed by field.
Task 2:
Check to see which routings and rate routings are using a specific work center.
1.
Determine to which other task lists work center T-B## has been assigned by
executing a work center where-used list.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Reporting → Where-Used List → Work Center or use
transaction code CA80.
b)
Enter the work center T-B## and plant 1000. Accept the default key
date, enter task list type N in the from field, S in the to field to check all
routings and rate routings, and choose Execute .
c)
Choose an overview variant from the list that displays work centers like
L00000000060 and choose Enter. The system displays a list of all
routings and rate routings that have the work center assigned, as well as
the sequence and operation to which it is assigned.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
311
Unit 7: Task Lists
TSCM40_I
Task 3:
Because of a capacity constraint in your production, your company is building a
new work center that will be operational in two months. Replace the final assembly
work center in your routing effective on that day and be sure to track history.
1.
Replace the final assembly work center T-C## on your T-B## routing, with
your new work center CENTER## using your Engineering Change Number
ECN## to track history.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings→ Change or use transaction code
CA02.
b)
Enter the material T-B##, plant 1000, change number ECN##, and
choose Enter .
c)
A warning message appears in the status bar indicating, “The key date
is overwritten with the date from the change number record.” Press
ENTER to work through the warning.
d)
In operation 40, replace work center T-C## with CENTER## and save
your routing.
e)
Why does the system require you to enter Machine Time? When you
created the work center you assigned the rule Must be Entered. Since
the previous work center did not have machine time defined it requires
you to complete the data.
Task 4:
Display your routing with different key dates to view the change history.
1.
Display your routing with a key date one day before the change date (today +
2 months - 1 day). Which work center is assigned to operation 40? What are
the validity dates of operation 40?
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings→ Display or use transaction code
CA03.
b)
Enter the material T-B##, plant 1000, key date one day before the
change date (today + 2 months - 1 day), and choose Enter .
c)
The work center assigned to operation 40 is T-C##.
d)
Double-click on the operation number and scroll to the bottom of the
operation details screen to see the validity dates. The Valid To date
should be the change date used in the change number or two months
from today.
Continued on next page
312
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reporting and Mass Changes
2.
Display your routing using a key date of one day after the change date (today
+ 2 months + 1 day). Which work center is assigned to operation 40? What
are the validity dates of operation 40?
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings→ Display or use transaction code
CA03.
b)
Enter the material T-B##, plant 1000, key date one day before the
change date (today + 2 months - 1 day), and choose Enter .
c)
The work center assigned to operation 40 is CENTER##.
d)
Double-click on the operation number and scroll to the bottom of the
operation details screen to see the validity dates. The Valid From date
should be the change date used in the change number or two months
from today.
Task 5:
Since the new work center will replace the old one on all routings, do a mass
replace with history.
1.
Your new work center, CENTER## , will replace work center T-F## on
all routings two months from today. Use mass replace and change number
ECN## to track history.
a)
Choose Logistics → Production → Master Data → Routings → Extras
→ Mass Changes→ Replace Work Center or use transaction code
CA85.
b)
Enter the work center T-F##, plant 1000, new work center
CENTER##, plant 1000, change number ECN##, and choose Execute
.
c)
A warning will appear to warn you that the work centers have different
standard value keys. This can be important for formula calculations
in the work center and affect capacity requirements, scheduling, and
costing.
d)
On the list, select the operations for which you want to replace the
work center and choose Replace work center
.
You will be required to enter machine time for each operation that does
not have it.
e)
2010
Check the routings you just changed to see the change and the validity
date.
© 2010 SAP AG. All rights reserved.
313
Unit 7: Task Lists
TSCM40_I
Lesson Summary
You should now be able to:
•
Demonstrate how to make changes with history
•
Demonstrate how to use where-used lists and mass changes
314
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Unit Summary
Unit Summary
You should now be able to:
•
Describe the different types of task lists
•
Describe the integration points of the task list
•
Assign manufactured items to routings
•
Allocate material components to operations
•
Maintain cutting measures of variable-size items
•
Describe the functions of suboperations
•
Retrieve additional fields in operations
•
Demonstrate how to make changes with history
•
Demonstrate how to use where-used lists and mass changes
2010
© 2010 SAP AG. All rights reserved.
315
Unit Summary
316
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
269
Test Your Knowledge
Test Your Knowledge
1.
Which of the following is not a way to create routing material assignments
in SAP ERP?
Choose the correct answer(s).
2.
□
□
A
B
□
□
C
D
Create a material specific routing
Copy a materials master record and the BOM and routing are
automatically copied also
In the routing header create a material assignment
Create a production version
Which of the following is not a pre-requisite for component allocation?
Choose the correct answer(s).
□
□
□
□
3.
A
B
C
D
Operations in the routing must exist
Production version must exist
BOM for the material to be produced must exist
Backflush indicator must be set
Any materials component that is not assigned to an operation in the routing
will default to the first operation.
Determine whether this statement is true or false.
□
□
4.
True
False
Each item on the BOM can be assigned to one and only one operation on
the routing.
Determine whether this statement is true or false.
□
□
5.
True
False
Component allocation to an operation is the only additional information
which can be maintained with regard to components.
Determine whether this statement is true or false.
□
□
6.
True
False
Suboperations can be used for more detailed capacity planning and costing.
Determine whether this statement is true or false.
□
□
2010
True
False
© 2010 SAP AG. All rights reserved.
317
Test Your Knowledge
7.
TSCM40_I
When using suboperations costing is automatically done at the operation
level regardless of the control keys.
Determine whether this statement is true or false.
□
□
8.
True
False
You can use user-defined fields to assign data fields to an operation or
suboperation for information purposes only.
Determine whether this statement is true or false.
□
□
9.
True
False
Which of the following are ways to make changes to routings in SAP ERP?
Choose the correct answer(s).
□
□
□
□
A
B
C
D
Without record of changes
With change documents
With history using ECM
All of the above
10. A where-used list can show you which task lists will be affected by a change
in work center.
Determine whether this statement is true or false.
□
□
True
False
11. It is not possible to make mass changes to routings using an ECM number.
Determine whether this statement is true or false.
□
□
318
True
False
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
271
Test Your Knowledge
Answers
1.
Which of the following is not a way to create routing material assignments
in SAP ERP?
Answer: B
There are 3 ways to create material assignments in the routing; create a
material specific routing, create a material assignment in the header of the
routing, create a production version. Material master records that are copied
do not copy the BOM and routing also.
2.
Which of the following is not a pre-requisite for component allocation?
Answer: B, D
Before you can allocate components to specific operations on the routing the
operations must exist in the routing and the BOM must exist for the material
to be produced.
3.
Any materials component that is not assigned to an operation in the routing
will default to the first operation.
Answer: True
Material components in a BOM that are not assigned to an operation in the
routing are automatically assigned (default) to the first operation when you
create a production order.
4.
Each item on the BOM can be assigned to one and only one operation on
the routing.
Answer: True
Each item on the BOM can be assigned to only one operation. Items which
have quantities of more than one and need to be assigned to more than one
operation will need to be adjusted in the BOM to allow this type of allocation.
5.
Component allocation to an operation is the only additional information
which can be maintained with regard to components.
Answer: False
According to the item category of the assigned components you can make
further decisions about their processing, like backflushing of stock items or
cutting size of variable-size items.
2010
© 2010 SAP AG. All rights reserved.
319
Test Your Knowledge
6.
TSCM40_I
Suboperations can be used for more detailed capacity planning and costing.
Answer: True
Suboperations are subordinate to an operation and used for more detailed
planning of the process step that is described in the operation. They are
typically used to carry out more detailed planning for capacity or costing.
7.
When using suboperations costing is automatically done at the operation
level regardless of the control keys.
Answer: False
When using suboperations, it is important that you ensure costs and capacity
requirements are not calculated twice by using the appropriate control keys.
8.
You can use user-defined fields to assign data fields to an operation or
suboperation for information purposes only.
Answer: False
You can use user-defined fields to assign data fields to an operation or
suboperation. You can enter business information or values for formulas
parameters that are not included in the standard system. The values for
formula parameters could be used for calculating capacity requirements,
scheduling, or costing.
9.
Which of the following are ways to make changes to routings in SAP ERP?
Answer: D
Changes to routing can be made without history, with changes documents,
or with history using ECM.
10. A where-used list can show you which task lists will be affected by a change
in work center.
Answer: True
A where-used list can show you which task lists contain a specific work
center and will be affected by a changed in that work center.
11. It is not possible to make mass changes to routings using an ECM number.
Answer: False
You can make changes to routings using mass change and by using an
engineering change number.
320
© 2010 SAP AG. All rights reserved.
2010
Unit 8
Advanced Bill of Material Functions
273
In this unit you will demonstrate to the participants advanced functions of the bill
of material. It is important that participants understand that not all funcations
may be used in their implementation.
Unit Overview
This unit introduces several advanced concepts surrounding the bill of material
in SAP ERP. Not all of the following functions will be required to use during the
modeling of your company’s manufacturing process. These functions will include
the user of multiple bills of materials, co-products/by-products, substitute parts
and other miscellaneous functions.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
•
•
Explain the concept of a phantom BOM and when it should be used
Create a phantom BOM in SAP R/3
Maintain phantom bills of material
Demonstrate model co-products and by-products
Demonstrate and explain the discontinuation process.
Model item substitutions in the bill of material
Discuss the advantages of using multiple and variant BOMs
Create a multiple BOM
Create a variant BOM
Define variant configuration
Update BOMs using mass changes
Navigate the product structure browser
Unit Contents
Lesson: Phantom Assemblies.................................................323
2010
© 2010 SAP AG. All rights reserved.
321
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Lesson: Co-Products and By-Products ......................................328
Exercise 13: Co-Products in Production Orders .......................331
Lesson: Discontinuation and Substitute Parts in the Bill of Material .....336
Exercise 14: Substitute Items in Production Orders ...................343
Lesson: Multiple and Variant BOMS..........................................352
Exercise 15: Multiple/Alternative Bills of Material ......................361
Exercise 16: Variant BOMs ...............................................371
Lesson: Mass Changes and the Product Structure Browser..............376
Exercise 17: Mass Changes and the Product Structure Browser....379
322
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
275
Lesson: Phantom Assemblies
Phantom Assemblies
Lesson Duration: 30 Minutes
Lesson Overview
During the design or manufacturing of a product, engineering often times creates
“phantom” or “dummy” assemblies. The purpose of these assemblies is to make
maintenance of the item easier as the product evolves and changes.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Explain the concept of a phantom BOM and when it should be used
Create a phantom BOM in SAP R/3
Maintain phantom bills of material
Business Example
As a production planned, you have some parts that are categorized as service parts.
These items are used in production, but are also sold directly to customers as the
items’ wear and tear requires them to be replaced. You would like the item used in
production to be classified as a phantom bill of material.
Phantom Assemblies
A phantom assembly is a logical grouping of materials. A phantom assembly is
usually created within engineering to describe a number of components easily and
manage them as a whole. The components in a phantom assembly are placed
immediately into the superior assembly. As opposed to this, components in an
assembly are first assembled to produce the header material. After this, the header
material is placed into the superior assembly.
For example, the phantom assembly “set of wheels” contains the components
“front wheel” and “rear wheel.” The front and rear wheels are placed immediately
into the “bicycle” assembly. The “light” assembly contains the materials “bulb”
and “reflector.” The light components are first assembled and then the light is
attached to the bicycle.
2010
© 2010 SAP AG. All rights reserved.
323
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Figure 105: Phantom Assemblies
Phantom assemblies are used in SAP R/3 to enable the simple structuring
of BOMs; the items typically do not physically exist. You can see phantom
assemblies as parentheses around a group of components that are often used
in conjunction with each other. This significantly reduces the amount of
administration needed for the master data. For changes to materials (for example,
discontinued material) you only have to carry out the changes on one BOM. The
changes have an effect on all BOMs used by the phantom assemblies.
Phantom assemblies also facilitate component assignment, since the components
of a phantom assembly are assigned to the same operation. The same is true
for the phantom assembly itself if you have not made an assignment for the
components. During the BOM explosion in an SAP R/3 production order, the
BOMs for phantom assemblies are also exploded. The components of the phantom
assemblies become normal reservations, while the phantom assembly itself is
transferred to the order as an unplanned effective reservation. The components of
a phantom assembly are connected in a hierarchy with the superordinate assembly.
324
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Phantom Assemblies
Figure 106: Setting Phantoms in SAP R/3
The settings for phantoms can occur in three different places in SAP R/3. The
highest level to determine a part as a phantom assembly is at the material master.
In the MRP 2 view, users can set an item to be a phantom assembly by setting the
special procurement key. This means that this part at the plant level will not be
manufactured and inventoried in that form.
In addition, there are two settings that can be set in the bill of material for a
component. In the details of the component, under the MRP section, users can
use the explosion type or special procurement. The explosion type can switch the
phantom assembly off for this BOM, and it will create a planned order for the item.
This overrides the material master setting. Setting the special procurement key in
the BOM to phantom assembly means that when this item is used in a the relevant
BOM, it will be treated as a phantom. The settings in the BOM have priority over
the material master since they are specific to a usage or manufacturing process.
2010
© 2010 SAP AG. All rights reserved.
325
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Facilitated Discussion
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
326
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Phantom Assemblies
Lesson Summary
You should now be able to:
•
Explain the concept of a phantom BOM and when it should be used
•
Create a phantom BOM in SAP R/3
•
Maintain phantom bills of material
2010
© 2010 SAP AG. All rights reserved.
327
Unit 8: Advanced Bill of Material Functions
Lesson:
279
TSCM40_I
Co-Products and By-Products
Lesson Duration: 15 Minutes
Lesson Overview
To model the manufacturing of multiple co-products, companies must consider the
list of all BOM components that are necessary to effectively manage the yields
and competing resources.
Lesson Objectives
After completing this lesson, you will be able to:
•
Demonstrate model co-products and by-products
Define and discuss the co-products and by-products. Explain the differences
between them and how to make the appropriate settings.
Business Example
During the machining of the casing for your pump, brass shavings are produced.
These brass shavings are then sold back to the refiner who sold your company
the brass ingot that was used in forging the casing. As a production planner
your costing accounting group has asked you to model the brass shavings as a
co-product in order to get the proper credit to manufacturing for the sale of the
brass shavings. In addition to the brass, oil is used to cool the cutting blades during
the machining process. The oil is collected and inventoried for proper disposal.
This process is regulated by the government and has not value. Model the oil
used for each casing as a by-product.
Co-Products in Manufacturing
A co-product is a material that is manufactured simultaneously with the main
product. In certain cases, the main material cannot be manufactured in isolation,
without also producing the co-product, for a given production process.
328
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Co-Products and By-Products
Figure 107: Manufacture of Co-Products
Use in ECC PP-PI Module: The process industry is full of numerous examples,
where due to the nature of the chemical and biological reactions, there is a
concurrent yield for multiple products. Typically there is one main product being
manufactured. The rest of the products could be categorized as co-products,
by-products, waste products. Co-products and by-products have a non-zero
inventory valuation, as opposed to waste products having a zero unit cost.
Furthermore, since the co-products label is given to products that have a higher
cost visibility, then any other generic by-product in your company, the co-products
are also earmarked for cost settlement at the end of the process order life cycle.
Figure 108: Co-Products in the BOM
2010
© 2010 SAP AG. All rights reserved.
329
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Main Leading Material and Co-Product - Structure: Co-products, by-products,
and waste products are set up as a negative quantity components in the BOM
of the Master Recipe. Since co-products have further cost settlements, a series
of indicators have to be setup in the product masters and the BOM. All of the
product masters, and the negative quantity components must have the co-product
indicator fields check marked. Also the cost apportionment ratios for all of the
cost components that are involved with the co-products, have to be defined in
their product masters.
To better understand Co-products we first must understand several related terms.
All of these terms are used frequently in the Food, Chemicals, Electronics, and
other process, repetitive and flow manufacturing industries.
Co-product
In ECC a co-product is a material that is manufactured simultaneously with
the main product. The main material cannot be manufactured in isolation,
without also producing the co-product, for a given production process.
Co-products have a non-zero inventory valuation. Co-products are also
earmarked for cost settlement at the end of the process order life cycle, and
appear in the header settlement rule.
By-product
In ECC a by-product is a material that is manufactured simultaneously with
the main product. The main material cannot be manufactured in isolation,
without also producing the by-product, for a given production process.
By-products have a non-zero inventory valuation. By-products are not
earmarked for cost settlement at the end of the process order life cycle, and
do not appear in the header settlement rule.
Waste product
In ECC a waste product is a material that is manufactured simultaneously
with the main product. The main material cannot be manufactured in
isolation, without also producing the waste product, for a given production
process. Waste products have a zero inventory valuation. Waste products are
not earmarked for cost settlement at the end of the process order life cycle,
and just like by-products, do not appear in the header settlement rule.
330
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
283
Lesson: Co-Products and By-Products
Exercise 13: Co-Products in Production
Orders
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Explain how to set up co-products in SAP ERP
Business Example
The stamping and assembly operations of the pump yields two additional gaskets
which are not needed for the pump, but they have value. You need to put them
into inventory.
Task 1: Define co-products on the BOM
Caution: It is important not to skip this demo as it sets up the component
T-DET-CNDST to be used as a co-product on the BOM. If this isn’t done
then the student exercises will not work.
Setup the Material Master for T-DET-CNDST to be used as a co-product. Change
the MRP2 view by flagging the co-product indicator. and answer the following
questions.
Change the MRP2 view of the Material Master T-DET-CNDST, plant 3100, by
flagging the co-product indicator.
Menu Path:Logistics → Production - Process → Master Data → Material
Master→ Material → Change → Immediately. Enter Material, T-DET-CNDST.
Press Enter.
You will see the Select Views pop-up. Select the MRP2 view
and Press Enter. Enter Plant 3100. Press Enter again.
Select the Co-product indicator, and press the Save icon.
1.
Define material T-G##, plant 1000 as a co-product on the BOM of pump
T-F1##.
Task 2: Optional: Test the co-product setting
1.
2010
Create a production order for T-F1##. View the co-product results in the
stock requirements list.
© 2010 SAP AG. All rights reserved.
331
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Solution 13: Co-Products in Production
Orders
Task 1: Define co-products on the BOM
Caution: It is important not to skip this demo as it sets up the component
T-DET-CNDST to be used as a co-product on the BOM. If this isn’t done
then the student exercises will not work.
Setup the Material Master for T-DET-CNDST to be used as a co-product. Change
the MRP2 view by flagging the co-product indicator. and answer the following
questions.
Change the MRP2 view of the Material Master T-DET-CNDST, plant 3100, by
flagging the co-product indicator.
Menu Path:Logistics → Production - Process → Master Data → Material
Master→ Material → Change → Immediately. Enter Material, T-DET-CNDST.
Press Enter.
You will see the Select Views pop-up. Select the MRP2 view
and Press Enter. Enter Plant 3100. Press Enter again.
Select the Co-product indicator, and press the Save icon.
1.
Define material T-G##, plant 1000 as a co-product on the BOM of pump
T-F1##.
a)
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Change.
b)
Enter the following data from the table below.
Field
Entry
Material
T-F1##
Plant
1000
BOM Usage
1
c)
Choose Enter
.
d)
Enter the following in the first available component item on the General
Item Overview screen.
Field
Entry
Component
T-G##
Continued on next page
332
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Co-Products and By-Products
Field
Entry
Quantity
2-
e)
Choose Enter
.
f)
Go to the item details by double-clicking the item number or
highlighting the line and selecting the item icon (or pressing F7).
g)
On the Basic Data tab, select the Co-product indicator.
h)
Save the BOM.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
333
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Task 2: Optional: Test the co-product setting
1.
Create a production order for T-F1##. View the co-product results in the
stock requirements list.
a)
Choose Logistics → Production → Production Control → Order →
Create → With Material (CO01).
b)
Enter the following data and press ENTER.
c)
Field
Entry
Material
T-F1##
Plant
1000
Order Type
PP01
Enter only the following two items and choose Save.
Field
Entry
Total Qty
10
Finish
Current date + 1 month
Hint: If a message regarding costs is displayed; choose Yes to
continue and save the order.
334
d)
Choose Logistics → Production → MRP → Evaluations →
Stock/Requirements List.
e)
Enter the data from the table below.
Field
Entry
Material
T-G##
MRP Area
<blank>
Plant
1000
f)
Choose Enter
.
g)
A production order has been created for the co-product to be received
into inventory. The quantity has been calculated based on the BOM
quantity.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Co-Products and By-Products
Lesson Summary
You should now be able to:
•
Demonstrate model co-products and by-products
2010
© 2010 SAP AG. All rights reserved.
335
Unit 8: Advanced Bill of Material Functions
Lesson:
287
TSCM40_I
Discontinuation and Substitute Parts in the Bill of
Material
Lesson Duration: 30 Minutes
Lesson Overview
BOMs are seldom static. Component materials are replaced by other items.
Certain components may also be substituted if the need arises. In this lesson, we
will introduce discontinuation and alternative items as methods to manage such
situations.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Demonstrate and explain the discontinuation process.
Model item substitutions in the bill of material
Business Example
In the manufacturing of several of your products, you use an extensive amount of
wiring. The wiring is inventoried as several different part numbers, based on the
grade of wire. In the event of an inventory shortage, engineering has authorized
the use of higher grade wire in place of the standard item. As a production
planner, you need to model this to assure that production orders can be completed
when released to the shop floor. You want to model this substitution process in
your bill of material.
336
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Discontinuation and Substitute Parts in the Bill of Material
Item Substitution in the Bill of Material
The engineering and design department may specify that a material is to be
replaced by another at a particular point in time. These changes may be necessary
for the following reasons:
•
•
New safety regulations may apply after a certain point in time. As a result,
a certain component may have to be replaced, as it no longer meets the
safety requirements.
A cost-intensive part may be replaced by a less expensive one.
Discontinuation control works in the same way for long-term master production
and requirements planning.
Figure 109: Discontinuation Control (Simple Discontinuation)
Discontinuation Control (Simple Discontinuation)
Discontinuation control (Parallel Discontinuation)
Show only the places relevant for maintenance in material master and BOM.
Explain the effects of the maintenance.
Simple Discontinuation: A component that is to be discontinued is replaced by
a follow-up material as of a certain date, as soon as the stock available for MRP
of the discontinued component is zero. This means that when the stock available
for MRP of the discontinued material is zero, the dependent requirements are
diverted from the discontinued material to the follow-up material. If the follow-up
material is not available for MRP, the follow-up material is then acquired (in place
of the discontinued material). The safety stock of the discontinued material is
not affected by requirements planning.
2010
© 2010 SAP AG. All rights reserved.
337
Unit 8: Advanced Bill of Material Functions
TSCM40_I
If the stock available for MRP for the discontinued material becomes greater
than zero again, due to a later order for instance, the material is used again. An
exception message for goods deliveries subsequent to the discontinued date is
also produced.
Prerequisites: In the material master record of the discontinued component,
the discontinued indicator is set to 1, a follow-up material is entered, and a
discontinued date is set. For information purposes, the follow-up material can be
maintained in the BOM as a follow-up material.
Figure 110: Discontinuation Control (Parallel Discontinuation)
Parallel discontinuation: One group of materials is replaced by another group
of materials, for instance, where one (main) component is discontinued and
its available stock is zero, and another (dependent) component must also be
discontinued. For example, a certain nut may be discontinued, meaning the
corresponding screw is also discontinued.
Prerequisites:
•
•
338
In the material master record of the main discontinued component, the
discontinued indicator is set to 1 and the follow-up indicator 3 appears in the
material master record of the dependent discontinued component.
In the extras for the BOM item, define a discontinuation group under
follow-up/discontinued dates; this freely definable character string contains
a summary of the associated, discontinued items of a BOM. The main
component to be discontinued and its dependent component are identified
using the same discontinuation group.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Discontinuation and Substitute Parts in the Bill of Material
•
You can also define the follow-up component(s) using the follow-up item
indicator. The succeeding group contains a summary of the associated
follow-up items in a BOM; it determines by which follow-up items the
discontinued items are to be replaced. The character string of the succeeding
group must correspond with the character string of the discontinued group.
Figure 111: Alternative Items
Alternative Items
Alternative Item Data Detail Screen
If there is sufficient time, demonstrate this using the relevant optional exercise. It
is unlikely that there will be time for this however.
Alternative Items: Grouping
This serves to summarize alternative items within an item list. All assembly
materials can be entered into the alternative item group. As soon as you create an
alternative item group, you will receive an additional dialog window containing
the ranking order, strategy, and probability of usage. You can maintain alternative
items for the following situations:
•
Alternative items with specified usage probability
These alternative items incorporate a certain usage probability. Create a
usage probability for each alternative item in a group, so that in requirements
planning a dependent requirement is created and this is changed to a
reservation in the production order.
•
2010
Alternative items as information
© 2010 SAP AG. All rights reserved.
339
Unit 8: Advanced Bill of Material Functions
TSCM40_I
You can also create an alternative item for information purposes, for instance,
that is only referenced in missing part situations. As neither a dependent
requirement nor a reservation will occur for this item, you do not produce a
usage probability.
Figure 112: Alternative Item Data Detail Screen
•
Backflush according to usage probability
For all items that are to be reserved, maintain the:
•
–
Strategy (value 1 or no entry)
–
Ranking order (only affects the sorting of materials)
–
Usage probability
Backflush at 100% availability
For all items that are to be reserved, maintain the
–
•
Ranking order; if no ranking order is entered, the system checks the
items in the order in which they are transferred for availability check
(value 1 or no entry)
–
Strategy (value 2)
–
Usage probability
Backflush at 100% availability (strategy 2)
With this strategy, the availability check is executed in the specified ranking
order according to ATP logic.
Gross requirements: 100 pieces
340
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Discontinuation and Substitute Parts in the Bill of Material
•
•
•
2010
Material
Usage
Probability
Ranking
Planned
Requirement
Amount
ATP
Quantity:
Backflush
quantity
A
20
1
20
30
0
B
30
2
30
150
100
C
50
3
50
180
0
The first material in the ranking order that meets the requirement date 100%
is reserved in the required quantity (material B).
Once a partial backflush has occurred for a production order, no further
check takes place for further partial flushes with this production order. Any
future partial backflushes take place from the alternative item from which
the first backflush occurred.
If, with strategy 2, none of the alternative items meet the requirements 100%,
the availability check confirms each available quantity. A reservation is
then made for the available quantity.
© 2010 SAP AG. All rights reserved.
341
Unit 8: Advanced Bill of Material Functions
342
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
293
Lesson: Discontinuation and Substitute Parts in the Bill of Material
Exercise 14: Substitute Items in
Production Orders
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Enter alternative items on a BOM
Business Example
Certain materials must be used as a substitute in case the standard material is
not available.
Task 1:
Optional: Components T-B1## and T-Z## are interchangeable parts that can both
be used to produce the finished material T-F1##. In this situation we want to
choose the component that has enough inventory to supply the entire production
order. Create T-B1## and T-Z## as alternative items in the BOM T-F1##.
1.
Use the stock/requirements list to display the current stock available for the
following materials:
T-B1##
T-B2##
T-B3##
T-B4##
T-T3##
T-Z##
Change the stock for the above materials in plant 1000 at storage location
0001 to the following status:
T-B1##
100 pieces (exact)
T-B2##
200 pieces (minimum)
T-B3##
200 pieces (minimum)
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
343
Unit 8: Advanced Bill of Material Functions
2.
TSCM40_I
T-B4##
200 pieces (minimum)
T-T3##
1800 pieces (minimum)
T-Z##
200 pieces (minimum)
Change the BOM of material T-F1## by adding the new component T-Z##
as an alternative item to T-B1##. For item T-B1##, enter Alt.item group 01,
Priority 1, Strategy 2, and Usage probability 100. For item T-Z##, enter
Alt.item group 01, Priority 2, Strategy 2, and Usage probability 0.
Task 2:
Optional: Using a production order, test the effects of the alternative item(s).
1.
Test the effects of the alternative item group on production planning and
material backflush.
Create a production order for the material T-F1## in plant 1000 for LESS
THAN 100 pieces. Use the order category PP01. Select one month from
today’s date as the order finish date. After confirming the data entries with
ENTER, go to the component overview to find the answers to the following
questions:
ATP Check Status
Before
ATP
After
ATP
How high is the quantity requirement of T-B1##?
How high is the confirmed quantity of T-B1##?
How high is the quantity requirement of T-Z##?
How high is the confirmed quantity of T-Z##?
Caution: Do not save the order yet.
2.
Carry out an availability check for all components and complete the last
column in the above table for the “After ATP Check” results.
When finished, exit and do not save the order.
3.
Repeat the last two steps to test the effect of the alternative item groups in
the case of insufficient stock.
Create a production order for the material T-F1## in plant 1000 for MORE
THAN 100 pieces. Use the order category PP01. Select one month from
today’s date as the order finish date. After confirming your data entries
with ENTER, go to the Component overview to find the answers to the
following questions:
Continued on next page
344
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Discontinuation and Substitute Parts in the Bill of Material
Caution: Do not save the order at this point.
ATP Check Status
Before
ATP
After
ATP
How high is the quantity requirement of T-B1##?
How high is the confirmed quantity of T-B1##?
How high is the quantity requirement of T-Z##?
How high is the confirmed quantity of T-Z##?
4.
2010
Carry out an availability check for all components and complete the above
table as you did before.
© 2010 SAP AG. All rights reserved.
345
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Solution 14: Substitute Items in
Production Orders
Task 1:
Optional: Components T-B1## and T-Z## are interchangeable parts that can both
be used to produce the finished material T-F1##. In this situation we want to
choose the component that has enough inventory to supply the entire production
order. Create T-B1## and T-Z## as alternative items in the BOM T-F1##.
1.
Use the stock/requirements list to display the current stock available for the
following materials:
T-B1##
T-B2##
T-B3##
T-B4##
T-T3##
T-Z##
Change the stock for the above materials in plant 1000 at storage location
0001 to the following status:
T-B1##
100 pieces (exact)
T-B2##
200 pieces (minimum)
T-B3##
200 pieces (minimum)
Continued on next page
346
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Discontinuation and Substitute Parts in the Bill of Material
T-B4##
200 pieces (minimum)
T-T3##
1800 pieces (minimum)
T-Z##
200 pieces (minimum)
a)
For analysis of current requirements/stock situation, choose Logistics
→ Production → MRP → Evaluations → Stock/Requirements List
or use transaction MD04.
Stock is displayed in the top line.
b)
For any necessary deliveries of goods, choose Logistics → Materials
Management → Inventory Management → Goods Movement → Goods
Receipt → Other or use transaction MB1C.
c)
Enter movement type 561, plant 1000, storage location 0001,
today’s date as document and Posting Date, and leave the other
fields empty or enter default differences.
d)
For any necessary issues of goods (in case a material has too much
stock) choose Logistics → Materials Management → Inventory
Management → Goods Movement → Goods Issue or use transaction
MB1A.
e)
Use the movement category 201 and the cost center 1000.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
347
Unit 8: Advanced Bill of Material Functions
2.
TSCM40_I
Change the BOM of material T-F1## by adding the new component T-Z##
as an alternative item to T-B1##. For item T-B1##, enter Alt.item group 01,
Priority 1, Strategy 2, and Usage probability 100. For item T-Z##, enter
Alt.item group 01, Priority 2, Strategy 2, and Usage probability 0.
a)
Choose Logistics -> Production -> Master Data -> Bills of Material
-> Bill of Material -> Material BOM -> Change or use transaction
code CS02.
b)
In the first available row, enter item T-Z## with the quantity 1
piece.
c)
To set the items as alternative items, select both components on the
General Item Overview screen and select Details .
d)
In the details for component T-B1##, enter AltItemGroup 01 and
press ENTER.
e)
Enter the following in the Alternative Item Data dialog box.
Field
Entry
Priority
1
Strategy
2
Usage Prob.
100
f)
Press ENTER and choose Next Item
component T-Z##.
to proceed to the details for
g)
In the details for component T-Z##, enter AltItemGroup 01 and press
ENTER.
h)
Enter the following in the Alternative Item Data dialog box.
Field
Entry
Priority
2
Strategy
2
Usage Prob.
0
i)
Press ENTER. Work through any warnings that appear by pressing
ENTER.
j)
Save the BOM.
Continued on next page
348
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Discontinuation and Substitute Parts in the Bill of Material
Task 2:
Optional: Using a production order, test the effects of the alternative item(s).
1.
Test the effects of the alternative item group on production planning and
material backflush.
Create a production order for the material T-F1## in plant 1000 for LESS
THAN 100 pieces. Use the order category PP01. Select one month from
today’s date as the order finish date. After confirming the data entries with
ENTER, go to the component overview to find the answers to the following
questions:
ATP Check Status
Before
ATP
After
ATP
How high is the quantity requirement of T-B1##? varies
varies
(ALL)
How high is the confirmed quantity of T-B1##?
0
varies
(ALL)
How high is the quantity requirement of T-Z##?
1
0
How high is the confirmed quantity of T-Z##?
0
0
Caution: Do not save the order yet.
a)
To create a production order, choose Logistics → Production→
Production Control→ Order→ Create→ With Material or use
transaction code CO01.
b)
Enter the material number, plant, and order type on the initial screen
and press ENTER.
c)
On the next screen, enter the total quantity and the order finish date of
today + 1 month and press ENTER.
d)
Go to the Components overview using the
above table.
button. Complete the
Caution: Do not save the order at this point.
2.
Carry out an availability check for all components and complete the last
column in the above table for the “After ATP Check” results.
When finished, exit and do not save the order.
a)
Choose Availability Check for material.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
349
Unit 8: Advanced Bill of Material Functions
3.
TSCM40_I
Repeat the last two steps to test the effect of the alternative item groups in
the case of insufficient stock.
Create a production order for the material T-F1## in plant 1000 for MORE
THAN 100 pieces. Use the order category PP01. Select one month from
today’s date as the order finish date. After confirming your data entries
with ENTER, go to the Component overview to find the answers to the
following questions:
Caution: Do not save the order at this point.
ATP Check Status
Before
ATP
After
ATP
How high is the quantity requirement of T-B1##? varies
0
How high is the confirmed quantity of T-B1##?
0
0
How high is the quantity requirement of T-Z##?
1
varies
(ALL)
How high is the confirmed quantity of T-Z##?
0
varies
(ALL)
a)
4.
Carry out an availability check for all components and complete the above
table as you did before.
a)
350
Exit without saving the order.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Discontinuation and Substitute Parts in the Bill of Material
Lesson Summary
You should now be able to:
•
Demonstrate and explain the discontinuation process.
•
Model item substitutions in the bill of material
2010
© 2010 SAP AG. All rights reserved.
351
Unit 8: Advanced Bill of Material Functions
Lesson:
302
TSCM40_I
Multiple and Variant BOMS
Lesson Duration: 40 Minutes
Lesson Overview
Variant and multiple bills of material are a method to manage BOMs. We will
discuss the circumstances and advantages of each.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Discuss the advantages of using multiple and variant BOMs
Create a multiple BOM
Create a variant BOM
Define variant configuration
The objective is to teach the multiple and variant concepts. Many students get
confused with “variant BOM’s” and Variant Configuration. For this reason it is
necessary to define variant configuration.
Details of variant configuration should be avoided. Definition only.
Business Example
Two situations many occur that may increase the number of BOMs that need to
be managed. First, a single material may have more then one list of components.
We will use multiple BOMs to manage these. Second, many materials may use
similar components. We will use variant BOMs for these.
Multiple BOM - One Product
Multiple BOM “M”
Explain the meaning of multiple BOM.
Explain when the multiple (alternative) BOM is used.
Note: A maximum of 1000 alternatives are possible.
Demonstration for multiple BOMs 10 minutes
Use the exercise for the multiple BOM for your demonstration.
Assign a name to the alternatives in the alternative text.
For example: "Alternative + Material number + Maximum lot size"
. Enter a description for the BOM group,
for instance: Alternatives or Paints
Show the differences and similarities when compared to variant BOMs.
352
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
Comparison of Different Types of BOM
Summarize the features of and differences between the individual technical BOM
types.
Optional exercise on multiple BOMs only 15 minutes
Multiple BOMs
One product may be made of different combinations of components, depending on
the quantity (lot size) to be manufactured or the date. This type of product is often
represented by alternative BOMs (alternatives). These alternative BOMs differ
only slightly from one another, usually in terms of the component quantity.
Figure 113: Multiple BOM: One Product
The field BOM group can also be used as an external BOM number.
All alternatives for a multiple BOM are saved under one internal BOM number.
You can assign one name to all the alternatives in a multiple BOM by entering a
BOM group in the BOM header.
2010
© 2010 SAP AG. All rights reserved.
353
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Figure 114: Multiple BOM
The plant and usage are part of the unique key that identifies a BOM.
Each alternative has a BOM header.
The alternative is selected according to the selection method indicator in the
material master record:
•
•
•
Lot size
Date
Production version
Variant BOM: Several Products
Point out that the different products should only differ slightly from each other.
Variant BOM
Variant BOM “V”
Present the variant BOM and its purpose.
Demonstration for Variant BOM 10 minutes
Create a variant T-F88 for BOM T-F00.
Point out the BOM number and the technical type.
Enter the additional value "PLM110" for the BOM in the BOM header for the
BOM group, and change item 10 to material 100-100.
In the alternative text field, enter "Variant Material Number". Show the BOM
headers / alternative texts and material items.
Alternatively you can use the exercise from the topic "Variant BOM" as an
example.
Note: A maximum of 99 variants are possible for each internal BOM.
354
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
Variant BOMs
If several similar products are manufactured whose parts only differ in minor
ways, you can represent these various products using a variant BOM. Variants
can also differ in component quantity alone.
Figure 115: Variant BOM: Several Products
Only a simple (basic) material BOM can be extended to become a variant BOM.
You cannot convert a multiple BOM into a variant BOM.
Figure 116: Variant BOM
2010
© 2010 SAP AG. All rights reserved.
355
Unit 8: Advanced Bill of Material Functions
TSCM40_I
You can create a variant only if:
•
•
A BOM does not already exist for the material.
The base unit of measure of all variant materials is the same. This is because
the base unit of measure of the bill of material must be the same as the base
unit of measure of the material master record.
Figure 117: Variant BOM (2)
Several products created as variants of a variant BOM are saved under one internal
BOM number. You can give a name to all of the variants of a variant BOM by
entering a BOM group in the BOM header. Each variant has its own material
number.
The field BOM group can also be used as an external BOM number.
The plant and the BOM usage are part of the unique key of a bill of material.
Each variant has a BOM header.
You can create a variant only if:
•
•
356
A BOM does not already exist for the material.
The base unit of measure of all variant materials is the same. This is because
the base unit of measure of the bill of material must be the same as the base
unit of measure of the material master record.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
Figure 118: Different Types of BOMs
Variant Configuration
Configuration of a Pump
Explain what variant configuration means and when this should be used. Explain
how this differs to variant BOMs. If there is time, you can show the configuration
of pump P-500 for example.
Variant Configuration
When dealing with multivariant products, the combinations of individual product
features give rise to a vast range of variants.
Complex products mean complex configuration tasks in both sales and production.
A company that sells or produces products with variants must perform these
configuration tasks quickly and accurately.
2010
© 2010 SAP AG. All rights reserved.
357
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Figure 119: Variant Configuration
However, this is not easy, as product development cycles and life cycles of
products are becoming shorter than ever before.
Standard product is a general term used to define a product that is to be
manufactured in multiple variants. It covers all the possible features of the variant
product, and therefore does not refer to one specific article.
The features of configurable products are defined the SAP system as
characteristics.
Figure 120: Configuration of a Pump
358
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
There are often inter-dependencies between the individual forms of a product. It
is frequently the case that not all combinations that are theoretically possible are
allowed. There are two reasons for this:
•
•
Some combinations are not possible for technical reasons.
Other combinations may not be allowed for marketing and sales reasons. For
example, if you want to order a motorcycle, you may only be able to have
certain colors of paint and seats if you are ordering an expensive model.
Instead of creating a separate BOM for each product variant, you can group the
components together into a super BOM. This super BOM consists of parts that
appear in all variants of the product, and others that can be chosen and included
in the product depending on the variant. You use object dependencies to define
which components are selected under which conditions.
In the sales order, an individual product structure is created dynamically.
2010
© 2010 SAP AG. All rights reserved.
359
Unit 8: Advanced Bill of Material Functions
360
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
309
Lesson: Multiple and Variant BOMS
Exercise 15: Multiple/Alternative Bills of
Material
Exercise Duration: 15 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Maintain an alternative/multiple BOM
Business Example
You need to group together bills of material for “blue paint” in a multiple BOM.
Task: Maintaining Alternative/Multiple BOMs
The BOM for “blue paint” (material number T-F77## (## = group number) has
different components or component quantities for different lot sizes.
1.
Create a BOM for the paint in plant 1000 with the following data:
Material T-F77##, BOM group Color-##, and BOM text ‘multiple BOM
group ##’.
2.
Item
Item cat.
Component
Quantity
Un
10
L
T-B71
0,5
kg
20
L
T-B74
1
kg
30
L
T-B75
1
kg
Create an alternative by copying alternative 1. In this alternative, replace
item 10, component T-B71, with the item below and change the quantity
of item 20:
Item
Item cat.
Component
Quantity
Un
10
L
T-B72
0.3
kg
Change the quantity of component T-B74 in item 20 to 1.4 kg.
3.
Create another alternative by copying alternative 1. In this alternative,
replace item 10, component T-B71, with the following:
Item
Item cat.
Component
Quantity
Un
10
L
T-B73
0.3
kg
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
361
Unit 8: Advanced Bill of Material Functions
4.
5.
TSCM40_I
Add the following data to the BOM headers of the alternatives:
Alternative
Alt text
Lot size
from
to
1
Paint Color 1
1
100
2
Paint Color 2
101
200
3
Paint Color 3
201
500
Display all alternatives of T-F77## (BOM group Paint-##).
Check your entries. Pay particular attention to the following:
BOM group ____________
Internal BOM number ____________
Technical type ____________
6.
Optional: Create a production order with the material T-F77## and test the
effects of the different BOM alternatives with your lot sizes.
The production order should be for plant 1000, order type PP01, for
more than 125 pieces and for 2 months from today. Since there is no
working schedule, let the system create an operation. Without changing
the production order, check which BOM alternative has been associated.
Why was this used?
Alternative ____ because ______________________________
Change the order quantity to 225 pieces and update the PP master data. Why
this alternative?
Alternative ____ because ______________________________
7.
Optional: Maintain a multiple BOM for the different alternatives.
Select of alternatives according to date.
Example:
362
Material
Plant
BOM
usage
Valid from
BOM Alt
T-F77##
1000
1
01/01/xxxx
1
T-F77##
1000
1
01/07/xxxx
2
T-F77##
1000
1
01/12/xxxx
3
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
Solution 15: Multiple/Alternative Bills of
Material
Task: Maintaining Alternative/Multiple BOMs
The BOM for “blue paint” (material number T-F77## (## = group number) has
different components or component quantities for different lot sizes.
1.
Create a BOM for the paint in plant 1000 with the following data:
Material T-F77##, BOM group Color-##, and BOM text ‘multiple BOM
group ##’.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
363
Unit 8: Advanced Bill of Material Functions
2.
TSCM40_I
Item
Item cat.
Component
Quantity
Un
10
L
T-B71
0,5
kg
20
L
T-B74
1
kg
30
L
T-B75
1
kg
a)
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Create: .
b)
Enter the data from the table below.
Field
Entry
Material
T-F77##
Plant
1000
Usage
1
Valid from
Today’s date
c)
Choose Enter
.
d)
On the Item overview screen, enter the following data:
Item
Item cat.
Component
Quantity
10
L
T-B71
0.5
20
L
T-B74
1
30
L
T-B75
1
e)
Give the BOM group a name:Paint-##.
f)
Go to the BOM Header
g)
In the BOM Group field, enter PAINT-##.
h)
Save the BOM.
.
Create an alternative by copying alternative 1. In this alternative, replace
item 10, component T-B71, with the item below and change the quantity
of item 20:
Item
Item cat.
Component
Quantity
Un
10
L
T-B72
0.3
kg
Continued on next page
364
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
Change the quantity of component T-B74 in item 20 to 1.4 kg.
a)
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Create:
b)
Enter the data from the table below.
Entry
Material
T-F77##
Plant
1000
Usage
1
Valid from
Today’s date
c)
Select copy from
d)
Confirm the warning “Alternative 2 added to BOM.”
e)
Enter alternative 1 in the dialog box and choose Enter.
f)
Select all of the components to copy and choose Copy
g)
Change the following two rows in the item overview:
h)
3.
Field
or press F7.
again.
Item no.
Item cat.
Component
Quantity
10
L
T-B72
0.3 kg
20
L
T-B74
1.4 kg
Save the BOM
Create another alternative by copying alternative 1. In this alternative,
replace item 10, component T-B71, with the following:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
365
Unit 8: Advanced Bill of Material Functions
Item
Item cat.
Component
Quantity
Un
10
L
T-B73
0.3
kg
a)
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Create:
b)
Enter the data from the table below.
Field
Entry
Material
T-F77##
Plant
1000
Usage
1
Valid from
Today’s date
c)
Select copy from
d)
Confirm the warning “Alternative 3 added to BOM.”
e)
Enter Alternative 1 in the dialog box and choose Enter.
f)
Select all of the components to copy and choose Copy
g)
Change the following in the item overview:
h)
4.
TSCM40_I
or choose F7.
again.
Item no.
Item cat.
Component
Quantity
10
L
T-B73
0.3 kg
Save the BOM
Add the following data to the BOM headers of the alternatives:
Continued on next page
366
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
5.
Alternative
Alt text
Lot size
from
to
1
Paint Color 1
1
100
2
Paint Color 2
101
200
3
Paint Color 3
201
500
a)
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Change:
b)
Enter the data from the table below.
Field
Entry
Material
T-F77##
Plant
1000
Usage
1
Valid from
Today’s date
c)
Select alternative 1 and select the Header icon
.
d)
On the Quantities/Long text tab page, (F6) add the following: Alt text.
Paint Color 1 and lot size from 1 to 100.
e)
Repeat steps for alternatives 2 and 3.
Display all alternatives of T-F77## (BOM group Paint-##).
Check your entries. Pay particular attention to the following:
BOM group ____________
Internal BOM number ____________
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
367
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Technical type ____________
a)
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → BOM Group → Display:
b)
Enter the data from the table below.
c)
Field
Entry
BOM group
Paint-##
Plant
1000
Usage
1
Valid from
Today’s date
Choose Goto → Alternative overview. Three alternatives should now
be displayed. Select all alternatives and choose the Header icon .
Hint: Switch between the three different alternatives using
the Next alternative icon
d)
.
BOM number, usage 1 and technical type M should be the same in
all alternatives.
Alternative texts and lot sizes should be different for each alternative
(see defaults).
6.
Optional: Create a production order with the material T-F77## and test the
effects of the different BOM alternatives with your lot sizes.
The production order should be for plant 1000, order type PP01, for
more than 125 pieces and for 2 months from today. Since there is no
working schedule, let the system create an operation. Without changing
the production order, check which BOM alternative has been associated.
Why was this used?
Alternative ____ because ______________________________
Change the order quantity to 225 pieces and update the PP master data. Why
this alternative?
Continued on next page
368
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
Alternative ____ because ______________________________
a)
Choose Logistics → Production → Shop Floor Control → Order →
Create → with material.
b)
Enter the data from the table below.
c)
d)
Field
Entry
Material
T-F77##
Production plant
1000
Order type
PP01
Choose Enter. Enter the following data.
Total quantity
125
Order finish date
2 months from today
Choose Enter.
Ignore the message “ no working schedule found .”
7.
e)
Choose generate process.
f)
On the Master data tab page, enter BOM Alt.
quantity).
g)
Now change quantity to 225 pieces. Choose Functions → Read PP
master data → Read BOM only. Enter BOM Alt. 3 (because of
quantity).
h)
Exit the order without saving.
2 (because of
Optional: Maintain a multiple BOM for the different alternatives.
Select of alternatives according to date.
Example:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
369
Unit 8: Advanced Bill of Material Functions
370
TSCM40_I
Material
Plant
BOM
usage
Valid from
BOM Alt
T-F77##
1000
1
01/01/xxxx
1
T-F77##
1000
1
01/07/xxxx
2
T-F77##
1000
1
01/12/xxxx
3
a)
In the IMG, transaction code SPROchoose Production → Basic Data
→ Bill of Material → Alternative Determination → Define Alternative
Determination for Multiple BOMs. or use transaction code OS32.
b)
Maintain data as described in the table and Save.
c)
Change the Selection Method indicator in the Material Master by
choosing Logistics → Production → Master Data → Material Master
→Material → Change → Immediately or use transaction code MM02.
d)
Enter T-F77##, choose the MRP 4 View, and enter plant 1000.
e)
Set the Selection Method indicator to 1 Selection by Explosion Date
and save.
f)
Test by creating a production order with different dates and check with
alternative BOM was used as in the previous exercise.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
319
Lesson: Multiple and Variant BOMS
Exercise 16: Variant BOMs
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Maintain a variant BOM
Business Example
The engineering department requires BOMs to efficiently maintain simple but
similar materials.
Task:
You now want to create two additional variants of the pump T-F## in plant 1000
with where-used list 1.
These are pumps T-FY## and T-FZ##.
1.
Create a BOM for pump T-FY## as a variant of T-F##. Replace component
T-B## with T-B1##. Enter the following header data.
BOM text
“Standard pump”
Alternative Text
Y variant and Z variant
BOM group
VA##
2.
Create a BOM for pump T-FZ## as a variant of T-F##. Replace component
100-300 with T-BZ##.
3.
Display all variants of T-F## (BOM group VA##).
Check your entries are correct. Check in particular:
4.
2010
BOM group
_______________
Internal BOM number
_______________
Technical type
_______________
Enter BOM item 100-801 in BOM group maintenance (any quantity you
choose), which is only valid for variants T-FY## and T-FZ##. Check the
result.
© 2010 SAP AG. All rights reserved.
371
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Solution 16: Variant BOMs
Task:
You now want to create two additional variants of the pump T-F## in plant 1000
with where-used list 1.
These are pumps T-FY## and T-FZ##.
1.
Create a BOM for pump T-FY## as a variant of T-F##. Replace component
T-B## with T-B1##. Enter the following header data.
BOM text
“Standard pump”
Alternative Text
Y variant and Z variant
BOM group
VA##
a)
Create an additional variant for pump T-FY##.
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Create .
b)
Enter the data below.
Material
T-FY##
Plant
1000
(Default)
Usage
1
(Default)
Valid from
Today’s date
(Default)
do not press
<Enter>
c)
Choose Create variant of.... button .
d)
Enter Material T-F## in the Create variant of... dialog box.
Choose Enter
.
e)
Select all components to be copied and choose the Copy icon
f)
Enter header data from the table below:
BOM group
VA##
BOM text
Standard pump
.
Continued on next page
372
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
Alt text
Y variant
Confirm with Enter.
g)
h)
2.
In the Item Overview, change the component below:
Item no.
Item cat.
Component
Quantity
10
L
100-100
1
Save the BOM.
Create a BOM for pump T-FZ## as a variant of T-F##. Replace component
100-300 with T-BZ##.
a)
Create additional variant for pump T-FZ##.
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Create .
b)
c)
Enter the following data.
Material
T-FZ##
Plant
1000
(Default)
Where-used list
1
(Default)
Valid from
Today’s date
(Default)
do not press
<Enter>
Choose Create variant of.... button.
Enter Material T-F## in the Create variant of... dialog box.
d)
Choose Enter
e)
Select all components to be copied and choose the Copy icon
f)
In the Item Overview, change the component below:
g)
3.
.
.
Item no.
Item cat.
Component
Quantity
30
L
T-BZ##
1
Save the BOM.
Display all variants of T-F## (BOM group VA##).
Check your entries are correct. Check in particular:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
373
Unit 8: Advanced Bill of Material Functions
TSCM40_I
BOM group
_______________
Internal BOM number
_______________
Technical type
_______________
a)
Display your BOM group.
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → BOM Group → Display.
b)
Enter the following data.
BOM group
VA##
Plant
1000
Valid From
Today’s date
Choose Enter.
c)
Select Variants button.
d)
Select all variants and choose the Header button
.
BOM number, usage 1, and technical type V exist only once.
Hint: In the header, choose : Item. You can then move between
the individual variants using the Previous Variants and Next
Variants buttons.
In the summarized BOM, choose Variant items to view selected
items.
4.
Enter BOM item 100-801 in BOM group maintenance (any quantity you
choose), which is only valid for variants T-FY## and T-FZ##. Check the
result.
a)
Change your BOM group.
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → BOM Group → Change.
374
b)
Enter BOM Group VA## and press ENTER.
c)
Enter component material 100-801 and a quantity in the first available
component item, and set the Item indicator in alternative/variant 02 and
03 for variants T-FY## and T-FZ##.
d)
Save the BOM.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Multiple and Variant BOMS
Lesson Summary
You should now be able to:
•
Discuss the advantages of using multiple and variant BOMs
•
Create a multiple BOM
•
Create a variant BOM
•
Define variant configuration
Related Information
Variant configuration is taught in the following SAP courses:
•
•
•
•
•
2010
PLM130 Classification
PLM140 Variant Configuration 1 – Modeling
PLM143 Variant Configuration 2 – Integration
WNAP45 Variant Configuration 1 & 2 - Modeling and Integration
PLM146 Variant Configuration 3 – Scenarios
© 2010 SAP AG. All rights reserved.
375
Unit 8: Advanced Bill of Material Functions
Lesson:
324
TSCM40_I
Mass Changes and the Product Structure Browser
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson, we will discuss mass changes and the product structure browser in
bills of material.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Update BOMs using mass changes
Navigate the product structure browser
Mass changes with BOMs
Explain and show the mass function options:
1. Mass replacement, for example, assembly T-B00 replaced by 100-100,
2. Mass insertion of new item and so on.
Product Structure Browser
Explain the function of the product structure browser.
Show examples:
Changing a BOM, item, material.
Demonstration for Product Structure slide 10 minutes
Show the functionality using examples T-F00 or P-100.
Business Example
A component material is used on many BOMs and must be replaced.
All the objects in a structure have to be displayed, processed, or created.
Mass Changes and the Product Structure Browser
You can use the mass change function to make changes to items in several BOMs
using only one function call.
376
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Mass Changes and the Product Structure Browser
Figure 121: Mass Change in BOMs
The following item changes are supported for material items, document items,
and class items:
•
•
•
•
Changing the component quantity
Changing the item data
Adding of items
Replacing an item
•
–
In all selected BOMs
–
With assignment of a new item quantity if necessary
–
Using Engineering Change Management if necessary
–
With restrictive selection criteria such as plant and/or usage
Deleting an item
–
–
–
2010
In all selected BOMs
Using Engineering Change Management if necessary
With restrictive selection criteria, such as plant and/or usage
© 2010 SAP AG. All rights reserved.
377
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Figure 122: Product Structure
The product structure enables you to display and process all functionally related
objects (such as material, BOM, document, and routing). The product data is
displayed in a tree structure. You can restrict the display to only the detail data
required for the current processing situation.
You can explode the product structure across different systems. Data can be
evaluated and processed either locally or in multiple systems (Application Link
Enabling [ALE] destinations).
You can:
•
•
•
•
•
378
Go directly to display mode or processing mode for individual objects
Display or process similar objects
Create an additional tree structure for any object
Select several objects for object management records in Engineering Change
Management
Jump to the engineering workbench
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
327
Lesson: Mass Changes and the Product Structure Browser
Exercise 17: Mass Changes and the
Product Structure Browser
Exercise Duration: 10 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Analyze and navigate your product structure
Business Example
The design engineer wants an overview of all existing objects for his pump in
order to process them as and when required.
Task:
Navigate the Product Structure Browser
1.
Take a look at the product structure for material T-F##.
Display the BOM and open a document info record.
Display the BOM for the assembly.
2.
Change item 0010 for BOM T-F## in plant 1000.
Double the required quantity for component 0010.
3.
Go to the classification and display the characteristics for your pump.
Pump height: ____________
Pump capacity: ____________
Usage: ____________
2010
© 2010 SAP AG. All rights reserved.
379
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Solution 17: Mass Changes and the
Product Structure Browser
Task:
Navigate the Product Structure Browser
1.
Take a look at the product structure for material T-F##.
Display the BOM and open a document info record.
Display the BOM for the assembly.
a)
Open the product structure browser
Choose Cross-Application Components → Engineering Change
Management → Environment → Product Structure or Logistics
→ Central Functions → Engineering → Engineering Change
Management → Environment → Product Structure.
b)
Enter the material T-F## on the Material tab page and choose Enter
.
c)
Expand the tree structures for bills of material and documents by
clicking on the hierarchy node.
d)
Double-click on the symbols for bill of material or document to display
the corresponding master record. You can also click on the eyeglasses
to the right to display the documents.
e)
Select the individual objects then right-click to display a context menu.
From the context menu, you can display or change objects or go to
the engineering workbench.
f)
To recognize which T-F## components are also assemblies, we
recommend placing the assemblies indicator in the layout.
Select the right-hand side of the Change Layout button
2.
.
g)
Select the right-hand side of the Filter button and choose BOM item.
h)
Highlight the Assembly field and move to the left using the
and then choose Enter.
i)
To display the BOM of an assembly, expand the appropriate node and
right-click.
button
Change item 0010 for BOM T-F## in plant 1000.
Continued on next page
380
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Mass Changes and the Product Structure Browser
Double the required quantity for component 0010.
3.
a)
Open the tree structure of BOM T-F## in plant 1000 at item level.
Select the header of the BOM and right-click. Select Change.
b)
Double-click on the item number 0010.
c)
Change the required quantity.
d)
Choose Save.
Go to the classification and display the characteristics for your pump.
Pump height: ____________
Pump capacity: ____________
Usage: ____________
a)
Expand the hierarchy node Classification and select the Class.
b)
Right-click and select Characteristic Value Assignment or choose the
Values icon .
c)
Pump height: 5 m (may vary)
Pump capacity: 15 m3 (may vary)
Usage: House technology (may vary)
2010
© 2010 SAP AG. All rights reserved.
381
Unit 8: Advanced Bill of Material Functions
TSCM40_I
Lesson Summary
You should now be able to:
•
Update BOMs using mass changes
•
Navigate the product structure browser
382
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Unit Summary
Unit Summary
You should now be able to:
•
Explain the concept of a phantom BOM and when it should be used
•
Create a phantom BOM in SAP R/3
•
Maintain phantom bills of material
•
Demonstrate model co-products and by-products
•
Demonstrate and explain the discontinuation process.
•
Model item substitutions in the bill of material
•
Discuss the advantages of using multiple and variant BOMs
•
Create a multiple BOM
•
Create a variant BOM
•
Define variant configuration
•
Update BOMs using mass changes
•
Navigate the product structure browser
2010
© 2010 SAP AG. All rights reserved.
383
Unit Summary
384
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
333
Test Your Knowledge
Test Your Knowledge
1.
A component with a negative quantity exists on a BOM. Select each of the
following that it could be.
Choose the correct answer(s).
□
□
□
□
2.
A
B
C
D
Co-product
By-product
Waste product
Recursive product
Co-products, by-products, and waste products are materials on the BOM
which you can choose to produce.
Determine whether this statement is true or false.
□
□
3.
True
False
One of the differences between co-products, by-products, and waste products
is their inventory valuation and settlement.
Determine whether this statement is true or false.
□
□
4.
True
False
In order to use a material on a BOM as a co-product, you must first enable it
to be used as a co-product in the material master.
Determine whether this statement is true or false.
□
□
2010
True
False
© 2010 SAP AG. All rights reserved.
385
Test Your Knowledge
334
TSCM40_I
Answers
1.
A component with a negative quantity exists on a BOM. Select each of the
following that it could be.
Answer: A, B, C
A component on a BOM with a negative quantity could be a co-product,
by-product, or a waste product.
2.
Co-products, by-products, and waste products are materials on the BOM
which you can choose to produce.
Answer: False
Co-products, by-products, and waste products are materials on the BOM that
are created simultaneously with the main product. The main product cannot
be produced in isolation without producing these.
3.
One of the differences between co-products, by-products, and waste products
is their inventory valuation and settlement.
Answer: True
Co-products have non-zero inventory valuation and are earmarked for cost
settlement. By-products have a non-zero inventory valuation but are not
earmarked for cost settlement. Waste products have zero inventory valuation
and are not earmarked for cost settlement.
4.
In order to use a material on a BOM as a co-product, you must first enable it
to be used as a co-product in the material master.
Answer: True
In order to use a material as a co-product on a BOM you must set the
co-product indicator on the MRP 2 view of its material master record. In
addition, you should also define the apportionment structure under the joint
production button for cost settlement.
386
© 2010 SAP AG. All rights reserved.
2010
Unit 9
Advanced Routing Functions
335
In this unit you will demonstrate to the participants advanced functions of the
routing. It is important that participants understand that not all funcations may be
used in their implementation.
Unit Overview
This unit introduces several advanced concepts surrounding the use of routings
in SAP ERP. Not all of the following functions will be required to use during the
modeling of your company’s manufacturing process. These functions will include
the user of parallel and alternative operations, detailed scheduling segments, scrap
and other miscellaneous functions.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
•
•
•
2010
Use parallel sequences in modeling complex manufacturing processes
Use alternative sequences in modeling flexible manufacturing processes
Model alternative manufacturing processes using alternative routings
Use production versions to model a very specific production process
Utilize reference operation sets to minimize routing maintenance
Create a reference operation set
Use a reference operation set in a routing
Use a reference operation set as a template to create a routing
Describe in detail the concept of lead time scheduling and updating in-house
production time in the material master
Identify the data used in lead time scheduling
Explain how the SAP ERP system uses the data to determine the lead time
schedule
Update the material master record of a material from the routing
Demonstrate the use of interoperation times in the routing for job shop
related environments
© 2010 SAP AG. All rights reserved.
387
Unit 9: Advanced Routing Functions
•
•
•
•
•
•
•
TSCM40_I
Demonstrate the use of Overlapping for a continuous manufacturing process
Demonstrate the use of splitting for multi-capacity work centers.
Describe the use of trigger points to streamline and automate several
administrative processes
Explain how the assembly and component scrap in the material master field
affect the production process
Explain how the component scrap and operation scrap percentage in the bill
of material affect the production process
Explain how the scrap in the percentage field in the routing affects the
production confirmation process
Describe and use production resources/tools in the routing
Unit Contents
Lesson: Modeling Complex and Flexible Manufacturing Processes .....389
Exercise 18: Creating Alternative and Parallel Sequences ...........393
Lesson: Modeling Alternative Manufacturing Processes ..................400
Exercise 19: Creating Alternative Routings and Production
Versions......................................................................403
Lesson: Reference Operation Sets...........................................412
Exercise 20: Reference Operation Sets .................................415
Lesson: Lead Time Scheduling and Material Master Updates............423
Exercise 21: Scheduling...................................................427
Lesson: Time Components, Reduction Possibilities in the Routing ......432
Demonstration: Demonstrate how to Use Splitting in the Production
Order .........................................................................436
Demonstration: Demonstrate the use of Continuous Flow............437
Exercise 22: Time Elements of the Operation in Scheduling .........441
Lesson: Trigger Points in the Routing........................................448
Demonstration: Setting Up a Trigger Point..............................450
Procedure: Setting Up a Trigger Point...................................452
Demonstration: Rework Operations and Orders During the Production
Order Confirmation Process ..............................................452
Lesson: Scrap and Its Effects .................................................456
Demonstration: Assembly Scrap in Planned and Production Orders 458
Demonstration: Component Scrap in Planned and Production
Orders ........................................................................459
Demonstration: Operation Scrap in Planned and Production
Orders ........................................................................461
Exercise 23: Scrap in Production ........................................465
Lesson: Production Resources/Tools ........................................472
Demonstration: Assigning Material Components and Production
Resources/Tools ............................................................474
Exercise 24: Creating and Assigning PRTs .............................475
388
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
337
Lesson: Modeling Complex and Flexible Manufacturing Processes
Modeling Complex and Flexible Manufacturing
Processes
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson you will discuss the use of parallel and alternative sequences to
model complex and flexible manufacturing processes.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Use parallel sequences in modeling complex manufacturing processes
Use alternative sequences in modeling flexible manufacturing processes
Business Example
Within the project team, you are responsible for routing management. You have
several products that undergo complex manufacturing steps. Due to the unique
nature of the process, several operations must occur simultaneously. In order to
due this, you want to make use of parallel sequences in the routing.
In addition, you have some machines that are identical in nature. For capacity
planning purposes, you can switch jobs between the machines with little or no
effect on the subsequent operations. You would like to use alternative sequences
to model this flexible manufacturing opportunity.
Parallel Sequences
You use a single sequence to represent a simple linear series of production steps in
production. If you want to represent a more complex series of production steps,
you link several sequences with relationships to predecessors and successors.
In the simplest case a routing only has one sequence, the standard sequence.
Every other sequence is either an alternative or a parallel sequence, depending on
whether its operations are performed as an alternative to the standard sequence
or in parallel (at the same time) with the standard sequence. Only routings can
have alternative sequences, parallel sequences can be created in both routings
and rate routings.
2010
© 2010 SAP AG. All rights reserved.
389
Unit 9: Advanced Routing Functions
TSCM40_I
Parallel sequences are special types of overlapping operations that can be used in
various industries. A parallel sequence enables you to process several operations
at the same time. It is carried out at the same time as the corresponding section in
the standard sequence. It is a special form of overlapping operations.
For example, in mechanical engineering for assembly lines with individual
component manufacturing, a parallel sequence allows for several individual
components from the BOM to be prepared as smaller units for final assembly.
In the chemical industry, parallel sequences can be used to model analytical
processes that occur parallel to the production process.
Figure 123: Sequence Scheduling
An alignment key defines the start of the individual parallel sequences and,
consequently, the position of the sequence buffers.
Only the first operation of a referenced operation set (or reference rate routing)
that has not been unlocked can be used as a branch or as a return operation for
alternative or parallel sequences. To use other operations within a reference
operation set (or reference rate routing) for your parallel sequence, you must
first unlock the reference.
You can create parallel sequences in routings and rate routings. You cannot create
them in reference operation sets or reference rate routings
Alternative Sequences in Routings
A linear sequence of operations that is an alternative to a sequence of operations in
the standard sequence.
390
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Complex and Flexible Manufacturing Processes
You use an alternative sequence for example, if:
•
•
The production flow is different for certain lot-size ranges For instance you
can machine a work piece on conventional machine or on NC machines. A
NC machine has a longer set-up time than a conventional machine. However
the machining costs are considerably less. Therefore whether you use NC
machines will depend on the lot size.
The production flow changes under certain business conditions. For instance,
if you have a capacity problem, you have some production steps performed
externally by a vendor.
You can enter a lot-size range, so that the system automatically selects the
alternative sequence if an order lies within this range. The lot size range of
an alternative sequence can differ from the one specified in the routing header.
However, it must overlap at least partially with the lot size range in the routing
header.
Alternative sequences are linked to the standard sequence. Branch operations in
the standard sequence are ignored in the procedure.
Figure 124: Alternative Sequences
Only the first operation of a referenced operation set that has not been unlocked
can be used as a branch or as a return operation for alternative or parallel
sequences. To use other operations within a reference operation set for your
alternative sequence, you must first unlock the reference.
You can only create alternative sequences in routings. You cannot create them in
reference operation sets, reference rate routings or rate routings.
2010
© 2010 SAP AG. All rights reserved.
391
Unit 9: Advanced Routing Functions
392
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
341
Lesson: Modeling Complex and Flexible Manufacturing Processes
Exercise 18: Creating Alternative and
Parallel Sequences
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a parallel sequence
•
Allocate components to an operation in the parallel sequence
Business Example
In your manufacturing process, you have steps in the process that are being done
simultaneously. You would like to model this complex manufacturing process
using parallel sequences.
Task:
Create a routing with a parallel sequence for your finished material T-F## and
allocate components to both the standard sequence and the parallel sequence.
1.
First, create the standard sequence of the routing for the production of
material T-F## in plant 1000, which consists of the five steps in the table
below. The routing should be creation status, valid from today’s date, for
production usage, and for lot sizes from 1 to 100,000 pieces. Use the data in
the table below to complete the routing information.
Primary Operation Data:
Operation #
Work
Center
Control
Key
Description
10
T-M##
PP01
Material staging by picking list
20
T-E##
PP01
Preassemble pump components
30
T-F##
PP01
Final assembly of pump
40
T-P##
PP99
Deliver to stock
Standard Processing Times:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
393
Unit 9: Advanced Routing Functions
2.
TSCM40_I
Activity
Op 10
Op 20
Op 30
Op 40
Setup
0 Min
10 Min
15 Min
0 Min
Machine
0 Min
10 Min
10 Min
0 Min
Labor
10 Min
10 Min
10 Min
5 Min
Create the parallel sequence of the routing for the production of material
T-F## in plant 1000, which consists of the three steps in the table below. Use
the data in the table below to complete the routing information.
Parallel Sequence Operation Data:
Operation #
Work
Center
Control
Key
Description
10
T-V##
PP01
Cut sheet metal
20
T-V##
PP01
Drill and tap holes
30
T-L##
PP01
Cover and paint
Standard Processing Times:
3.
Activity
Op 10
Op 20
Op 30
Setup
10 Min
0 Min
15 Min
Machine
10 Min
0 Min
5 Min
Labor
0 Min
5 Min
5 Min
Assign material components from the BOM of T-F## to specific operations
on the routing. Assign 100-700 to operation 10 of the parallel sequence and
100-600, 100-130, and the non-stock item to operation 30 of the standard
sequence.
Where will the other components that you haven’t assigned be allocated?
394
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Complex and Flexible Manufacturing Processes
Solution 18: Creating Alternative and
Parallel Sequences
Task:
Create a routing with a parallel sequence for your finished material T-F## and
allocate components to both the standard sequence and the parallel sequence.
1.
First, create the standard sequence of the routing for the production of
material T-F## in plant 1000, which consists of the five steps in the table
below. The routing should be creation status, valid from today’s date, for
production usage, and for lot sizes from 1 to 100,000 pieces. Use the data in
the table below to complete the routing information.
Primary Operation Data:
Operation #
Work
Center
Control
Key
Description
10
T-M##
PP01
Material staging by picking list
20
T-E##
PP01
Preassemble pump components
30
T-F##
PP01
Final assembly of pump
40
T-P##
PP99
Deliver to stock
Standard Processing Times:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
395
Unit 9: Advanced Routing Functions
2.
TSCM40_I
Activity
Op 10
Op 20
Op 30
Op 40
Setup
0 Min
10 Min
15 Min
0 Min
Machine
0 Min
10 Min
10 Min
0 Min
Labor
10 Min
10 Min
10 Min
5 Min
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Create or use transaction code CA01.
b)
Enter the material T-F## and plant 1000 and choose Enter
c)
Enter usage 1 for production, status 1 for creation phase, planner group
0##, and lot size of 1 to 100,000 pieces.
d)
Choose the Operations Overview icon and enter the primary operation
data from the table. Respond to any system messages that appear.
e)
Select all operations and choose Details → Operation from the menu.
Enter the standard operation processing Times from the table and
choose
to navigate to the next operation detail screen. Continue
until all times have been entered and then choose
to return to the
operation overview.
f)
Save your routing.
.
Create the parallel sequence of the routing for the production of material
T-F## in plant 1000, which consists of the three steps in the table below. Use
the data in the table below to complete the routing information.
Parallel Sequence Operation Data:
Operation #
Work
Center
Control
Key
Description
10
T-V##
PP01
Cut sheet metal
20
T-V##
PP01
Drill and tap holes
30
T-L##
PP01
Cover and paint
Standard Processing Times:
Continued on next page
396
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Complex and Flexible Manufacturing Processes
Activity
Op 10
Op 20
Op 30
Setup
10 Min
0 Min
15 Min
Machine
10 Min
0 Min
5 Min
Labor
0 Min
5 Min
5 Min
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter the material T-F## and plant 1000 and choose Enter
c)
Choose the Sequence Overview icon. Notice only the standard sequence
is listed and this one is always numbered 0.
d)
Choose the Create icon
e)
Accept the default sequence number, enter Cut and paint sheet
metal as the description, select the alignment key Align with latest
dates, and enter reference sequence 0 and return operation 20.
f)
Choose the Operations Overview icon and enter the parallel sequence
operation data from the table. Respond to any system messages that
appear with No.
g)
Select all operations and choose Details → Operation from the menu.
Enter the standard operation processing times from the table and
to navigate to the next operation detail screen. Continue
choose
until all times have been entered and then choose
to return to the
operation overview.
h)
Choose the Sequence Overview icon again. Notice there are now two
sequences: the standard sequence number 0 and the parallel sequence
number 1.
i)
Select both sequences by clicking the button to the left of each and
and select Parallel sequence.
choose the Operation Graphic icon
3.
.
j)
Choose the Expand All icon
routing.
k)
Choose
.
to view the graphic details of your
to return to the sequence overview and save your routing.
Assign material components from the BOM of T-F## to specific operations
on the routing. Assign 100-700 to operation 10 of the parallel sequence and
100-600, 100-130, and the non-stock item to operation 30 of the standard
sequence.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
397
Unit 9: Advanced Routing Functions
TSCM40_I
Where will the other components that you haven’t assigned be allocated?
398
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
Chose the Component Allocation icon on the tool bar and select the
alternative 1 Bill of Material.
d)
Select items 100-700 from the BOM that appears. Choose the New
Assignment icon on the tool bar .
e)
You can enter sequence 1 operation 10 in the Activity field or choose
Oper./act. list icon to select the operation from a list.
f)
Choose Continue
and repeat steps d) through e) for components
100-300, 100-130, and the non-stock item, assigning them to operation
30 of sequence 0.
g)
Choose Save
h)
All other components that have not been assigned to any operation will
default to the first operation of the standard sequence.
.
to save your routing and exit.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Complex and Flexible Manufacturing Processes
Lesson Summary
You should now be able to:
•
Use parallel sequences in modeling complex manufacturing processes
•
Use alternative sequences in modeling flexible manufacturing processes
2010
© 2010 SAP AG. All rights reserved.
399
Unit 9: Advanced Routing Functions
Lesson:
348
TSCM40_I
Modeling Alternative Manufacturing Processes
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson we will discuss the use of alternate routings to model alternative
manufacturing processes. You will also learn about the use of production versions.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Model alternative manufacturing processes using alternative routings
Use production versions to model a very specific production process
Business Example
Within the project team, you are responsible for routing management. Several of
your products require specific production cycles that are lot-size dependent. To
model this in SAP ERP, you must create routing alternatives for these products.
Alternative Routings
Different production lot sizes may require alternative production methods for
reasons of efficiency.
400
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Alternative Manufacturing Processes
Figure 125: Routings
The same material can be produced with different routings. The different routings
can be from different plants.
A single product with one BOM can be manufactured using different technologies.
You might use an automatic assembly line for large quantities and a manual
assembly line for small quantities. The end result, however, is the same material
for both assembly lines.
A product can be made of different combinations of components, depending on
the quantity (lot size) to be manufactured. This type of product is represented by
alternative BOMs. A product can have up to 1000 alternative BOMs that only
differ slightly, usually in terms of the component quantity.
In the above example, a single product is manufactured using different
manufacturing technologies, which require different bills of material. This
necessitates not only different routings, but also different BOMs. Machine
1 represents the older technology where the product is assembled from two
previously assembled components. Machine 2 is a newer piece of equipment
supporting the assembly of the product from four raw materials.
Each routing requires a BOM for the product representing the unique components
consumed by each manufacturing process. The selection of alternatives is
controlled by the material master record and could be based on lot size, date,
or production version.
2010
© 2010 SAP AG. All rights reserved.
401
Unit 9: Advanced Routing Functions
TSCM40_I
Production Versions
In the example illustrated below, a product is manufactured using two sets of
technologies and methods. This necessitates different routings and different
BOMs.
Figure 126: Production Versions
Version 0001 produces brackets for large order lots on an NC punching machine.
The bracket is punched whole from a metal sheet.
Because it takes longer to set up a NC punching machine than the actual time it
takes for punching, version 0002 is used to produce small quantities of brackets
with another manufacturing process. This process requires strips of metal.
The appropriate alternative is selected using the production version in the material
master. The production version determines the manufacturing process according
to the routing and BOM specified.
You can store multiple production versions for different lot size intervals in the
material master. The group counter values differentiate the individual routings.
402
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
351
Lesson: Modeling Alternative Manufacturing Processes
Exercise 19: Creating Alternative Routings
and Production Versions
Exercise Duration: 30 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create an alternative routing
•
Create a routing using the Engineering WorkBench
Business Example
You have two different ways of manufacturing your product, T-B##. You need
another routing to model the manufacturing options. Your company is considering
using the Engineering Workbench for master data maintenance. You will use the
EWB to create another routing for your material.
Task 1:
Use the EWB to create a second routing to model an alternate manufacturing
process. This manufacturing process is only to be used for small lot sizes.
1.
Access the EWB using the P_ALLES working area and load the existing
task list for T-B##.
2.
Create a second routing for the production of material T-B## in plant 1000,
which consists of the five steps in the table below. The routing should be
creation status, valid from today’s date, for production usage, and for lot
sizes from 1 to 100 pieces. Use the data in the table below to complete the
routing information.
Primary Operation Data:
Operation #
Work
Center
Control
Key
Description
10
1112
PP01
Lathe casing
20
1114
PP01
Drill holes
30
1310
PP01
Preassembly
40
1310
PP01
Final assembly
50
1310
PP01
Deliver to stock
Standard Processing Times:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
403
Unit 9: Advanced Routing Functions
3.
TSCM40_I
Activity
Op 10
Op 20
Op 30
Op 40
Op 50
Setup
10 Min
10 Min
0 Min
0 Min
0 Min
Machine
30 Min
10 Min
0 Min
0 Min
0 Min
Labor
30 Min
10 Min
5 Min
5 Min
10 Min
Now maintain the header information for your task lists for material T-B##.
Task 2:
Assign components to operations on your alternate routing. Change the lot size so
one routing is valid for small lot sizes 1-10 and the other is valid for large lot sizes
11-100,000. Be sure to release both routings for production.
1.
Assign component T-T2## to operation 30 and component T-T3## to
operation 40 on your new routing with group counter 2.
2.
Change the lot size on routing with group counter 1 so it is valid for lot sizes
11-100,000 and set the status to Released (general) for both routings.
Task 3:
Display your routing using the SAP transactions and answer the following
questions.
1.
Display your routing.
2.
What are the group number and group counter? How does this compare with
the other routing for T-B## with Group Counter 1?
Task 4:
Create production versions for the selection of routings.
404
1.
Create a production version 0001 for the selection of BOMs and routings for
T-B##. The production version should be valid from today until 12/31/9999,
for lot sizes 11 to 100,000 pc. Use task list type routing with your routing for
T-B## group counter 1, and use BOM alternative 1 with usage 1.
2.
Create another production version 0002 for the selection of BOMs and
routings for T-B##. The production version should be valid from today until
12/31/9999, for lot sizes 1 to 10 pc. Use task list type routing with your
routing for T-B## group counter 2, and use BOM alternative 1 with usage 1.
3.
For the system to select your routings by production versions for this
material, you will need to change the Selection Method field on the MRP4
view of the material master.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Alternative Manufacturing Processes
Solution 19: Creating Alternative Routings
and Production Versions
Task 1:
Use the EWB to create a second routing to model an alternate manufacturing
process. This manufacturing process is only to be used for small lot sizes.
1.
2.
Access the EWB using the P_ALLES working area and load the existing
task list for T-B##.
a)
Choose Logistics → Production → Master Data → Engineering
Workbench or use transaction code CEWB.
b)
Select the P_ALLES working area and choose Continue.
c)
Enter material T-B## and plant 1000 in the Basic Selection Criteria
section.
d)
Choose Load Task Lists and BOMs .
e)
In the Headers Overview you now see a list of task lists for your
selection criteria.
Create a second routing for the production of material T-B## in plant 1000,
which consists of the five steps in the table below. The routing should be
creation status, valid from today’s date, for production usage, and for lot
sizes from 1 to 100 pieces. Use the data in the table below to complete the
routing information.
Primary Operation Data:
Operation #
Work
Center
Control
Key
Description
10
1112
PP01
Lathe casing
20
1114
PP01
Drill holes
30
1310
PP01
Preassembly
40
1310
PP01
Final assembly
50
1310
PP01
Deliver to stock
Standard Processing Times:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
405
Unit 9: Advanced Routing Functions
3.
TSCM40_I
Activity
Op 10
Op 20
Op 30
Op 40
Op 50
Setup
10 Min
10 Min
0 Min
0 Min
0 Min
Machine
30 Min
10 Min
0 Min
0 Min
0 Min
Labor
30 Min
10 Min
5 Min
5 Min
10 Min
a)
In the EWB, select the
Create icon.
b)
In the second row of the table (headers), enter 2 for the Group Counter
and lot size 1 to 99,999,999 and choose Enter .
c)
A lock will appear on that second row. Now select that row and choose
Task LIsts → Operations.
d)
In the first row of the table (operations), enter the work center for
operation 10 from the above Primary Operation Data table and choose
Enter. Respond to any dialog boxes that appear by choosing Enter .
e)
Enter or replace the Operation Short Text with the text listed in the
above table.
f)
Continue this process with the next row in the table until all 5 operations
in the Primary Operation Data have been entered.
g)
Select the Processing Times tab and enter the data from the Standard
Processing Times table above and save your data by choosing
Save.
Now maintain the header information for your task lists for material T-B##.
a)
In the EWB, choose the menu path Task Lists → Headers.
b)
In the table for the header of Group Counter 2 change the lot size
validity to 1 to 10.
c)
Scroll to the right in the table and enter 0## in the Planner Group field
and save.
Continued on next page
406
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Alternative Manufacturing Processes
Task 2:
Assign components to operations on your alternate routing. Change the lot size so
one routing is valid for small lot sizes 1-10 and the other is valid for large lot sizes
11-100,000. Be sure to release both routings for production.
1.
2.
Assign component T-T2## to operation 30 and component T-T3## to
operation 40 on your new routing with group counter 2.
a)
In the EWB, use the menu path Task Lists → Component Assignments
and enter PP01 for the application if the dialog box appears.
b)
In the row for item T-T2## from the BOM that appears, enter 30 in the
operation field in the table.
c)
In the row for item T-T3## from the BOM that appears, enter 40 in the
operation field in the table.
d)
Choose Save
to save your routing.
Change the lot size on routing with group counter 1 so it is valid for lot sizes
11-100,000 and set the status to Released (general) for both routings.
a)
In the EWB, use the menu path Task Lists → Headers
b)
On the Headers General tab, select the header with group counter
Change.
1 and choose
c)
Change the lot size validity fields to 11 to 100,000.
d)
Scroll to the right and change the status to 4 Released (general) for
both routings.
e)
Choose Save
to save your routings and exit.
Task 3:
Display your routing using the SAP transactions and answer the following
questions.
1.
Display your routing.
a)
From the main menu choose Logistics → Production → Master Data
→ Routings → Routings → Standard Routings → Display or use
transaction code CA03.
b)
Enter T-B## and plant 1000 and choose
c)
On the Routing overview screen, select the routing with group counter
2 and choose .
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
407
Unit 9: Advanced Routing Functions
2.
TSCM40_I
What are the group number and group counter? How does this compare with
the other routing for T-B## with Group Counter 1?
a)
The group number will vary but should be a number beginning with
50000____ and the group counter should be 2.
b)
The group number is the same as the group number for the other routing
for T-B## but the group counter is different.
Task 4:
Create production versions for the selection of routings.
1.
Create a production version 0001 for the selection of BOMs and routings for
T-B##. The production version should be valid from today until 12/31/9999,
for lot sizes 11 to 100,000 pc. Use task list type routing with your routing for
T-B## group counter 1, and use BOM alternative 1 with usage 1.
a)
Choose Logistics → Production → Master Data → Production
Versions or use transaction code C223.
b)
Delete all entries in the Selection condition fields except Material
T-B## and Plant 1000. Then choose Enter .
c)
You should now be able to enter the data for material T-B##,
production version 0001, and text Normal Production. By
hitting ENTER twice to work through the warning, the valid dates
will default.
d)
You can continue to work in the table or you can double-click on the
production version number 0001 and work in the detail screen to enter
data, which might make data entry easier.
e)
Enter lot size 11 to 100,000 pc.
f)
In the Task List section, choose Routing from the list for Task List Type.
g)
Enter your routing’s group number in the Group field. If you don’t
know the group number, you can find the correct routing by using the
F4 search function or the drop-down list. Choose tab C: Search using
material and choose Continue . Be sure to choose the routing with
group counter 1.
h)
In the Bill of Material section, enter alternative BOM 1 and usage 1.
i)
Now you can close the detail screen by choosing
.
Continued on next page
408
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Alternative Manufacturing Processes
2.
Create another production version 0002 for the selection of BOMs and
routings for T-B##. The production version should be valid from today until
12/31/9999, for lot sizes 1 to 10 pc. Use task list type routing with your
routing for T-B## group counter 2, and use BOM alternative 1 with usage 1.
a)
Choose Logistics → Production → Master Data → Production
Versions or use transaction code C223.
b)
Delete all entries in the Selection condition fields except Material
T-B## and Plant 1000. Then choose Enter .
c)
Now you should be able to enter the data for material T-B##,
production version 0002, and text Small Lot Size
Production. By hitting ENTER twice to work through the warning,
the valid dates will default.
d)
You can continue to work in the table, or you can double-click on the
production version number 0002 and work in the detail screen to enter
data, which might make data entry easier.
e)
Enter lot size 1 to 10 pc.
f)
In the Task List section, choose Routing from the list for Task List Type.
g)
Enter your routing’s group number in the Group field. If you don’t
know the group number, you can find the correct routing by using the
F4 search function or the drop-down list. Choose tab C: Search using
material and choose Continue . Be sure to choose the routing with
group counter 2.
h)
In the Bill of Materiall section, enter alternative BOM 1 and usage 1.
i)
Now you can close the detail screen by choosing
j)
Be sure to save your production versions.
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
409
Unit 9: Advanced Routing Functions
3.
410
TSCM40_I
For the system to select your routings by production versions for this
material, you will need to change the Selection Method field on the MRP4
view of the material master.
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Change → Immediately or use transaction code MM02.
b)
Enter material T-B## and press ENTER.
c)
Select the MRP 4 view from the list and press ENTER.
d)
Enter plant 1000 and press ENTER.
e)
In the BOM explosion/dependent requirements section, change the
Selection Method field to 2 Selection by production version or 3
Selection only by production version.
f)
Choose Save. Now the system will use the production versions for
selection of the BOM and routing for this material.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Modeling Alternative Manufacturing Processes
Lesson Summary
You should now be able to:
•
Model alternative manufacturing processes using alternative routings
•
Use production versions to model a very specific production process
2010
© 2010 SAP AG. All rights reserved.
411
Unit 9: Advanced Routing Functions
Lesson:
360
TSCM40_I
Reference Operation Sets
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson you will learn about reference operation sets and how to use them.
You will create a reference operation set and reference it in your routing. You will
also use a reference operation set as a template for creating routings.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Utilize reference operation sets to minimize routing maintenance
Create a reference operation set
Use a reference operation set in a routing
Use a reference operation set as a template to create a routing
Discuss reference operation sets as building blocks for routings.
Business Example
The inspection process for several different pumps consists of the same steps. You
need an efficient way to maintain these steps on multiple routings. Your group
routing uses the same steps, but they have different standard values. You want
to use these inspection steps as a template as an efficient way of creating your
group routing.
Reference Operation Sets
A reference operation set is a standard operation sequence for performing a task
that is frequently used. Creating a reference operation set provides an efficient
way to maintain this set of operations. It can be used either as a reference or as
a template when you create a routing.
412
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reference Operation Sets
Figure 127: Reference Operation Sets
The reference to a reference operation set is created in the operation overview.
The operations in the reference operation set are renumbered to fit into the routing.
A reference operation set does not allow parallel or alternative sequences.
Material components, PRTs, and trigger points can be assigned to an operation in
a reference operation set. Any assignments to a reference operation set will be
copied into the routing. Any change made to a reference operation set will update
all routings that use it.
A reference operation set can be created manually, or a routing or reference
operation set can be used as a template. If you copy from a routing, only the
basic sequence is copied. If you copy from a reference operation set, there is
no reference.
2010
© 2010 SAP AG. All rights reserved.
413
Unit 9: Advanced Routing Functions
414
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
363
Lesson: Reference Operation Sets
Exercise 20: Reference Operation Sets
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a reference operation set
•
Use a reference operation set in a routing
•
Use a reference operation set as a template to build a routing
Business Example
In your production process, there is an inspection process that is common to many
routings. Since the steps and standard values are identical for all routings, you
need an efficient way to maintain this data. In your group routing, the steps are
identical but the standard values are different. You need an efficient way to build
these steps into your routing but still be able to change the standard times.
Task 1:
Create a reference operation set for the inspection of manufacturing products.
1.
Create a reference operation set for the inspection of your manufacturing
products. This will be an in-process inspection to be used for production
with status Release (general). Assign it to your planner group 0##, use the
description In-process inspection ##, and enter the data in the table below.
Operation
Work Center
Control Key
Description
Labor
10
R-K##
PP01
Test
Inspection
10 Min
20
R-P##
PP01
Examine
after testing
5 Min
Task 2:
Assign the reference operation set to your routing.
1.
Change your routing for T-F## to include the reference operation set you
just created. This inspection needs to take place just prior to final assembly,
and again before delivery to stock.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
415
Unit 9: Advanced Routing Functions
TSCM40_I
Task 3:
Use your reference operation set to build inspection steps into your group routing.
1.
Your group routing PUMP## also needs the same inspection steps, but since
the standard values are different in this routing you will use the reference
operation set to insert the operations and then unlock the reference so you
can change the standard values for this routing. The reference operation set
should be inserted at operations 35 and 45. Only unlock the reference at 35,
since those are the only standard values that are different.
Task 4:
New inspection requirements have increased the standard time at inspection work
center R-K## from 10 min to 15 min. Change your reference operation set to
reflect this new time.
416
1.
Change the standard value of operation 10 in your reference operation set
from 10 min to 15 min and update all routings to which it is assigned. What
does the warning message mean?
2.
Display your routing for T-F## and plant 1000 to make sure the changes
were made.
3.
Display your group routing PUMP## to check if the changes have also been
made there. Was the standard value for operation 45 changed? Was the
standard value for operation 35 changed? Why or why not?
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reference Operation Sets
Solution 20: Reference Operation Sets
Task 1:
Create a reference operation set for the inspection of manufacturing products.
1.
Create a reference operation set for the inspection of your manufacturing
products. This will be an in-process inspection to be used for production
with status Release (general). Assign it to your planner group 0##, use the
description In-process inspection ##, and enter the data in the table below.
Operation
Work Center
Control Key
Description
Labor
10
R-K##
PP01
Test
Inspection
10 Min
20
R-P##
PP01
Examine
after testing
5 Min
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Reference Operation Sets → Create or use transaction
code CA11.
b)
Choose Enter
c)
Enter the description In-process inspection ##, usage 1,
status 4, planner group 0##, lot size 1 to 100000 pc, and choose the
Operation overview icon.
d)
Enter the data from the table and save. Make note of the system
assigned group number that appears in the status bar when you save.
without entering any data in the initial screen.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
417
Unit 9: Advanced Routing Functions
TSCM40_I
Task 2:
Assign the reference operation set to your routing.
1.
Change your routing for T-F## to include the reference operation set you
just created. This inspection needs to take place just prior to final assembly,
and again before delivery to stock.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
From the operation overview, choose Extras → Reference → Create.
d)
Enter operation 25 and the group number of the reference operation
set you recorded earlier. If you don’t have the group number, you can
search possible entries with the drop-down list. Choose S: Reference
operation sets and enter your planner number 0##. Then choose Enter
and your reference operation set will appear on a list for you to choose
it.
e)
Repeat step d for operation 35.
.
Note: Notice the operations of the reference operation set are
display only and cannot be changed here. Changes will need to
be made in the reference operation set. All routings to which it
is assigned will then be automatically updated.
Task 3:
Use your reference operation set to build inspection steps into your group routing.
1.
Your group routing PUMP## also needs the same inspection steps, but since
the standard values are different in this routing you will use the reference
operation set to insert the operations and then unlock the reference so you
Continued on next page
418
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reference Operation Sets
can change the standard values for this routing. The reference operation set
should be inserted at operations 35 and 45. Only unlock the reference at 35,
since those are the only standard values that are different.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Be sure the material number is blank, enter plant 1000, group
PUMP##, and choose Enter .
c)
From the operation overview, choose Extras → Reference → Create.
d)
Enter operation 35 and the group number of the reference operation
set you recorded earlier. If you don’t have the group number, you can
search possible entries with the drop-down list. Choose S: Reference
operation sets and enter your planner number 0##. Then choose Enter
and your reference operation set will appear on a list for you to select it.
e)
Repeat step d using operation 45.
f)
Select operation 35 and choose Extras → Reference → Unlock.
g)
Now change the standard times of operations 35 and 36 to 5 Min
and 3 Min, respectively.
Note: Be aware that since this reference has been unlocked,
any changes to the reference operation set will not update
operations 35 and 36.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
419
Unit 9: Advanced Routing Functions
TSCM40_I
Task 4:
New inspection requirements have increased the standard time at inspection work
center R-K## from 10 min to 15 min. Change your reference operation set to
reflect this new time.
1.
2.
Change the standard value of operation 10 in your reference operation set
from 10 min to 15 min and update all routings to which it is assigned. What
does the warning message mean?
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Reference Operation Sets → Change or use transaction
code CA12.
b)
Enter the group number of your reference operation set or search for it
as previously indicated and choose Enter .
c)
Acknowledge the warning message that appears. This message means
that upon saving, any changes made to the reference operation set will
update all routings to which it is assigned.
d)
Double-click on operation number 10 to go to the details of the
operation. Change the 10 Min of labor time to 15 Min.
e)
Save the reference operation set.
Display your routing for T-F## and plant 1000 to make sure the changes
were made.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Display or use transaction code
CA03.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
Double-click on operation number 25 and check the details to be sure
the labor time is now 15 Min.
d)
Repeat this for operation number 35.
.
Continued on next page
420
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Reference Operation Sets
3.
2010
Display your group routing PUMP## to check if the changes have also been
made there. Was the standard value for operation 45 changed? Was the
standard value for operation 35 changed? Why or why not?
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Display or use transaction code
CA03.
b)
Be sure the material number is blank, enter plant 1000, group
PUMP##, and choose Enter .
c)
Double-click on operation number 45 and check the details to be sure
the labor time is now 15 Min. Yes, this standard value was changed
when the reference operation set was saved.
d)
Repeat this for operation number 35. No, the standard values here were
not changed because the link back to the reference operation set was
broken when it was unlocked.
© 2010 SAP AG. All rights reserved.
421
Unit 9: Advanced Routing Functions
TSCM40_I
Lesson Summary
You should now be able to:
•
Utilize reference operation sets to minimize routing maintenance
•
Create a reference operation set
•
Use a reference operation set in a routing
•
Use a reference operation set as a template to create a routing
422
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
371
Lesson: Lead Time Scheduling and Material Master Updates
Lead Time Scheduling and Material Master Updates
Lesson Duration: 30 Minutes
Lesson Overview
This lesson describes the details of lead time scheduling and updating in-house
production time in the material master.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Describe in detail the concept of lead time scheduling and updating in-house
production time in the material master
Identify the data used in lead time scheduling
Explain how the SAP ERP system uses the data to determine the lead time
schedule
Update the material master record of a material from the routing
Business Example
As a member of the project team, you are responsible for the precise time
scheduling of your products. To ensure this can happen, you need to first fulfill the
following prerequisites:
•
•
•
Maintain working times
Maintain in-house production time in the material master
Prepare reduction measures
Lead Time Scheduling and Material Master Updates
Material requirements planning explodes a material’s BOM, generates planned
orders or purchase requisitions for the components to be procured, and calculates
basic order dates. Basic order dates (planned dates) are calculated using either
the lot-size-independent or lot-size-dependent in-house production time for
internally procured materials, or the planned delivery time for externally procured
2010
© 2010 SAP AG. All rights reserved.
423
Unit 9: Advanced Routing Functions
TSCM40_I
materials. The in-house production time for a material can be calculated using
lead time scheduling of a routing without an order, and can then copied to the
material master.
Figure 128: Calculation of Basic Dates
Production planning has two types of scheduling that are implemented in different
ways: basic date scheduling and lead time scheduling.
Figure 129: Scheduling in Production Planning
424
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Lead Time Scheduling and Material Master Updates
To ensure smooth material requirements planning, it is absolutely necessary to
schedule a routing and to update the material master with the scheduling results. If
material requirements planning (MRP) is carried out without lead time scheduling
(as shown in the top half of the figure), capacity requirements are not determined
for planned orders.
Production orders are always scheduled using lead time scheduling for the
operations. A production order always contains both sets of dates (basic dates and
baseline dates). Baseline dates are relevant for production.
You can also use lead time scheduling to determine capacity requirements for
planned orders in MRP.
Figure 130: Scheduling of In-House Production Time
You maintain the in-house production time in the material master. To calculate
basic dates correctly in requirements planning, it is very important that the
in-house production time in the material master agrees with the results of lead
time scheduling in the routing.
2010
© 2010 SAP AG. All rights reserved.
425
Unit 9: Advanced Routing Functions
426
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
375
Lesson: Lead Time Scheduling and Material Master Updates
Exercise 21: Scheduling
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Schedule a routing
•
Analyze the schedule of a routing using a table and Gantt chart
•
Update the basic dates in the material master from the schedule of the routing
Business Example
It is important to ensure that the production schedule is accurate. Therefore,
you need to analyze the scheduling of routings before they are used to create
production order. In addition, to ensure that basic date and lead time scheduling
are synchronized, you will need to schedule the routing and update the material
master record.
Task 1:
Schedule your routing to make sure the production schedule is accurate. Display
the schedule using an object overview and a Gantt chart.
1.
Schedule your routing for the pump T-F## using forward scheduling from
today’s date with a lot size of 100 pc. Use the operation segments overview
variant and the Gantt chart to view your schedule.
Task 2:
Schedule your routing and update the material master record with the schedule
data.
2010
1.
Schedule your routing for the pump T-F## using forward scheduling from
today’s date with a lot size of 100 pc. Use the operation segments overview
variant and update the material master record.
2.
Update the material master record with the schedule data.
3.
Now check the material master to be sure it was updated.
© 2010 SAP AG. All rights reserved.
427
Unit 9: Advanced Routing Functions
TSCM40_I
Solution 21: Scheduling
Task 1:
Schedule your routing to make sure the production schedule is accurate. Display
the schedule using an object overview and a Gantt chart.
1.
Schedule your routing for the pump T-F## using forward scheduling from
today’s date with a lot size of 100 pc. Use the operation segments overview
variant and the Gantt chart to view your schedule.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
From the menu, choose Extras → Scheduling → Schedule.
d)
Enter today’s date as the start date, select forward scheduling as
the scheduling type, enter 100 for the lot size (these should all default),
and choose Continue .
e)
Select the overview variant 000000000001 Operation segments and
choose Continue .
f)
Make sure all your operations are scheduling correctly in the scheduling
overview table that appears. Make any necessary corrections and
schedule the routing again.
g)
Click the Gantt chart icon
.
and view the schedule graphically.
Continued on next page
428
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Lead Time Scheduling and Material Master Updates
Task 2:
Schedule your routing and update the material master record with the schedule
data.
1.
2.
Schedule your routing for the pump T-F## using forward scheduling from
today’s date with a lot size of 100 pc. Use the operation segments overview
variant and update the material master record.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
From the menu, choose Extras → Scheduling → Schedule.
d)
Enter today’s date as the start date, select forward scheduling as
the scheduling type, enter 100 for the lot size (these should all default),
and choose Continue .
e)
Select the overview variant 000000000001 Operation segments and
choose Continue .
f)
In the Scheduling Overview, select the Scheduling Results icon.
g)
In the dialog box that appears, you can compare the scheduling results
with the current material master settings. Choose the Update mat.
master button in the dialog box.
h)
You should receive a message box that says “Scheduling data marked
for material master update.”
.
Update the material master record with the schedule data.
a)
Choose Logistics → Production → Master Data → Routings → Extras
→ Material Master → Update Material Master or use transaction code
CA96.
b)
Enter plant 1000, production planner 0##, and choose Enter
c)
Select your material from the list and choose the Update mat. master
icon on the tool bar.
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
429
Unit 9: Advanced Routing Functions
3.
430
TSCM40_I
Now check the material master to be sure it was updated.
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Display → Display Current or use transaction code MM03.
b)
Enter material T-F## and choose Enter
c)
Select the Work Scheduling view and choose
d)
Enter plant 1000 and choose
e)
You should see the results of the update in the In-house production
time in days section.
.
.
.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Lead Time Scheduling and Material Master Updates
Lesson Summary
You should now be able to:
•
Describe in detail the concept of lead time scheduling and updating in-house
production time in the material master
•
Identify the data used in lead time scheduling
•
Explain how the SAP ERP system uses the data to determine the lead time
schedule
•
Update the material master record of a material from the routing
2010
© 2010 SAP AG. All rights reserved.
431
Unit 9: Advanced Routing Functions
Lesson:
380
TSCM40_I
Time Components, Reduction Possibilities in the
Routing
Lesson Duration: 30 Minutes
Lesson Overview
In this lesson you will look at the various options for detailed scheduling including
interoperations times, continuous input/ouput, and splitting operations in multiple
capacity work centers.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Demonstrate the use of interoperation times in the routing for job shop
related environments
Demonstrate the use of Overlapping for a continuous manufacturing process
Demonstrate the use of splitting for multi-capacity work centers.
Business Example
As a member of the project team, you are responsible for the precise time
scheduling of your products. In order to do this you need to model the critical
path and any possible interoperation or float time that might occur during a
normal production. To ensure this can happen, you need to review the use of
interoperation times, overlapping, and splitting in the routing operations.
Modeling Standard Float Time in the Routing
Since malfunctions and other disturbances in the production process can never
be fully prevented, the system carries out scheduling using a float before and a
float after production. The floats before and after production are defined in the
material master record using a scheduling margin key.
The two float times serve different purposes:
432
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Time Components, Reduction Possibilities in the Routing
Float before production
The float before production has the following two functions in the order: It
can compensate for delays in the staging of the material components or if
there is a capacity bottleneck at the work centers involved, you can move
the production dates forward in the future. In this way it serves as a float for
capacity leveling. The system calculates the scheduled start by adding the
float before production to the basic start date.
Float after production
The float after production is used in the order to compensate for unexpected
interruptions in the production process. It prevents a delay of the scheduled
finish. The system calculates the scheduled finish by subtracting the float
after production from the basic finish date.
Figure 131: Time Elements in Lead Time Scheduling
The order float can be predefined and is controlled by the scheduling margin key.
In Customizing, the scheduling margin key is defined and then assigned on the
MRP 2 view of the material master record.
The duration of an operation consists of a maximum of five time components:
•
•
•
•
•
2010
Queue time
Setup time
Processing time
Teardown time
Process-related wait time
© 2010 SAP AG. All rights reserved.
433
Unit 9: Advanced Routing Functions
TSCM40_I
Queue Time
In addition to the floats before and after production, you can define an operation
float in the form of a queue time. The queue time is used to compensate for
malfunctions and delays within an operation. The queue time is the interval
between the earliest and latest dates of the operation (see the following figure).
During each scheduling run, the system calculates the earliest and the latest dates
for the individual operation segments. You can maintain the queue time in both
the work center and operation. However, the system only schedules with the
queue time in the work center if you have not maintained the queue time in the
operation. If the lead time of an operation must be reduced, the system can shorten
the standard queue time as far as the minimum queue time.
Setup Time
The setup time is the time needed to prepare the work center for operations to
perform there. The setup time is part of the lead-time.
Processing Time
The processing time is the time needed to process a material in an operation. The
processing time is dependent on the order quantity, and does not contain a setup or
teardown time. It is part of the execution time.
Teardown Time
The teardown time is the time needed to restore a work center to its normal state
after operations have been processed. The teardown time is part of the execution
time.
Wait Time
The wait time is the time between the end of the execution time and the start of
move time. In the SAP system, types of wait time are:
•
•
Maximum
Minimum
In scheduling, only the minimum wait time is taken into account. The maximum
wait time is used for information.
Using the teardown/wait simul. indicator in the interoperation times section of the
Operation Details screen, you can specify whether teardown and wait are to be
considered as simultaneous or consecutive operation segments in scheduling. If
teardown and wait times are simultaneous, the lead time of the operation is reduced
The wait time is scheduled without taking the factory calendar into account. This
means that it can be scheduled daily from 0.00 to 24.00.
Move Time
434
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Time Components, Reduction Possibilities in the Routing
In addition to these operation segments, you can define a move time. The move
time is the time needed to move a material from one work center to the next one.
Move time is always between two operations and is assigned to the preceding
operation.
You can maintain the move time in the individual operations or in Customizing
per location group in the move time matrix. In the interoperation times section of
the Operation Details screen, you can maintain a minimum and a standard move
time. If reduction measures are carried out, the system schedules the operations
using the minimum move time. The system determines the move time using the
move time matrix, only if you do not maintain move times in the interoperation
times section of the Operation Details screen.
You can combine work centers which are in close proximity to each other into
location groups. You can define location groups in Customizing and assign a
work center to a location group on the Scheduling screen of the work center. In
the move time matrix, you can specify planned values for the move time within
a location group or from one location group to another. For each entry, you can
specify a minimum and a standard move time.
The operation segments and the move time are used to determine the execution
time, lead time and interoperation time of an operation.
The material requirement is scheduled from the earliest start date (you can change
this in Customizing).
The capacity requirement can be displayed on the earliest or latest start date
depending on the customizing settings.
For external operations, the delivery time is specified in days. These operations
are scheduled based on the Gregorian calendar.
Figure 132: Time Components and Their Origins
2010
© 2010 SAP AG. All rights reserved.
435
Unit 9: Advanced Routing Functions
TSCM40_I
You maintain time elements for lead time scheduling in various places within
the PP application.
It is important to make the correct settings and use the system properly for
successful scheduling.
The interoperation time in the material master is calculated from:
•
•
•
•
Order float (float before and after production)
Operation float (queue time)
Wait time
Move time
Modeling Operation Splits in the Routing
An operation is split if it is carried out on several machines or by several persons
at the same time. Splitting an operation has the following effects on the operation
dates: The processing time/execution time becomes shorter. Setup and teardown
must be carried out more than once for the operation.
Demonstration: Demonstrate how to Use Splitting in
the Production Order
Purpose
System Data
System:
T34
Client:
800
User ID:
Password:
Set up instructions:
No setup required.
1. Use Tcode CA02 and schedule your routing for T-F## with lot size 100 and
operation segments variant. Show the results of operation 20 is 1000 min.
436
2.
Now change operation 20 to force a split. In the operations details and the
splitting section, check the splitting required indicator. You don’t need to
specify the number of splits, it will default to the number of capacities in
the work center.
3.
Now schedule the routing again and show that operation 20 now schedules
for 333.3 min because it is split across 3 machine capacities.
4.
Show the results and the total lead time of the order is reduced to 21 days.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Time Components, Reduction Possibilities in the Routing
Modeling Continuous Manufacturing as with Multiple
Operations
To reduce the lead time of a routing or production order you can overlap operations.
This means that an operation starts before the previous operation has finished
You can define for each individual operation whether it should overlap with the
next consecutive operation and in what way. To do this you can set the following
indicators:
•
Required overlapping
This means the operations always overlap
•
Optional overlapping
This means the operations overlap if scheduling uses a reduction level that
allows overlapping
•
Flow manufacturing
This means the system extends the lead time of all operations, that overlap
using flow manufacturing, to the same length as the lead time of the longest
of these operations. As with required overlapping, the operations always
overlap
For every type of overlapping you can
•
•
Define a minimum overlap time which only allows overlapping after a
particular minimum limit has been reached.
Define a minimum send-ahead quantity to ensure that the operation is
performed for a particular minimum quantity of the material to be produced,
before the next operation starts.
Demonstration: Demonstrate the use of Continuous
Flow
Purpose
Show the effect of continuous flow on the lead time of the routing. The routing
is currently scheduling the production of all 100 pieces at operation 10 before
passing the entire quantity to operation 20, etc. Here overlap the operations with
a send ahead quantity of 1. Show the scheduling times of the operations hasn’t
changed, the results show the total lead time reduced, and the Gantt chart shows
how the operations now overlap.
System Data
System:
Client:
2010
T34
800
© 2010 SAP AG. All rights reserved.
437
Unit 9: Advanced Routing Functions
TSCM40_I
User ID:
Password:
Set up instructions:
No setup required.
1. If you have just shown the previous demo then just remind students that
the lead time of the routing is 21 days. If not, then schedule your T-F##
routing with a lot size of 100 to show them it schedules for 22 days without
splitting or 21 days with splitting.
2.
Now change each operations in the routing to overlap with the send ahead
quantity of 1. Do this in the operation details, Overlapping section by
selecting the required overlapping indicator and entering the send ahead
quantity of 1 in the appropriate field. Be sure to point out that the operations
from the reference operation set cannot be changed here.
3.
Now schedule the routing again with a lot size of 100. show each operation
still schedules the same time. Show the results now schedules 17 days total
lead time. Show the Gantt chart and how the operations now overlap.
Reduction Measures
The system can carry out reduction measures in lead time scheduling for orders.
If the lead time calculated in scheduling is longer than the time between the
basic dates, the system will carry out reduction measures to reduce the lead time.
Reduction is carried out step by step. After each reduction measure, the system
checks whether the calculated dates are within the basic dates. If this is the case,
no further reduction measures are carried out.
438
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Time Components, Reduction Possibilities in the Routing
Figure 133: Reduction Process in Scheduling Routings
You can assign a reduction strategy to each operation in the interoperation
times section of the Operation Details screen. This strategy specifies how many
reduction levels may be applied to an operation (maximum of six levels) which
reduction measures are carried out at the individual levels.
The order is rescheduled after every reduction level. To improve performance it is
recommended that you keep the number of reduction steps to a minimum.
Figure 134: Reduction Strategy
2010
© 2010 SAP AG. All rights reserved.
439
Unit 9: Advanced Routing Functions
TSCM40_I
You can set the time elements that can be reduced as well as the reduction strategy
in Customizing (for each order category and planner group).
The following reduction measures can be carried out with respect to the operation:
Reduction of the queue time:
•
•
•
•
•
For each reduction level, you can specify the percentage by which the queue
time is to be reduced. However, you cannot reduce to a value smaller than
the minimum queue time.
Reduction of the execution time by splitting - Dividing an operation between
several people or machines results in a reduction of the execution time.
Reduction of the lead time by overlapping - You can reduce the overall lead
time of an order by overlapping operation processing.
Reduction of the move time - You can reduce the standard move time as far
as the minimum move time.
The minimum wait time cannot be reduced.
You can also specify reduction for the floats before and after production in the
order or in Customizing for each plant, order type and planner group.
In order to reduce the lead time of a routing with parallel sequences, you specify
that reduction is only carried out on operations, if a reduction in their execution
time leads to a reduction in the overall lead time of the order. The sequence of
such operations in the routing with parallel sequences forms the "critical path". If
applying reduction measures to an operation, would not lead to an overall lead
time reduction, this operation is not reduced. If a routing does not contain parallel
sequences, there is no critical path. All operations are then reduced, irrespective of
whether you have selected reduction via the critical path or not.
440
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
387
Lesson: Time Components, Reduction Possibilities in the Routing
Exercise 22: Time Elements of the
Operation in Scheduling
Exercise Duration: 30 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create an operation in a routing that splits the workload over several
machines
•
Create operations that model continuous output and overlap the previous
operation to reduce lead time
Business Example
One operation in your routing to produce pumps has several machines that can
do the work. You need to be sure the routing will schedule the workload across
all machines. As part of a lean manufacturing initiative at your company, you are
required to perform single-piece production.
Task 1:
Change the operation on your routing to require splitting the workload across
all machines.
1.
Schedule your routing for the pump T-F## using forward scheduling from
today’s date with a lot size of 100 pc. Use the operation segments overview
variant and the Gantt chart to view your schedule. What is the processing
(Edit) time of operation 20? What is the lead time of the routing in days?
2.
Operation 20 in your routing, preassembly of the pump, has a work center
with three machines (three individual capacities). Change this operation to
require splitting across all three machines.
3.
Schedule your routing again for the pump T-F## using forward scheduling
from today’s date with a lot size of 100 pc. Use the operation segments
overview variant and the Gantt chart to view your schedule. Compare the
differences in scheduling. What is the processing (Edit) time of operation
20? What is the lead time of the routing in days?
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
441
Unit 9: Advanced Routing Functions
TSCM40_I
Task 2:
Due to a lean manufacturing initiative in your company, you are required to
use single-piece manufacturing. Change your routing to accommodate this
requirement.
442
1.
Change your routing so every operation requires overlapping with one piece
send-ahead quantity.
2.
Schedule your routing again for the pump T-F## using forward scheduling
from today’s date with a lot size of 100 pc. Use the operation segments
overview variant and the Gantt chart to view your schedule. Compare the
differences in scheduling. What is the processing (Edit) time of operation
20? What is the lead time of the routing in days?
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Time Components, Reduction Possibilities in the Routing
Solution 22: Time Elements of the
Operation in Scheduling
Task 1:
Change the operation on your routing to require splitting the workload across
all machines.
1.
2.
Schedule your routing for the pump T-F## using forward scheduling from
today’s date with a lot size of 100 pc. Use the operation segments overview
variant and the Gantt chart to view your schedule. What is the processing
(Edit) time of operation 20? What is the lead time of the routing in days?
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
From the menu, choose Extras → Scheduling → Schedule.
d)
Enter today’s date as the start date, select forward scheduling as
the scheduling type, enter 100 for the lot size (these should all default),
and choose Continue .
e)
Select the overview variant 000000000001 Operation segments and
choose Continue .
f)
The processing time (labeled Edit) for operation 20 is 1000 min.
g)
In the Scheduling Overview, select the Scheduling Results icon. Make
note of the lead time in days for the entire routing.
h)
Click the Gantt chart icon
.
and view the schedule graphically.
Operation 20 in your routing, preassembly of the pump, has a work center
with three machines (three individual capacities). Change this operation to
require splitting across all three machines.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
Double-click on operation number 20 to go to the details of the
operation.
d)
Scroll down to the splitting section and select the indicator for Required
splitting. You need not enter the number of splits, but let it default to
the number of individual capacities.
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
443
Unit 9: Advanced Routing Functions
3.
TSCM40_I
Schedule your routing again for the pump T-F## using forward scheduling
from today’s date with a lot size of 100 pc. Use the operation segments
overview variant and the Gantt chart to view your schedule. Compare the
differences in scheduling. What is the processing (Edit) time of operation
20? What is the lead time of the routing in days?
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
From the menu, choose Extras → Scheduling → Schedule.
d)
Enter today’s date as the start date, select forward scheduling as
the scheduling type, enter 100 for the lot size (these should all default),
and choose Continue .
e)
Select the overview variant 000000000001 Operation segments and
choose Continue .
f)
The processing time (labeled Edit) for operation 20 is 333.3 min.
g)
In the Scheduling Overview, select the Scheduling Results icon. Make
note of the lead time in days for the entire routing.
h)
Click the Gantt chart icon
.
and view the schedule graphically.
Continued on next page
444
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Time Components, Reduction Possibilities in the Routing
Task 2:
Due to a lean manufacturing initiative in your company, you are required to
use single-piece manufacturing. Change your routing to accommodate this
requirement.
1.
Change your routing so every operation requires overlapping with one piece
send-ahead quantity.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
Select all operations and choose Details → Operations to go to the
details of the operation.
d)
Scroll down to the overlapping section, select Required overlapping,
and enter 1 pc in the min. send-ahead qty.
e)
to go to the next operation and repeat the settings until all
Choose
operations have been performed.
f)
Click the green back arrow
to get back to the operations overview
and then choose the Sequence overview icon to see the other sequences.
g)
Select sequence 1, the parallel sequence, and choose the Operations
overview icon .
h)
Select all operations and choose Details → Operations to go to the
details of the operation.
i)
Scroll down to the overlapping section, select Required overlapping,
and enter 1 pc in the min. send-ahead qty.
j)
Choose
to go to the next operation and repeat the settings until all
operations have been performed.
k)
Save your changes.
.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
445
Unit 9: Advanced Routing Functions
2.
446
TSCM40_I
Schedule your routing again for the pump T-F## using forward scheduling
from today’s date with a lot size of 100 pc. Use the operation segments
overview variant and the Gantt chart to view your schedule. Compare the
differences in scheduling. What is the processing (Edit) time of operation
20? What is the lead time of the routing in days?
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
From the menu, choose Extras → Scheduling → Schedule.
d)
Enter today’s date as the start date, select Forward as the
scheduling type, enter 100 for the lot size (these should all default),
and choose Continue .
e)
Select the overview variant 000000000001 Operation segments and
choose Continue .
f)
In the Scheduling Overview, select the Scheduling Results icon . Make
note of the lead time in days for the entire routing.
g)
Choose the Gantt chart icon
.
and view the schedule graphically.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Time Components, Reduction Possibilities in the Routing
Lesson Summary
You should now be able to:
•
Demonstrate the use of interoperation times in the routing for job shop
related environments
•
Demonstrate the use of Overlapping for a continuous manufacturing process
•
Demonstrate the use of splitting for multi-capacity work centers.
2010
© 2010 SAP AG. All rights reserved.
447
Unit 9: Advanced Routing Functions
Lesson:
394
TSCM40_I
Trigger Points in the Routing
Lesson Duration: 30 Minutes
Lesson Overview
In this lesson you will learn how trigger points can be used to trigger actions in
the production order. You will use a standard trigger point to create a specific
trigger point for your routing.
Lesson Objectives
After completing this lesson, you will be able to:
•
Describe the use of trigger points to streamline and automate several
administrative processes
Trigger points can be used to trigger other actions in the system automatically. In
this unit we will demo creating standard trigger points. Then we will use these
trigger points to insert an operation from a reference operation set and then another
example to create a production order by copying a reference operations set. For
time sake, we decided not to include another exercise so the demonstrations
were included in the participant manual as procedures so students have the
documentation for future reference.
Business Example
As a production planner/scheduler, you are responsible for modeling the
production process of several materials in SAP ERP. Several of your assembles
undergo a very sophisticated manufacturing process. Due to the complex nature of
the process, it often yields product that needs to be reworked during the process,
as well as after the final process is complete. Your company has asked you to find
a way to automate the rework business process at the time rework is reported
during production confirmation. You need to investigate trigger points as a way of
automating the rework process.
Defining Trigger Points
Trigger points are assigned to operations in a routing to trigger certain functions in
the production order at a later time. Trigger points can trigger functions when an
operation’s status changes or when an operation is confirmed.
448
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Trigger Points in the Routing
Figure 135: Using Trigger Points in Routings
The person making the confirmation decides if the function is triggered when the
operation is confirmed. Trigger points can trigger the following functions:
•
•
•
•
•
•
Release succeeding operations. You can release all operations that follow the
operation which has the trigger point assigned to it.
Release up to stop indicator. You can release all operations up to and
including the next operation for which the RelStop indicator is set.
Release preceding operations. You can release all operations before the
operation with the trigger point assigned to it.
Create order by copying. You can create a new order without reference to
a material by copying a reference operation set.
Insert reference operation set. You can insert a reference operation set into
an existing order. To do this, you must enter the operations between which
you would like to insert the reference operation set.
Start workflow task (for example, send mail to a user)
Standard trigger points can be copied to create new trigger points. If you copy a
standard trigger point to create a trigger point, the system automatically transfers
all necessary data from the standard trigger point into the trigger point you are
creating. This reduces the time and work involved in creating a trigger point.
2010
© 2010 SAP AG. All rights reserved.
449
Unit 9: Advanced Routing Functions
TSCM40_I
Figure 136: Trigger Point Structure
You can combine several standard trigger points into a trigger point group. If you
copy from a trigger point group, the system automatically transfers all standard
trigger points in the trigger point group to the operation. Using trigger point
groups considerably reduces the time and work involved in creating trigger points.
You can maintain trigger point groups in Customizing.
Demonstration: Setting Up a Trigger Point
Purpose
System Data
System:
TE3
Client:
800
User ID:
PLM114-##
Password:
Set up instructions:
None needed.
1. Create a trigger point that creates a rework operation when scrap is confirmed.
Assign the trigger point to operation 20 on your reference operation set.
450
2.
Use menu path Logistics → Production → Master Data → Standard Trigger
Points → Standard trigger pt → Create or use transaction CO31.
3.
Enter REWORK## as the Std Triggerpoint and Insert Rework Reference
Operation Set as the description.
4.
In Usage select TrigPointFuncts, select User Status profile PP000006 and
press enter.
5.
Select Insert Reference Operation Set, User status NAVO, + Status set, and
press enter.
6.
Enter group number 50000001, group counter 1 and save.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
2010
Lesson: Trigger Points in the Routing
7.
Now change your reference operation set by assigning this trigger point
to operation 20.
8.
In the operations overview, select operation 20 and choose Goto → Trigger
point overview.
9.
Select copy standard trigger point, select trigger point rework##, and save.
© 2010 SAP AG. All rights reserved.
451
Unit 9: Advanced Routing Functions
397
TSCM40_I
Setting Up a Trigger Point
1.
Choose Logistics → Production → Master Data → Standard Trigger Points
→ Standard trigger pt → Create or use transaction CO31.
2.
Enter the Std Triggerpoint name and description.
3.
Assign a usage and group if you want.
4.
In Usage, select the function the trigger point should serve: TrigPointFuncts
or Release Stop.
•
•
TrigPointFuncts: The trigger point triggers the functions you entered
on the detail screen for trigger points (for example, release operation or
include reference operation set).
Release Stop: The operation is the last in a series of operations released
by the trigger point. If the function release up to stop was triggered in
a previous operation, all subsequent operations are released up to the
operation with the RelStop indicator
5.
Assign a User Status profile and press ENTER.
6.
Select the function the trigger point should execute, along with the system or
user status and how it is initiated.
7.
In trigger point parameters, assign the group number and counter or any
additional data that is needed.
Demonstration: Rework Operations and Orders During
the Production Order Confirmation Process
Purpose
System Data
System:
Client:
User ID:
Password:
Set up instructions:
1. Create a production order with type PP01 for 10 PCs of 100-301 due in one
week. Release and save the order. Use menu path Logistics → Production →
Production Control → Order → Create → With Material or use transaction
CO01.
452
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
2010
Lesson: Trigger Points in the Routing
2.
Enter a final confirmation for operation 30 of your order for 8 pieces and
2 scrap with reason 0004. Use menu path Logistics → Production →
Production Control → Confirmation → Enter → For Operation → Time
Ticket or use transaction CO11N. Acknowledge any messages and show
dialog box of reference operation set being added to order.
3.
Display order and show operation 32 has been added to order for rework.
Use menu path Logistics → Production → Production Control → Order
→ Display or use transaction CO03.
4.
Now enter a final confirmation for operation 60 of your order for 8 pieces
and 2 scrap with reason 0005. Use menu path Logistics → Production →
Production Control → Confirmation → Enter → For Operation → Time
Ticket or use transaction CO11N. Acknowledge any messages and show
dialog box of rework order being created with reference operation set.
© 2010 SAP AG. All rights reserved.
453
Unit 9: Advanced Routing Functions
TSCM40_I
Facilitated Discussion
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
454
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Trigger Points in the Routing
Lesson Summary
You should now be able to:
•
Describe the use of trigger points to streamline and automate several
administrative processes
2010
© 2010 SAP AG. All rights reserved.
455
Unit 9: Advanced Routing Functions
Lesson:
399
TSCM40_I
Scrap and Its Effects
Lesson Duration: 25 Minutes
Lesson Overview
In this lesson you will look at the different ways to define scrap in the SAP ERP
system, and what effect they have on planning.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Explain how the assembly and component scrap in the material master field
affect the production process
Explain how the component scrap and operation scrap percentage in the bill
of material affect the production process
Explain how the scrap in the percentage field in the routing affects the
production confirmation process
Business Example
As a production planner/scheduler you are responsible for meeting customer
services demands placed on you by the forecast and sales orders. Several of the
production processes that you are responsible for scheduling are quite complex
and yield loss is quite high. To assure that you deliver enough good production to
inventory, you need to factor in these losses ahead of time. You want to examine
the options in the bill of material, the material master, and the routing so you can
properly model your scrap allowances.
Calculating Scrap
You can calculate and plan the scrap quantity that will result from production.
These scrap quantities are then included in the planning run and in the calculation
of production costs. Which calculation the system uses depends on the settings in
the material master record, the BOM, or the routing. The scrap quantity is settled
456
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Scrap and Its Effects
against the net requirements quantity. Scrap is used for material requirements
planning and product costing. The three scrap calculation procedures supported
by the system are:
•
•
•
Assembly scrap
Component scrap
Operation scrap
Figure 137: Scrap Categories and Their Effect
Assembly Scrap
You use this function to plan the scrap that results from the production of an
assembly. Assembly scrap increases the order quantity of the assembly and,
subsequently, increases the order quantity for each component in the BOM of the
assembly by adjusting the quantity of the dependent requirements generated during
the MRP run. The system automatically increases the quantity to be produced by
the percentage of scrap. However, the system always uses the estimated yield for
the availability calculation for the assembly. Furthermore, the estimated yield of
the assembly is always displayed in the MRP list or in the stock/requirements list.
Assembly scrap is only used when the material is an assembly. Reasons for
assembly scrap include inadequate quality or bad working conditions, such as
heat, cold, or dampness.
2010
© 2010 SAP AG. All rights reserved.
457
Unit 9: Advanced Routing Functions
TSCM40_I
Demonstration: Assembly Scrap in Planned and
Production Orders
Purpose
To demonstrate the effects of assembly scrap on the planned quantities in the
planned and production orders.
System Data
System:
TE3
Client:
800
User ID:
PLM114-##
Password:
Set up instructions:
All data for this demo should already exist in the
system and no system setup is needed.
1. Change the material master of your pump R-B1## to plan for 12% assembly
scrap on MRP1 View. Also change the planning strategy to 40 on MRP3
View. MM02
458
2.
Change the routing so operations 10, 20 and 40 each have standard times of
10 pc per 60 min and operations 30 has a standard time of 5 pc per 60 min.
Also assign components 20 and 30 to operation 30. CA02
3.
Enter a Planned Independent Requirement for 100 PCs 2 months from today.
MD61
4.
Run Single-Item Multi-Level MRP. MD02
5.
Show the SRList quantities. With 10 in stock 90 is needed and it shows a
planned order for 90. However, display the details of the planned order and
it shows a planned order for 101 with 11 scrap which nets to 90. Show the
component details and the requirement quantities for all components reflect
the increased quantity due to scrap. MD04
6.
Convert the planned order to a production order. The quantity in the
production order is the same as the planned order. Show the component
overview and the components are the same as the planned order. Now show
the operation overview, select all operations, and click details. Choose the
Qties/Activities tab and all operations show operations Qty of 101 and an
increase in operations time to produce the extra quantities for scrap. Exit
the production order without saving.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Scrap and Its Effects
Component Scrap
You use this function to plan the scrap of a component that may break during
production of an assembly. You can define component scrap in two places:
•
•
In the BOM on the Item Detail Screen: General Data (quantity data section).
This component scrap is only relevant for the individual BOM.
In the material master (MRP 4 view) in the Component scrap field. This
component scrap is relevant for all BOMs.
The component scrap quantity maintained for a material component in the BOM
has the higher priority. Component scrap increases the dependent requirements
quantity of the component. If a scrap quantity is planned for a higher-level
assembly, assembly scrap and component scrap are both added to the component
level.
Component scrap relates only to the individual components in an assembly.
During BOM explosion, the system increases only the component quantity by
the calculated scrap quantity.
Demonstration: Component Scrap in Planned and
Production Orders
Purpose
To demonstrate the effects of component scrap on the planned quantities in the
planned and production orders and the interaction of the two.
System Data
System:
TE3
Client:
800
User ID:
PLM114-##
Password:
Set up instructions:
All data for this demo should already exist in the
system and no system setup is needed.
1. Change the material masters of your pump components R-T1##, R-T2##, and
R-T3## to plan for 2%, 3%, and 7% component scrap respectively. MM02
2010
2.
Run Single-Item Multi-Level MRP and be sure to use planning mode 3 to
delete and recreate all planned orders. MD02
3.
Show the SRList quantities. As compared to using assembly scrap, the
SRList did not change and the details of the planned order also stayed the
same. However, the component quantities have now increased to reflect the
component scrap quantities in addition to the increase from the assembly
scrap. MD04
© 2010 SAP AG. All rights reserved.
459
Unit 9: Advanced Routing Functions
TSCM40_I
4.
Convert the planned order to a production order. The only changes in the
production order is the component quantities. Be sure to show the operations
again. Exit the production order without saving.
5.
Now change the BOM for R-B1## and enter component scrap of 20, 30, and
70 % respectively for R-T1##, R-T2##, and R-T3##. CS02
6.
Run Single-Item Multi-Level MRP and be sure to use planning mode 3 to
delete and recreate all planned orders. MD02
7.
Show the SRList quantities. The SRList did not change and the details of the
planned order also stayed the same. However, the component quantities have
now increased to reflect the component scrap in the BOM. The component
scrap in the material master has been ignored. MD04
8.
Convert the planned order to a production order. The only changes in the
production order is the component quantities. Be sure to show the operations
again. Exit the production order without saving.
9.
Change the BOM by deleting the component scrap quantities.
Operation Scrap
Before high-value components are built into an assembly, your manufacturing
process may require a quality control check of the assembly. Faulty materials
that were taken into account in assembly scrap are not passed on to the next
operation; they are removed from the manufacturing process. Therefore, for a
high-value component, you plan using operation scrap instead of general assembly
scrap. This scrap quantity refers to the quantity of one component that is to be
processed in an operation, meaning that the planning run is more exact and you
can determine service and quantity consumption more precisely.
If the component is contained in an assembly for which an assembly scrap quantity
has been maintained, the system only takes the operation scrap into account. The
net indicator instructs the system to calculate the component operation scrap
without taking assembly scrap into account (net usage scrap). You should also set
the net indicator if operation scrap has not been maintained and assembly scrap
has been entered. The assembly scrap should not, however, be taken into account.
Operation scrap in the BOM relates to the quantity of a component to be processed
in an assembly. The specification replaces the estimated assembly scrap for the
high quality materials and allows for more precise MRP. The net indicator controls
the operation scrap for components and is calculated without taking into account
the assembly scrap (net input quantity). You still have to set this indicator if no
operation scrap has been maintained and the assembly scrap is not to be taken
into account.
460
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Scrap and Its Effects
Operation scrap in the operation results in a fall in quantity in the next operation,
and is taken into consideration in scheduling and costing. The scrap percentage
maintained in the operations is added to the material master with the scheduling
update.
Demonstration: Operation Scrap in Planned and
Production Orders
Purpose
To show the effect of operation scrap on the planned and production orders and
how they interact with assembly and component scrap with and without the Net ID.
System Data
System:
TE3
Client:
800
User ID:
PLM114-##
Password:
Set up instructions:
All data for this demo should already exist in the
system and no system setup is needed.
1. From the previous demos we now have 12% assembly scrap for R-B1## and
2, 3, and 7 % component scrap for R-T1##, R-T2##, and R-T3## respectively.
2010
2.
Now change the BOM for R-B1## to add operation scrap of 5% for R-T1##.
Show that the system requires you to select the Net ID. For components
R-T2## and R-T3## select just the Net ID.
3.
Run Single-Item Multi-Level MRP and be sure to use planning mode 3 to
delete and recreate all planned orders. MD02
4.
Show the SRList quantities. The SRList did not change and the details of the
planned order also stayed the same. However, the component quantities have
changed. The planning now ignores the assembly scrap and doesn’t plan
enough quantity for any of the components. MD04
5.
Convert the planned order to a production order. The components quantities
are the same as the planned order and will be short. In the operation details
on the Qty/Activities tab the production time did not plan for any extra time.
Exit the production order without saving.
6.
Now change the routing to add 5% operation scrap to both operations 10
and 20.
7.
Run Single-Item Multi-Level MRP and be sure to use planning mode 3 to
delete and recreate all planned orders. MD02
© 2010 SAP AG. All rights reserved.
461
Unit 9: Advanced Routing Functions
TSCM40_I
8.
Show the SRList quantities. No quantities have been affected by the
operation scrap. The operation scrap in the BOM has been ignored and only
the routing operation scrap is being planned. MD04
9.
Convert the planned order to a production order. The components quantities
are the same as the planned order and will be short. In the operation details
on the Qty/Activities tab the operation quantities have been adjusted to
reflect the operations scrap and the production times have also been adjusted.
Exit the production order without saving.
10. Change the BOM by deleting the operation scrap and all the Net IDs for
each component.
11. Now schedule the routing and update both the production time and assembly
scrap in the material master.
12. Run Single-Item Multi-Level MRP and be sure to use planning mode 3 to
delete and recreate all planned orders. MD02
13. Show the SRList quantities. The correct quantities are now planned for the
components. MD04
14. Convert the planned order to a production order. The correct quantities are
planned for the components. In the operation details the system has now
planned for the correct operation quantities and production times.
Scrap Example
Figure 138: Scrap Example
462
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Scrap and Its Effects
Assembly scrap in the material master can be calculated from operation scrap
entered in the routing. The following example shows how the assembly scrap is
calculated. Formula: total scrap quantity (9.75) divided by total yield quantity
(90.25) equals 10.80%. Even though the unit of measure is pc, there is no rounding
in the scrap calculation.
Operation
Scrap
Start Qty
Scrap Qty
Op Yield
10
5%
100
5
95
20
5%
95
4.75
90.25
Based on the component scrap and operation scrap values defined on the BOM and
routing, the system calculates the following planned component and production
quantities:
Material
Req
Op
Asmbly
Scrap
Comp
Scrap
BOM
Scrap
Op
Net
Ind
Req
Qty
Blank
10
12%
2%
0%
N
115
Gasket
30
12%
3%
0%
Y
103
Screws
30
12%
7%
0%
Y
107
Execution time is also adjusted for the scrap quantities.
2010
Operation
Production Qty
Time Target Required Time
10
112
10 H
11.2 H
20
106
10 H
10.6 H
30
101
5H
20.2 H
© 2010 SAP AG. All rights reserved.
463
Unit 9: Advanced Routing Functions
464
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
405
Lesson: Scrap and Its Effects
Exercise 23: Scrap in Production
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Maintain scrap in the material master, BOM, and routing
•
Maintain and use assembly scrap, component scrap, and operation scrap
•
Use the operation net indicator in planning scrap
•
Use operation scrap in the routing to update assembly scrap in the material
master
Business Example
Your production for the pump casing creates scrap in several different areas. You
need to use assembly scrap, component scrap, and operation scrap to accurately
plan the required quantities. You also want to use the operations scrap in the
routing to update the assembly scrap in the material master without planning
scrap for both.
Task 1:
Maintain assembly scrap, component scrap, and operation scrap in your pump
production.
1.
Change the material master of your pump R-B1## to plan for 12% assembly
scrap.
2.
Change the material masters of your pump components R-T1##, R-T2##,
and R-T3## to plan for 2%, 3%, and 7% component scrap, respectively.
3.
Change the BOM of your pump R-B1## so planning does not plan for both
operation and assembly scrap by setting the operation net indicator for
R-T2## and R-T3##.
4.
Change your routing for the production of material R-B1## in plant 1000 to
reflect the operation scrap of 5% that occurs at operations 10 and 20. Also,
adjust the standard values of the first three operations to match the data in
the table below.
Standard Processing Times:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
465
Unit 9: Advanced Routing Functions
TSCM40_I
Activity
Op 10
Op 20
Op 30
Base Quantity
10 PC
10 PC
5 PC
Setup
10 Min
3 Min
0 Min
Machine
60 Min
60 Min
60 Min
Labor
60 Min
60 Min
60 Min
Scrap in %
5
5
0
Task 2:
Test the scrap calculation by scheduling a production order for material.
1.
Schedule a production order for 100 pieces of R-B1## due in two months.
2.
Analyze the component quantities and operation times to be sure the system
planned properly for scrap.
Task 3:
Update the material master record with the operation scrap from the routing.
1.
466
Update the material master record of R-B1## with the operation scrap from
the routing.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Scrap and Its Effects
Solution 23: Scrap in Production
Task 1:
Maintain assembly scrap, component scrap, and operation scrap in your pump
production.
1.
2.
Change the material master of your pump R-B1## to plan for 12% assembly
scrap.
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Change → Immediately or use transaction code MM02.
b)
Enter R-B1## for the material number, choose the MRP1 and MRP3
views, and enter plant 1000.
c)
In the section for Lot Size Data, enter 12 in the Assembly scrap (%)
field. On the MRP3 view be sure the Strategy Group is set to 40 and
save.
Change the material masters of your pump components R-T1##, R-T2##,
and R-T3## to plan for 2%, 3%, and 7% component scrap, respectively.
a)
Choose Logistics → Production → Master Data → Material Master →
Material → Change → Immediately or use transaction code MM02.
b)
Enter R-T1## for the material number, choose the MRP4 view, and
enter plant 1000.
c)
In the section for BOM explosion/dependent requirements data, enter
2 in the Component scrap (%) field and save.
d)
Repeat steps b through c for each of the other materials, R-T2## and
R-T3##, and enter the correct scrap quantity for each.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
467
Unit 9: Advanced Routing Functions
3.
4.
TSCM40_I
Change the BOM of your pump R-B1## so planning does not plan for both
operation and assembly scrap by setting the operation net indicator for
R-T2## and R-T3##.
a)
Choose Logistics → Production → Master Data → Bills of Material
→ Bill of Material → Material BOM → Change or use transaction
code CS02.
b)
Enter material R-B1##, plant 1000, BOM usage 1, and choose Enter.
c)
In the General Item Overview, select components R-T2## and R-T3##.
d)
Go to the Item details screen by choosing the Item icon
e)
In the Item details screen, select the Net ID for R-T2##.
f)
Choose Next
g)
Select the Net ID and save your BOM.
.
to move to the details of R-T3##.
Change your routing for the production of material R-B1## in plant 1000 to
reflect the operation scrap of 5% that occurs at operations 10 and 20. Also,
adjust the standard values of the first three operations to match the data in
the table below.
Standard Processing Times:
Activity
Op 10
Op 20
Op 30
Base Quantity
10 PC
10 PC
5 PC
Setup
10 Min
3 Min
0 Min
Machine
60 Min
60 Min
60 Min
Labor
60 Min
60 Min
60 Min
Scrap in %
5
5
0
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter the material R-B1## and plant 1000 and choose Enter
c)
Select operations 10, 20, and 30 and choose Details → Operation from
the menu. Enter the base quantity and the standard operation processing
times from the table. Scroll down to enter the scrap values and choose
to navigate to the next operation detail screen. Continue until all
times and scrap quantities have been entered and then choose
to
return to the operation overview. Be sure you save your routing.
.
Continued on next page
468
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Scrap and Its Effects
Task 2:
Test the scrap calculation by scheduling a production order for material.
1.
2.
Schedule a production order for 100 pieces of R-B1## due in two months.
a)
Choose Logistics → Production → Production Control → Order →
Create → With Material or use transaction code CO01.
b)
Enter material R-B1##, production plant 1000, and order type PP01
and choose Enter.
c)
Enter Total Qty of 100, a Basic Finish date 2 months from
today and hit ENTER.
d)
Stay in the production order without saving.
Analyze the component quantities and operation times to be sure the system
planned properly for scrap.
a)
In the production order, choose Component overview
b)
You should see in the component overview that the system has planned
the following:
Component
Reqmts qty
R-T1##
115
R-T2##
103
R-T3##
856
.
c)
Choose Operations overview
d)
Select operations 10, 20, and 30 and select the Op. details icon
the lower left of the screen.
e)
Select the Qty/activities tab and compare the data to the table below.
f)
.
Operation
Operation Qty
To confirm time
10
112
11.2 H
20
106
10.6 H
30
101
20.2 H
in
When you are finished and are satisfied the production order was
scheduled correctly, exit without saving by choosing
and answering
No to the dialog box.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
469
Unit 9: Advanced Routing Functions
TSCM40_I
Task 3:
Update the material master record with the operation scrap from the routing.
1.
470
Update the material master record of R-B1## with the operation scrap from
the routing.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Change or use transaction code
CA02.
b)
Enter material R-B1##, plant 1000, and choose Enter
c)
From the menu, choose Extras → Scheduling → Schedule.
d)
Enter today’s date as the start date, select forward scheduling as
the scheduling type, enter 100 for the lot size (these should all default),
and choose Continue .
e)
Select the overview variant 000000000001 Operation segments and
choose Continue .
f)
In the Scheduling Overview, select the Scheduling Results icon .
g)
In the dialog box that appears, you can compare the scheduling results
with the current material master settings. Choose Update mat. master
icon. in the dialog box.
h)
You should receive a message box that says, “Scheduling data marked
for material master update.” Choose OK and back out of the routing.
i)
Choose Logistics → Production → Master Data → Routings → Extras
→ Material Master → Update Material Master or use transaction code
CA96.
j)
Enter plant 1000, production planner 0##, and choose Enter
k)
Select your material from the list and be sure to select the Update with
assembly scrap indicator. Now choose Update mat. master icon. on
the tool bar and check your material master record to be sure it updated
correctly.
© 2010 SAP AG. All rights reserved.
.
.
2010
TSCM40_I
Lesson: Scrap and Its Effects
Lesson Summary
You should now be able to:
•
Explain how the assembly and component scrap in the material master field
affect the production process
•
Explain how the component scrap and operation scrap percentage in the bill
of material affect the production process
•
Explain how the scrap in the percentage field in the routing affects the
production confirmation process
2010
© 2010 SAP AG. All rights reserved.
471
Unit 9: Advanced Routing Functions
Lesson:
412
TSCM40_I
Production Resources/Tools
Lesson Duration: 20 Minutes
Lesson Overview
This lesson explains how to create and use production resources/tools.
Lesson Objectives
After completing this lesson, you will be able to:
•
Describe and use production resources/tools in the routing
Business Example
As a production scheduler, several of your products require extensive testing. The
testing process requires expensive and sophisticated equipment. For the purpose
of informing the quality department of its need and duration of use, you think it
might be useful to model in on the production floor. In order to do this you will
use production resources/tools in the routing
Production Resources/Tools
Production resources/tools are required for production but are not consumed.
A PRT may be needed in order to carry out an operation and therefore must be
assigned to that operation.
The PRT must be identified by a material master, equipment master, or a PRT
master.
The input screen for production resources/tools with a material master is
automatically displayed when assigning a PRT to an operation. The PRT category
can be changed.
472
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Production Resources/Tools
Figure 139: Production Resources/Tools
The ECC System differentiates between the following types of production
resources/tools, according to their properties and business function:
•
•
•
•
Materials that are accounted for in materials management, for instance in
inventory management, requirements planning and procurement.
Equipment, for instance measuring instruments or valuable tool, which are
serviced
Documents, for instance drawings or programs, which use the document
management system.
Miscellaneous production resources/tools (with a PRT master record), that
require less maintenance in the system.
Production resources/tools can be assigned to operations, activities or phases
in task lists (including standard networks and recipes), production orders and
maintenance orders as well as networks. Production resources/tools that are used
for testing during production, can be assigned to the corresponding inspection
characteristic in the inspection plan.
In the SAP system, you can assign various PRT categories to an operation in a
routing or a production order. The PRT category is determined by the requirements
of a PRT and its reference to a particular object (material, equipment, and so on).
2010
© 2010 SAP AG. All rights reserved.
473
Unit 9: Advanced Routing Functions
TSCM40_I
Figure 140: PRT Categories
Demonstration: Assigning Material Components and
Production Resources/Tools
Purpose
This demonstration will familiarize the participants with PRT categories and the
process of assigning materials and PRTs to an operation.
System Data
System:
T34
Client:
8##
User ID:
PLM111-##
Password:
init
Set up instructions:
1. Assign a PRT to operation 20 in your routing.
474
2.
Demonstrate a search with matchcode for the PRT material type and select
the PP-FHMM PRT.
3.
Show how a PRT of the Other type is created.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Production Resources/Tools
415
Exercise 24: Creating and Assigning PRTs
Exercise Duration: 10 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a PRT
•
Assign a PRT to an operation on a routing
Business Example
In your production process, you have production inspection tools that are needed
for testing pumps. You need to create these as PRTs and assign them to your
inspection operations on the routing.
Task 1:
Create a PRT to represent your inspection gauge.
1.
Create a miscellaneous PRT called INSP-## to represent your inspection
gauge. Be sure you release it for use in production, allow it to be used only
for routings, and the unit of measure is pieces.
Task 2:
Assign a PRT to your inspection operation of your reference operation set.
2010
1.
Assign a PRT inspection gauge to operation 10 of your reference operation
set.
2.
Display your routing for T-F## and plant 1000 to ensure the PRT is visible
there also.
© 2010 SAP AG. All rights reserved.
475
Unit 9: Advanced Routing Functions
TSCM40_I
Solution 24: Creating and Assigning PRTs
Task 1:
Create a PRT to represent your inspection gauge.
1.
Create a miscellaneous PRT called INSP-## to represent your inspection
gauge. Be sure you release it for use in production, allow it to be used only
for routings, and the unit of measure is pieces.
a)
Choose Logistics → Production → Master Data → Production
Resources and Tools → Production Resources/Tools → PRT Master
(Misc.) → Create or use transaction code CF01.
b)
Enter INSP-## and press ENTER.
c)
Enter Inspection Gauge ## as the description, Status 03, Task
List Usage 001, and Base Unit of Measure PC.
d)
Choose the Default icon to go to the default view.
e)
Enter Control Key 1 for all business processes, Ref. start date as
04 Start Date for execution, and Ref. date for finish as
05 Start date for wait.
f)
Save your PRT.
Continued on next page
476
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Production Resources/Tools
Task 2:
Assign a PRT to your inspection operation of your reference operation set.
1.
2.
Assign a PRT inspection gauge to operation 10 of your reference operation
set.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Reference Operation Sets → Change or use transaction
code CA12.
b)
Enter the group number of your reference operation set or search for it
using S:RefOpSet and your Planner numbeer 0## and choose Enter .
c)
Acknowledge the warning message that appears. This message means
that upon saving, any changes made to the reference operation set will
update all routings to which it is assigned.
d)
Select operation 10 and choose Prod.resources/tools icon..
e)
The dialog box that appears defaults to material PRT. If you want to
assign a different PRT, you must choose the appropriate button at the
bottom of the box. Choose Others to assign a miscellaneous PRT.
f)
Enter INSP-## as the name of the Prod.resource/tool and press
ENTER. Respond to any messages that appear.
g)
Save the reference operation set.
Display your routing for T-F## and plant 1000 to ensure the PRT is visible
there also.
a)
Choose Logistics → Production → Master Data → Routings →
Routings → Standard Routings → Display or use transaction code
CA03.
b)
Enter material T-F##, plant 1000, and choose Enter
c)
In the operations overview, be sure the PRT column is selected for
both operations 25 and 35.
d)
Select one of those operations and choose Prod.resources/tools
.
.
e)
2010
The PRT INSP-## should be visible.
© 2010 SAP AG. All rights reserved.
477
Unit 9: Advanced Routing Functions
TSCM40_I
Lesson Summary
You should now be able to:
•
Describe and use production resources/tools in the routing
478
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Unit Summary
Unit Summary
You should now be able to:
•
Use parallel sequences in modeling complex manufacturing processes
•
Use alternative sequences in modeling flexible manufacturing processes
•
Model alternative manufacturing processes using alternative routings
•
Use production versions to model a very specific production process
•
Utilize reference operation sets to minimize routing maintenance
•
Create a reference operation set
•
Use a reference operation set in a routing
•
Use a reference operation set as a template to create a routing
•
Describe in detail the concept of lead time scheduling and updating in-house
production time in the material master
•
Identify the data used in lead time scheduling
•
Explain how the SAP ERP system uses the data to determine the lead time
schedule
•
Update the material master record of a material from the routing
•
Demonstrate the use of interoperation times in the routing for job shop
related environments
•
Demonstrate the use of Overlapping for a continuous manufacturing process
•
Demonstrate the use of splitting for multi-capacity work centers.
•
Describe the use of trigger points to streamline and automate several
administrative processes
•
Explain how the assembly and component scrap in the material master field
affect the production process
•
Explain how the component scrap and operation scrap percentage in the bill
of material affect the production process
•
Explain how the scrap in the percentage field in the routing affects the
production confirmation process
•
Describe and use production resources/tools in the routing
2010
© 2010 SAP AG. All rights reserved.
479
Unit Summary
480
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
421
Test Your Knowledge
Test Your Knowledge
1.
Float time that can be modeled in the scheduling of the routing include:
Choose the correct answer(s).
□
□
□
□
□
2.
A
B
C
D
E
Float before production
Float after production
Setup time
Queue time
Teardown time
The duration of an operation consists of a maximum of 5 components.
Determine whether this statement is true or false.
□
□
3.
True
False
Teardown and wait time are always scheduled simultaneously.
Determine whether this statement is true or false.
□
□
4.
True
False
Only the minimum wait time is scheduled.
Determine whether this statement is true or false.
□
□
5.
True
False
Move time is defined only in the operation details.
Determine whether this statement is true or false.
□
□
6.
True
False
You can only split an operation processing time on a work center with more
than 1 individual capacity.
Determine whether this statement is true or false.
□
□
2010
True
False
© 2010 SAP AG. All rights reserved.
481
Test Your Knowledge
7.
TSCM40_I
Operation can be set to overlap so that the next operation starts before the
previous operation has finished.
Determine whether this statement is true or false.
□
□
8.
True
False
Reduction measures are applied when the lead time schedule of a routing
does not fit within the basic date schedule.
Determine whether this statement is true or false.
□
□
9.
True
False
Which of the following are types of PRT’s?
Choose the correct answer(s).
□
□
□
□
□
A
B
C
D
E
Material
Equipment
Component
Miscellaneous
Document
10. PRT is another name for a component that is used in production.
Determine whether this statement is true or false.
□
□
True
False
11. The same PRT can be assigned to more than one operation on the same
routing.
Determine whether this statement is true or false.
□
□
482
True
False
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
423
Test Your Knowledge
Answers
1.
Float time that can be modeled in the scheduling of the routing include:
Answer: A, B, D
Float time that can be modeled in the scheduling of the routing include the
float before and after production and queue time sometimes referred to as
operation float time.
2.
The duration of an operation consists of a maximum of 5 components.
Answer: True
The duration of an operation consists of a maximum of 5 components which
are queue time, setup time, processing time, teardown time, and wait time.
3.
Teardown and wait time are always scheduled simultaneously.
Answer: False
Teardown and wait time are scheduled consecutively unless the
teardown/wait simul. indicator is set in the operation details of the routing.
4.
Only the minimum wait time is scheduled.
Answer: True
Only the minimum wait time is scheduled, the maximum wait time is used
for information purposes only.
5.
Move time is defined only in the operation details.
Answer: False
Move time can be defined in the operation details or by location groups in
the work center.
6.
You can only split an operation processing time on a work center with more
than 1 individual capacity.
Answer: True
An operation is split if it is carried out on several machines or by several
persons at the same time.
2010
© 2010 SAP AG. All rights reserved.
483
Test Your Knowledge
7.
TSCM40_I
Operation can be set to overlap so that the next operation starts before the
previous operation has finished.
Answer: True
To reduce lead time of a routing or production order you can overlap
operations. This means that an operation starts before the previous operation
has finished.
8.
Reduction measures are applied when the lead time schedule of a routing
does not fit within the basic date schedule.
Answer: True
Reduction measures are applied when the lead time schedule of a routing
does not fit within the basic date schedule
9.
Which of the following are types of PRT’s?
Answer: A, B, D, E
The 4 types of PRT’s are material, equipment, document, and miscellaneous.
10. PRT is another name for a component that is used in production.
Answer: False
PRT’s like components are needed for production but they are not consumed
like components which makes them much different than components.
11. The same PRT can be assigned to more than one operation on the same
routing.
Answer: True
Unlike components, PRT’s are not consumed in the production process and
the same PRT can be assigned to multiple operations on the same routing.
484
© 2010 SAP AG. All rights reserved.
2010
Unit 10
Alternative User Interfaces
425
In this unit you will instruct participants on other alternatives user interfaces that
can be used to create and change engineering data. The Engineering Workbench
and the PLM Web UI can be used to access master data objects. These very
different tools have different functionality and different uses.
Unit Overview
This unit introduces the engineering workbench and the PLM Web User Interface
to create and maintain various production planning and execution master data.
These transactions can replace the create and change functions for most master
data objects.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
Use the engineering workbench for routing maintenance
Use the EWB browser functions
Navigate in the engineering workbench
Create a work area
Explain the effect of the work area focus
Explain the effect of objects contained in the work area
Explain the use of the PLM Web UI.
Navigate in the PLM WEB UI
Maintain master data objects using the PLM Web UI
Unit Contents
Lesson: Structure of the Engineering Workbench ..........................487
Lesson: Navigating in the Engineering Workbench .......................494
Demonstration: Material-Routing Assignment and Lock Logic .......498
Exercise 25: Navigating in the EWB .....................................501
Exercise 26: Navigating in the EWB II...................................505
2010
© 2010 SAP AG. All rights reserved.
485
Unit 10: Alternative User Interfaces
TSCM40_I
Lesson: Engineering Workbench Work Areas ..............................512
Exercise 27: Create a Work Area ........................................521
Lesson: Introduction to the PLM Web User Interface ......................526
Demonstration: PLM Web UI Navigation and Search Function ......533
Demonstration: Using the Work Center to Change a BOM with
ECM ..........................................................................536
Exercise 28: Using the PLM Web User Interface ......................543
486
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
426
Lesson: Structure of the Engineering Workbench
Structure of the Engineering Workbench
Lesson Duration: 40 Minutes
Lesson Overview
In this lesson you will learn the benefits of using the engineering workbench. You
will learn to navigate in the tool, create your own work area, and copy multi-level.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Use the engineering workbench for routing maintenance
Use the EWB browser functions
Business Example
You would like to find the optimum maintenance environment for permanent
changes to allow multiple users to make changes simultaneously. You would also
like to create new master data and link it in a hierarchy.
Introduction to the Engineering Workbench
The engineering workbench (EWB) is part of the PP module in SAP R/3, and is a
complex tool for the integrated processing of BOMs and routings. This means
that both object types and their links are maintained simultaneously and in detail,
with the same user interface.
2010
© 2010 SAP AG. All rights reserved.
487
Unit 10: Alternative User Interfaces
TSCM40_I
Figure 141: Benefits of the Engineering Workbench
The concept of the engineering workbench however, goes far beyond the
conventional maintenance of BOMs and routings in that all transactions for the
conventional maintenance of these objects are brought together and an extensive
change management is offered. Using complex selection criteria, any number
of objects can be combined; the resulting data then contains no additional
information, helping you to achieve a quick overview. The integration of an object
browser, as well as various viewers and the digital mock-up viewer, makes the
workbench a central object within PLM.
Figure 142: Formatting of Specific Information
488
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Structure of the Engineering Workbench
Often times changes to master data happen in complex processes and groups.
These activities can arise from new development, design changes, or changes
in procedure. Design changes can be changes that are required due to new
products, rules, warranty dates, and so on. Technical changes can occur in BOMs,
routings, or new steps in the process (work center). These types of changes call
for simultaneous changes to the assembly in the BOMs and to the sequence in
the routings.
Figure 143: Worklist: Purpose
The engineering workbench is a maintenance environment for product structures
and PP objects. Its capabilities far exceed those of the conventional maintenance
of BOMs and routings because you do not have to process routings and BOMs
separately.
The most important objects of the engineering workbench are BOM items
and operations. Views are applied to these objects, which then further enable
the conventional BOM or routing structures to be used. The full scope of the
processing functions, Create, Change, and Delete, is supported in all these views.
The worklist contains the selected objects so that they can be displayed, changed,
or newly created in the engineering workbench. These objects are copied by the
system from the database into the worklist. Only when the worklist has been
saved, following the processing of objects, are new objects created in the database
or existing ones changed or deleted.
2010
© 2010 SAP AG. All rights reserved.
489
Unit 10: Alternative User Interfaces
TSCM40_I
Figure 144: Simultaneously Processing Objects in EWB
Different users can work on the same BOM and /or routing simultaneously
without locking each other out. Any number of operations from any number of
routings can be processed at the same time by different people. The same applies
to different BOM items or different operations. If you want to process an object
that is already being processed by someone else, the engineering workbench
information will show you who to contact, so that you can consult with the other
processor. The processor can then release the object to you, without interrupting
your work on other objects.
Structure of the Engineering Workbench
To display or process an individual object using the EWB, you have to select the
corresponding object. Examples of objects are:
•
•
•
•
•
490
The task list header of a routing
The operation and sub-operation
The production resource/tool, trigger point, and inspection characteristic
The BOM header
The item and sub-item in the BOM
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Structure of the Engineering Workbench
Figure 145: Structure of the Engineering Workbench
An object can also take the form of an assignment between individual
objects. Examples of assignment objects are a material-routing assignment, a
material-BOM assignment, or a component assignment.
2010
© 2010 SAP AG. All rights reserved.
491
Unit 10: Alternative User Interfaces
TSCM40_I
Facilitated Discussion
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
492
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Structure of the Engineering Workbench
Lesson Summary
You should now be able to:
•
Use the engineering workbench for routing maintenance
•
Use the EWB browser functions
2010
© 2010 SAP AG. All rights reserved.
493
Unit 10: Alternative User Interfaces
Lesson:
432
TSCM40_I
Navigating in the Engineering Workbench
Lesson Duration: 45 Minutes
Lesson Overview
In this lesson you will learn the benefits of using the engineering workbench. You
will learn to navigate in the tool, create your own work area, and copy multilevel.
Lesson Objectives
After completing this lesson, you will be able to:
•
Navigate in the engineering workbench
Explain which data can be read in the working area.
Business Example
You would like to find the optimum maintenance environment for permanent
changes. You would like to make changes simultaneously. You would also like
to create new master data and link it in a hierarchy.
Data Selection in EWB
Work areas are created in Customizing for the engineering workbench. Using
the Display work area button, you can specify a standard work area or select
another work area. In the Select work area dialog box, you also have the option
of branching to the detail screen in the working area. In this detail screen, you
can read the information about the predefined focus and about the object types
contained in the working area.
494
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Navigating in the Engineering Workbench
Figure 146: Choosing the Work Area
The system automatically offers the tab page in which the object of the focus has
been placed. When entering the selection criteria, you can switch the tab page.
Figure 147: Selection Criteria
You can also use the selection range to restrict the time period for the data. Only
data that lies entirely or partially in the validity period is copied into the worklist.
By using the arrow key on the tab page, you can enter into fields additional
selection criteria that is not contained as selection criteria in the tab pages on
the screen. In addition, you can also use this procedure when you want to select
according to several individual values, value intervals, or generically.
2010
© 2010 SAP AG. All rights reserved.
495
Unit 10: Alternative User Interfaces
TSCM40_I
Figure 148: Effectivity Window
With the help of the effectivity window, the display of objects is filtered into
the overview screen. In this figure above, the example is of a working area with
four operations. The operations have been partially changed. If you choose
the selection period in the effectivity window, all operations that are effective
in the selection period are displayed. If you restrict the effectivity window, the
operations that lie completely outside of the effectivity window are not displayed.
If you choose the key date in the effectivity window, only those operations that are
effective on the key date are displayed.
Navigation in the Engineering Workbench
The screen layout is divided into three elements:
•
•
•
496
Toolbar
Cockpit
Overview screen
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Navigating in the Engineering Workbench
Figure 149: Navigation in the EWB
The toolbar provides the user with currently available functions at the touch of a
button. The cockpit is always available and controls the engineering workbench.
It consists of three areas:
•
•
•
Process using, for the entry of the key dates or of the change number, to
process the objects in the worklist. The entry of a key date or a change
number is necessary when an object has to be created, changed, or deleted.
Effectivity window, to display a particular time segment of the worklist.
Context, to display the hierarchical relationship of objects in the overview
screen.
In this figure below there is an input line for each material, BOM, and item. The
overview screen lists objects that are contained in the worklist and that match the
entries in the effectivity window and in the context. It provides information about
the object and change status of a particular object type.
2010
© 2010 SAP AG. All rights reserved.
497
Unit 10: Alternative User Interfaces
TSCM40_I
Figure 150: Functional Overview of the EWB
In the browser:
•
•
If you double-click on an object, the context block is filled in the EWB
window and the tab page belonging to it is displayed.
The right mouse button provides the functions from the graphics displayed
above in a context menu.
Multilevel copy prerequisites:
The copy range has to include the object to be copied. The copy range is
predefined with the settings from the working area and also those from the
restrictions. No objects an be expanded unless they are contained in the working
area. Should the situation arise, check under Extras→ Options→ Copy range.
Demonstration: Material-Routing Assignment and
Lock Logic
Purpose
This isn’t a valid use for this demo! Becoming familiar with operation copy
features
System Data
System:
T34
Client:
8##
User ID:
PLM111-##
Password:
init
Set up instructions:
include settings here, do not refer to other exercises
1. Explain the locking properties of the EWB and work with a second session.
Show how the changes are automatically compiled in the second session.
NOTE: For the demonstration, it is important to switch on the locking
498
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Navigating in the Engineering Workbench
mechanism again using the transaction SE38 and the program ZSENQON.
Show the additional selection criteria and emphasize that these are saved for
the user. Demonstrate the effects of switching to the effectivity window.
Discuss the options in the Extras menu with the details for the selection
criteria and the working area.
2010
© 2010 SAP AG. All rights reserved.
499
Unit 10: Alternative User Interfaces
500
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
437
Lesson: Navigating in the Engineering Workbench
Exercise 25: Navigating in the EWB
Exercise Duration: 30 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Navigate in the engineering workbench
•
Select objects for your work list
•
Assign materials to routings using the EWB
•
Change BOMs and routing using EWB
•
Use EWB locking logic
Business Example
You are responsible for maintaining master data for BOMs and routings in your
company. To do this you want to use the common maintenance interface in the
engineering workbench.
Task 1:
Select the routings that you created.
1.
Using the P_ALLES working area, select all routings that you created.
2.
How many routings did you create?
3.
Check whether the groups displayed belong to your products.
Task 2:
Using the EWB, create a material-routing assignment.
2010
1.
When creating the routing for your pump T-F##, it occurs to you that your
routing can also be used for the production of pump P-100. Assign material
P-100 to your routing.
2.
In the BOM for pump P-100, change the quantity of the component 100-130
to the number of your group. Who currently has the data locked?
3.
Can you change another BOM item in the same BOM without the lock
being lifted?
4.
Save the changes and exit the EWB.
© 2010 SAP AG. All rights reserved.
501
Unit 10: Alternative User Interfaces
TSCM40_I
Solution 25: Navigating in the EWB
Task 1:
Select the routings that you created.
1.
2.
Using the P_ALLES working area, select all routings that you created.
a)
Choose Logistics → Production → Master Data → Engineering
Workbench or use transaction code CEWB.
b)
Select the P_ALLES working area and choose Continue.
c)
Select the Additional Selection Criteria icon .
d)
On the Header tab page, choose More Selection Criteria
task list section.
e)
In the Explorer window that appears, expand the Task list - Header
folder by clicking the triangle to the left of it.
f)
Select Created by and choose Adopt Field Selection .
g)
Complete the field with your user ID and choose Save.
h)
Choose Load Task Lists and BOMs .
i)
In the Headers Overview you now see a list of task lists that you created.
How many routings did you create?
a)
3.
under the
Four routings and one reference operation set.
Check whether the groups displayed belong to your products.
a)
From the menu, choose Task Lists → Material-Task list assignments.
b)
The Material - Routing Assignments Overview screen now shows
which materials are assigned to your routings.
Continued on next page
502
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Navigating in the Engineering Workbench
Task 2:
Using the EWB, create a material-routing assignment.
1.
2.
3.
When creating the routing for your pump T-F##, it occurs to you that your
routing can also be used for the production of pump P-100. Assign material
P-100 to your routing.
a)
Select the routing for T-F## from the list by clicking the button to the
left of it in the table.
b)
Choose Task Lists → Material-Task List Assignment.
c)
Click the Create icon.
d)
Enter P-100 in the first blank line in the table and press Enter.
e)
The new assignment is created and appears on the list.
In the BOM for pump P-100, change the quantity of the component 100-130
to the number of your group. Who currently has the data locked?
a)
Select the routing-material assignment for P-100 on the
Material-routing assignments Overview screen and choose Bills of
Material → BOM Headers from the menu.
b)
In the context section, replace T-F## with P-100, delete the BOM
number, and choose Enter to load the BOM for P-100.
c)
Select the P-100 BOM header line in the table and use the EWB menu
path Bill of Material → Items to display the components.
d)
Select the line with 100-130 and choose Change.
e)
If another group is changing the same item, a dialog box will appear
specifying which group has the data locked.
Can you change another BOM item in the same BOM without the lock
being lifted?
a)
4.
.
Yes.
Save the changes and exit the EWB.
a)
2010
© 2010 SAP AG. All rights reserved.
503
Unit 10: Alternative User Interfaces
504
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
441
Lesson: Navigating in the Engineering Workbench
Exercise 26: Navigating in the EWB II
Exercise Duration: 35 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Reassign component assignments
•
Use the browser to copy and an operation
•
Create a routing and a BOM by using multi-level copy
Business Example
You are responsible for maintaining master data for BOMs and routings in your
company; to do this you use the common maintenance interface in the Engineering
Workbench.
Task 1:
Copy an operation for a similar pump.
1.
Copy operation 50 with its corresponding PRT’s from the routing for material
T-F1## to operation 45 in the T-F## routing.
2.
In the operation overview, check the copied operation. Select Save to exit
editing in the EWB.
Task 2:
Your company is introducing a new pump T-H## which is similar to T-F## with 2
flywheels and an extra raw material T-P## assigned to operation 40.. You must
create the master data needed to manufacture this new pump.
1.
First create the material master record for your new pump T-H## by using
T-F## as the template and create your default views. Change the description
to Rotary Pump W/2 flywheels GR##.
2.
Now create the rest of the master data using the Engineering Workbench.
The routing should be copied multi-level from the pump with material
number T-F## and group counter 1.
Before copying, set the indicator for Set target context after copying on the
Misc. tab page.
After you copy the master data for the pump T-H##, add the component
T-P## as a raw material with a quantity of 1.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
505
Unit 10: Alternative User Interfaces
TSCM40_I
Task 3:
Display the PRT assignments in the Engineering Workbench.
506
1.
Use the browser to display an overview of the production resources/tools for
pump T-F1## in plant 1000.
2.
Search for the production resource/tool INSP-## in your routings by using
the browser. Navigate to the details screen.
3.
You have assigned the hollow shaft to operation 40 in your routing for
material T-F##. Reassign this assignment to operation 45 by using the
browser.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Navigating in the Engineering Workbench
Solution 26: Navigating in the EWB II
Task 1:
Copy an operation for a similar pump.
1.
2.
Copy operation 50 with its corresponding PRT’s from the routing for material
T-F1## to operation 45 in the T-F## routing.
a)
Use the menu path Logistics → Production → Master Data →
Engineering Workbench or transaction code CEWB.
b)
Select the P_ALLES working area and click continue.
c)
Select the Additional Selection Criteria icon .
d)
Click Multiple Selection Icon to the right of material and enter
T-F1## and T-F## as material numbers.
e)
Click the Load Task Lists and BOMs Icon .
f)
Confirm the dialog box EWB: Process Using with the specified key
date if it appears.
g)
Click the Activate Browser Icon
to activate the browser, enter
application PP01 in the dialog box that appears.
h)
Expand the routing for T-F1## to the operations by clicking the triangle
to the left of T-F1##. Use the same method to navigate to the operations
for material T-F##.
i)
Click and drag operation 50 from material T-F1##, and drop it on the
Standard Sequence of T-F##.
j)
Enter operation 45 in the dialog box that appears.
k)
The operation and PRT assignments now appear in the T-F## routing.
In the operation overview, check the copied operation. Select Save to exit
editing in the EWB.
a)
Right-click the standard sequence in the routing for material T-F## and
select Operations to go to the operations overview.
b)
Click save.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
507
Unit 10: Alternative User Interfaces
TSCM40_I
Task 2:
Your company is introducing a new pump T-H## which is similar to T-F## with 2
flywheels and an extra raw material T-P## assigned to operation 40.. You must
create the master data needed to manufacture this new pump.
1.
2.
First create the material master record for your new pump T-H## by using
T-F## as the template and create your default views. Change the description
to Rotary Pump W/2 flywheels GR##.
a)
Choose Logistics → Production → Master data → Material master →
Material → Create (General) → Immediately (MM01).
b)
Enter the material number T-H## and material type for Finished
goods. Enter T-F## as the copy from material.
c)
In the Basic Data 1 view, change the description to Rotary Pump
W/2 flywheels GR##.
d)
Choose Save
.
Now create the rest of the master data using the Engineering Workbench.
The routing should be copied multi-level from the pump with material
number T-F## and group counter 1.
Before copying, set the indicator for Set target context after copying on the
Misc. tab page.
After you copy the master data for the pump T-H##, add the component
T-P## as a raw material with a quantity of 1.
a)
Use the menu path Logistics → Production → Master Data →
Engineering Workbench or transaction code CEWB.
b)
Select the P_ALLES working area and click continue.
c)
Select the Basic Selection Criteria icon .
d)
Enter T-F## as the material number and 1000 as the Plant number.
e)
Click the Load Task Lists and BOMs Icon .
f)
First select the Options Icon , choose the Misc. tab and in the
Navigate while copying section select Set target context after copying
and click Execute.
g)
Select the T-F## routing you wish to copy and click the Copy Object
Icon .
h)
In the Target Data dialog box, enter material number T-H##, plant
1000, task list type N Routing and delete the routing group number.
i)
Select the Multi-level Copy indicator.
Continued on next page
508
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Navigating in the Engineering Workbench
j)
Click the Copy Range Icon to set the indicators for the relevant copy
objects (select all) in the EWB: Options dialog box.
k)
If you didn’t set it in step b) then in the EWB: Options dialog box, set
the Set target context after copying indicator on the Misc. tab page.
l)
Now copy the routing by clicking the copy button.
m)
Change the lot-size validity in the table to 1-100,000 and scroll to the
right to be sure planner 0## is assigned.
n)
Choose Bills of Material → Items.
o)
In the first open line enter T-P## and quantity 1 and click enter.
p)
Select Mechanical Engineering as the Industry sector and Raw
Material as the Material Type in the dialog box that appears and click
Enter.
q)
Click Cancel on the Select Views dialog box that appears next.
r)
Enter T-T0## as the Copy from material and click Enter.
s)
Select the default views except for the Sales views and add the
Purchasing view since this is a raw material. Also be sure the Create
views selected indicator is set then click Enter.
t)
Enter Plant 1000 and click Enter on the Organization levels dialog box.
u)
Change the description to Raw Material GR##.
v)
Choose Bills of Material → Component Assignments and assign your
new component to operation 40.
w)
Save your data.
x)
Be sure to check the Component Assignments, the PRT assignments,
the BOM Header, and BOM Items.
y)
Exit the Engineering Workbench.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
509
Unit 10: Alternative User Interfaces
TSCM40_I
Task 3:
Display the PRT assignments in the Engineering Workbench.
1.
2.
3.
510
Use the browser to display an overview of the production resources/tools for
pump T-F1## in plant 1000.
a)
Use the menu path Logistics → Production → Master Data →
Engineering Workbench or transaction code CEWB.
b)
Select the P_ALLES working area and click continue.
c)
Enter T-F1## and T-F## as material numbers using the
selection icon.
d)
Click the Load Task Lists and BOMs Icon .
e)
Select the line in the table for the task list header for material T-F1##
and use the EWB menu path Task Lists → Production Resources
and Tools to display an overview of PRT’s assigned to the routing of
T-F1##.
Multiple
Search for the production resource/tool INSP-## in your routings by using
the browser. Navigate to the details screen.
a)
Open the Browser by clicking
showing.
b)
In the left panel Browser window, select Find
c)
In the Find dialog box, select the object type PRT and enter INSP-##.
d)
Double-click the search results (lower window) to select the production
resource/tool in the upper browser screen. Double-click again in the
upper screen to get to the production resource/tools details.
the Browser icon, if its not already
.
You have assigned the hollow shaft to operation 40 in your routing for
material T-F##. Reassign this assignment to operation 45 by using the
browser.
a)
Drill down in the browser structure and reassign the hollow shaft to
operation 45 by clicking and dragging.
b)
Close the browser and exit the EWB without saving.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Navigating in the Engineering Workbench
Lesson Summary
You should now be able to:
•
Navigate in the engineering workbench
2010
© 2010 SAP AG. All rights reserved.
511
Unit 10: Alternative User Interfaces
Lesson:
448
TSCM40_I
Engineering Workbench Work Areas
Lesson Duration: 20 Minutes
Lesson Overview
In this lesson we will investigate the work area and how it affects work in the
engineering workbench.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Create a work area
Explain the effect of the work area focus
Explain the effect of objects contained in the work area
Business Example
Users will need specific work areas to allow them to do their jobs efficiently.
You need to understand how to configure work areas to make them efficient for
users in your company.
Work Areas
Work areas are created in Customizing for the engineering workbench. Using
the Display work area button, you can specify a standard work area or select
another work area.
512
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Engineering Workbench Work Areas
Figure 151: Work Area Selection
In the Select work area dialog box, you also have the option of branching to the
detail screen in the working area. In this detail screen you can read the information
about the predefined focus and about the object types contained in the working
area.
Figure 152: Objects in the Worklist
A focus object is an object of the focus object type that meets the selection criteria
that you enter. An environment object is an object whose object type is contained
in the working environment and that is assigned to a focus object. Environment
objects are automatically selected by the system and represent the environment
2010
© 2010 SAP AG. All rights reserved.
513
Unit 10: Alternative User Interfaces
TSCM40_I
of the focus object that you are interested in. Using the selection criteria that
you enter, you immediately determine which focus objects are contained in your
worklist. The focus objects form the core of your worklist.
An example would be loading operations in the worklist by selecting according to
the work center:
•
•
If the focus is set on the operation, then only those operations that use this
work center are read into the worklist.
If the focus is set on the routing header, then the operations that are contained
in the routings are also read into the worklist.
Figure 153: Example: Focus BOM Header
514
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Engineering Workbench Work Areas
The focus lies on the object type BOM header. In addition to the focus on the
BOM header, the object types item and subitem, routing header with sequence,
operation, PRT, trigger point, and inspection characteristic should all be contained
in the working environment. A component has been entered as selection criteria.
1.
2.
3.
4.
All BOM headers, with their items and subitems, are copied into the worklist
that contains these components.
All task list headers belonging to the BOM headers of these components
are copied in to the worklist.
Additionally, the objects that are connected to the task list header and whose
object type is included in the working environment are also copied into the
worklist.
All component assignments between the items in the BOM headers, and the
operations for the corresponding routings, are copied into the worklist.
Figure 154: Example: Focus BOM Item
2010
© 2010 SAP AG. All rights reserved.
515
Unit 10: Alternative User Interfaces
TSCM40_I
The focus lies on the object type item. With the focus on the item, the following
object types should also be included in the working environment: BOM header
and subitem, routing header with sequence, operation, PRT, trigger point, and
inspection characteristic. A component has been entered as selection criteria.
1.
2.
3.
4.
Only the items that correspond to these components, are copied into the
worklist with their BOM headers and subitems.
All operations to which this component has been assigned are copied in
to the worklist.
Additionally, the objects that are connected to this operation and whose
object type is contained in the working environment are copied into the
worklist, for example, task list header, sequence, and so on.
As a further restriction, the material / routing assignment is taken into
account.
Figure 155: Different Focus: BOM
These examples illustrate the expected results of a different focus. The prerequisite
for these results is that the working area always contains the same object types.
The working area (with focus) and the selection criteria can be viewed in the
menu entry Extras:
•
•
516
Working area
Selection criteria
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Engineering Workbench Work Areas
Figure 156: Different Work Areas: BOM
These examples illustrate the expected results of a different working area. The
prerequisite for these results is that the focus is always on the same focus object.
The working area (with focus) and the selection criteria can be viewed in the
menu entry Extras:
•
•
Working area
Selection criteria
As an example, the focus is defined in reference to the BOM header.
Figure 157: Example: Focus Task List Header
2010
© 2010 SAP AG. All rights reserved.
517
Unit 10: Alternative User Interfaces
TSCM40_I
The focus lies on the object type routing header. In addition to the focus routing
header, the object types sequence, operation, PRT, trigger point, inspection
characteristic, BOM header, item, and subitem should all be contained in the
working environment. A work center has been entered as selection criteria.
1.
2.
3.
4.
All routing headers are copied with their sequences and operations into the
worklist, provided that one of the operations contains this work center.
Additionally, the objects that are connected to the operation, and whose
object type is included in the working environment, are also copied into
the worklist.
All BOM headers that are assigned to these routing headers are copied into
the worklist.
All objects that are on a lower level to these BOM headers are copied into
the worklist.
All component assignments that are between the operations of the routing
header and the items of the assigned BOM headers are copied into the
worklist.
Figure 158: Example: Focus Operation
518
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Engineering Workbench Work Areas
The focus lies on the operation object type. In addition to the focus operation,
the following object types should all be contained in the working environment:
routing header, sequence, PRT, trigger point, inspection characteristic, BOM
header, item, and subitem. A work center has been entered as selection criteria.
1.
2.
3.
4.
All objects that are at a higher or lower level than the focus objects covered
by these work center operations are copied into the worklist.
All items that are assigned to these operations, including the component
assignments, are copied into the worklist.
All objects that are on a higher or lower level than these items are copied
into the worklist.
The assignments between routing headers and BOM headers, determined in
steps 1 and 3, are copied into the worklist.
Figure 159: Routing: Different Focus
The figure above illustrates the expected results of the different focus. Prerequisite
for the respective result is that the working area always contains the same object
types. The working area (with focus) and the selection criteria can be viewed by
choosing Extras → Working Area Details → Selection Criteria Details.
2010
© 2010 SAP AG. All rights reserved.
519
Unit 10: Alternative User Interfaces
TSCM40_I
Figure 160: Routing: Different Work Area
The figure above illustrates the expected results of a different working area. A
prerequisite for the respective results is that both examples use the same focus.
The working area (with focus) and the selection criteria can be viewed by choosing
Extras → Working area details → Selection criteria details.
520
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
457
Lesson: Engineering Workbench Work Areas
Exercise 27: Create a Work Area
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a work area for use in the engineering workbench
Business Example
You need to create different work areas for different users in the engineering
workbench.
Task 1:
Create a work area with focus on the BOM header and use it to make a change in
a BOM.
1.
Create a work area called PLM## with focus on the BOM header.
2.
Use your new work area to make a change to the quantity of component 30
of the BOM of T-F##. What is missing in the work area that prevents you
from making this change?
Task 2:
Change your work area to focus on the task list header and include task list header,
operations, and material-routing assignments in the work area. Use you work area
to assign BOM components to an operation on the routing.
1.
Change your work area, PLM##, to focus on the task list header. Include task
list header, operations, and material-routing assignments in the work area.
2.
Use your new work area to assign material components of the BOM of
T-F## to operations. What is missing in the work area to be able to make
this change?
Task 3:
Change your work area to focus on the BOM header and include the master data
items we created in this course. Then test your work area by loading all the data
you created this week.
2010
1.
Change your work area, PLM##, to focus on the BOM header. Include all
master items you created this week.
2.
Use your new work area to load all the master data you created this week.
What is the difference between your work area and the P_ALLES work area
we used previously?
© 2010 SAP AG. All rights reserved.
521
Unit 10: Alternative User Interfaces
TSCM40_I
Solution 27: Create a Work Area
Task 1:
Create a work area with focus on the BOM header and use it to make a change in
a BOM.
1.
2.
Create a work area called PLM## with focus on the BOM header.
a)
In the IMG, choose Production → Basic Data → Engineering
Workbench → Edit Working Areas or use transaction code OP77.
b)
Choose the New entries button.
c)
Enter PLM## as the name of your working area with description Work
Area ##.
d)
In the Focus section, select BOM Header.
e)
In the Contained in Work Area section select BOM Header and choose
Save.
Use your new work area to make a change to the quantity of component 30
of the BOM of T-F##. What is missing in the work area that prevents you
from making this change?
a)
From the main menu, choose Logistics → Production → Master Data
→ Engineering Workbench or use transaction code CEWB.
b)
Select your new PLM## working area and choose Continue.
c)
Enter T-F## as the material number.
d)
Choose the Load BOMs icon.
e)
Try to drill down to the item level in the BOM. The browser doesn’t let
you, and the menu path Bills of Material → Items is greyed out.
f)
It is not possible to drill down to the item level because only headers
were included in the work area.
Continued on next page
522
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Engineering Workbench Work Areas
Task 2:
Change your work area to focus on the task list header and include task list header,
operations, and material-routing assignments in the work area. Use you work area
to assign BOM components to an operation on the routing.
1.
2.
Change your work area, PLM##, to focus on the task list header. Include task
list header, operations, and material-routing assignments in the work area.
a)
In the IMG, choose Production → Basic Data → Engineering
Workbench → Edit Working Areas or use transaction code OP77.
b)
Select your work area, PLM##, and choose Details
c)
In the Focus section, select Header.
d)
In the Contained in Work Area section, select Operations and
everything above it in the list will be automatically selected.
e)
Choose Save.
.
Use your new work area to assign material components of the BOM of
T-F## to operations. What is missing in the work area to be able to make
this change?
a)
From the main menu, choose Logistics → Production → Master Data
→ Engineering Workbench or use transaction code CEWB.
b)
Select your new PLM## working area and choose Continue.
c)
Enter T-F## as the material number.
d)
Choose Load Task Lists and BOMs icon.
e)
Select a routing and choose Task Lists→ Component Assignments.
Unfortunately, it is greyed out.
f)
It is not possible to drill down to the item level because BOM items
were not included in the work area.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
523
Unit 10: Alternative User Interfaces
TSCM40_I
Task 3:
Change your work area to focus on the BOM header and include the master data
items we created in this course. Then test your work area by loading all the data
you created this week.
1.
2.
524
Change your work area, PLM##, to focus on the BOM header. Include all
master items you created this week.
a)
In the IMG, choose Production → Basic Data → Engineering
Workbench → Edit Working Areas or use transaction code OP77.
b)
Select your work area, PLM##, and choose Details
c)
In the Focus section, select BOM Header.
d)
In the Contained in Work Area section, select BOM header, Sub-Item,
Component Assignment,, Sub-Operations, PRT, Trigger Point, .
e)
Also in the Group Processing section select BOM and Task Lists.
f)
Choose Save.
.
Use your new work area to load all the master data you created this week.
What is the difference between your work area and the P_ALLES work area
we used previously?
a)
From the main menu, choose Logistics → Production → Master Data
→ Engineering Workbench or use transaction code CEWB.
b)
Select your new PLM## working area and choose Continue.
c)
Select the Additional Selection Criteria icon .
d)
On the Header tab page, choose More Selection Criteria
e)
In the Explorer window that appears, expand the Material to BOM Link
folder by clicking the triangle to the left of it.
f)
Select Created by and choose Copy Selected Items icon.
g)
Complete the field with your user ID and choose Save.
h)
Choose Load BOMs and Task Lists .
i)
Compare this view to the P_ALLES view we used previously.
© 2010 SAP AG. All rights reserved.
.
2010
TSCM40_I
Lesson: Engineering Workbench Work Areas
Lesson Summary
You should now be able to:
•
Create a work area
•
Explain the effect of the work area focus
•
Explain the effect of objects contained in the work area
2010
© 2010 SAP AG. All rights reserved.
525
Unit 10: Alternative User Interfaces
Lesson:
462
TSCM40_I
Introduction to the PLM Web User Interface
Lesson Duration: 30 Minutes
Lesson Overview
In this lesson we will look at another alternative interface that can be used for
master data maintenance to make it easier for users to work in the SAP ECC
system.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Explain the use of the PLM Web UI.
Navigate in the PLM WEB UI
Maintain master data objects using the PLM Web UI
The PLM Web UI was added as an initiative in PLM 7.0 and is included in EhP4.
It is intended for collaborative environments to control access by various users.
The table locks are like standard SAP functionality and not like the EWB. This
is only an introduction which focuses on master data maintenance. The specific
functionality for DMS, iPPE, and ECM is introduced in PLM100 and covered in
more detail in the respective courses.
Business Example
Your business collaborates on projects to develop new products and improve
existing products with both users from a subsidiary and with external users. You
need to give the project personnel access to master data that only pertains to the
specific project to which they are assigned but you do not want to give them
access to all master data objects. Also since not everyone on the project has the
SAP GUI installed, you need an alternative way to collaborate effectively with
your project personnel.
Introduction to the PLM Web User Interface
The PLM Web User Interface works very well in collaborative environments
where you collaborate with internal users of a subsidiary company or with
external users to develop new products or improve existing products. Using this
new interface you can give project members access to only the project data to
which they are assigned. This creates a security level for collaboration that can
526
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
be managed at the project level. And since the PLM Web UI is a web browser
based interface, members of the project team can access and maintain master data
objects in your ECC System using only a web browser.
You can manage the master data objects relevant to SAP PLM on the Web user
interface (Web UI) of SAP Product Lifecycle Management (SAP PLM) including
the following:
•
•
•
•
•
Material Master Records
BOM
Document
Change master record
Classification (Tab pages for classes and characteristics are integrated in the
Web UIs of the objects name above.)
Other applications are also available.
Figure 161: Collaboration Internal
You can control access to information on the Web UI at context, user, or role level.
For example, not all users will be allowed to call up all material BOMs even
though they have general authorization to display material BOMs. You can use
access control contexts (ACC) and access control lists (ACL) to tailor user access
to the objects on the PLM Web UI to your requirements.
2010
© 2010 SAP AG. All rights reserved.
527
Unit 10: Alternative User Interfaces
TSCM40_I
Figure 162: Collaboration External
In particular, the Web UI supports you when working with partner enterprises
via the Internet. You can give external users Web access to the data in the PLM
back-end system without allowing them direct access to the back-end system.
The Web UI can be decoupled from the back-end system and installed in a
demilitarized zone (DMZ) outside your corporate firewall.
Access Control Management
The access authorization concept of this component supports business use
cases where a user freely navigates in the SAP PLM system. The users’ access
authorizations determine the objects that they can find and work with. These
scenarios can occur when employees of different subsidiaries are working in the
same SAP PLM system, for example, if external employees share the same office
with internal employees (in an integrated external design team), or trusted external
parties (for example, a supplier, or an engineering service provider) access the
SAP PLM system using the internet.
Collaboration within the intranet of a company
Due to globalization more and more companies are working with subsidiaries
or they work with engineers who are employed by other companies. In some
cases the external engineers work in the same office as the internal employees and
access data through the company’s intranet. This is also true when subsidiaries are
connected to the company’s data through a virtual private network (VPN). Even
in cases when only internal employees are working with an SAP PLM system,
528
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
they should not have access to all data in the system. For example, an automotive
company segregates data that is solely relevant for the Formula One department
from internal employees who have no Formula One-related tasks. Moreover,
business objects in a system (like a material) can be the responsibility of a certain
team, project or department. If a user wants to change a specific material, the
system checks whether the material belongs to the user’s area of responsibility. If
not, the system prevents the user from changing the material.
In all cases, both the internal and external engineers need access to the
information that is necessary for their work. However, due to the protection
of intellectual property they should not have access to information that is not
relevant for their work. Protection of intellectual property applies in particular to
external employees and to employees of subsidiaries that have a lower level of
trustworthiness. We provide a solution for this requirement with this component.
Figure 163: ACC - Direct Access
The concept of Access Control Contexts (ACCs) offers the possibility to define
a context which represents a department or project and contains data (business
objects such as documents, materials, bill of materials and change numbers)
relevant for the department or project. Furthermore a set of specific roles which
define authorized activities for all relevant business objects are assigned to this
context. By assigning users to a context role it possible to grant access only to
the relevant objects in the PLM-backend. All other information will not even be
visible to your partner because it is not assigned to the specific context or the
activity to display/process the information is not granted by context roles. This
2010
© 2010 SAP AG. All rights reserved.
529
Unit 10: Alternative User Interfaces
TSCM40_I
approach allows for collaboration with trusted external partners in addition to
proven approach with SAP cFolders an alternative way of collaboration with no
need to replicate data. In addition the access to data in the PLM backend for
internal employees or external employees working in the intranet can be controlled.
Collaboration with business partners accessing data from the extranet
In other cases, the external engineers work in remote locations and use the internet
to access data. The same considerations regarding data security apply as above,
but in addition the level of trust determines what type of software solution we
recommend for collaboration with external parties.
When the level of trust is low, it makes sense that external parties access only
copies of the original objects, as these external parties should not be able to access
the company’s intranet. The copies reside in another system than the originals,
which are stored in the SAP PLM back-end system. We offer Collaboration
Folders (cFolders) to support this approach. For more information, see Design
Collaboration with cFolders. Replication of the relevant data from one system to
a collaboration system and reconciliation of the collaboration data back into the
original system result in significant efforts. These efforts are only justified by the
low level of trust. Therefore, when the level of trust is high and the data volume is
high, the alternative method is preferable: direct controlled access to the original
data in the SAP PLM system.
Figure 164: ACC - Indirect Access
530
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
Internal employees can access directly all relevant data in the PLM backend. The
access to this information (e.g.: materials, documents, etc.) is controlled by the
classic SAP authorization concept. To collaborate with your partner your company
uses SAP cFolders. All relevant information is replicated to cFolders so that the
external engineers can access and work with these documents. On a regular basis
all information has to be reconciled to the PLM backend so all parties have a
consistent data basis. Due to this principle it becomes obvious that the replication
and reconciliation of the relevant data cause significant efforts. These efforts are
justified only when the level of trust is low so that you do not allow your partners
access to the PLM backend directly
Direct controlled access to the original data in the SAP PLM system (but only to
data that is relevant for the actual work) is the recommended approach when
collaborating with trusted external parties. We provide a solution for this
requirement with this component.
Control Center
The control center is the central initial screen on the Web UI of SAP PLM and
provides an overview of the objects of different PLM object types you are working
on. It also provides central access to these objects. The information displayed
in the object lists presents the information from the different work centers in
consolidated form. You can also specify default values for the navigation.
Figure 165: PLM Control Center
2010
© 2010 SAP AG. All rights reserved.
531
Unit 10: Alternative User Interfaces
TSCM40_I
To access the control center, choose Work Overview in the SAP PLM UI. The
fields which are to appear on the Generic tab page of the Edit Work Environment
window can be specified in Customizing. If you do not make any settings in
Customizing, the settings supplied with the standard system apply.
The following sections appear on the Work Overview screen page:
•
•
•
•
Work Environment - This is where you specify settings and default values
for the Control Center.
Search - You use the search to find individual objects that are not listed and
that you have not yet specified as favorites
My Contexts - This screen area contains the list of access control contexts to
which you are assigned. Depending on your role, you may also display the
individual access control contexts and edit them .
My Objects - This screen area contains lists of your object favorites and the
objects that you recently accessed and changed. You can display or change
all objects directly or display them in the Object Navigator by choosing the
relevant pushbutton on the tab pages. When you click an object, the system
opens it in edit mode.
In the work environment, you can specify default values for certain key fields of
objects to which you want to navigate. The following fields are displayed in the
Work Environment screen area and by choosing Edit Work Environment, you can
specify the values for these fields on the Specific tab page
•
•
•
Change Number Key Date - The key date specifies the date for which the
object is displayed. You can specify whether the key date is the current date,
a date you entered, or the valid-from date of the specified change number.
Plant - If you are using bills of material, the bill of material is displayed in
this plant. If you do not enter a plant, the group BOM applies.
Context - Specifies the access control context, that is, the area whose
business objects can only be accessed by users with a corresponding context
role.
Depending on your Customizing settings, you can specify more default values, for
example the (BOM) usage, on the Generic tab page of the Edit Work Environment
window and you can specify which fields appear on this tab page.
You can personalize the My Objects screen area and hide the tab pages. To show
the tab pages again, you have to define a new query. You can also add your own tab
page using a customer-specific enhancement. There is no limit on the number of
favorites that can be displayed. You can change the query for the last-accessed and
recently-changed objects to specify how many objects the system should display.
You can use the transaction links to call transactions for creating, displaying,
and changing different PLM objects.
532
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
Demonstration: PLM Web UI Navigation and Search
Function
Purpose
To show the PLM Web UI accessed through the portal. You will want to show
students some navigation and the search function. The search function is only
available if the PLM Web UI is access through the portal or NetWeaver Business
Client. If students access the functionality through the WebDynPro transactions it
will not be available to them.
System Data
System:
ZTE
Client:
800
User ID:
PLM-##
Password:
initial
Set up instructions:
You may want to change the language to English in
SU01 for the user ID that you use.
1. Access the PLM Web UI using the provided transaction or
http://portal-zte.wdf.sap.corp:50000/irj/portal. This may work by
substituting your system ID for zte in the url. Log in with one of the above
logons.
2010
2.
Click on the PLM Expert tab. Point out the different sections. Since your
user ID is not assigned to any context both the My Context and the My
Objects sections are blank.
3.
In the Work Environment section, click the Edit Work Environment button.
Enter ECN## in the Change Number field and 1000 in the Plant field and
click Save.
4.
In the Search section, click on Advanced Search. A new dialog box will open
and you can enter your User ID in the Created By field to select all objects
that you have created. Click Go to retrieve those objects.
5.
Select all the objects on the results list and choose Additional Functions
-> Add to Favorites.
6.
When you close the Search window, click Refresh at the bottom of the PLM
Favorites tab. The complete list of objects should now appear on that tab.
7.
You can access any of the objects by simply clicking on them. The work
center for that object will appear with the object information.
© 2010 SAP AG. All rights reserved.
533
Unit 10: Alternative User Interfaces
TSCM40_I
Work Center
You use the work centers for the individual objects in SAP Product Lifecycle
Management (SAP PLM) to display predefined object lists with object-specific
information and customer-defined worklists for a particular PLM object type.
The following work centers are available on the SAP PLM Web UI and can be
selected depending on your role:
•
•
•
•
•
Materials
Material BOMs
Documents
Change Management
Object Access (access control contexts)
The different work centers have some functions and screen areas in common.
In addition, the work centers for documents and access control contexts have
some special features. The following functions and screen areas are available in
all work centers:
534
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
Figure 166: PLM Work Center
•
•
•
2010
My Materials (or other objects) - The system displays your favorites as
well as the most recently accessed and changed objects, the same as in the
control center. The difference is that the lists in the work center only contain
objects of the object type, for which the work center is defined. The system
also displays object-specific information, such as base unit of measure,
material type, or revision level, in addition to general information.
Personal Object Worklist for Materials (or other objects) - You can
define your own queries, that is, your own worklist in this screen area, which
is supplied as an empty screen area by SAP. You can change and rename the
empty query or you can define a new query. For example, this enables you
to create a worklist which lists all material BOMs with the status Locked.
You can use the Personalize link to delete or rename the tab pages. You
can display or change the objects in the list by choosing the appropriate
pushbutton.
Search and Transaction Links - You use the search to find individual
objects that are not listed and that you have not yet specified as favorites.
You can use the transaction links to call transactions for creating, displaying,
and changing of the object type of the relevant work center.
© 2010 SAP AG. All rights reserved.
535
Unit 10: Alternative User Interfaces
TSCM40_I
Demonstration: Using the Work Center to Change a
BOM with ECM
Purpose
This is to show students how to do the exercise for this lesson. We will use the
ECM number you created earlier in the course and replace a component. In 2
months when you replace the casing you also want to upgrade the screws at the
same time. So component 100-130 will be replaced by T-T3##.
System Data
System:
zte
Client:
800
User ID:
PLM-##
Password:
initial
Set up instructions:
You may want to change the language to English in
SU01 for the user ID that you use.
1. From the Control Center, click on Change Material BOM on the left side.
2.
If you did the previous demo then plant 1000 and change number ECN##
should default. If not, provide that info, enter material T-F##, BOM Usage
Production, and click Start.
3.
Replace component 100-130 with T-T3##. the valid from date should change
according to the ECM validity date.
4.
Click Save and Close.
The PLM Object Navigator
The Object Navigator is a flexible display tool, which provides navigation help for
complex object relations on an integrated user interface. The objects involved can
be related to each other across system boundaries. For individual roles, you can
control access to objects and the composition of the relations involved.
The Object Navigator relationships can be configured in customizing to make it
easier for users to locate the information. This is a display only view of the data
but can be invaluable at locating the information needed.
536
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
Figure 167: PLM Object Navigator - Center for User Interaction
Figure 168:
2010
© 2010 SAP AG. All rights reserved.
537
Unit 10: Alternative User Interfaces
TSCM40_I
The starting point of the object navigator is the central object that you load in the
object navigator. The system displays the objects that are related to the central
object in the views of the object navigator. You can display a complex structure
using the relations that you have defined for a view in the object navigator
Customizing.
Figure 169: PLM Object Navigator
In the object navigator, you can do the following:
•
•
•
•
•
Display specific object data (attributes) for the central object and the related
objects
Display relations between objects
Navigate along the breadcrumb trail to related objects or to the central object
Navigate from the central object to related objects via Structure links
Navigate to the object-type-specific applications, such as the display or
change modes
Product Centric View
You can use PCV to easily retrieve product-related information originating from
various internal and external data sources. PCV provides analytical applications
that are embedded and operate within the context of the business application you
are working in. PCV enables you to effectively use analytical capabilities within
the context of business objects, such as materials. The PCV provides one central
location to access all data relating to a product.
538
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
Figure 170: Product Centric View
PCV comes delivered with predefined business content for the analysis of
materials. You can enhance this standard content and configure PCV for your
own business needs. Furthermore, you can monitor the configuration and use of
PCV. PCV consists of four components:
•
•
•
•
2010
User Interface - The software layer of PCV that contains visual presentation.
Query Management - The software layer of PCV that processes queries.
Search Integration - The software layer of PCV that contains the integration
of data source searches in PCV. The data is provided to query management
in a unique structure.
Foundation, Monitoring - The software layer of PCV that contains basic
functions for all layers.
© 2010 SAP AG. All rights reserved.
539
Unit 10: Alternative User Interfaces
TSCM40_I
Figure 171: Product Centric View - Side Panel
The side panel contains product data in various forms. Tables, charts, reports of
various kinds and from various sources can be embedded for quick access to
the data needed for decision making. The types of data and reports can be user
specific or role specific.
You can use this function to display additional contextual information for a central
object or selected object. The side panel is not intended for displaying object
details. It provides context-sensitive analytics and supplementary information.
The context is defined by the main application, SAP Product Lifecycle
Management (SAP PLM). You can access the side panel from the work center of
the SAP Product Lifecycle Management Web UI, by choosing Side Panel. The
side panel contains the following tab pages:
•
•
•
540
Previews - Displays previews of query views that you have defined. You can
enlarge the query views that the previews represent in the view area for
further analysis or editing.
Query Views - Displays the list of query views you have defined for the
specific business object you are working with, as well as the SAP predefined
query views for the specific business object.
Dashboards - Displays a list of predefined dashboards. A dashboard displays
product-related information in a single page, allowing you to compare
different data, and easily share information. A dashboard can display a
maximum of nine query views.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
Figure 172: Product Dashboard
The data charts and reports can be organized in the Product Dashboard. You can
use this function to get a comprehensive overview on product-related information.
You can display as many as nine query views, which enables you to analyze and
compare data. To access the list of dashboards available for the business object
you are working with, choose the Dashboards tab page in the side panel and click
on the name of the dashboard.
2010
© 2010 SAP AG. All rights reserved.
541
Unit 10: Alternative User Interfaces
542
© 2010 SAP AG. All rights reserved.
TSCM40_I
2010
TSCM40_I
477
Lesson: Introduction to the PLM Web User Interface
Exercise 28: Using the PLM Web User
Interface
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Navigate in the PLM Web User Interface
•
Use the search and favorites features of the PLM Web UI
•
Change a BOM using the PLM Web UI
Business Example
Navigate in the PLM WEB UI.
Task 1:
Navigate in the PLM Web User Interface.
1.
Navigate to the PLM WEB UI using the role based menu,
SAP_CA_PLM_DESIGNER and logon using the data below. Set your
work environment to default your Engineering Change Number ECN##,
plant 1000, and Active Context GROUP##.
Client
800
User
PLM-##
Password
(the password you changed it to in
Exercise 1)
Language
EN (or your choice)
Task 2:
You want to be sure that you begin using the new updated screws at the same
time as you begin using the new casing.
2010
1.
In the material BOM for material T-F## in plant 1000, the casing has already
been replaced with a new material to begin in 2 months. We also want to
change the screws to an updated version at the same time as we make the
change to the casing. Use the same ECN## in the PLM Web UI to replace
component 100-130 with T-T3##.
2.
Display the material master record in the PLM WEB UI.
3.
Display the BOM for material T-F1##Use the PLM WEB UI
© 2010 SAP AG. All rights reserved.
543
Unit 10: Alternative User Interfaces
TSCM40_I
Solution 28: Using the PLM Web User
Interface
Task 1:
Navigate in the PLM Web User Interface.
1.
Navigate to the PLM WEB UI using the role based menu,
SAP_CA_PLM_DESIGNER and logon using the data below. Set your
work environment to default your Engineering Change Number ECN##,
plant 1000, and Active Context GROUP##.
Client
800
User
PLM-##
Password
(the password you changed it to in
Exercise 1)
Language
EN (or your choice)
a)
In the role based menu SAP_CA_PLM_DESIGNER use the following
menu path PLMWebUI → Internet NWBC.
b)
Enter the above information from the table and click logon.
c)
In the Work Environment section, click the Edit Work Environment
button. Enter ECN## in the Change Number field, 1000 in the Plant
field, GROUP## in the Active Context field, and click Save.
d)
These defaults should now be visible in the work environment section.
Continued on next page
544
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Introduction to the PLM Web User Interface
Task 2:
You want to be sure that you begin using the new updated screws at the same
time as you begin using the new casing.
1.
2.
3.
2010
In the material BOM for material T-F## in plant 1000, the casing has already
been replaced with a new material to begin in 2 months. We also want to
change the screws to an updated version at the same time as we make the
change to the casing. Use the same ECN## in the PLM Web UI to replace
component 100-130 with T-T3##.
a)
From the Work Overview screen, click on Change Material BOM in
the left panel.
b)
If you did the previous demo then plant 1000 and change number
ECN## should default. If not, provide that info, enter material T-F##,
BOM Usage Production, and click Start.
c)
Replace component 100-130 with T-T3##. the valid from date should
change according to the ECM validity date.
d)
Click Save and Close.
Display the material master record in the PLM WEB UI.
a)
From the Work Overview screen select Display material in the left
panel.
b)
Enter material T-F1##, be sure to delete the ECN number ECN##,
and click Start.
c)
Notice the document that is assigned to the material master is displayed
on the screen. Click Close to exit back to the Work Overview screen.
Display the BOM for material T-F1##Use the PLM WEB UI
a)
From the Work Overview screen select Display material BOM in
the left panel.
b)
Enter material T-F1##, plant 1000, Usage Production, be sure to
delete the ECN number ECN##, and click Start.
c)
In order to check up on sales and quality information use the side panel
viewer by clicking Side Panel in the very upper right of the screen.
d)
The quality, sales, and purchasing data appears. They are empty
because no data has been collected yet.
e)
Click Close to return to the Work Overview screen and exit the PLM
WEB UI.
© 2010 SAP AG. All rights reserved.
545
Unit 10: Alternative User Interfaces
TSCM40_I
Lesson Summary
You should now be able to:
•
Explain the use of the PLM Web UI.
•
Navigate in the PLM WEB UI
•
Maintain master data objects using the PLM Web UI
546
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Unit Summary
Unit Summary
You should now be able to:
•
Use the engineering workbench for routing maintenance
•
Use the EWB browser functions
•
Navigate in the engineering workbench
•
Create a work area
•
Explain the effect of the work area focus
•
Explain the effect of objects contained in the work area
•
Explain the use of the PLM Web UI.
•
Navigate in the PLM WEB UI
•
Maintain master data objects using the PLM Web UI
2010
© 2010 SAP AG. All rights reserved.
547
Unit Summary
548
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
Unit 11
Appendix
483
These configuration topics are rarely (i. e. only initially) used in the ECC system.
In order to add additional topics of new functionality, this information has been
moved to the appendix. It is optional and should only be covered in someone in the
class is very interested. Students can use these lessons for self study, if required.
Unit Overview
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
Describe the process of influencing the field characteristics of the material
master
Describe Process of configuring the screen layout of the material master
Set up a customized material master in Customizing
Test the settings by creating a material master
Describe the configuration activities surrounding the BOM header
Describe the configuration activities surrounding the BOM items
Define default values for work centers
Explain the configuration settings regarding work centers
Create and test work center formulas
Define system settings for routings
Unit Contents
Lesson: Configuration of the Material Master ...............................551
Procedure: Setting Up Screen Sequences .............................562
Exercise 29: Material Types, Field Control and Material Status......567
Lesson: Configuration of the Bill of Material.................................574
Exercise 30: Bill of Material Configuration ..............................585
Lesson: Configuring the Work Center .......................................590
2010
© 2010 SAP AG. All rights reserved.
549
Unit 11: Appendix
TSCM40_I
Exercise 31: Work Center Category and Field Selection Control,
Default Work Center (Optional) ...........................................609
Exercise 32: Optional: Work Center Formulas .........................615
Lesson: Configuring the Routing..............................................622
550
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson:
484
Lesson: Configuration of the Material Master
Configuration of the Material Master
Lesson Duration: 60 Minutes
Lesson Overview
In this lesson you will learn about the customized material master record as well
as other check tables. The following aspects of the customized material master
record are explained:
•
•
•
•
Screen sequence
Logical screens
Subscreens
Influencing factors
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Describe the process of influencing the field characteristics of the material
master
Describe Process of configuring the screen layout of the material master
Set up a customized material master in Customizing
Test the settings by creating a material master
Discuss the functions and importance of Material Type decisions. Configuring
screen sequences and customized material master screens is fairly uncommon.
Suggestion is to focus on the configuration of Material type, field selection and
Material Status.
Business Example
As the project lead for implement material master files, you must be aware of the
structural design of the object in SAP ECC. One of the business requirements
your company has is to make certain fields required input before save a material
master. In addition users have commented on the screen the layout of the stand
SAP material master. In this lesson you will learn how to make fields in the
material master required, and acquire a basic understanding of customizing the
layout of the material master.
2010
© 2010 SAP AG. All rights reserved.
551
Unit 11: Appendix
TSCM40_I
Configuration Sequence for Material Master Records
Figure 173: Configuration Sequence for Material Master Records
The abbreviations in the graphic have the following meanings:
•
•
•
M = Required activity (required)
O = Optional activity (optional)
D = Default available for activity (default)
Field Selection
Follow these steps to set field selection:
1.
2.
3.
4.
5.
552
Determine the field selection option (hide, and so on).
Determine the control string (material type, and so on).
Determine the field selection group.
Change the control indicator for the field selection group in the corresponding
control string.
Test the change.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
Figure 174: Field Selection Procedure
You can find out the table name of a field by using the technical information in
the F1 help.
In Customizing, you can use the table name to help you find the appropriate
field selection group.
Figure 175: Field Selection - Field Selection Group
One or more material master fields are assigned to a field selection group.
2010
© 2010 SAP AG. All rights reserved.
553
Unit 11: Appendix
TSCM40_I
The field selection option applies to all the fields in the field selection group (for
example, all the fields are required fields).
Hint: Always check first which fields have been assigned to a field
selection group. Do not make changes without consulting the affected
department.
Figure 176: Field Selection - Influencing Factor
A separate control string exists for each of these influencing factors.
Each position in a control string of this kind applies to a specific field selection
group. The field option applies to the entire field selection group and all the master
data contained in it.
You generally use a reference key to specify which control list is valid for an
influencing factor.
You can maintain the reference key for the material type, plant, and industry sector
in the settings menu.
Each position in a control string defines the field selection for a group of material
master record fields. In the settings menu, you can determine to which group the
individual fields are assigned.
554
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
Figure 177: Field Selection - Link Rules
Field selection in a material master transaction is generally determined by several
control strings. The entries of all the control strings for the relevant transaction are
linked to one another.
The link rules shown above determine which fields are selected for each group of
material master fields. In order of priority, the signs mean:
- Hide
* Display
+ Required entry
. Optional entry
Field Selection: Procedure
Field Selection: Field Selection Group (OMSR and OMS9)
Show the possible settings in Customizing and the detailed procedure, and add
the newly created field reference to material type MM##, which you created
previously.
... Logistics – General →Material master →Field selection: Assign fields to field
selection groups … Maintain field selection for data screens …
Hint: You can use two transactions for maintaining the field selection
(as of ECC 4.0):
1.
2.
Assign fields to field selection groups (OMSR) and
Maintain field selection for data screens (OMS9)
Both settings can be maintained from transaction Assign fields to field
selection groups (OMSR).
2010
© 2010 SAP AG. All rights reserved.
555
Unit 11: Appendix
TSCM40_I
You should demonstrate the detailed procedure – it is also important to point out
that these settings are references. This means that a subsequent change affects all
existing objects.
1.
2.
3.
Which field is to be controlled and how? Use the F1 help to find the name
of the field, and define how to control it. (Hide - Display - Required or
optional entry)
Find the corresponding field reference or create a new field reference with
a template.
Control the field selection group you have just determined accordingly.
Caution: You always control the whole field selection group. This
means that you must consult with the affected user department.
4.
Assign the new field reference to the new material type (MM##) and test
the field control by changing the new material master record.
Field Selection: Influencing Factors and List of Influencing Factors
The field selection references can be assigned in different control tables:
1) Material type (OMS2)
2) Plant (OMSA)
3) Industries (OMS3)
Hint: In addition, the program determines the:
4) Transaction field reference and
5) Procurement type field reference
.
Caution: If you also want to use transaction and procurement type to
control, do not delete these field references. For example: E means
in-house production, MM01 means create material master (general)
immediately.
Field Selection: Link Rules
Explain the link rules, because 1-several field references are always linked. The
highest priority is determined when linking. This means the field references
are read per field group and the highest priority becomes effective. The field
references are linked with or –> the highest priority (lowest number) that appears
is set. Order of priority – whereby the lowest number represents the highest
priority (each priority is represented internally with an alphanumeric character):
556
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
1)
Hide
-
(Minus sign)
2)
Display
*
(Multiplication sign)
3)
Required entry
+
(Plus sign)
4)
Optional entry
.
(Period)
Demonstration for the Field Selection
Change material master record T-F1## and, in the basic data, use the F1 help, then
technical information to display the names of the two fields:
Old material number: MARA-BISMT
Material status (cross-plant): MARA-MSTAE
Both tables and fields names are in the technical information in the group box:
Field description for batch input.
Call transaction OMSR.
Customizing→ Logistics – General →Material master →Field selection: Assign
fields to field selection groups
In the Sort and position group box, choose the pushbutton Field name (position on
field name). Enter the field name for the old material number (MARA-BISMT).
The Sel.Group column contains the corresponding field selection group = 11.
Repeat this for the field Material status (cross-plant) (MARA-MSTAE) –> Field
selection group = 155.
Hint: It is always the field selection group that you control – not the
individual field.
The old material number (MARA-BISMT) contains no further fields in field
selection group 11.
The cross-plant material status (MARA-MSTAE) in field selection group 155
also contains the Date field, from which the cross-plant material status is valid
(MARA-MSTDE).
Demonstration with the field: Planned delivery time in days (EINE-APLFZ) in
field selection group 190 – example showing that not just one field is controlled.
The setting (control) of field selection groups can be done as follows:
1.
2.
2010
Next to column Sel. Group, you can go directly to field selection
maintenance (direct link between transaction OMSR and OMS9) without
leaving transaction OMSR.
Exit transaction Assign Fields to Field Selection Groups (OMSR) and start
transaction Maintain Field Selection for Data Screens (OMS9).
© 2010 SAP AG. All rights reserved.
557
Unit 11: Appendix
TSCM40_I
Advantage of solution 1:
Since you select the field you want to change first, this field selection group is
displayed immediately.
Copy (F6) field selection reference FERT to your new field reference Z00 and
set the fields as follows:
Old material number
MARA-BISMT
Required entry
Material status (cross-plant)
MARA-MSTAE
Required entry
Assign the new field reference Z00 to your material type MM00 and create a new
material with your new material type T-A00.
Customizing the Material Master
You can structure the material master according to your company’s requirements:
•
•
•
You can remove screens, which are not required, from the screen sequence.
You can create your own screens, by adding or deleting screen modules.
You can influence individual fields in the screen modules.
Figure 178: Customized Material Master (1)
Customized material master records support efficient data maintenance by letting
you create entry screens that suit your company’s data requirements. The material
master record is a set of logical screens which appear in a specific sequence if
more than one view is selected. This is referred to as a screen sequence.
558
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
Each logical screen consists of several related field groups. In ECC these are
referred to as subscreens. The fields assigned to each screen module cannot be
changed in Customizing.
In Customizing for the material master, you can:
•
•
•
•
•
•
•
Create and maintain screen sequences
Maintain logical screens
Maintain the order of logical screens in a screen sequence
Determine which subscreens appear on which logical screens
Assign influencing factors for field selection to a screen sequence
Assign a user or user group to a screen sequence
Preset the default organization level, default industry sector, and logical
screens for a user or group of users
The views of the material master record correspond to the logical screens in
Customizing. The logical screen is the visible data screen.
There are main screens (maximum of 29), additional screens (maximum of 15)
and other screens (non-configurable, for example, initial screens).
The additional screens are assigned to the main screen using the PB## function
codes (this corresponds to the name of the pushbutton in the Screen Painter).
The secondary screens can be added to the additional data screens with automatic
numbering (maximum of 15 additional screens including secondary screens).
Figure 179: Screen Sequence
A screen sequence consists of logical screens (views) and secondary screens.
The sequence of the screens can be specified for each screen sequence.
You can define a screen sequence to suit your requirements.
2010
© 2010 SAP AG. All rights reserved.
559
Unit 11: Appendix
TSCM40_I
Figure 180: Subscreens
A logical screen (view) consists of several screen modules. It consists of a
subscreen container where you can enter several subscreens (maximum of 6).
Standard screen modules (SAPLMGDI) have exactly one frame that can contain
up to 10 lines and they have exactly 83 columns.
You are free to choose the sequence of the screen modules.
You can vary the number of subscreens for each logical screen.
Subscreens from different logical screens can be grouped together on one screen.
The maintenance status of the screen module fields must be the same as the
maintenance status of the logical screen. You may have to extend the status of the
logical screen in Customizing.
Changes to a logical screen are saved in the screen sequence that is changed. This
means that if you change the structure of MRP 1 in sequence 99, this change is
only effective in sequence 99.
560
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
Figure 181: Topic Summary: Customized Material Master
When creating your own logical screens we recommend that you use the standard
subscreens that are already available.
You will need your own subscreens if different field groups or new fields are
required.
To create your own subscreens, copy standard program SAPLMGD1 to its own
function group (for instructions, see the IMG). Then create the required subscreen
in the new function group.
Append structures have been defined in DDIC for including your own fields.
You can only include fields from user-specific tables and user-specific subscreen
containers in program SAPLMGMM by using modifications.
Before you configure your own material master record dialogs, be sure to read
the IMG.
2010
© 2010 SAP AG. All rights reserved.
561
Unit 11: Appendix
492
TSCM40_I
Setting Up Screen Sequences
1.
Set up a customized screen sequence Y# (where # equals 1 to U for groups
01 to 30) for material master maintenance.
Use screen sequence 21, Std ind.(short) tab pages as a template for your
screen sequence Y#, screen sequence GR ##.
2.
From the SAP Easy Access screen, choose Tools→ Customizing→ IMG
→ Edit project (transaction SPRO).
Choose Display SAP Reference IMG (= F5).
Choose Logistics general → Material master →Configuring material master
records → Define structure of the data screens for each screen sequence.
3.
In the dialog structure for maintaining screen sequences, data screens, and
subscreens, copy screen sequence 21 with all its dependent entries to your
new screen sequence Y#. Save the screen sequence.
In the Screen Sequences view, select 21.
Choose Copy As (= F6).
Y# screen sequence group ##
Choose Enter.
Wait! Approximately 3000 dependent objects are copied.
Choose Save.
4.
Select your new screen sequence Y# and double-click on Data screens to go
to the dialog structure. Select the data screen Basic data 2 (Screen: 08 ) and
double-click on subscreens to go to the subscreens. Select module 2010 and
choose Delete (Shift+F2). Return to the data screen view.
5.
The data screen 29 (MRP 4) should be adjusted. Simulate the screen first,
and then delete all subscreens except:
1005
Material number
2502
Control repetitive manufacturing
2504
Discontinuation control.
You should use the subscreen procurement (2484) from the data screen 27
(material requirements planning 2). Simulate your changes.
Select data screen MRP 4 (screen 29) and display the subscreens. Display
the subscreens by clicking Data screen view. (Leave view using Exit.)
Select and delete all subscreens except1005, 2502, and 2504.
Continued on next page
562
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
Overwrite the first subscreen 0001 ( = sequence number 4) with that of
procurement 2484 from screen 27.
Simulate the changed screen: Data screen view.
Save your changes.
6.
Delete data screen 27 (MRP 2) from your screen sequence.
Go back to the Data screens view again, select the MRP 2 (screen 27) screen
and delete it with all its dependent entries.
Approximately 92 dependent objects are deleted.
Choose Save.
7.
Change your screen sequence ## so that the data screens appear in the
following sequence:
1. Screen
Basic data
2. Screen
MRP 4
3. Screen
Work scheduling
4. Screen
Storage location stock
5. Screen
Classification
The rest of the sequence following these data screens should remain
unchanged.
Under Maintain Order of Main and Additional Screens, select your screen
sequence number and click the Details icon or double-click on the new
screen sequence.
Change the order according to the task.
MRP 4
140 –> 11
Work scheduling
160 –> 12
Storage location stock
280 –> 13
Classification
30 –> 14
Choose Sort Main Screens (renumbering) and save the new sequence.
8.
The screen sequence should be effective for your user. Define a screen
reference for your user and determine a new list of influencing factors.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
563
Unit 11: Appendix
TSCM40_I
In Screen sequences for users / material types / transactions /assign industry
sectors, display the step Screen reference user. Maintain a new entry. Use the
user name that you used to log on to the system and assign an abbreviation
to it. For example, Y# (the same abbreviation as the new screen sequence).
Choose Save.
Under Controlling screen sequence, create a new string (New entries) or
copy the existing control string with the screen sequence 21 as a template,
and enter the following values:
SRef: trans.
01
ScrRef.User
The user reference you created (F4
help if saved previously)
ScrRef. matl type
*
ScrRef. industry
*
Scr.sq
The screen sequence number you
created (input help)
Save your changes.
9.
Check your settings by displaying material master T-F1##.
Check your settings as described in the exercise.
General Check Tables for the Material Master Record
Figure 182: Other Check Tables for the Material Master Record
564
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
The material master contains a series of fields that are checked against other tables.
These tables must be set up before you create material master records.
Hint: In addition to the check tables listed above, there are also check
tables for which no hard check is performed. In other words you need
not necessarily make an entry in Customizing. Here you can make entries
that were not made available previously. However, these entries do not
update the Customizing table: For example basic material in basic data 2.
General Check Tables for the Material Master Record
Show the Customizing directory where the check tables are maintained.
Point out that not all check tables are hard check tables. For example, the table
for basic materials is not a hard check table – you can also enter values that are
not maintained in Customizing.
The material group, for example, is a hard check table → values must be
maintained in Customizing first:
Customizing → Logistics – General →Settings for key fields: Define material
groups (Transaction:OMSF)
2010
© 2010 SAP AG. All rights reserved.
565
Unit 11: Appendix
566
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
497
Lesson: Configuration of the Material Master
Exercise 29: Material Types, Field Control
and Material Status
Exercise Duration: 30 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a new material type
•
Set up a new field selection for your new material type and a new material
status
Business Example
A new material type is needed in plant 1000. Because the old material number
from the legacy system is very important, it is to be turned into a required entry in
SAP ECC. A new material status should only allow the maintenance of BOMs
with a warning message.
Task 1:
Add a new material type MA## (## = group number).
1.
As a template, use the material type for the finished product FERT. Change
the description of a new material type in group ##. Save the newly created
material type before processing further.
Account assignment is to be according to account category reference 0009,
the same as for material type FERT.
2.
Note the following specifications for the new material type:
- External and internal purchase orders are allowed.
- Externally assigned material numbers should not be checked against a
number range.
- Cost estimate with quantity structure (BOM, routing) is allowed.
For materials of this material type, the following views are allowed to be
maintained: Work scheduling, accounting, classification, MRP, purchasing,
costing, basic data, storage, plant stocks, and storage location stocks.
In all plants (valuation areas) the quantities and values for materials of
this material type should be updated.
The valuation of all materials of this material type should be binding (that
means not changeable) according to the valuation procedure moving
average price.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
567
Unit 11: Appendix
TSCM40_I
Task 2:
Check the number assignment for materials of your material type.
1.
Make sure that the number assignment for materials of your material type
MA## uses the same number range group as for the template material type
FERT.
Task 3:
Material type MA## is used for the finished products that are copied from an
external system. The following material fields are to be required fields for material
type MA##:
Material description
Field name complete
Old material number
(MARA-BISMT)
Material status (cross-plant)
(MARA-MSTAE)
You can see the data for the individual fields that you want to change by using
the field help (F1 or Help icon) and choosing the Technical Information button or
the Technical Information icon.
568
1.
To which field selection group do these fields belong?
2.
When you create a new material master record using the copy function,
are the contents of the fields copied?
3.
What other fields belong to these groups?
4.
Copy the field selection reference Z## with reference FERT, and define the
fields mentioned above as required fields at the same time.
5.
Now assign the field selection reference Z## to your material type MA##.
6.
Test your setting by creating a material T-A## with material type MA##
(basic data views 1 and 2 only and work scheduling for plant 1000). The old
material number for this material is your choice. Use material status 02
on valid-from date <today>.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
Solution 29: Material Types, Field Control
and Material Status
Task 1:
Add a new material type MA## (## = group number).
1.
As a template, use the material type for the finished product FERT. Change
the description of a new material type in group ##. Save the newly created
material type before processing further.
Account assignment is to be according to account category reference 0009,
the same as for material type FERT.
a)
Creating a new material type:
From the SAP Easy Access screen, choose Tools→ Customizing→ IMG
→ Edit project (SPRO).
Choose Display SAP Reference IMG (F5).
Choose Logistics general → Material master →Basic settings →
Material types → Define attributes of material types.
Select material type FERT.
Click Copy (F6).
2.
Note the following specifications for the new material type:
- External and internal purchase orders are allowed.
- Externally assigned material numbers should not be checked against a
number range.
- Cost estimate with quantity structure (BOM, routing) is allowed.
For materials of this material type, the following views are allowed to be
maintained: Work scheduling, accounting, classification, MRP, purchasing,
costing, basic data, storage, plant stocks, and storage location stocks.
In all plants (valuation areas) the quantities and values for materials of
this material type should be updated.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
569
Unit 11: Appendix
TSCM40_I
The valuation of all materials of this material type should be binding (that
means not changeable) according to the valuation procedure moving
average price.
a)
Check all points according to the task set, and change if necessary:
•
•
•
•
•
•
Name
Description
Internal/external order = 2
User department (like FERT, but without forecast, QM, warehouse
management, and sales)
Quantity/value update: 1 flag each
Valuation: Price ctrl mandatory
Task 2:
Check the number assignment for materials of your material type.
1.
Make sure that the number assignment for materials of your material type
MA## uses the same number range group as for the template material type
FERT.
a)
In Customizing, choose Logistics general → Material master → Basic
settings → Material types → Define number range for each material
type.
Choose Change groups (F6).
Your material type should already be assigned to group 1 (the same as
FERT). If not, select material type MA##, select the group to which
material type FERT belongs and choose Assign element / group (F5).
You may want to display the assigned number ranges here, too: choose
Maintain (Shift+F5).
Continued on next page
570
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
Task 3:
Material type MA## is used for the finished products that are copied from an
external system. The following material fields are to be required fields for material
type MA##:
Material description
Field name complete
Old material number
(MARA-BISMT)
Material status (cross-plant)
(MARA-MSTAE)
You can see the data for the individual fields that you want to change by using
the field help (F1 or Help icon) and choosing the Technical Information button or
the Technical Information icon.
1.
To which field selection group do these fields belong?
a)
Setting fields as required entry: First you determine the numbers of the
field selection groups. For this, choose Logistics general → Material
master → Field selection: Assign fields to field selection groups in
Customizing.
Field selection groups (search by field name)
MARA-BISMT: 11
MARA-MSTAE: 155
2.
When you create a new material master record using the copy function,
are the contents of the fields copied?
a)
The contents of the fields is copied on creation, because the reference
indicator (default field content) is set.
Select the field and click on Detail or double-click on the field names.
3.
What other fields belong to these groups?
a)
Display the field selection maintenance in field group maintenance.
Find these fields in the Field groups table:
MARA-BISMT: 11
MARA-MSTAE: 155
Choose the Field selection maintenance icon (or corresponding
pushbutton in the right-hand column).
There are no more fields for field selection group 11.
Group 155 includes the field MARA-MSTDE (date from which the
cross-plant material status is valid).
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
571
Unit 11: Appendix
TSCM40_I
4.
Copy the field selection reference Z## with reference FERT, and define the
fields mentioned above as required fields at the same time.
a)
In Customizing, use the menu path Logistics general → Material
master → Field Selection → Maintain Field Selection for Data Screens
or click the Field sel. maint. button in the previous exercise.
b)
Copy a field selection reference with the new name Z## and set it up
so that the fields named above are displayed as required entries. As
a template, use the field selection reference for the finished product
FERT.
Select the line FERT and copy it to Z## (choose Edit → Copy as, or
corresponding pushbutton, or F6).
Name
Z##
Line 11
Required entry
Line 155
Required entry
Enter and save.
5.
Now assign the field selection reference Z## to your material type MA##.
a)
Assign the field selection reference Z## to the material type MA##,
while you assign the field selection Z## to the material type.
In Customizing, choose Logistics general → Material master → Basic
settings → Material Types → Define attributes of material types and
then Change.
The field reference is Z## instead of FERT.
6.
Test your setting by creating a material T-A## with material type MA##
(basic data views 1 and 2 only and work scheduling for plant 1000). The old
material number for this material is your choice. Use material status 02
on valid-from date <today>.
a)
572
Choose Logistics → Production → Master Data → Material Master →
Material → Create (general) → Immediately.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Material Master
Lesson Summary
You should now be able to:
•
Describe the process of influencing the field characteristics of the material
master
•
Describe Process of configuring the screen layout of the material master
•
Set up a customized material master in Customizing
•
Test the settings by creating a material master
2010
© 2010 SAP AG. All rights reserved.
573
Unit 11: Appendix
Lesson:
504
TSCM40_I
Configuration of the Bill of Material
Lesson Duration: 30 Minutes
Lesson Overview
This lesson discusses the detailed configuration of the bill of material.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Describe the configuration activities surrounding the BOM header
Describe the configuration activities surrounding the BOM items
Discuss the various config options for BOM’s.
Business Example
As the project lead for implementing bills of material, you must be aware of the
structural design of the object in SAP ECC. In doing so, you will learn how the bill
of material is structured to integrate with several business areas in your company.
Your company has requirements to use bills of material for costing, engineering
and production. To support these integrated functions, you must be aware of what
configuration options are available to your company.
The BOM Header: Defining Modification Parameters
You can do the following by making the corresponding settings in the modification
parameters:
•
•
•
•
Control the validity of a bill of material
Allow or disallow technical types for bills of material
Maintain the settings for items
Make general BOM settings
In the group box for validity, engineering change management (history
requirement) for bills of material is defined. The low date setting means that the
BOM validity is set to the earliest processing date when it is created by the
574
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Bill of Material
system, that is, 01.01.1900. The low date cannot be changed. The valid-from date
is a default value and can be changed by the user. If the low date is not activated
(checkbox blank), the system proposes today’s date as the valid-from date.
The technical types multiple BOM and variant BOM can be deactivated. In other
words, no maintenance of bills of technical BOM types M and V is possible.
In BOM items, you can use the explosion type of a BOM item to display by
validity and define which text is displayed for a variable-size item.
In the general settings, the base unit of measure is defined for BOM headers of
special BOM categories, such as equipment BOM and document structure, and
for special item categories. In addition, you can activate the CAD interface for
bills of material (material BOMs only).
Define Modification Parameters
Show the possible settings in Customizing (OS27). Here, focus on the following:
•
•
Settings for ECM (first black apart from “low data”, “header”, “handling
deletion flag”, for this “item explosion type”)
Switching off technical types
BOM Default Settings
Default values for the BOM header and settings for variable-size items are defined
in Customizing:
•
•
•
Base quantity for bill of material
BOM status
Unit of measure for size and number of variable-size items
The following default values can be defined by the user or preset in Customizing:
•
•
•
•
Item increment
Item category
Material provision indicator
Various BOM reporting options
You can use default values to organize data entry effectively.
Each user can also define their own default values to optimize or simplify data
entry. However, this requires specific authorization. Alternatively, these settings
can be defined for a user in Customizing.
2010
© 2010 SAP AG. All rights reserved.
575
Unit 11: Appendix
TSCM40_I
BOM Default Settings
Show the possible settings in Customizing
General default values (OS28):
... Customizing for Bills of Material → Control Data …
User-Specific Default Values (OS29):
... Customizing BOMs →
or
in SAP Easy Access Menu ... → ... BOMs → Environment → Current Settings
or
in CS01 or CS02 initial screen Settings → Current Settings
Hint: Change the user-specific default values for “DUMMY” so that
they are very different from the settings for the exercise. (For example,
delete all item categories)
Configuration Sequence BOMs, BOM Status, BOM
Item Status
The abbreviations in the graphic have the following meanings:
M = Mandatory activity (must)
O = Optional activity (optional)
D = Default available for activity (default)
576
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Bill of Material
Figure 183: Sequence for Customizing Bills of Material
Hint: When defining the BOM usage, the next step must be checking and
maintaining the settings for default values for item status.
At BOM header level, the department or person responsible and the history
requirement for bills of material can be defined. When you process a bill of
material with history requirement activated an additional authorization object
is checked (C_STUE_NOH). If this authorization is assigned to a user, the user
can change bills of material that have a history requirement without a change
master record.
The object types for BOM items may not be changed.
The user-specific settings can be defined in Customizing for each user – with a
high administrative overhead – or each user maintains their own user-specific
settings in the master data functions for bills of material.
2010
© 2010 SAP AG. All rights reserved.
577
Unit 11: Appendix
TSCM40_I
Figure 184: BOM Status and BOM Item Status
The BOM status controls BOM processing in different application areas. When
you configure your system in Customizing under Bill of Material → Define BOM
Status, you define the statuses for different indicators that allow or disallow
BOM processing. Examples: BOM A: A BOM with status 1 can be exploded in
MRP and released for a planned order. BOM B: A BOM with status 2 cannot be
exploded in MRP or released for a planned order.
When you configure your system in Customizing (Bill of Material → BOM usage
→ Define BOM usages), you define which item statuses are allowed or disallowed
for each BOM usage (general setting is valid for all items). Fine-tuned control
is defined for each individual item. You can define item status fields as required,
optional, or disallowed for a specific application area in your company.
Hint: When defining the BOM usage, the next step must be checking and
maintaining the settings for default values for item status.
Sequence for Customizing Bills of Material
The points listed here are covered in detail in the following slides.
The Customizing settings that are delivered are adequate for a substantial range of
purposes. Do not spend time on the difference between D and K at this point.
BOM Status and BOM Item Status
578
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Bill of Material
BOM status:
•
•
•
Here you might want to create a status with partial release
Distribution lock for ALE
Status 3 – Show history requirement (corresponding Customizing item)
Focus on: BOM Usage
Based on this:
•
Permissible material types for bills of material
•
•
–
Priority 1 = Usage & material type specified
–
Priority 2 = Usage specified
–
Priority 3 = Material type specified
–
Priority 4 = Nothing specified
Default values for item status
Copy default for item status
Demonstration of BOM Status, BOM Usage, and Item Status
Show all the Customizing tables and make entries (optional).
Hint: Change the Material Types Allowed for BOM Header so that the
existing entries for specified BOM usage are deleted and replaced by
the line:
–>
*
*
+
.
The restriction * INTR - is effective only if you do this.
And the exercise only works if you do this.
2010
© 2010 SAP AG. All rights reserved.
579
Unit 11: Appendix
TSCM40_I
Alternative Determination
Figure 185: Alternative Determination
Alternative selection for cases where several alternative BOMs exist can be
controlled dependent on material/plant/usage and an alternative with validity date.
It can also be controlled by other applications, such as the following:
•
•
•
•
•
•
BOM explosion in general
Inventory management
Engineering
Production
Costing
Maintenance and so on.
In addition, you can specify a selection ID that decides the sequence in which the
system searches for bills of material if several bills of material have been created
for one material with different usages. For this purpose, a selection ID with a
selection priority is maintained for each BOM usage. The selection priority is
entered as a number, whereby the lowest number has the highest priority.
580
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Bill of Material
Alternative Determination
Explain:
•
•
•
•
Order of priority (mention that this is similar in routings)
BOM applications
Alternative determination for multiple BOMs
Using one or two examples, alternative determination in related application
areas (such as MRP and production)
Variable-Size Item/ Item Category “R” Variable-Size
Item with Formula for a Cylinder
Enter this item category to represent parts of a material of different sizes under
one material number.
On the detail screen: After entry, the system calculates variable-size quantity of
the material consumed by the component usage.
Figure 186: Variable-Size Item with Formula for a Cylinder
Advantages:
•
•
MRP can be executed by exploding the BOM without any additional work
steps.
You do not have to create a separate material master for each size.
Entering a formula for variable-size item calculation also enables complex
calculations.
In Customizing for item data, you can define your own formulas and assign them
when creating new variable-size items.
2010
© 2010 SAP AG. All rights reserved.
581
Unit 11: Appendix
TSCM40_I
Caution: You can only use the variables ROMS1 – ROMS3, the constant
pi, and the operators +, -, *, and /.
If no formula key is entered, the following formula is used:
•
•
•
Size 1 for lengths
Size 1 * Size 2 for areas
Size 1 * Size 2 * Size 3 for volumes
Variable-Size Item / Item Category: R
Variable-Size Item with Formula for a Cylinder
Customizing Item Categories → next graphic
Demonstrate the example: of a cylinder jacket and demonstrate the effect in a
BOM item of category R with material 100-700.
Item Categories
The following item categories are defined in the standard system:
•
•
•
•
•
•
•
•
582
Stock item
Non-stock item
Variable-size item
Text item
Document item
PM structure element
Class item
Intramaterial (PP-PI)
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Bill of Material
Figure 187: Item Categories
The item category controls:
•
•
•
•
•
Whether a material must, can, or cannot be entered
Whether quantities can be negative or positive or both
Whether quantities can be negative or positive or both
Whether subitems are allowed
Which item detail screens (ItmCtrl) are required for specific item categories.
Example: A variable-size item requires variable-size item data.
Item Categories
Explain the Customizing steps:
•
•
•
Define item categories
Define object types
Allowed material types for BOM items
–
–
–
–
2010
Priority 1 = Usage specified
Priority 2 = Usage not specified & material type header specified
Priority 3 = Usage not specified & material type header not specified &
material type for item specified
Priority 4 = Nothing specified
© 2010 SAP AG. All rights reserved.
583
Unit 11: Appendix
TSCM40_I
On the item detail screen of BOM maintenance, show the tab pages:
•
•
Basic data
Status/Long text
The participants should be familiar with the fields from course PLM110 –
otherwise you may want to explain them briefly. (Caution: Time)
Most of the fields are just flags.
The other fields, except for the time and date fields, have Customizing settings.
The tables can be shown in Customizing:
For basic data:
•
•
•
Distribution key
Explosion type
(Special procurement types)
For status/long text:
•
•
•
•
584
Spare part indicator (purely selective indicator)
Relevancy to sales
(Relevancy to costing (all values here same meaning))
Material provision indicator
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
511
Lesson: Configuration of the Bill of Material
Exercise 30: Bill of Material Configuration
Exercise Duration: 15 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Set the status, application and use of a BOM
•
Set up default values for a user
Business Example
You must adapt the BOM management of your SAP ECC to suit the requirements
of your company and users.
Task 1:
When configuring bills of material by defining modification parameters, what is
the effect if you change the modification parameters for BOMs by selecting the
following checkboxes?
1.
Effectivity (validity): Low date
2.
Technical type: Mult. BOM inactive
Task 2:
You need to maintain user-specific default values for your user.
1.
Set the default settings for your user so that the item increment is 8. Item
category L is the default setting when you create a material item and
category D when you create a document item.
2.
Test the user-specific settings by changing your material BOM T-F## in
plant 1000 with usage 1.
Task 3:
Define BOM usage.
1.
With usage Universal, which fields are required fields?
Task 4:
In which order of priority are bills of material (BOM usages) selected according to
the selection ID stored for BOM application PP01 (production general)?
2010
1.
Which selection ID does the BOM application PP01 use?
2.
What is the order of priority of BOM usages?
© 2010 SAP AG. All rights reserved.
585
Unit 11: Appendix
TSCM40_I
Solution 30: Bill of Material Configuration
Task 1:
When configuring bills of material by defining modification parameters, what is
the effect if you change the modification parameters for BOMs by selecting the
following checkboxes?
1.
Effectivity (validity): Low date
a)
In Customizing choose Production → Basic data → Bill of material →
Control data for bills of material→ Define modification parameters.
Select validity. low date checkbox and press F1 (help).
When BOMs are created or edited, the default date is the earliest
processing date defined in the system: 01.01.1900.
2.
Technical type: Mult. BOM inactive
a)
In Customizing choose Production → Basic data → Bill of material →
Control data for bills of material→ Define modification parameters.
Select technical type: multiple BOM inactive checkbox and press F1
(help).
No multiple BOMs can be maintained in ECC; in other words, you
cannot maintain alternatives for an existing bill of material.
Continued on next page
586
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Bill of Material
Task 2:
You need to maintain user-specific default values for your user.
1.
Set the default settings for your user so that the item increment is 8. Item
category L is the default setting when you create a material item and
category D when you create a document item.
a)
Set up the default values for a user in Customizing: choose Production
→ Basic data → Bill of material → Define user-specific settings.
Caution: The same settings can be maintained by the user
in the application for creating or changing a bill of material,
provided that the user has the authorization for this. On the
Change/Display Material BOM initial screen, choose Settings
→ Current settings. You can also get to the default values from
the SAP Easy Access screen: choose Production → Master
data → Bills of material → Environment → Current settings
→ User-specific settings (transaction OS29).
Highlight the settings for an existing user.
Click Copy As
Replace existing user with your user ID.
Choose Enter
2.
. Make the appropriate changes and choose Save.
Test the user-specific settings by changing your material BOM T-F## in
plant 1000 with usage 1.
a)
Change the BOM T-F##.
Choose Logistics → Production → Master Data → Bills of Material →
Bill of Material → Material BOM → Change.
Results: Item increments for all subsequent new items are set at
intervals of 8. For material items, item category L is proposed; for
document items, item category D is proposed.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
587
Unit 11: Appendix
TSCM40_I
Task 3:
Define BOM usage.
1.
With usage Universal, which fields are required fields?
a)
In Customizing, choose Production → Basic data → Bill of material
→ General data → BOM usage → Define BOM usage.
When universal is used, no field is set as mandatory because all fields
with „ , „ are optional entries, except PM relevancy, which cannot be
entered.
Task 4:
In which order of priority are bills of material (BOM usages) selected according to
the selection ID stored for BOM application PP01 (production general)?
1.
Which selection ID does the BOM application PP01 use?
a)
In Customizing, choose Production → Basic data → Bill of material
→ Alternative determination → Define applications.
Results: PP01 uses selection ID 01.
2.
What is the order of priority of BOM usages?
a)
In Customizing, choose Production → Basic data → Bill of material →
Alternative determination → Define order of priority for BOM usages.
The order of priority of the SelID 01 (selection ID) is:
1 (Production)
3 (Universal)
2 (Engineering/design)
Example: If a material has several bills of material with different
usages (one internal BOM number for each usage), the system searches
for a production BOM first, then for a universal BOM, and then for an
engineering/design BOM.
588
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuration of the Bill of Material
Lesson Summary
You should now be able to:
•
Describe the configuration activities surrounding the BOM header
•
Describe the configuration activities surrounding the BOM items
2010
© 2010 SAP AG. All rights reserved.
589
Unit 11: Appendix
Lesson:
516
TSCM40_I
Configuring the Work Center
Lesson Duration: 45 Minutes
Lesson Overview
In this lesson you will learn about the work center category, the field selection
control, and the default work center.
You will also learn how to configure scheduling, including the formulas, standard
value keys, and the corresponding check tables.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Define default values for work centers
Explain the configuration settings regarding work centers
Create and test work center formulas
[Enter a description of what the instructor should discuss with the participants
about the context of the lesson. ]
Business Example
Your company has set some requirements that certain fields in the work center be
made required entries in order to save a work center. As the project team member
responsible for implementing work centers in SAP ERP, r. you must become
familiar with how to configure the work center.
Work Center Integration
(Where can the operation be integrated at the work center?)
Control key
The control key controls for which activities an operation is permitted. The control
key can be maintained in the work center and, provided the reference indicator is
not set, can be overwritten in the operation.
Showcase for the control key
Control key as a required field for the process –> maybe show
Control key can originate from work center –> maybe show in plan maintenance
590
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Show control key in work center incl. reference indicator
Show the selection of the control key in work center maintenance or routing
maintenance
Show pushbutton Choose
Show pushbutton Detailed information
Show the control key in Customizing and explain.
You do not need a new control key.
Work Center
Work Center Data
Like the material master, the work center is made up of several subscreens.
This course explains only the subscreens that are most important for routing
management. The most important fields are presented on the slide.
The work center is plant specific and can be used in the routings if the subscreens
have not all been maintained yet. However, for production orders, it is mandatory
to assign cost centers and activity types.
Demonstration for Creating Work Centers
CR03
For the slide on work center data, use work center 2050 /plant 1000 to explain the
most important fields for maintaining operations.
CR01
For work center DEMO12 /plant 1000, create the basic data screen only using
work center category 0001. Briefly explain the structure and point out default
values. Exit without saving.
Work Center Category
The work center category is the central control element for work center
maintenance.
2010
© 2010 SAP AG. All rights reserved.
591
Unit 11: Appendix
TSCM40_I
Figure 188: Configuring Work Centers: Work Center Category
You use the task list application to define which departments can use the work
center.
If you activate creation of change documents, you can trace changes to the work
center.
You can assign a user status profile to the work center category. To maintain a
user status profile, use transaction BS02.
You can also use the work center category to control the color in which a work
center is shown in a hierarchy graphic.
Field selection control lets you define, field-by-field, which fields are ready for
input, display only, highlighted, or hidden.
The order of the screens can be specified for each work center category by using
screen sequence control.
The default work center makes work center maintenance easier and can be
defined per plant and work center category.
Configuring Work Centers - Work Center Category
Hint: A color can be assigned to each work center category for the
hierarchy graphic (as of R/3 4.6).
Demonstration for Creating Work Center Categories
As in the exercise:
592
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Work center category
PL99
Description
Demo Category 99
Task list application
only P (=routing for production,
standard routing)
Color
RED_8
To test this, create work center TEST99 using the new work center category.
=> maximum views
no default values
Fill mandatory fields only (name only) and assign work centerhierarchy 1000
(plant 1000) to work center 1100.
And:
Goto →Hierarchy →Hierarchy graphic
Save.
Work Center Configuration: Screen Control
You can define a separate screen sequence for each work center category. Several
work center categories can use the same screen sequence.
Figure 189: Configuring Work Centers: Screen Control
The screen sequence controls which views are to appear in which order, and which
views are required for checking the routing.
The screen sequence always starts with the basic data. The basic data is always
mandatory.
All other screens can be selected as and when required, can be numbered and
sorted in any order, and can be mandatory if you so decide.
2010
© 2010 SAP AG. All rights reserved.
593
Unit 11: Appendix
TSCM40_I
The structure of screens (for example, the subscreens) cannot be influenced by
Customizing (as is possible for the material master record).
Note: Mandatory data: This indicator is relevant to the check work center
function in work center maintenance only. If you have not yet processed
a screen of the work center and execute the Check work center function,
you see one of the following messages:
“Data is still to be maintained”, if the indicator for the screen is set.
“Data should still be maintained”, if the indicator for the screen is not set.
Configuring Work Centers – Screen Control
Use the demonstration to explain:
"Obligatory data" see notes
Demonstration of Screen Control
Screen control for work center category PL99
1 Basic Data
2 Default values
4 Scheduling
6 Capacities
Test:
CR02: Work center TEST99 => No effect
CR01: New work center of category PL99 => No effect (exit without saving)
Assign screen control to work center category PL99
Test:
CR02: Work center TEST99 => It works – there are only four tab pages
CR01: New work center of category PL99 => It works (exit without saving)
Work Center Configuration: Field Control
You can define a separate field control for each work center category. Several
work center categories can use the same field selection.
594
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Figure 190: Configuring Work Centers: Field Selection Control
The field control is defined for each screen of the work center.
For each screen, you see the fields for which you can set the display.
You can define the setting for each field as general, meaning the same for all
work center categories. You can also define this specifically for one work center
category, meaning . for one type of field selection.
You can produce a list of the settings for each field.
You can define the following settings for a field:
•
•
•
•
•
Hide completely
Display only (here, for example, fix the field contents by forcing a value
from the default work center)
Ready for input
Ready for input and required
In addition, you can highlight the field
Configuring Work Centers – Field Selection Control
Use the slide and the demonstration to explain the options for maintaining field
control:
•
•
•
Work center category-specific
For several work center categories
Cross work center category
The influencing field type of field control is not the work center category, but the
work center category is assigned in maintenance there.
2010
© 2010 SAP AG. All rights reserved.
595
Unit 11: Appendix
TSCM40_I
Demonstration of Field Control
As in the exercise:
Adapt the field selection control for work center category PL## on tab pages Basic
Data and Capacities according to your requirements as follows:
•
•
Hide the fields Transition matrix, QDR system and Supply area on the basic
data tab page, and define the field Person responsible as a highlighted,
required field.
Hide the Other formula and Internal distribution fields on the capacities
tab page.
Following steps:
1.
Create work center (1000, XXX, PL99)
Hint: => The description is the only required field (not modifiable)
2.
(2. mode)
Customizing → Field control → Screen group - Basic data → Influencing
value: PL99
Use the settings above
Then in the „overview of influences", check
=> Basic data
Two old, unspecified influences (storage location, mixed material ...
hidden), 3 new entries with PL99
=> Capacities
3.
No unspecified influences, 2 new entries with PL99
(1. mode)
Exit work center maintenance (do not save)
CR02: with TEST99 => No effect
CR01: with new work center => No effect
4.
(2. mode)
Customizing → Work center categoryfield selection: Assign PL99 to work
center category PL99
5.
Repeat first mode => each will have influence
Control Key
The control key is the central control element of the process.
596
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Figure 191: Control Key
The control key is a required field for the process. The control key can originate
from the work center, either as a reference or as a proposal.
You use the control key to define whether an operation (also suboperation, activity
element, phase, or secondary resource):
•
•
•
•
•
•
Is read in scheduling
Is read in capacity planning
Is read in worklists in quality management (inspection characteristics)
Is read in costing
Automatically posts a goods receipt if a confirmation is entered for this
operation
Prints related shop floor papers (Print indicator), where this is defined for the
order type, plant, and MRP controller, and where the control key is checked
when printing shop floor papers:
•
–
Prints time tickets ( Print indicator must be set first)
–
Prints confirmation slips ( Print indicator must be set first)
Is processed externally
•
•
–
<blank> = internally processed
–
“+” = externally processed
–
“X” = internally processed / can be processed externally
Can be considered in scheduling (indicator Sched. external op.)
Supports confirmation:
–
–
–
–
2010
<blank> = possible, but not required
1 = milestone confirmation
2 = required
3 = impossible
© 2010 SAP AG. All rights reserved.
597
Unit 11: Appendix
TSCM40_I
Standard Value Key
Figure 192: Standard Value Key
Step 1: Check the parameters defined. For standard value keys, only parameters
with the original two standard values of operation can be used.
Step 2: Define the standard value key. You use this to define how many of
the maximum of six standard values are used. By assigning parameters to the
individual elements of the standard value keys, you define the meaning of the
individual standard values, including dimension, unit of measure, format, and
description.
Standard Value Key
The standard value key offers the user up to six fields for entering standard values
in operations.
Show: (CA01)
•
•
An operation without a work center does not have any standard values
An operation with a work center has default values according to the work
center
Show in →Customizing(no need to create new entries):
Define parameters (origin 2 only , for example, SAP_01 to SAP_06, not SAP_14
(user field) )
Store standard value key (parameter SAP_14 cannot be used here)
598
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Configuration of Scheduling Including Formulas
Figure 193: Execution Time
The standard values defined for the routing and the formulas defined in the work
center are used in lead-time scheduling to calculate the execution time for the
individual segments (setup, processing, and teardown).
If splitting takes place, you must also take into account the formula parameters in
the formula for the number of splits.
Figure 194: Formulas
2010
© 2010 SAP AG. All rights reserved.
599
Unit 11: Appendix
TSCM40_I
Formulas can be assigned to each capacity in the work center to calculate the
capacity requirement. At the same time, formulas can also be permitted for
different functions (capacity requirement, scheduling, and costing).
Generation controls the immediate code generation for the formula. If no code is
generated in formula maintenance, it is generated at execution time.
There is a maximum of three lines per formula. Possible arithmetical operations
are +, -, *, /, SIN, COS, DIV, MOD, SQRT, EXP, and LOG.
Conversion of units of measure takes place automatically.
Figure 195: Setting Up Formulas
600
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Formula parameters are differentiated according to their origin. The following
origins for a formula parameter can be defined in Customizing:
•
•
•
•
•
•
•
General operation value: The parameter is linked to a field in the general
operation data. The value of this field is entered in the formula. Typical
fields are lot size, base quantity, number of splits (partial lots), and number
of employees.
Work center constant: The parameter is assigned a constant value in the
work center. This value is used in the formula.
Standard value: Using the standard value key, you can assign a standard
value that is used as a parameter in the formula.
User field in the operation: The value of a custom field in the operation
is assigned to the parameter.
Value from PRT assignment: This could be either the quantity or the usage
value of the production resource/tool (PRT). This parameter can only be used
for formulas that are used for PRT management.
PRT constant: You assign a constant value to this parameter in the PRT
master record. These formula parameters can only be used in formulas for
PRT management.
General formula constant: A value is assigned to this parameter, which is
then used in the application.
Configuration of Scheduling
Execution Time
Formulas
Setting Up Formulas
Formulas and Standard Values
The control key controls for which activities an operation is permitted.
Standard values must be maintained for planning of these activities, or first
you need to use the standard value key in order to allow standard values to be
maintained.
For scheduling, capacity planning, or costing, you need formulas. This is
discussed here by referring to scheduling, or execution time.
Demonstration of Setting Up Formulas
As in the exercise, show how to create parameters and formulas:
Create a formula for periodical setup at a work center. In other words: First define
a formula parameter for the additional set-up time and a formula parameter for
the period, expressed as a quantity, after which the set-up is to be repeated. The
parameter values should have their origin in a standard value in the operation = 2.
2010
© 2010 SAP AG. All rights reserved.
601
Unit 11: Appendix
TSCM40_I
Periodic setup
Sinterval
Parameter
SAP199
SAP299
Short keyword
Perd. Set-up
Sinterval
Keyword
Perd. Sint 99
Sinterval 99
Dimension
Time (TIME)
W/o dimensions
Standard value
Standard value unit
1
Minutes (MIN)
Piece(PC)
Now define a formula SAP199 for periodic set-up at your work center, with the
description Psetup .
•
•
•
•
Only allowed for scheduling
Generated immediately
Machine * Operation quantity / Base quantity + Periodic setup * ( (Operation
quantity – 1 ) / Setup interval )
SAP_02 * SAP_09 / SAP_08 + SAP199 * ( ( SAP_09 - 1 ) / SAP299 )
Define a new standard value key S99 with the description Key PR99 with the
following values:
Setup time
SAP_01
Machine time
SAP_02
Perd. Sint 99
SAP199
Sinterval 99
SAP299
Test the formulas on the scheduling screen of a new work center:
Create work center P-99 with work center category PL99 copying from 1905.
Copy: Copy everything and display all screens.
Save the work center.
Replace the processing formula key for execution time with the formula key
SAP1## that you created. Note the warning messages after you have confirmed
the entry.
Change the standard value key and test your formula on the Scheduling screen.
602
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Operation quantity
101 pieces
Setup time
10 minute
Machine time
1 minute
Psetup
5 minutes
Sinterval
50 pieces
=> Processing time 121 minutes
Capacity Categories and Capacities, Including Shift
Sequences
Figure 196: Capacity Categories and Capacities
•
•
2010
Creating capacities
Assigning capacities to a work center, including intervals of available
capacity, shift sequences, shifts, and so on
© 2010 SAP AG. All rights reserved.
603
Unit 11: Appendix
TSCM40_I
Figure 197: Shift Sequences
The data in the environment for defining shift sequences can be grouped. This
helps structuring and selection.
1.
2.
3.
Create the work break schedules. Work break schedules can contain several
breaks. A break is a time interval at a fixed time or at a time relative to the
start of the shift, which is defined later.
Define the individual shifts. A shift is a fixed time interval. You can assign a
work break schedule to a shift. From this time interval and the breaks within
the assigned work break schedule, the working time is calculated.
Define the shift sequences. A shift sequence can consist of several lines (shift
numbers). For each line, you can assign a shift from step 2 to each weekday.
Capacity Categories and Capacities
Explain the possibilities for storing available capacities at the work center. Refer
also to the options of
•
•
•
Default capacity
Copy template of capacities and
Pool capacities
Continue showcase from above. In other words: Transaction CR02 in work center
PL99 (1000)
604
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
→ Capacities
1.
2.
3.
Pushbutton „ Template or (shift + control +0). In other words: Copy
available capacity from other work center.
Pushbutton „Create capacity or (shift + F4)“ Here, you can work with a
reference capacity (which can also be copied) or a pooled capacity (both
previously created using CR11).
New available capacities work with default capacity, if available.
Here, also show the assignment of shift sequences. (“2S”, “3S”, “PP” )
→ Customizing
Show capacity categories and default capacity
Shift sequences
Briefly explain the structure for maintenance of shift sequences. If you have time,
you can show this in Customizing, too.
Configuration of Scheduling
Execution Time
Formulas
Setting Up Formulas
Formulas and Standard Values
The control key controls for which activities an operation is permitted.
Standard values must be maintained for planning of these activities, or first
you need to use the standard value key in order to allow standard values to be
maintained.
For scheduling, capacity planning, or costing, you need formulas. This is
discussed here by referring to scheduling, or execution time.
Demonstration of Setting Up Formulas
As in the exercise, show how to create parameters and formulas:
Create a formula for periodical setup at a work center. In other words: First define
a formula parameter for the additional set-up time and a formula parameter for
the period, expressed as a quantity, after which the set-up is to be repeated. The
parameter values should have their origin in a standard value in the operation = 2.
2010
Periodic setup
Sinterval
Parameter
SAP199
SAP299
Short keyword
Perd. Set-up
Sinterval
© 2010 SAP AG. All rights reserved.
605
Unit 11: Appendix
TSCM40_I
Keyword
Perd. Sint 99
Sinterval 99
Dimension
Time (TIME)
W/o dimensions
Standard value
Standard value unit
1
Minutes (MIN)
Piece(PC)
Now define a formula SAP199 for periodic set-up at your work center, with the
description Psetup .
•
•
•
•
Only allowed for scheduling
Generated immediately
Machine * Operation quantity / Base quantity + Periodic setup * ( (Operation
quantity – 1 ) / Setup interval )
SAP_02 * SAP_09 / SAP_08 + SAP199 * ( ( SAP_09 - 1 ) / SAP299 )
Define a new standard value key S99 with the description Key PR99 with the
following values:
Setup time
SAP_01
Machine time
SAP_02
Perd. Sint 99
SAP199
Sinterval 99
SAP299
Test the formulas on the scheduling screen of a new work center:
Create work center P-99 with work center category PL99 copying from 1905.
Copy: Copy everything and display all screens.
Save the work center.
Replace the processing formula key for execution time with the formula key
SAP1## that you created. Note the warning messages after you have confirmed
the entry.
Change the standard value key and test your formula on the Scheduling screen.
Operation quantity
101 pieces
Setup time
10 minute
Machine time
1 minute
Psetup
5 minutes
Sinterval
50 pieces
=> Processing time 121 minutes
606
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Other Check Tables
Figure 198: Other Check Tables
These check tables are found in Customizing, and some of them can also be found
also in the work center menu by choosing Environment → Current settings.
Suitability and wage group are parameters from human resources. These are
defined here if you do not use the SAP solution for human resources.
Other Check Tables
All of these check tables are, from a PP point of view, purely check tables with
exclusive selection help.
Link to HR: See notes for slide.
Other Customizing points in the work center menu are:
•
•
•
•
•
•
•
2010
Task list usage (see next chapter)
Move time matrix (already covered in PLM111)
Define subsystems (= maintain RFC connection and destination)
Key for performance efficiency rate (not here, CO topic)
Distribution (covered by course SCM360)
Alternative activity texts (= overriding activity type descriptions -> CO topic)
Points on available capacity (covered by course SCM940)
© 2010 SAP AG. All rights reserved.
607
Unit 11: Appendix
608
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
527
Lesson: Configuring the Work Center
Exercise 31: Work Center Category and
Field Selection Control, Default Work
Center (Optional)
Exercise Duration: 20 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Set up a work center with a separate screen sequence
•
Set up a work center with a separate field sequence
•
Set up a work center category with a default work center
Business Example
You are responsible for the system settings for work centers. A new work center
category is to be set up for work centers in discrete manufacturing.
Task 1:
Create a new work center category for your area of responsibility.
1.
Use work center category number PL## and the description Category ##.
2.
Set up the work center category for the task list application Routings for
production.
Task 2:
Define a special screen sequence for work center category PL##.
1.
For your work center category PL##, set the following screen selection
sequence: basic data, defaults, capacities, scheduling, costing, and
technology. Apart from the basic data, no other views need to be required.
Task 3:
Adapt the field selection control for work center category PL## on tab pages Basic
data and Capacities according to your requirements as follows:
1.
Hide the Transition matrix field on the basic data tab page, and define the
field Person responsible as a required field.
2.
Hide the Other formula and Internal distribution fields on the capacities
tab page.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
609
Unit 11: Appendix
TSCM40_I
Task 4:
Assign screen sequence and field selection to a work center category.
1.
Assign the screen sequence and field selection you have created to your
work center category PL##.
Task 5:
Create a default work center in plant 1000 for the work center category PL##
you defined in the first task.
1.
2.
610
Maintain the following data on the Basic data tab page:
Task list usage
All task list types
Standard Value Key
Normal production
Maintain the following data on the Default values tab page:
Control key
Choose one of the PP series control keys (PP01,
PP02 through PP99). It must allow scheduling,
capacity planning, and costing. It must also
print time tickets and allow confirmations.
Units of measure for
standard values
Minute
3.
Maintain capacity category machine on the Capacities tab page:
4.
Create a work center in plant 1000 to check the settings for the screen
sequence and field selection.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Solution 31: Work Center Category and
Field Selection Control, Default Work
Center (Optional)
Task 1:
Create a new work center category for your area of responsibility.
1.
Use work center category number PL## and the description Category ##.
a)
In Customizing, choose Production → Basic data → Work center →
General data → Define work center category.
Choose New Entries.
Cat.
PL##
Description
Category ##
Save.
2.
Set up the work center category for the task list application Routings for
production.
a)
Select your new line and choose Application in the dialog structure.
Click New Entries for the selection of application P.
Choose Save.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
611
Unit 11: Appendix
TSCM40_I
Task 2:
Define a special screen sequence for work center category PL##.
1.
For your work center category PL##, set the following screen selection
sequence: basic data, defaults, capacities, scheduling, costing, and
technology. Apart from the basic data, no other views need to be required.
a)
In Customizing, choose Production → Basic data → Work center →
Set up work center screen sequence.
Make the following entries for work center category PL##:
2
Default values
3
Capacities
4
Scheduling
5
Costing
6
Technology
Delete the numbers of screens that are not required.
Choose Save.
Task 3:
Adapt the field selection control for work center category PL## on tab pages Basic
data and Capacities according to your requirements as follows:
1.
Hide the Transition matrix field on the basic data tab page, and define the
field Person responsible as a required field.
a)
In Customizing, choose Production → Basic data → Work center →
General data → Define field selection.
Select the screen group Basic data and select influencing. Use your
work center category PL## as the value for influencing, then make
absolutely sure you choose Enter. Set the Transition matrix field to
hide and the Person responsible field to required entry.
Continued on next page
612
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
2.
Hide the Other formula and Internal distribution fields on the capacities
tab page.
a)
Push-button Screen group
Select the screen group Capacity and select influencing. Use your
work center category PL## as the value for influencing, then make
absolutely sure you choose Enter button. Set the Other formula and
Internal distribution fields to Hide.
Choose Save.
Task 4:
Assign screen sequence and field selection to a work center category.
1.
Assign the screen sequence and field selection you have created to your
work center category PL##.
a)
In Customizing choose, Production → Basic data → Work center →
General data → Define work center category.
Assign field selection PL## and screen sequence PL## to your work
center category PL##.
Choose Save.
Task 5:
Create a default work center in plant 1000 for the work center category PL##
you defined in the first task.
1.
Maintain the following data on the Basic data tab page:
Task list usage
All task list types
Standard Value Key
Normal production
a)
In Customizing, choose Production → Basic data → Work center →
General data → Define default work center.
Plant
1000
Work center category
PL##
Continue with Enter or push-button Basic Data (F5).
Task list usage
009
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
613
Unit 11: Appendix
TSCM40_I
Standard Value Key
SAP1
Hint: In the field selection control for work center category
PL##, you defined that the Person responsible field must
always be maintained. The default work center is an exception,
compared with ordinary work centers.
2.
Maintain the following data on the Default values tab page:
Control key
Choose one of the PP series control keys (PP01,
PP02 through PP99). It must allow scheduling,
capacity planning, and costing. It must also
print time tickets and allow confirmations.
Units of measure for
standard values
Minute
a)
3.
Switch to the Default values tab page. Control key, for example PP01.
Maintain capacity category machine on the Capacities tab page:
a)
Switch to the Capacities tab page.
Capacity Category: 001
Choose Save.
4.
Create a work center in plant 1000 to check the settings for the screen
sequence and field selection.
a)
From the SAP Easy Access screen, choose Logistics → Production →
Master data → Work centers → Work center → Create.
Plant
1000
Work Center
<your choice>
Work center category
PL##
Choose Enter.
Note: Info message: “Values were set from the default work
center.”
Person responsible is now mandatory.
b)
Select the Capacities tab.
Note: The Internal Distribution and Other Formula fields are
hidden.
614
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
533
Lesson: Configuring the Work Center
Exercise 32: Optional: Work Center
Formulas
Exercise Duration: 30 Minutes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create and test formulas
Business Example
As a member of the project team, you are responsible for feasible and exact
scheduling of the company’s products
You first need to set up formulas.
Task 1:
Create a formula for periodically repeating setup at a work center. To be able to
create and test the formula, it is necessary not just to define the formula parameters
for the formula, but also to define a standard value key that supplies the formula
with values.
1.
First define a formula parameter for the additional setup time and a formula
parameter for the period, expressed as a quantity, after which the setup is to
be repeated. The parameter values should have their origin in a standard
value in the operation.
Data for the group parameters:
Periodic Setup
Sinterval
Parameter
SAP1##
SAP2##
Parameter Text
Perd. Set-up
Sinterval
Keyword
PS group ##
SI group ##
Dimension
Time (TIME)
Without dimensions
(AAAADL)
Standard value
Standard value unit
1
Minutes (MIN)
Piece(PC)
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
615
Unit 11: Appendix
2.
TSCM40_I
Define a formula for periodic setup at your work center. Call the formula
SAP1## with the description PS group ##. This formula must be valid only
for scheduling and must be generated immediately when you save. Use the
parameters from the table for this.
The formula is Machine * Operation quantity / Base quantity + Periodic
setup * ( (Operation quantity – 1 ) / Setup interval ).
3.
Define a new standard value key so that the parameters in the formula can be
supplied with values. The standard value key should allow entries for setup
time, machine time, and additional setup after 50 pieces. The key name is
S## with the description SI group ##.
Task 2:
Test the formulas on the scheduling screen of a new work center.
616
1.
Create a new work center, PL##, with work center category PL##. Copy
the Basic data, Default values, Capacities, and Scheduling screens from
work center 1905. The description of the work center is Formula test ##.
Save the work center.
2.
In the previous step, you saw a warning message, and you now want to
respond to this. Make the relevant change in your work center.
3.
Now test your formula on the Scheduling screen. Enter the following values:
Field
Entry
Operation quantity
101 pieces
Setup time
10 minutes
Machine time
1 minute
PS group ##
5 minutes
SI group ##
50 pieces
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Solution 32: Optional: Work Center
Formulas
Task 1:
Create a formula for periodically repeating setup at a work center. To be able to
create and test the formula, it is necessary not just to define the formula parameters
for the formula, but also to define a standard value key that supplies the formula
with values.
1.
First define a formula parameter for the additional setup time and a formula
parameter for the period, expressed as a quantity, after which the setup is to
be repeated. The parameter values should have their origin in a standard
value in the operation.
Data for the group parameters:
Periodic Setup
Sinterval
Parameter
SAP1##
SAP2##
Parameter Text
Perd. Set-up
Sinterval
Keyword
PS group ##
SI group ##
Dimension
Time (TIME)
Without dimensions
(AAAADL)
Standard value
Standard value unit
2.
1
Minutes (MIN)
Piece(PC)
a)
In Customizing, choose Production → Basic data → Work center →
General data → Standard value → Define parameters.
b)
Choose the New Entries button.
c)
Enter the parameters according to the table with origin key 2.
Define a formula for periodic setup at your work center. Call the formula
SAP1## with the description PS group ##. This formula must be valid only
for scheduling and must be generated immediately when you save. Use the
parameters from the table for this.
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
617
Unit 11: Appendix
TSCM40_I
The formula is Machine * Operation quantity / Base quantity + Periodic
setup * ( (Operation quantity – 1 ) / Setup interval ).
a)
In Customizing, choose Production → Basic data → Work center →
Capacity planning → Work center formulas → Set up work center
formula definition.
b)
Choose the New Entries button.
c)
Enter the Formula key SAP1## and Description PS–Group ##.
Hint:
•
•
•
3.
You determine the necessary parameter ID by means of
the search field for parameters.
Upper/lowercase and line breaks do not affect the formula.
Insert a blank before and after special characters
(operators).
d)
Enter the formula SAP_02 * SAP_09 / SAP_08 + SAP1## *
( ( SAP_09 - 1 ) DIV SAP2## ).
e)
Set the Generate and Allowed for scheduling flags.
Define a new standard value key so that the parameters in the formula can be
supplied with values. The standard value key should allow entries for setup
time, machine time, and additional setup after 50 pieces. The key name is
S## with the description SI group ##.
a)
In Customizing, choose Production → Basic data → Work center →
General data → Specify standard value key.
b)
Choose the New Entries button.
c)
Enter the Standard value key S## and the Description SI Group ##.
Include the following parameters in the standard value key:
d)
Field
Entry
Setup time
SAP_01
Machine time
SAP_02
PS group ##
SAP1##
SI group ##
SAP2##
Choose Save.
Continued on next page
618
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Task 2:
Test the formulas on the scheduling screen of a new work center.
1.
Create a new work center, PL##, with work center category PL##. Copy
the Basic data, Default values, Capacities, and Scheduling screens from
work center 1905. The description of the work center is Formula test ##.
Save the work center.
a)
From the SAP Easy Access screen, choose Logistics → Production →
Master data → Work centers → Work center → Create .
Enter the data from the table below.
2.
Entry
Plant
1000
Work Center
P-##
Work center category
PL##
Reference plant
1000
Reference work center
1905
b)
Choose Enter.
c)
Ignore the warning message (different work center category) by
choosing Enter again.
d)
In the Copy from... dialog box select Basic data, Defaults, Capacities,
Scheduling and choose Copy.
e)
On the Basic Data view, enter the description: Formula test ##
f)
Go to the Scheduling tab page and replace the Processing formula with
the one you created.
g)
A warning message will appear letting you know that parameters in
your formula with origin Standard value in the operation do not appear
in the Standard Value Key. Therefore, the system will not be able to
determine the value of these parameters.
h)
Choose Enter to work through the warning but stay on this screen.
In the previous step, you saw a warning message, and you now want to
respond to this. Make the relevant change in your work center.
a)
3.
Field
Without leaving the work center, go to the Basic data tab page and
overwrite the standard value key SAP1 with S##.
Now test your formula on the Scheduling screen. Enter the following values:
Continued on next page
2010
© 2010 SAP AG. All rights reserved.
619
Unit 11: Appendix
620
TSCM40_I
Field
Entry
Operation quantity
101 pieces
Setup time
10 minutes
Machine time
1 minute
PS group ##
5 minutes
SI group ##
50 pieces
a)
Go to the Scheduling tab page and choose the Test formula button.
Enter the values from the exercise and choose Calculate.
b)
The calculated overall execution time is 121 minutes, so setup was
repeated twice.
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Work Center
Lesson Summary
You should now be able to:
•
Define default values for work centers
•
Explain the configuration settings regarding work centers
•
Create and test work center formulas
2010
© 2010 SAP AG. All rights reserved.
621
Unit 11: Appendix
Lesson:
540
TSCM40_I
Configuring the Routing
Lesson Duration: 45 Minutes
Lesson Overview
In this lesson you will learn about the customizing settings that controll the routing
at the header level and also the item level.
Lesson Objectives
After completing this lesson, you will be able to:
•
Define system settings for routings
Business Example
In the project team, you are responsible for routing administration. You need
to be aware of what options your company can take advantage of to adapt their
existing routings to SAP ERP.
Configuring Routings: Control Data
In this step, you define number ranges for groups of routings, reference operation
sets, rate routings, and reference rate routings. To create a these objects, SAP R/3
requires a unique group number. You can create any of these objects with or
without a group. If you do not enter a group number, the system assigns one to the
task list. The internal group number is within the number range you define in this
step. You can also define number ranges for external assignment of group numbers.
622
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Routing
Figure 199: Routing Configuration: Control Data
In the next step, you assign number ranges you defined in the previous step to the
respective task list types. Both internal and external number ranges are assigned
here. Here you can also activate the following options for each task list type:
•
•
Write change documents
Last maintained value for the material (and plant of the material), task list
group, and sales document will default in task list maintenance
Last maintained refers to the last entry of a specific user, and not the last
entry in the system. If you would like to access fixed-user values instead
of the last maintained value, do not activate this option. Also select SET
parameters and GET parameters in the field attributes of the respective field,
such as the Material field. Entering a fixed value in the user parameters
alone is not sufficient.
•
Authorization check for deletion active.
You use this indicator to specify that a user requires deletion authority for the
relevant task list to delete a task list, change the deletion flag for a task list,
delete a sequence of a task list, or delete an operation or phase of a task list.
If you do not set this indicator, the user only needs change authority to carry
out these activities for the relevant task list type.
•
Check material type against components
In this step, you maintain column headings for standard values on the operation
overview. If all work centers where operations are processed use the same
descriptions in the standard value key, the system dynamically determines a
common description for the standard value column heading. If no common header
can be determined for a column of standard values, the system sets the description
from the Customizing table according to task list type. The same procedure
applies when a sequence or a task list is created for the operation overview.
2010
© 2010 SAP AG. All rights reserved.
623
Unit 11: Appendix
TSCM40_I
In this step you specify the line lengths of the various texts in routing long texts.
The length of the short text on the corresponding overview and detail screens is
always limited to 40 characters. If the long text has more than 40 characters, the
short text will display only the first 40 characters. This table setting affects the
long texts of the following objects: header, sequence, operation, suboperation,
and PRT assignment.
Configuring Routings: General Data
Define material type assignment: In this activity, you can define for each
material type which task list types can be used to create routings.
Figure 200: Routing Configuration: General Data
Define routing status: The status defines:
•
•
•
Whether a reference operation set can be used in routings (Released indicator)
Whether the routing is released for costing
Whether a consistency check is run before saving (for details of the scope of
the consistency check, see the online help)
Define task list usage: You can use task list usages to create different task lists
for a material and plant, and use routing selection to control selection. The only
parameter that can be assigned to the usage here is the dynamic modification
criterion, which is relevant to quality management only.
624
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Routing
The task list usage is used for:
•
•
Automatic selection ID (as priority list regarding routing category, usage,
and status) or
User selection (ABAP routine)
Configure planner group: Check table - selection criterion
Overview variants: Overview variants can be defined for object overviews,
where-used lists, and scheduling. These are not relevant to the engineering
workbench environment.
2010
© 2010 SAP AG. All rights reserved.
625
Unit 11: Appendix
TSCM40_I
Facilitated Discussion
Discussion Questions
Use the following questions to engage the participants in the discussion. Feel free
to use your own additional questions.
626
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Lesson: Configuring the Routing
Lesson Summary
You should now be able to:
•
Define system settings for routings
2010
© 2010 SAP AG. All rights reserved.
627
Unit Summary
TSCM40_I
Unit Summary
You should now be able to:
•
Describe the process of influencing the field characteristics of the material
master
•
Describe Process of configuring the screen layout of the material master
•
Set up a customized material master in Customizing
•
Test the settings by creating a material master
•
Describe the configuration activities surrounding the BOM header
•
Describe the configuration activities surrounding the BOM items
•
Define default values for work centers
•
Explain the configuration settings regarding work centers
•
Create and test work center formulas
•
Define system settings for routings
628
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
545
Test Your Knowledge
Test Your Knowledge
1.
A new material type can be created by simply clicking New Entries and
entering the data.
Determine whether this statement is true or false.
□
□
2.
True
False
Which of the following can be used to influence the screen sequence and
attributes (required, visible, hidden) of the material master record.
Choose the correct answer(s).
□
□
□
□
□
3.
A
B
C
D
E
User ID
Material type
Plant
Industry
Transaction
Which of the following are required to be configured before you can create
a BOM?
Choose the correct answer(s).
□
□
□
□
□
4.
A
B
C
D
E
BOM usage
BOM status
Item Categories
User-specific settings
None of the above
You can control which material types can be used as the header material
when creating a BOM.
Determine whether this statement is true or false.
□
□
5.
True
False
A material with any material type can be used as a BOM component and
this cannot be changed in the system.
Determine whether this statement is true or false.
□
□
2010
True
False
© 2010 SAP AG. All rights reserved.
629
Test Your Knowledge
6.
TSCM40_I
Which of the following can be set in the user-specific settings?
Choose the correct answer(s).
□
□
□
□
630
A
B
C
D
Item increment
Default item category for materials
Default BOM usage
Default BOM category
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
547
Test Your Knowledge
Answers
1.
A new material type can be created by simply clicking New Entries and
entering the data.
Answer: False
A new material type can be created only by copying an existing material
type and making changes. There are so many underlying dependencies on
a material type that they must be copied to be sure all of the dependencies
are also copied.
2.
Which of the following can be used to influence the screen sequence and
attributes (required, visible, hidden) of the material master record.
Answer: B, C, D, E
Material type, plant, industry, and transaction as well as procurement
indicator can all be influencing factors in controlling the screen sequence and
field attributes of a material master record.
3.
Which of the following are required to be configured before you can create
a BOM?
Answer: E
Since all of the above can use the default settings delivered with your SAP
ECC system or are optional configuration activities, none of them is required.
4.
You can control which material types can be used as the header material
when creating a BOM.
Answer: True
In Materials types for use in BOMs, you can indicate which material types
can be used as the header material in a BOM.
5.
A material with any material type can be used as a BOM component and
this cannot be changed in the system.
Answer: False
In material types for BOM items, you can control which material types can
be entered as components on the BOM.
2010
© 2010 SAP AG. All rights reserved.
631
Test Your Knowledge
6.
TSCM40_I
Which of the following can be set in the user-specific settings?
Answer: A, B
The item increment and the default item category for materials as well as
several other settings can be set in the user-specific settings. It is not possible
to default the BOM usage and BOM category in the user-specific settings
since these are picked by the transaction or the entry screen prior to BOM
maintenance.
632
© 2010 SAP AG. All rights reserved.
2010
TSCM40_I
Course Summary
Course Summary
You should now be able to:
•
•
2010
Use the relevant master data elements for the modelling of planning and
production processes
Evaluate, describe, and implement the options provided by SAP-ERP-based
planning
© 2010 SAP AG. All rights reserved.
633
Course Summary
634
TSCM40_I
© 2010 SAP AG. All rights reserved.
2010
Index
B
D
batch management, 108
batch master record, 108
bill of material, 28
BOM
alternative determination,
580
archiving, 178
by-product, 330
co-product, 328
comparison, 198
default settings, 575
explosion report, 196
modification parameters,
574
recursiveness, 177
status, 578
where-used list, 197–198
BOM categories, 155
BOM status, 157
BOM usage, 156
BOM validity, 167
Distribution channel, 25
Division, 25
C
change material
archive, 133
delete, 131
extending, 123
mass maintenance, 128
material status, 126
material type, 125
characteristic, 105
class, 106
class type, 105
classification, 102
Client, 21
Company code, 22
component allocation, 282
Continuous flow, 437
2010
E
engineering change
management, 302
F
field selection, 552
Float before/after production,
432
G
Group BOMs, 169
I
Individual Capacities, 436
industry sector, 73
see also influencing factors
item category
configuration, 582
variable size, 581
L
low-level code, 160
M
material assignment, 280
Material master, 27
material number, configuring,
73
material status, 126, 137
material type, 71, 135
Move time, 434
MRP area, 53
MRP groups, 82
MRP profile, 82
O
Overlapping, 437
© 2010 SAP AG. All rights reserved.
635
Index
TSCM40_I
P
plant
definition, 39
Plant, 22
Processing time, 434
PRTs, 472
Purchasing group, 23
Purchasing organization, 23
Q
Queue time, 434
R
Reduction measures, 438
routing
component allocation, 282
material assignment, 280
reporting, 305
suboperation, 291
user- defined fields, 293
variable-size items, 283
routings, 31
Sales organization, 24
Scheduling margin Key, 432
screen sequence, 558
Setup time, 434
Shipping Point, 25
Splitting, 436
storage location, 45
Storage location, 22
subitems, 172
suboperation, 291
T
Tear down time, 434
U
unit of measure, 75
groups, 77
W
Wait time, 434
work center, 30
S
Sales Area, 25
636
© 2010 SAP AG. All rights reserved.
2010
Feedback
SAP AG has made every effort in the preparation of this course to ensure the
accuracy and completeness of the materials. If you have any corrections or
suggestions for improvement, please record them in the appropriate place in the
course evaluation.
2010
© 2010 SAP AG. All rights reserved.
637
Download