Professional Documents
Culture Documents
Implementation Options
The main function of material requirements planning is to guarantee material availability, that is,
it is used to procure or produce the requirement quantities on time both for internal purposes and
for sales and distribution.
This process involves the monitoring of stocks and, in particular, the automatic creation of
procurement proposals for purchasing and production.
In doing so, MRP tries to strike the best balance possible between
The MRP component (PP-MRP) assists and relieves MRP controllers in their area of
responsibility.
The MRP controller is responsible for all activities related to specifying the type, quantity,
and time of the requirements, in addition to calculating when and for what quantity an order
proposal has to be created to cover these requirements.
The MRP controller needs all the information on stocks, stock reservations, and stocks on order
to calculate quantities, and also needs information on lead times and procurement times to
calculate dates. The MRP controller defines a suitable MRP and lot-sizing procedure for each
material to determine procurement proposals.
Integration
You must first create the master data to be able to work with the MRP component. To do this, you
require the following components:
When you use MRP for in-house production, you also need the following components if you want
to determine production dates:
You need the Demand Management component to define requirement quantities and
requirements dates for finished products and important assemblies. Demand
Management also determines the strategy you are to use for planning, procuring, or
producing a certain finished product.
The requirements are combined in the planning run and procurement elements are created for
these pegged requirements with unknown sources. Individual storage locations can be planned
separately or be excluded from planning.
In the case of material requirements planning on an MRP area level, only the stocks from
the storage locations or subcontractor assigned to the respective MRP area are taken into
account.
Only the requirements in this MRP area are combined and procurement elements are created for
them. This enables you to plan material requirements specifically for certain areas.
You can use MRP or consumption-based planning as the materials planning procedure.
The system generates messages for critical parts and unusual situations so that you can rework
the planning results in the specific area with problems.
The Production Planning application component provides a solution for both the production plan
(type and quantity of the products) and the production process. Preparations for production
include the procurement, storage, and transportation of materials and intermediate products.
Bills of material (BOMs) and routings contain essential master data for integrated materials
management and production control.
In the design department, a new product is designed such that it is suitable for production and for
its intended purpose.
The result of this product phase is drawings and a list of all the parts required to produce the
product. This list is the bill of material.
German standard (DIN) number 199, part 2, number 51, defines a bill of material as follows:
A bill of material is a complete, formally structured list of the components that make up a product
or assembly. The list contains the object number of each component, together with the quantity
and unit of measure.
Bills of material are used in their different forms in various situations where a finished product
is assembled from several component parts or materials.
Depending on the industry sector, they may also be called recipes or lists of ingredients.
The structure of the product determines whether the bill of material is simple or very complex.
The data stored in bills of material is also used in other activities in a company such as:
• Sales orders
As an aid to data entry. You can also create and maintain a BOM specifically for a sales
order (variant configuration).
• Product costing
Read more: How are Bills of Material Used in PP? - Wikipedia NewForum
Single-Level BOMs
You can break down large and complex product structures into a number of related units. Each
unit can be represented by a BOM, referred to in this documentation as a single-level BOM.
A single-level BOM describes one or more assemblies by means of component quantities. In the
following, the term single-level BOM will be shortened to BOM.
The graphic below shows single-level BOMs for a men’s racing bicycle for
different levels of the production process.
A group of semi-finished products or parts that are assembled together and form either
a finished product or a componentof a finished product is known as an assembly.
The graphic below shows the assembly " GEARS" , a Derailleur gear system that is made up
of four components.
A product defined as an assembly, such as the Derailleur gear system in the graphic
above , can in turn be used as a component in another assembly, such as MRB01 Men’s
racing bicycle (see graphic in topic Single-Level BOMs).
• From the design point of view, these materials are grouped together to form
an assembly. The components of a phantom assembly are grouped together
to be built into the assembly on the next level up the product structure.
• From the production point of view, these materials are not actually assembled
to form a physical unit.
Dependent requirements for the superior assembly are passed directly down to the components
of the phantom assembly, skipping the phantom assembly.
Planned orders and purchase requisitions are also produced only for the components of the
phantom assembly.
Definition
Operations are carried out at a work center. In the R/3 System work centers are business
objects that can represent the following real work centers, for example:
• Production lines
Task lists are for example routings, maintenance task lists, inspection plans and standard
networks. Work orders are created for production, quality assurance, plant maintenance and for
the Project System as networks.
Data in work centers is used for
•
• Scheduling
Operating times and formulas are entered in the work center, so that the duration of an
operation can be calculated.
•
• Costing
Formulas are entered in the work center, so that the costs of an operation can be
calculated. A work center is also assigned to a cost center.
•
• Capacity planning
The available capacity and formulas for calculating capacity requirements are entered in
the work center.
•
• Simplifying operation maintenance
Various default values for operations can be entered in the work center.
The following graphic illustrates the use of work center data.
Use of work center data
Structure
A work center is created for a plant and is identified by a key. The work center category, which
you define in Customizing the work center, determines which data can be maintained in the work
center.
The data is grouped thematically together in screens and screen groups. Examples of such
screen or screen groups are:
•
• Basic Data
•
• Assignments (to cost centers, Human Resource Management System (HR))
•
• Capacities
•
• Scheduling
•
• Default values
•
• Hierarchy
•
• Technical data
Integration
Task Lists
Work centers are assigned to operations in task lists. If you change default values in a work
center, the changes are effective in the task list if a reference indicator has been set for the
default value.
•
• Scheduling basis
•
• Formulas
You use formulas to calculate the execution times of operations in production orders
using standard values, or to calculate the internal processing times in networks and
maintenance task lists.
•
• Interoperation times
•
• Dimension and units of measure for internal processing operations
Use
You have to enter data for costing, if you want to cost the activities performed at the work center.
Internal activities and business processes that are used when a product is produced at the work
center can be settled to the product.
Integration
The data for costing is evaluated in the CO - Controlling application. You can find further
information in the documentation for Product Cost Planning (CO-PC-PCP) under Work
Centers in Costing.
Features
A work center can
•
• use resources from a cost center
In this case, the work center is linked to cost center accounting, which enables you to
model the processes in your company according to responsibilities and functions.
You can select activity descriptions from the following texts: Standard value key, activity
types, in Customizing freely defined text (Production -> Basic Data -> Work Center ->
General Data -> Standard Value -> Process Alternative Activity Descriptions).
If you use integrated incentive wages and logistics, then here you can define from which
incentive wage earner the corresponding activity type is displayed.
You can find further information in the documentation for Cost Center Accounting (CO-
OM-CCA)
•
• use resources from a business process
In this case, the work center is linked to Activity based controlling, which enables you to
model the processes in your company according to activities in a cross-function manner.
You can find further information in the documentation for Activity-Based Costing (CO-
OM-ABC), particularly under Method of Quantity Consumption (Pull) .
Costing data is always entered for a certain validity period. Data that you have already entered
for another valid ity period is overwritten.
Work centers can be grouped into a work center hierarchy. Apart from the top of the hierarchy -
the hierarchy root - every work center in the hierarchy is subordinate to another work center.
•
• As a list
The work centers that belong to a hierarchy are listed together with their hierarchy level.
Refer to Displaying Hierarchy Structure as a List
•
• As a graphic
The hierarchy graphic displays the hierarchy as a tree. Refer to Calling up a Hierarchy
Graphic
In work center maintenance you can only display the hierarchy structure, in hierarchy
maintenance you can also edit the structure, for example you can delete or change work
center assignment.
Read more: Work center hierarchy Locate the document in its SAP Library structure
Work centers - Wikipedia NewForum
Formulas
You use formulas in the work center to calculate the following data in costing, scheduling
and capacity planning:
• Costs
• Capacity requirements.
You can create formulas in Customizing Work centers under Define formulas for work
centers.
Relationships between work centers, routings and formulas
The following graphic illustrates the relationships between work centers, routings and formulas for
costing, scheduling and capacity requirements calculation.
Formulas are entered in the work center; they take their values from the work center (formula
constants) and the routing (standard values, general operation data and user-defined fields.
Costs
In production orders each of up to six standard values in a work center can be assigned an
activity type and a formula with which the costs of the operations conducted in the work
center are calculated.
For networks and service orders an activity type and formula can be defined.
Execution Time
You use formulas to calculate execution time and consequently the duration of operations, which
you need to schedule production orders
You can calculate the execution time for each operation segment separately (setting up,
processing and tearing down) by assigning a formula to each of these segments. The execution
time for the whole operation is the sum of the execution times of the individual segments.
You can however just assign a formula to one segment (for instance processing), in which you
take into account the durations of the other segments.
If you do not assign a formula to an operation segment, the execution time of this segment will be
set to zero.
The program checks that the formula has the dimension "time".
Capacity Requirements
You can assign a formula to each operation segment (setting up, processing and tearing down) to
calculate the capacity requirements. The capacity requirements for the whole operation are then
calculated from the individual segments.
If you do not assign a formula to an operation segment, the execution time of this segment will be
set to zero.
You can also use a formula to calculate capacity requirements for internal processing in a
network or a service order.
If you do not enter a formula, no capacity requirements will be determined.
Purpose
Routings enable you to plan the production of materials (products). Therefore,
routings are used as a template for production orders and run schedules as well as
as a basis for product costing.
Integration
In order to You also require the components
Plan the usage of materials Material master (LO-MD-MM)
Plan the use of work centers Work centers (PP-BD-WKC)
Plan the external processing of Purchasing (MM-PUR)
operations
Plan quality inspections that Quality planning (QM-PT)
accompany production
Prepare cost calculation according Controlling (CO)
to routings
Plan and to document changes to Engineering Change Management (LO-
routings ECH)
Classify routings Classification system (CA-CL)
Automatically calculate the planned CAPP Standard Value Calculation (PP-BD-
values for the activities to be CAP)
produced
In the R/3 System, routings have the same basic structure as the following objects:
•Master recipes
•Inspection plans
•Maintenance plans
•Standard networks
Therefore, routings are cumulated with these objects under the superordinate
term Task list.
Features
In a routing you plan
•The operations (work steps) to be carried out during production
•The activities to be performed in the operations as a basis for determining dates,
capacity requirements, and costs
about the work centers at which they are carried out as well as about the required production
resources and tools (includes jigs and fixtures). Standard values for the execution of individual
operations are also saved in routings.
Routings (generic) consist of the following objects:
• Routing
• Rate routing
• Reference operation set
• Reference rate routing
Use
A routing is used as a source for creating a production order or a run schedule header by
copying.
Structure
A routing is composed of a header and one or more sequences. The header contains data that
is valid for the whole routing. A sequence is a series of operations.
Operations describe individual process steps, which are carried out during production
(see Routing graphic)
A routing is identified by its group and group counter.
Routing
Integration
•
• Have one or more materials to be produced assigned to it.
(This is relevant for normal routings and rate routing that are used directly for producing a
material.)
You do not have to assign a material to a routing. However, you cannot use the routing
(rate routing) in a production order or run schedule header, until you have done so.
•
• Have no material to be produced assigned to it
This applies to reference operation sets and reference rate routings that can only be used
as part of a routing or rate routing.
Assignment of material components to operations
If a bill of material (BOM) has been assigned to a routing, you can assign its components to the
routing operations.
In general the BOM assigned to a routing is the material BOM for the material to be produced by
the routing (see Assignment of Materials graphic)You can also assign BOMs to reference
operation sets or reference rate routings.
Assignment of Materials to be Produced and Material Components
Read more: Business Object - Routing (Generic) Locate the document in its SAP
Library structure - Wikipedia NewForum
Routing Structure and Navigation
Use
According to how detailed the data in the routing is, it is assigned to different levels in the
structure. There are clear and uniform navigation routes, with which you can arrive at any screen.
See also:
Business Object - Routing (generic)
The following graphic illustrates the navigation levels and some of the navigation routes for
routings.
The individual data can be found on the following levels:
• On the initial screen you enter data that is required to identify or select
routings.
• On the header overview the routings in a group are displayed.
• The header contains data that is valid for the whole routing. For instance,
information about
•
o The status and use of the routing
o General parameters for quality checks during production
o The validity period
•
o Details about assignments of material component to the routing. That
is, about the materials that are produced by the routing.
o A long text for a more detailed description of the routing
•
o The sequences, that are a group of process steps in a routing
o The sequence category, whether the sequence is a standard
sequence, a parallel sequence or an alternative sequence.
The operation overview is the central screen for routing maintenance. From here you
can branch to the header, the detail screens for operations and sub-operations as well as
other overviews for routings.
• On the detail screens for operations and sub-operations you can find data
that is relevant to individual operations or sub-operations, such as,
•
o Details about external processing or personnel qualifications
o Standard values and other information for scheduling
o Parameters for quality checks during production
• Further overview screens exist for the assignments and assignments to each
operation or sub-operation. An overview is presented of the following objects
that are relevant for a process step:
•
o Material components
o Work centers
o Production Resources/Tools
o Inspection characteristics
o Trigger points
Purpose
This process describes how to create or change a routing or rate routing.
Editing a routing is often a very simple process consisting of only a few steps, which can all be
carried out by a single person.
Sometimes however, the process is more complicated, for instance if the production of a material
is planned by several departments according to their own business points of view.
This process documentation describes those aspects of editing routings and rate routings that are
generally the most important. Possibly some of the steps described here are not so important for
your individual needs.
For more detailed information about the individual process steps, refer to the special
process documentation
Prerequisite
For information about the prerequisites for individual process steps, refer to the relevant
process documentation.
Process flow
This process is valid for both routings and rate routings. For simplicity’s sake only
routings are discussed in the following topic.
1.
2. You create a routing by first entering only the data that is absolutely
essential.
You can also assign materials later. However you can only carry out certain steps after
you have assigned material to a routing.
4. You edit the routing header.
5. You design the basics of the production process by creating one or more
sequences of operations
6. According to your needs, you can carry out the following steps in which ever order you
like.
Please note that this data is also taken into account in product costing and capacity
planning
4. If you intend to inspect the quality during production, you enter the
inspection specifications and if necessary the PRTs that you need as test
equipment.
5. You check the consistency of the routing data.
6. You schedule the routing.
If necessary you transfer the scheduling results to the material master record of the
material to be produced. This data forms the basis for determining basic dates in material
requirements plannin
7. After you have finished editing the routing, you release it for use
in production orders and/or costing. You set this status in the general header
data.
8. You save the routing.
Read more: Purpose This process describes how to create or change a routing or rate
routing. E - Wikipedia NewForum