Professional Documents
Culture Documents
Introduction
Integrated information systems in firms using discrete manufacturing practices have been in use for quite some time. In the logistics chain, this spans a
range of applications going from sales processing up to automated production plants.
Integrated Information
Processing
In process industry plants, however, this degree of integration has not yet
been reached. Instead, higher-level planning systems exist, which however
are not used conjointly with the lower-level process-related control systems.
Integration is usually achieved if customers individually program interfaces
between the higher and lower levels, but hardly any standard software solutions exist on the market.
The component PP-PI was developed by a team made up of SAP AG and
IDS Prof. Scheer GmbH. In this way, the development of business and
logistics applications is closely linked with the knowledge of experts in the
area of process and control systems. The requirements made by processoriented firms on PP-PI range from the representation of individual
synthesis and formulation problems to entire single and multi-way plants or
single and multi-product processes. Some are largely automated, using
process control systems, whereas others are run largely manually. All have
vendor and buyer relationships with each other, meaning that the intra-plant
coordination forms part of the planning process.
The component PP-PI was developed to cover all of the above requirements.
In parallel to the development work, contact with further potential
customers was made during the course of seminars, workshops, talks and
presentations. In this way, development was able to obtain feedback and
suggestions from firms coming from various lines of industry.
Pilot sites
1-1
Chapter 2
Product Positioning
The area in which PP-PI will be used is the production plant carrying out
batch manufacturing processes. With the help of PP-PI it will be possible to
carry out integrated planning of the production, transport and waste disposal data flows of a plant. Furthermore, PP-PI will support the integration
of all plants in an enterprise over the entire logistics chain: vertically by
means of an integrated information flow, ranging from central business
applications down to process control on the shop floor. Horizontally, this
integration is supported by the coordination of planning between production
plants, as well as with the recycling and waste disposal facilities and the
production laboratory.
The ideal plant for PP-PI is found in the chemical, pharmaceutical or food
and beverages industries. The following are some of the features characterizing such a plant:
Characteristics of
Process Industries
It has a relatively large degree of planning autonomy with regard to its
resources.
It carries out non-continuous forms of manufacturing and the batches
are often grouped together in production campaigns.
The production plant is designed as a multi-way plant and can be used
in various ways.
The product sequences must be planned carefully, in order to avoid
unnecessary cleanout operations and changeovers.
The various production steps lead to the creation of finished products,
by-products and remaining materials.
Process control involves various parameters which vary from batch to
batch, because the quality of the ingredients used or the environmental
conditions may vary.
The control of the product quality requires a close coordination with the
production laboratory allocated to the production process.
The production plant is partially automated; some of the operating
instructions must therefore be in natural language and others in a language understandable to the automated process control system.
For each batch, the corresponding recipe and its production order must
be archived, together with the actual data on the process. This data must
be available for evaluations of all types.
2-1
Product Positioning
Furthermore, all messages sent during a process, whether they are used
in a process control system or have been entered by a plant operator,
must be processed in a uniform manner. These messages may provide
status information on a batch just produced, or on the resources used to
produce it. A message may deal with material consumption or production yields, which must be posted immediately as stock movements. Or,
a message may deal with a process event or quality data, which must be
archived according to GMP (Good Manufacturing Practices).
These features roughly describe process-oriented production as it is carried
out in modern plants today.
With Release 3.0 of PP-PI, SAP is providing the first version of its system for
production planning and control of process-oriented lines of industry.
For which type of production is PP-PI primarily suited?
PP-PI is suited primarily for process-oriented plants, and can support central
as well as local applications. The main lines of industry for which the functionality of PP-PI was developed are the chemical and pharmaceutical industries, as well as food and beverages and the process-oriented electronics
industry.
2-2
Chapter 3
Overview of Functions
In daily plant use, PP-PI is located between the business applications on
higher levels and the technical operations on lower levels.
PP-PI is made up of the following groups of functions:
Resources
Master recipes
Process orders
Campaign and process planning (capacity planning)
Process management
Integration with laboratory information systems (LIMS)
and R/3-QM (Quality Management)
Integration with higher-level systems
Production documentation and evaluation
Non-SAP
system
R/2
R/3-MPS
Master data
External
requirements
R/3- MRP
Materials
Campaign
planning
Process
order
planning
Quality
management
Process
management
Ressources
Process data
documentation
dokumentation
Master receipes
Process data
evaluation
LIMS
Automatic
Manual
Laboratory
(PCS)
PI sheet
3-1
Overview of Functions
Resources
Master Recipes
Materials and resources are maintained in the recipe management component, in order to describe the steps involved in a specific manufacturing
process. Recipes also contain information on all resources required and how
they are related to each other in the production process, i.e. the resources are
networked. For PP-PI, recipes combine all the main information on which
planning, control and documentation of manufacturing processes are based.
The starting point for recipe management was provided by the proposals
made by NAMUR (norms working committee for measuring and control
techniques in the chemical industry). The proposals made by NAMUR for
defining the structure of basic and control recipes were developed for process control procedures and will be expanded accordingly in PP-PI.
Master recipes are regarded from the planning as well as from the control
aspect. In the planning phase, the user has to define the operations and
phases of a master recipe, to classify the materials or substances used, to
calculate the target quantities and define the inspection characteristics to be
used in the quality inspection. User-defined relationships between the
operations and phases can be maintained and viewed in the graphic editor.
Process Orders
Capacity Planning
and Leveling
Capacity planning and leveling refers to the planning of campaigns (roughcut scheduling) and the planning and scheduling of orders (detailed scheduling).
Within the framework of campaign planning, rough-cut scheduling (to
the day) is carried out for production campaigns, resources are allocated, and the availability of the allocated resources is checked.
Process plannings main functions are to schedule and release operations in process orders, as well as to check material and resource availability.
Campaign planning will be available after Release 3.0.
3-2
Overview of Functions
Process Management
The data exchange takes place via control recipes sent to the corresponding
control systems. In the reverse direction, process-related data is collected in
the form of process messages and passed back to process management.
Process messages provide information on the current status of a process, on
the committed resources, material consumptions and other selected events.
By distributing process messages to predefined recipients, process management ensures that information also flows to other PP-PI functions. Process
messages are a prerequisite for process documentation.
The exchange of information between production plant and lab is the task of
the laboratory integration component. In this way, the quality of products
coming out of the production process is ensured. There are the following
two types of control or inspection runs:
Integration with
the Laboratory
Process Documentation
and Evaluation
Integration with
R/3 Batch Management
In this way you can define and locate warehouse batches with unique specifications which are required for the production of a particular product or
intermediate. Furthermore, you can trace the individual batch throughout
the entire production process and in this way comply with legal requirements placed on product liability.
3-3
Overview of Functions
Integration with
Higher-level Systems
PP-PI is integrated with all other R/3 modules, i.e. plant data is directly
linked with application data on the company management level. The use of
company-wide data by the plant, the integrity of central and distributed
data, and the data flow between these levels are all functions carried out by
PP-PI.
The module PP-PI contains all the necessary functions for the planning and
control of processes and is fully integrated with all other R/3 modules.
What ar the main functions of PP-PI?
PP-PI contains functions for resources, master recipes, process orders, campaign and process planning (capacity planning) and process management,
i.e. down to the process control level.
3-4
Chapter 4
Resources
In the strict sense of the word, the term "resource" refers to all materials,
work centers, plants, plant lines and processing units, capacities, production
resources, tools and documents to be maintained.
Definition of the
PP-PI Resource
Since however in the R/3 System the term "material" plays a central role - via
the material master - it does not make sense to manage materials a second
time in the form of resources. In the R/3 System, materials themselves refer
to any number of things, from finished products, assemblies, to raw materials, batches and even services.
In the area of PP-PI, the term resource refers to all user-defined production,
waste disposal or recycling facilities and the persons working within them,
as well as, for example, transport or storage facilities and energy sources.
The resource can be regarded as a planning-related type of organizational
unit within a company, describing the tasks of planning, control and execution of production processes. The organizational unit "resource" serves to
structure production in a plant in detail, since it is a main element of shop
floor planning as well as of capacity planning. For purposes of capacity
aggregation, you can create your own hierarchical resource structures. Different aggregation structures via a number of user-defined resource hierarchies can be represented via any number of parallel resource hierarchies for
simulation purposes.
The Resource as an
Organizational Unit
Waste
disposal
facility
Train/Line
Labor
Transport
Energy
4-1
Resources
Resource Categories
The user himself can define the different resource categories used in a plant.
Here are some examples:
Line
Processing unit
Labor
Transport
Default Resource
Commitment and
Allocation of Resources
4-2
Resources
Besides the primary resource, you can allocate other required resources to an
operation or to a phase. These are called secondary resources. This allocation
can be flexible, meaning that you can define a variable start and finish time
which is relative to the start or finish time of the operation or phase to which
the secondary resource is allocated.
Activities
Phase:
Filling
Primary resource
Phase:
Stirring
Phase:
Emptying
Vessel 37
Line operator
Allocation of
secondary resources
var.
Start
var.
Finish
Transport
container
time
If resources have the same attributes with respect to their usage in a process,
it is possible to group them into a class via the classification system. This is
useful, for example, when maintaining a recipe, since you do not have to
allocate all the possible alternative processing units to the operations of the
recipe. Instead, you can classify the operation with the same class as the resource (for example, operation "mixing" is carried out via the resource class
"mixers"). The characteristics of the class (see Fig. 4-3) are then the selection
conditions for the resource in the process order. In this way, you can select a
processing unit shortly before production, i.e. when releasing a process order.
Grouping within
Resource Classes
Mixing vessel 37
Characteristics
Values:
RPM.:
Volume:
Maximum temp.:
150
300 l
70 C
4-3
Resources
Aggregation of Resource
Data via Hierarchy
The resource hierarchy serves to aggregate available capacity and requirements data at a resource (for example, the plant) on a higher level. In particular, rough-cut capacity planning and medium-term planning need to
have aggregated available and required capacity data. An allocation of new
resources to a hierarchy is possible at any time. You can display and maintain the hierarchy in the R/3 graphic editor (Fig. 4-4), with the results being
written back to the resource record.
Resource Networks
Processing units can often not be used in any sequence. If a batch was started
in a particular mixing vessel, it can only be continued in vessels which are
available and to which, for example, there is a pipeline. The possible resources with their predecessor/successor relationships are created as resource
networks in the system (see Fig. 4-5).
During process planning, resource networks can then help you find the possible paths which a process order can take through a plant. The resource
network is thus accessible when individual resources are specified for
operations.
4-4
Resources
Links
The link of a resource with a person is used in order to find out who is
working at which resource, for example.
If the Personnel Administration system is not active, you can define a
person responsible for the resource. This can later be used as a search
field.
If the Personnel Administration system is active, the resource data is
made available to PP-PI.
Furthermore, when creating a personnel resource, you can refer to a work
center maintained in the Personnel Administration system. In this way, the
R/3 System ensures that personnel data for an employee is unique.
4-5
Resources
Link to Positions
Allocation of
Qualifications
Positions in the PA system are planned and approved jobs. The link of a
personnel resource with a position enables you to find out which position
this resource belongs to.
Qualifications serve to more closely describe personnel resources.
If the Personnel Administration system is not active, you can define a
qualification in the form of a suitability necessary for a person to carry
out a specific task or operation at this resource. For this, the R/3 classification system is used.
If the Personnel Administration System is active, you can define several
qualifications for employees, which can then be grouped into a qualifications profile.
Requirements Profile
Furthermore, you can define requirements for every resource, such as requiring that a specific operation be carried out by someone with a certain level
of experience or training.
Energy
Resource
Resource
Process unit 1
Process unit 2
Volume
Available
time
Pooled
capacity
Heating
capacities
Line operator
4-6
e.g. Cleanout
personnel
Resources
Capacity Categories
Pooled Capacity
Exclusive/Non-exclusive
Use of Capacities
In Fig. 4-7 below, for example, the capacity of a flare conduit can be used
fully, since the operations of several process orders can send their gaseous
wastes to it.
not
le
availab
le
availab
occupied
Batch 01
occupied
Waste
Order 1
Waste
Order 2
Subdivisions into
Individual Capacities
4-7
Resources
Standard Values
Standard
value
Unit
Rule for
maintenance
Charging
Liter
required
Mixing
Time
optional
Heating
-- (none)
Formulas
Formulas defined for a resource are used within costing, scheduling and
capacity planning. You can define formulas specific to your firm, in order to
carry out calculations for execution times, costing, and capacity requirements for a process order.
Via the formulas for the calculation of the execution times, the scheduling
functions enable you to schedule the duration of operations (see Fig.
4-9).
Formulas for the calculation of costs enable you to cost operations being
carried out at a particular resource. They specify how costing is to be
carried out.
Every capacity defined for a resource can have a formula for the calculation of capacity requirements in the operations of a process order allocated
to it.
4-8
Resources
Standard values
Formular
Operation qty.
Base qty.
Charging
Processing
Emptying
200 l
100 l
20 min
60 min
10 min
Total time =
Results
:
:
:
:
:
Base qty.
Via the scheduling functions, the start and finish dates for operations are
calculated. For this, the system needs to calculate the execution times and
relate them to the operating times of the resources.
Scheduling Data
Using the costing data, the production costs of an operation can be calculated. Costing has the goal of allocating individual costs to the cost objects
(material, order, etc.) involved.
Costing Data
Capacity Requirements
Planning
You can use the interactive graphic planning table to dispatch operations to
resources and to carry out capacity leveling. More information on this subject can be found in Chapter 7.
Via an interactive interface, you can then transfer the results of the load
analysis to MS-EXCEL. In this way, load profiles can be processed further
with MS-EXCEL, or placed in word processing systems. Planners and schedulers can obtain a clear picture of the load situation of the capacities in their
plant or company.
Interface to MS-EXCEL
4-9
Resources
Capacity Availability at
Time of Order Dispatch
You can carry out many different types of evaluations for the resources
maintained in your plant, such as:
Which resources are available?
Which cost centers are allocated to them?
Which capacities have been defined for the resources; at which
resources is a capacity being used?
What resource hierarchies exist?
In which recipes or for which materials is a resource being used?
Note:
You can find further information on the topic of capacity planning and leveling in Chapter 8 Capacity planning and leveling.
4-10
Chapter 5
Master Recipes
The master recipe describes the production of one or several materials in a
production run. It contains master data and details the plant-specific use of a
process. It is used in MRP runs and in campaign planning, as well as in process planning and control.
Process
Planning
Introduction
Control
EBF/S88/Namur
Resource
Requirements
Header
Recipe
Procedure
Materials
Safety and
Compliance
Information
The master recipe was designed in close conformity with the norms and
guidelines of the following institutions:
Conformity to Norms
FDA/GMP Guidelines
The authorizations for changing recipes ensure that only authorized changes
are made, as required in the GMP guidelines. You can get more information
on this subject in the section entitled Approval for Recipes further on in
this chapter.
5-1
Master Recipes
Links to R/3-PP
Resource network
Recipe header
Material list
Operations
Secondary resources
Phases
Process instructions
PI characteristics
Material
components
Relationships
Inspection characteristics
In the R/3 System, master recipes have the same basic structure as routings,
inspection plans, maintenance task lists, and library networks.
Recipe Header
The recipe header contains information on the charge quantity range, the
status or change rules for a recipe. The charge quantity range is user-defined. The status defines the usage and changeability of master recipes. All
recipes are subject to change management.
In the recipe you can store a long text for the recipe and maintain general
administrative and quality data.
5-2
Master Recipes
Operation/Phase
Allocation of Resources
to Operations/Phases
Secondary
resource
Labor
Operation
Primary
resource
Processing
unit
Phase
Secondary
resource
Steam
In the master recipe, it is possible to first store only requirements for the
resource to be used, without specifying exactly which one. At the time a process order is released, the user can then select a particular resource. For this,
resources need to be classified via the R/3 classification system. From the
resources which correspond to the requirements of the operation, the user
can then select an appropriate one.
Resource Selection
Phases can have relationships with the phases of other operations. Relationships specify the type of time sequence for operations/ phases. A simple
example is the synchronization of phases belonging to different operations.
Another example involves the mixing and heating of substances in one
vessel, but where the duration of mixing is longer than that of heating. The
two phases mixing and heating have different durations, and their start
is linked by a relationship.
Relationships of Phases
5-3
Master Recipes
Scheduling
A master recipe is scheduled in order to specify basic dates for all operations. The scheduling function also determines the capacity requirements
needed to carry out a certain recipe.
In the master recipe, scheduling is carried out for phases, since the
operations themselves cannot be scheduled. The earliest start and latest
finish dates/times of the operations are then derived from the phase scheduling data.
A Gantt chart enables you to display the scheduling results in graphic form.
Process Instructions
Control Recipe
Destination
5-4
Master Recipes
Simulation
You can get further information on process instructions and control recipes
in Chapter 9 Process Management.
An important part of the master recipe is formed by the material list linked
to it, which contains all input and output materials. It serves to represent all
the material flows involved in a process. The material list is designed for
process flows in which input materials are consumed and valuable
/remaining materials are produced. In contrast to the classical bill of material (BOM), which is created for a finished product, the material list is created for the process and can also contain, for example, catalysts.
Material List
The material list is based on the BOM components of the BOM used, the
allocation of components to operations and phases and the material quantity
calculation.
5-5
Master Recipes
The material list contains planned values for the input materials, their mixing ratios as well as the yields and remaining substances (by-products,
wastes) to be produced. The user has to define the finished products, the
input materials and all other produced materials in the form of material
master records (MM).
The sequence of the material components in the material list describes the
flow of materials through a production line. For this reason, you have to
allocate material components to the operations and phases of the recipe.
Functions of the
Material List
A material can be included in the list more than once. It can appear as an
input material, as well as an output material (finished product or by-product).
The materials are grouped into a material list, either for an operation or for
the entire recipe. This has the following advantages:
It enables the adequate description of co-products, if more than one
product per process is to be manufactured. For this, you have to define
co-products as BOM items.
It makes it possible to represent circular material flows in a plant.
It enables you to plan the production of products as well as wastes.
Production Versions
Process
Recipe 1 with:
Material list
z Operations/
z
z
phases
Relationships
etc.
z Components
z Co-products
z Material quantity
calculation
Production version
z
Period of validity
5-6
Master Recipes
Calculation of
Material Quantities
Catalyst
Solvent
Characs
Act.ingrf.:
80%
Characs
Viscosity:
1555 Pa-s
Yield
Product
Catalyst
Remaining
materials
The prerequisite of a material quantity calculation is the creation of characteristics and characteristic values, in order to classify the materials and their
properties.
When a material is included in the material list of the master recipe, the characteristics of the classified materials are used. In the BOM, it is possible to
classify the individual material items again.
5-7
Master Recipes
Material quantity calculation uses these characteristics and their values. The
valuation of these characteristics provides planned values for material quantity calculation in the master recipe, as well as providing actual values for
the selection of batches in a process order. When finished batches from a
process order are posted to the warehouse, the charactgeristics of its materials are valuated.
Formulas
In material quantity calculation, you can use formulas to define how material and operation quantities are to be calculated. For this you can also use
quantitative values of material characteristics.
When you change the quantity of a material or the value of one of its characteristics, the system will recalculate all dependent quantities, in the recipe
as well as in the process order.
When planned or process orders are created, the actual operation quantities
are recalculated using the formulas stored in material quantity calculation.
When you change the quantity of a material or the value of one of its characteristics, the system recalculates all dependent quantities in the recipe as
well as in the process order.
Intra Materials
Raw material
Waste
Intramaterial
Operation
on unit
Catalyst
Product A
Catalyst
Product B
5-8
Master Recipes
The user has the possibility of copying a master recipe. In this way, planners
can take a frequently used master recipe as the basis of planning, in order to
adjust it to various processes and/or plant lines.
Copying Function
The copying function can also be used for the transfer of already existing
standard routings. The header data, the main sequence and the operations
are taken over as is, sub-operations are transformed into secondary resources. This means that you can use routings existing in your firm for the
purposes of PP-PI.
The manufacturing of products with many variants (that is, using configurable materials) is supported as of Rel. 3.0D. For this, the customer order
(SD) has to have customer-specific attributes allocated to the product to be
manufactured. Using these attributes, the master recipe uses selection conditions to refer to the product. This is done using so-called object dependencies, which specify whether an operation or a phase is to be transferred from
the master recipe to the process order.
Configuration of
Master Recipes
You can carry out the following evaluations for your recipes:
Evaluations
Evaluations on recipe changes: all changes in recipe objects are displayed over the time axis
Where-used list of a master recipe in resources, process instruction categories, materials, documents and classes
Mass changes: replacement of process instruction categories and resources in the master recipe, and of materials in material lists/BOMs.
Besides the functionality for mass changes in the material list, you can use
the integrated change management functionality to obtain a full change history of materials, recipes, material list items, etc.
Change Management
Functions
Approval of
Master Recipes
Change request
Master recipe
Change
approved/
permitted?
Status maintenance
Change rule
Workflow
5-9
Master Recipes
The change rule for a recipe specifies that a recipe necessitates official approval.
The way that a recipe is changed and approved is determined by the change
request involved. The change request is subject to status management, which
can be customized in various ways, for example, to initiate workflow.
The master recipe describes the steps of a process including the materials and
resources used.
Which information is contained in the master recipe?
The master recipe contains materials, the description of the process from the
planning as well as the control view, all resources as well as information for
quality control.
How are materials and their attributes represented during the calculation of
input and output quantities?
The material quantity calculation determines the required and generated
material quantities, taking into consideration the mixing ratios of the input
materials as well as the yield ratios of the products and by-products.
5-10
Chapter 6
Process Orders
The process order describes the actual production of one or several production lots or batches in a production process and contains dates and production quantities. Process orders belong to the transaction data of the R/3
System and are similar to PP production orders in their structure.
Introduction
The process order is usually generated on the basis of a master recipe. In the
period between dispatching of operations and the release of an order for the
production of a batch, the user needs to put information such as dates, floats,
specific resources, etc. into the process order.
Process planning uses the planning data provided by MRP or campaign
planning runs to generate process orders.Process planning also has to coordinate the production process with all available resources. For this, production runs must be controlled in such a way that despite malfunctions, a high
adherence to delivery dates and high quality of output must be combined
with low costs and inventory as well as with a high degree of capacity utilization.
Dates; Quality;
Costs; Inventory
The following graphic shows how the process order forms part of the R/3
data flows of production planning, capacity requirements planning and
costing.
Sales/ Distribution
Material forecast
Preliminary planning
Demand program
Sales requirements
MPR
Stock
Plan
Planned order
Conversion to process order
Costing
Capacity planning
Preliminary planning
Goods issues
Fig. 6-1: The process order within the R/3 data flows
The process order is the main control instrument for carrying out production. It contains all planned and actual production-related data necesary to
effectively monitor your production runs.
6-1
Process Orders
The process order and its functions provide answers to the following questions:
What and how much is being manufactured?
What exact dates and times are scheduled?
What elements are involved in production (material, resources with
capacities, etc)?
What costs are involved and how are they settled?
When a process order is created, the operations and phases of the master
recipe selected to carry it out are copied into the order. At the time that a
process order is released for production, you can generate control recipes
from these operations and phases, bundled for each control recipe destination.
If you do not select a master recipe or if you create a process order from a
planned order, the system automatically creates a process order with one
operation.
For each order type, you can define in Customizing that process orders can
only be generated from officially approved recipes.
Once this approval has been given, the process order obtains a special status
containing this information. In connection with this status, the system will
only permit you to change data in a restricted way. At this point you can
only change MRP data such as quantities and dates.
Archiving / Deleting
MR
let
Process data
documentation
er
m
co
Process order
creation
Operations
Phases
Costs
Materialkomponenten
Anordnungsbeziehungen
ex
de
en
or
In-process quality
inspections
Ressourcenzuordnungen
ec
ut
Order confirmation
ion
/ Process
na
ma
Material availability
check
Process
instructions
Capacity requiremts.
planning
planning
Process messages
for different destin.
Pro cess
Goods receipts
Scheduling
ss
oce
Ord
Proc. order
Pr
Process order
settlement
Production requirements
ion
ge
Release of
process order
Creating & downloading
control recipes
Material withdrawals
6-2
Process Orders
Availaibility checks for material components ensure that only process orders
are released for which the raw or semi-finished materials are available.
When you release the order, reservations are made for the material components involved.
Availability Check
for Material
Scheduling
Release
The material reservations generated for available and reserved stock are
updated in the corrresponding material master record. At this time the
availability of the material is checked by the system.
The specified resource classes can be replaced by individual resources
by means of a selection function.
You can print shop floor papers.
You can allocate an inspection lot record.
Depending on the Customizing options set, the above functions can also be
suppressed or carried out in another way.
After releasing an order, you can carry out material movements (to and from
the warehouse) and confirmations for it.
6-3
Process Orders
Order Execution
Via the PI sheet, you can display information on the manual control of the
process. You can request process messages, for example, effecting material
withdrawals or confirmations in the R/3 system.
After scheduling and releasing a process order, you can also carry out the
printing of shop floor papers directly from the process order. This can
include detailed information on the operations of a process order, such as
found in the operation control ticket, job ticket, goods issue slip, picking list,
confirmation sheet and time ticket. You can also reprint all shop floor papers at any time.
Materials in
the Process Order
The material list used in a process order stems from the master recipe . Material lists can be changed in the process order in the same way as in the master recipe, for example, if you need to add new material components.
When a material list is changed, the system will carry out a re-calculation of
the material quantities involved in this process order. In this way new mixing ratios for the input substances can be calculated.
Further information on the material list can be found in Chapter 5 Master
Recipes.
6-4
Process Orders
Batch Determination/
Batch Splitting
This ensures that the corresponding batch can be found from the existing
batches via the characteristics of a material (for example, the strength of an
active substance) defined in the material list.
It is also possible to split a batch. Depending on the availability situation, in
this case several batches can be allocated to a reserved material component,
in order to remove a shortage in the material list.
For each process order, you can obtain logs on scheduling, material availability and the costing run. These logs can be displayed at any time, and
updated in order to obtain detailed information on the results of the functions carried out.
Logging of Events
Material withdrawals (that is, goods issues) can be carried out for an entire
order or for individual reservations (materials reserved for operations).
Material Issues
These material issue postings do not have to be carried out manually, but
can be generated automatically from the corresponding process messages
contained in the process instruction sheet (PI sheet) or from the lower-level
process control system involved.
When the materials are issued, the actual costs are updated automatically in
the process order.
It is also possible to carry out backflushing (retrograde issue posting) of
components. In this case, the confirmation of an operation automatically
generates a withdrawal posting for the material components allocated to the
respective component.
Status maintenance ensures that you can get an overview of the current
situation of a process order at any time. User-defined status sequences support the company-specific processing of an order. Furthermore, the system
sets a so-called system status at important events in the business process. An
example: The status "created" designates a created process order. After release, the status "released" is set. When the control recipe is generated, a
further status is set, etc.
Status Maintenance
Confirmations
6-5
Process Orders
During production, confirmations of actual quantities are carried out, involving finished products, co- and by-products, as well as wastes. Furthermore,
actual times (start/finish times and durations) and actual costs are also confirmed. These confirmations are carried out via the process management
component and partially also via the process order itself. The data to be
archived is then written to the electronic batch record.
Business
transactions
Confirmation
on phases
Manually
Jump
Process
Process
message
message
Events
(Phase start/finish)
z
Activities
Cost updating
PI-sheet
Resources
Backflushing
z
Process
Process
meldung z
meldung
Quantities
HR data
Proc. control
system
Evaluations/Analyses
Warehouse Receipts
6-6
Warehouse receipts from finished process orders can be carried out for
batches, partial lots or the entire production lot. The receipt posting can be
carried out with reference to a specific customer order or to customer stock
defined as such.
Process Orders
Order Settlement/
Valuation
Introduction
For this, the costs for cost objects are derived directly from the single costs
involved (for example, goods issues, G/L accounts), or using costing procedures (such as internal activity allocation, overhead surcharges) from costcenter accounting. All costs per cost object or for an entire accounting period
can be displayed.
Order release
COPC
Process Order
Ist
Material withdrawal
posting
Material
800
Production
600
Ext. proc.
Changes to stock
Comp. confirmation
Comp. confirmation
Current stock
400
-1500
Material withdrawal
posting
300
Backflushing
Classical
material staging
MM
Warehouse
6-7
Process Orders
Functions of
Cost Object Controlling
For a process order, you can carry out the following functions:
Calculate planned costs
Calculate actual costs
Transfer actual costs to other objects, such as materials or customer
orders, in the R/3 System
Analyze planned and actual costs
CO Information System
Via the CO information system, you can select all process orders corresponding to specific criteria, for example, all process orders for a particular material. For these orders, you can display the cumulated costs, in order to
obtain an overview of your total costs.
Value of Work
in Process (WIP)
Scheduling of an Order
Scheduled dates are relevant to cost object controlling, since the planned
costs have to be distributed over the scheduled periods. The planned costs of
a phase are updated in the period in which it is carried out. The distribution
of costs is carried out according to calendar days.
The following screen shows the results of a costs analysis. The costs expected
for a process order are displayed according to cost elements. There are the
following types of cost elements:
Primary cost elements
The primary cost elements correspond to G/L accounts in financial
accounting (for example, for raw materials or semi-finished goods).
Secondary cost elements
These cost elements contain costs from the CO area (for example, for
internal activity allocation, overhead costs).
6-8
Process Orders
6-9
Process Orders
Co-Products
The manufacturing of co-products enables firms to produce several different
materials using one process order. Within an order containing co-products,
these can be allocated to the operation or phase in which they are to be produced.
Leading material
Co-product
(SEMI, FIN, ...)
Carbide
Co-product
(SEMI, FIN, ...)
Cement
Co-product
(Semi, FIN, ...)
Chlorine-alkali
Chlorine-alkali
elektrolys is
elektrolysis
C
-
Cl2
.
.
.
C
NaOH
Coal
Lime
Waste
Sludge
Ingredient
(RAW, SEMI, ...)
NaCl
HCl
ngredient
(RAW, SEMI, ...)
Legend:
C
+
-
= Co-product
= Input material
= Output material
Material Type
Process Material
Co-Products in the
Material List
6-10
Process Orders
Integration between
Process Order and
Inspection Lot
Material master
QM data
Master recipe
header
Operation
.
.
.
Operation
Inspection
characteristics
.
.
.
Phase
.
.
.
.
.
.
.
.
.
Inspection
characteristics
Inspection
lot header
Inspection
characteristics
Phase
Inspection
characteristics
.
.
.
.
.
.
Unplanned
inspection
characteristics
.
.
.
.
.
.
External Relationships
Using the functionality of variant configuration, you can select a configurable BOM and a configurable master recipe for a customer order. This will
facilitate the manufacturing of the corresponding process order.
Variant Configuration
6-11
Process Orders
Configurable
master recipe
Customer order
PC varnish
Configurable
BOM/material list
Color
Black
Process order
z
Configured
master recipe
Configured
BOM/material list
Assembly Orders
When you create a customer order, you can have the system automatically
generate an assembly order. This is a special type of process order generated
for purposes of covering the independent requirements of the customer
order. An example in process industries would be the providing of animal
foodstuffs, which are mixed in the last step, according to each customer order.
Provided this has been indicated in the material master record, the following
data is exchanged between customer order and process order:
The staging date of the material and the customer order quantity are
written to the process order
The costs of the goods to be manufactured, the available quantity
(provided an availability check was carried out), and the confirmed
delivery date are transferred from the process/assembly order to the
customer order.
Collective Orders
6-12
Process Orders
From the R/2 System, as well as from other external applications, it is possible to transfer single and multi-level orders in the form of so-called production requirements. All production requirements can be displayed and
changed via the PP-PI menu.
Integration with
Higher-Level Systems
You can get further information on this topic in Chapter 11 Integration with
Higher-Level Systems.
6-13
Chapter 7
Batch Management
Many companies are faced with more stringent environmental and consumer protection laws as well as with increasing requirements in the area of
product liability. R/3 batch management contains cross-application functionality enabling you to fulfill the complex requirements of the pharmaceutical and chemical industries, among others.
Introduction
By systematically managing batches, or production lots (as they are frequently called), you can greatly improve customer satisfaction, as you can then
precisely plan and control product quality. A usability check enables you to
locate the optimum batches meeting customer specifications. You can use
this function to find batches you want to use in a production process.
Batch
management
Procurement
Production
Warehouse
Management
Warehouse
Management
A
A A
A
A
Purchase
order
Sales and
Distribution
Warehouse
Process/
Production
order
Warehouse
Salesorder
Using the batch management functionality, you can improve the quality of
your warehousing since you can locate the optimum batch to be used or
sold. Using the batch where-used list, you can track batches over the complete supply chain; that is from receipt of a batch of raw material, through
production, right up to final delivery to your customer. Should it be necessary to recall a product, you can initiate the required measures immediately.
7-1
Batch Management
Definition of the
Term Batch
SAPs usage of the term batch (lot) concurs with the following definition
published by the Food and Drug Administration (FDA) in their Good Manufacturing Practices (GMP):
Batch: a batch is a quantity of any drug produced during a given cycle of
manufacture. The essence of a batch is its homogeneity.
For SAP a batch is thus a quantity of any given material, produced during
one production process. It is characterized by clearly defined specifications.
Using Batch Management, you can manage partial quantities of a material
seperately in stock.
The figure below shows how batches are created during a production process. Depending on the requirements of your industry, you can also combine
batches of materials that have identical specifications during quality inspections.
Process order 1
Process order 2
Quantity 1
Quantity 2
Batch 1
Viscosity
pH value
1930 cst
7.5
Viscosity
pH value
7-2
1950 cst
8.5
Batch Management
Management of
Batch Specifications
Characteristics
Viscosity at 25
Color
Epoxy count
Volatile portion
Material
Epoxy resin X
Viscosity
Color
Epoxy count
Volatile portion
5000-12000
0-5
23-25
0.00-0.50
Batch 1
Epoxy resin
Viscosity
Color
Epoxy count
Volatile portion
7250
1-3
23-25
0.30
7-3
Batch Management
Batch Levels
You can define at which level you want batches, or more precisely batch
numbers, to be unique.
at plant level
at material level
at client level for a material
Plant Level
Choose this option if you want a batch number to be known only in the plant
in which it was created, and not in plants that might also stock the same
material. In this case, the batch number is unique in combination with a
plant and a material. In another plant, the same batch number identifies a
different batch of the same material.
Material Level
Choose this option if you want the batch number to be unique in combination with a material. When you create a batch, it is automatically known in
all plants that use this material. If you use this option, a batch number cannot refer to different batches in two plants. If you transfer the batch from
one plant to another, the batch specifications will also be known in the new
location, even if the batch is stored there for the first time.
Client Level
Choose this option if you want your batch numbers to be unique at client
level. In this case, the batch number is a unique reference to the material for
which you created the batch. The specifications of the batch are identical in
all plants in which you use the batch. You cannot assign the same batch
number to different materials.
Should you decide to change the batch level after you have already created
batches, you can use a conversion tool to change the batch level.
Batch Number
Assignment
7-4
Batch Management
You can also influence the structure or layout of batch numbers. This, for
instance, enables you to link other information with the batch number: information on the plant in which the batch was manufactured, or on the
material type as well as on other application data for a particular business
transaction.
A batch can be either usable or not usable. In the R/3 System, you can portray batch usability using status types unrestricted and restricted. The
appropriate stock type is directly connected to the batch status. If the batch
status changes, a stock transfer posting is automatically triggered from restricted to unrestricted stock or vice versa.
Batch Status
Management
All other stock types (for example, stock in quality inspection, blocked stock,
open purchase order quantities, GR blocked stock) are not affected by this
type of transfer posting. You can post new stocks to them, independent of
their respective status.
Like all other batch specifications, the batch status is stored as a characteristic in the Classification System. You can either set the status manually or
automatically during the usage decision in Quality Management. You can
store all authorized usages of unrestricted stocks and the reasons for
restricted usage using additional characteristics.
You activate batch status management in Customizing. If batches are unique
at client or material level, batch status management is active for all batches in
the client. If the batches are unique at plant level, you can activate batch
status management separately for each plant.
You can use the batch where-used list and the batch record to track batches.
Batch Tracking
7-5
Batch Management
In this way, it is possible to display all materials and respective batches used
during the manufacture of a product that has been supplied to one of your
customers (top-down analysis, see figure 7-4). You can also display all steps
in production during which a specific batch of a material was used (bottomup analysis).
You can use this function not only for raw materials, intermediate and
finished products, but also for trading goods.
Batch Record
The batch record contains all data on the manufacturing process of a batch
that is required to ensure compliance. In PP-PI, the requirements of an
electronic batch record are met using process data documentation. Process
data documentation is a tool that enables you to collect target and actual
data and to store this data in an optical archive. For detailed information,
refer to chapter Process Data Documentation and Evaluation.
Batch Determination
Batch determination is a usability check. You can use this function for all
outward movements to find batches that meet certain specifications. The
functionality is identical in all applications.
You can run batch determination in the following areas:
Inventory Management
Production
Distribution
Warehouse Management
Search strategies are the cornerstones of batch determination. Search strategies are master data and contain information on the selection criteria you
want to use to find batches and on the further handling of the batches found
(for example, wether batch splits are authorized). Search strategies are
defined for individual business transactions.
In process manufacturing, you can use batch determination to find batches
of material components to be handled in batches. There are several methods
you can use to store the selection criteria required for batch determination.
The system automatically checks batch availability during batch determination.
The figure 7-5 shows the screen generated after you trigger batch determination in a process order.
7-6
Batch Management
7-7
Chapter 8
Campaign Planning
Process Planning
Vessel 1
Vessel 2
In the case of a production plant, planning is initiated via planned requirements, either using a production plan or a campaign.
Forms of Planning
In the case of a recycling or waste disposal facility, we are dealing with the
quantity of remaining materials which has accumulated from other production plants, and which must be processed. In this case, planning is not carried out starting with the product, but rather starting with the ingredients
delivered for production.
In both cases, you can specify the available and required capacity and carry
out capacity leveling.
8-1
Campaign Planning
Planning of Production
Campaigns
Process Planning
Process planning refers to the scheduling of operations in a process order,
the checking of material and capacity availability and the release of orders
for production.
Master recipe
Process order
Scheduling
Availability
Release
OK
Control recipes
8-2
The core of process planning is formed by the process orders and their operations. The standard values of the operations are used to calculate the lead
times in the formulas you have defined. The lead time is calculated using
forward or backward scheduling, depending on whether you enter a start or
a finish date. In this way the system calculates all operation dates and thus
also the lead time and dates for the entire order.
The duration of operations from process orders are determined via phases
and the relationships defined for them. You can get further information on
this subject in the section on planning strategies below, as well as in Chapter
6 Process Orders.
Capacity requirements are calculated using the operations in planned and
process orders. For all capacities of resources to be scheduled, the system
calculates the corresponding requirements.
Capacity Requirements
The available capacity is calculated using the capacity allocated to the resources involved in a production process. There are two ways of calculating
the capacity: exactly for a point in time or aggregated over defined periods.
When the available capacity is calculated, two questions need to be
answered:
Available Capacity
When is the capacity available? This is represented via the shift schedule defined for the resource.
How much capacity is available? This is represented using individual
capacities and capacity utilization.
Resource
over time
2
1
MO
TU
WE
TH
FR
SA
SU
MO
TU
Resource
Time
by period
x hours
16
8
MO
TU
WE
TH
FR
SA
SU
MO
TU
Time
The capacities defined for this can also be subdivided into individual
capacities and displayed as such.
You can get further information on available capacity in Chapter 4 Resources.
8-3
Capacity Scheduling
When process orders are scheduled (dispatched) to the resources, the system
carries out capacity scheduling. In this form of scheduling, also called finite
scheduling, the limited available capacity of the resource is taken into consideration when the dates are determined. The comparison of capacity available for individual resources and the adjustment of underloads or overloads
for them is called capacity leveling. It forms part of the functionality of the
R/3 PP module and is used accordingly for the scheduling of resources in
PP-PI.
Capacity Leveling
The functionality of capacity leveling has been available since Release 2.2. It
enables various user-defined views of different scheduling data, as well as
providing a number of functions for the planning of process orders (process
planning).
Capacity leveling is controlled via a so-called overall profile, which is set in
Customizing and which contains several sub-profiles. These sub-profiles
contain settings for selection screens and general settings for evaluations and
the screen layout of lists.
Grouping of Capacity
Requirements
Within the framework of capacity leveling, you can group capacity requirements according to the needs of your plant. This means that you can group
them according to various criteria, such as:
Capacity requirements per capacity category
Capacity requirements listed according to planned and process orders
Capacity requirements per process order and/or operation
Every requirements group is displayed in a separate line of the planning
table.
Filtering of Requirements
Capacity leveling supports the definition of user-defined filters for the planning table, for example the display of only one type of capacity (time available to processing units in a plant, or volume per vessel) and the requirements determined for this capacity.
Sorting of Requirements
Groups
Via a user-defined sort key, you can specify the display sequence of all
requirements groups. This sorting can be changed dynamically, that is,. you
can choose between various user-defined sort keys.
Evaluation and
Planning Period
For the evaluation and planning period, there are user-defined time profiles.
They enable you to define time periods in absolute form, for example the
months 6/96 to 9/96. It is also possible to use the current date for this display, for example all working days -10 to +30.
8-4
Process planning can be carried out period by period. For this, the system
dispatches operations to the individual planning periods (month, week, day,
etc.). For operations taking longer than a defined period, there is an automatic distribution of operations over the periods in question.
Period-oriented Process
Planning
For every period, the available and the required capacity are displayed and
the quotient displayed in the form of a percentage load. For each resource,
you can set an overload factor specifying the permissible overload.
For period-oriented process planning, the R/3 System provides the Planning
Table in tabular form, which contains the above planning data.
Planning Table
(Tabular Form)
Process planning can also be carried out continuously over time. For this, the
operations are scheduled at an exact start or finish time. The start date/time
enables scheduling to calculate the finish date/time and vice versa. The
prerequisite for successful dispatching of operations is the available capacity
for the scheduled duration of the operation.
For time-oriented process planning, the R/3 System provides the graphic
planning table (see figure below). It is interactive and enables the dispatching, deallocation and rescheduling of operations at resources (usually the
processing units).
8-5
Table Area
Graphic Area
The graphic area contains the capacity requirements and their dates on a
time axis, displayed by bars, lines and other symbols, similarly to a Gantt
chart.
The graphic area can be seen as a window on the time axis. This window
shows the same time period for all tables involved, but it can be changed via
a zoom function changing the scale.
In the graphic area, the capacity requirements and their dates are displayed
on the time axis via bars, lines and symbols, similarly to a Gantt chart.
The planning table contains all capacity requirements for a specific evaluation period. However, you can also define a so-called planning period.
For this, the periods before and after the period in the window can be scaled
in relation to the planning period itself. In this way, you can aggregate the
data before and after the planning period for overview purposes (see Fig. 85).
Planning table
Monday
Preliminary period
Planning
period
00:00
06:00
Tuesday
12:00
18:00
00:00
12:00
18:00
00:00
Monday
00:00
06:00
06:00
00:00
Follow-up
period
Tuesday
06:00
00:00
Customizing of
Colors/Patterns
You can customize many different parts of the graphic planning table with
respect to colors and patterns desired. In particular, you can highlight requirements groups and individual capacity requirements with a bright color,
for example, so that important information is visible immediately.
In the table area, you can change the font size and color of individual objects
from the requirements groups. In the graphic area, you can set the type of
dates to be used for the graphic display (for example, earliest dates, latest
dates or both).
8-6
In addition, you can specify colors and patterns for the lines and bars representing capacity requirements. You can also add other symbols (such as triangles, diamonds, arrows, etc.) in order to code specific information.
All the data on a particular object of capacity requirements can be selected
for display and adjusted accordingly.
For many objects linked to individual or grouped capacity requirements, you
can display the corresponding data:
Changing Objects
Dispatching/Deallocation/
Rescheduling of Operations
In the Planning Table Screen, you can do this by linking process orders
and periods.
In the Graphic Planning Table, you can dispatch operations via the bar
representing capacity requirements using Drag & Drop (see Fig. 8-6).
The requirements can be shifted on the time axis for a resource, so that
the desired start or finish date is displayed. The system will check the
availability of the capacity over the entire period of the requirements.
When an order is scheduled, the operation dates/times are derived from the
phase dates/times. During capacity leveling, the operation whose duration
has been determined by the phases is now dispatched. This ensures that all
phases of an operation can be dispatched without interruption by other
operations.
Scheduling of Phases
8-7
Scheduling of
Secondary Resources
Resources
00:00
06:00
Tuesday
12:00
18:00
00:00
06:00
14100
Vessel 1
14200
Vessel 2
Pool of orders/operations
Order Opert. Qty.
2010
0010
0020
0010
Tuesday
12:00
18:00
00:00
06:00
2030
06:00
10
2020
Monday
00:00
10
Message area
Table area
Graphic area
Automatic Dispatching
Planning Strategies
Introduction
Planning Parameters
You can make use of the following planning parameters for the control of
dispatching:
Planning direction: The system can carry out the scheduling of operations in forward or backward direction.
Dispatching at earliest dates: This indicator is activated if an operation
is to be scheduled as early as possible within the planning period.
8-8
Influencing of Operations
Activating of Functions
8-9
Resource Selection
Resource Network
The planning functions take the resource network into consideration. This
means that the system will only permit dispatching of an operation if there is
a network link from the preceding resource.
You can get more information on resources in Chapter 4 Resources.
8-10
Chapter 9
Process Management
The task of process management is to coordinate between the R/3 System
and all the systems involved in process control when a process order is
carried out. The following activities are involved here (see Fig. 9-1):
Tasks of Process
Management
Process
management
Process
order
Control
recipe
Process
messages
and other
message
destination
Process
control
Execution
Process
control
system
PI sheet
R/3 or
external system
Process instructions are defined in the process order, where they are
assigned to the phases. They contain precisely the information needed by
process control to execute a phase. Their contents are specified via the
assignment of characteristics (for example, material number or quantity) and
characteristic values.
Process Instructions
9-1
Process Management
Process instructions are user-defined. This means that they can be adapted to
the specific requirements of a process as well as to the control systems
involved. It is possible to have process instructions in which control
parameters are transferred to automatic control systems, as well as process
instructions to be displayed in natural language for process operators (line
operators).
Depending on the type of information to be transferred, you can use various
types of process instructions:
A process parameter is used to transfer information to the process control system. In the case of manually operated lines, the process parameter contains a text for the line operator.
A process data request specifies that the process control system or the
plant operator is to send a process message with actual process data to
PP-PI.
A process message subscription reports the unplanned events, such as
alarms, exceeding of limits, etc. to the process control system.
A process data calculation formula specifies that a value must be calculated in the PI sheet. This value is then to be sent to specific destinations
using a process message.
An inspection results request specifies that inspection results are to be
recorded for one or more operations during the production process.
A dynamic function call enables the line operator to call an R/3
function module from within the PI sheet. Depending on the function
module called, this option can be used to confirm orders, calculate
material quantities, access R/3 document management system or access
a user-defined function.
Using sequence definitions, the relationships between phases
maintained in an order can be transferred to the PI sheet. In this way,
the process instructions of a phase in the PI sheet remain inactivated
until the preceding phase has been concluded.
Process instruction types maintained in Customizing facilitate the maintenance of process instructions in a process order. They are copied when you
create new process instructions, and then completed with line and processspecific information.
The work of maintaining orders can be further reduced by generating
process instructions automatically for a specific control recipe destination
(see below), as well as having the system valuate specific process instruction
characteristics automatically. The setting necessary for this can be carried out
individually in Customizing.
9-2
Process Management
The control system or operator to receive the process instructions, and the
type of data transfer involved (for example, transfer initiated by R/3 or by
process control) is information stored for in the process order using the
control recipe destination.
Control recipe destinations are user-defined in Customizing. Their assignment to a process order takes place on the phase level. This assignment is
independent of the bundling of phases in operations carried out from the
planning view, that is, when the master recipe is defined. This means that
the control recipe destination can be assigned according to the technical
aspects controlling the process.
Process management
Manually controlled
11
Charging
Automated
13
12
Processing Discharging
21
Charging
23
22
Processing Discharging
PI sheet
Process
order
Operation 1
Process
control system
Control recipe destination :
Process control system
Operation 2
PI sheet
Phase
11
Phase
12
Phase
13
Phase
21
Phase
22
Phase
23
Control Recipes
Process management generates and sends one control recipe for each control
recipe destination specified in the process order.
If the destination is an external system (for example, a process control system or an external process instruction sheet), the transfer of the control
recipe takes place via RFC (Remote Function Call) in the form of Program-toProgram Communication. Depending on the control system involved, it can
be initiated by PP-PI or by process control.
9-3
Process Management
For partially automated or manual process control systems, process management offers the possibility of editing control recipes for the line operator
in the form of a process instruction sheet. This means that the control recipe
data is transferred internally to the process instruction sheet.
Depending on the process instructions involved, the PI sheet can contain the
following functions:
Display of control instructions in natural language.
By providing input fields, the system enables the line operator to enter
requested actual process data. The entries of the line operator are checked
immediately for validity and if a value has been exceeded, the system
will display a message to this effect. The entries are reported using
process messages, which are sent to predefined destinations.
Using predefined formulas from the control recipe, quantity calculations
are carried out. The results are sent to predefined recipients via process
messages.
9-4
Process Management
The line operator can branch directly from the PI sheet into the R/3 QM
module, in order to enter the results of in-process control/inspection runs.
The line operator can call up the following functions directly from the PI
sheet:
Process Messages
The contents of a process message are determined by the assignment of characteristics and characteristic values (for example, measured values and units
of measure).Message categories defined in Customizing facilitate the
maintenance of messages in the system. The SAP standard has pre-set
message categories to transfer data to other R/3 components. The user can
however also define company-specific message categories in Customizing
(for example, for external functions or for user-defined ABAP/4 tables).
Some R/3 functions are predefined by SAP as message destinations. In
addition, the usesr can also define other destinations. The following destinations are supported:
Process Message
Destinations
9-5
Process Management
Data Transfer to
Message Destinations
9-6
The messages are transferred from the process control system or from
the PI sheet to process management.
Process management checks the incoming messages and passes them on
to the predefined destinations.
Process Management
EBR
Process
planning
Production
info. mgmt.
Link to
LIM S
Process
order
Mail
Process
management
Resource
management
Process
messages
Process
messages
PI sheet
Process control
Process control
system
In the case of the destination types R/3 function module and ABAP/4 table, you
can transfer message characteristics to specific data fields of the destination.
This assignment is also user-defined in Customizing for the respective
message category.
Control recipes and process messages are controlled via so-called monitors.
These contain an overview as well as logs with detailed information on the
history and processing of each message or control recipe.
The control recipe monitor displays the current status of the control recipe
from its generation up until its completion (see Fig. 9-5).
The process message monitor in turn displays the status of process messages
from their receipt by process management until they are sent to their destinations. If a destination does not exist or is temporarily not accessible, the
process message is stored temporarily. After the malfunction has been
removed, the message can be sent directly from the monitor. Incomplete
process messages can be completed in the message monitor and then sent.
The following screen shows a control recipe monitor with various statuses
displayed. All changes and malfunctions are documented in the corresponding log.
9-7
Process Management
9-8
Chapter 10
Introduction
z
z
pH value
strength
10-1
10
The results of both methods are then written to the batch record.
In-Process Control/
Inspection
Planning of Laboratory
Capacities
10-2
10
considered if production takes place around the clock, but the lab is only
available for a certain number of hours during the day.
In order to link laboratory information management systems (LIMS)with the
automatic creation of inspection lots, as well as to enter inspection results
manually, there is an interface which transfers inspection lot specifications
from QM to LIMS, and then transfers the results of the inspections back to
QM.
You can get more information on this interface in the document QM-IDI
Interface. A White Paper is available on R/3 Quality Management and
Complementary Laboratory Information Management Systems (LIMS).
PI
Process planning/
Process order
Process
management
QM
Entry of
inspection results
Insp. lot
Insp. characs/
Insp. results
request
PI
sheet
Process
control
system
Lab. information
mgmt. system
(LIMS)
In the QM system, inspection lots carry out different functions, from their
generation up to their archiving. When they are generated, inspection lots
document an inspection request, meaning that the production situation
requires an inspection to be carried out.
Generation of
Inspection Lots
The inspection results entered during the inspection run are stored under the
inspection lot number in the database. The access to the individual inspection results is always carried out via the inspection lot. It is possible to
allocate several partial lots to an inspection lot.
Partial lots are generated if the several inspection points are specified for an
operation and inspection results are entered for each one during production.
The total quantity of a process order can be split up into partial lots, if partial
quantities with different characteristics exist for different inspection points.
A partial lot is used to represent a specific production quantity during the
production run. This quantity goes through several operations/phases. For
each operation or phase, you can check different inspection characteristics
and allocate the results to the partial lot.
10-3
10
Partial lot 1
Viscosity
ph-value
Strenght
Charge 1
1930 cst
7,5
31,7%
Partial lot 2
Viscosity
ph-value
Strenght
Partial lot 3
1950 cst
7,5
40%
Viscosity
ph-value
Strenght
1950 cst
7,5
40%
Charge 2
Inspecting Batches
Allocation of Batches
Production and inspection operations are integrated within R/3 QM. Defining
time or quantity-related inspection points enables you to monitor the quality of
your processes on a continuous basis, as well as making it possible to define
partial lots and batch information.
10-4
10
10-5
Chapter 11
R/3
SOP
PPS
MRP link
MRP
R/3
SFC
SOP
SFC
PPC
Linked Systems
In the case of linked systems, there are two different types:
In the vertically linked system, the MRP system is the higher-level system
and the detailed planning system (PP-PI) is the lower-level system.
Here we are always dealing with a hierarchical linking of the systems, in
which the lower-level system is dependent on the specifications made
by the higher-level system.
In the horizontally linked system, the rough-cut planning and detailed
execution systems are networked. This means that the MRP level and
the PP-PI levels are of equal importance, and the PP-PI level is not
subordinate to the MRP level.
11-1
11
When systems are linked, requirements are placed on the integration functionality above and beyond the limitations of differing hardware types and
software vendors. If one classifies the existing integration possibilities, there
are three basic types of integration:
R/3-R/3 linked systems
Here we are dealing with a link of independent R/3 systems running on
their own databases. These systems can be linked horizontally as well
as vertically. This type of integration is not supported for Release 3.0.
R/2-R/3 linked systems
This is a link between an R/2 system and several different R/3 systems.
Integration only exists vertically and is supported for Release 3.0.
Technically, this integration is carried out via CPI-C/LU 6.2.
External systems linked with the R/3 System
This refers to a link between an external host system and the R/3
System. The integration can also be only carried out vertically and is
supported for Release 3.0.
Technically, this integration is carried out via file transfer.
The following graphic illustrates the above:
R/2
or
external system
Production requiremts.
.
.
.
R/2
External
requirements:
z Materials
z Quantities CPI-C
z Dates
TCP/IP
Production
orders
CPI-C
LU 6.2
PP-PI
Transfer of
production
requirements
R/3
Communication
modules
Check
new
existing
released
Posting
of production
requirements
R/3
Production
requirements
Fig. 11-2: Linked system, containing external or R/2 System and R/3 System
11-2
For vertically linked systems, Release 3.0 will provide the possibility of integrating the MRP level of any higher-level system with the detailed planning
system of PP-PI.
11
Horizontally Linked
Systems
For the planning of your production runs, you can use various systems in
different combinations. You can link up to external systems, such as an R/2
System. You can also import data from higher-level systems, such as MRP or
production data, for example.
What kind of planning scenarios are supported by PP-PI?
You can carry out the planning of your production runs using data from
higher-level or external systems (vertical) or using horizontally linked systems (for example, many plants on one level, but within one R/3 System).
11-3
Chapter 12
Blue
z PI sheet
z laboratory
z SAP XXL
z SAP Business Graphics
z external tools
Fig. 12-1: Documentation and evaluation of planned and actual data for process
manufacturing
12-1
12
Fulfilling Requirements
with R/3
R/3:
Inspection lot
usage decision
Plant, order number
Material, material list
Operations, phases, resources
Process instructions
Inspection lot for the order
z
z
z
z
Dates
Materials consumed/produced
Problems/deviations
Changes to process instructions
12-2
12
Using the process data documentation function of PP-PI, you have a tool
which puts together this data automatically, but which also allows you to
make company-specific additions to your batch record.
All the relevant data to be archived for a batch is selected via the process
order and compiled in the form of five lists generated from the following
data:
Process order data
Material list for process order
Inspection lot for process order
PI sheets for process order
Process messages for process order
The scope of these lists has been pre-set by SAP according to the
specifications of GMP (see Fig. 12-2). The user determines the actual data to
be archived by requesting the corresponding process messages from process
control and storing them in the process message record.
If the pre-set lists do not correspond to your requirements, you can also add
your own user-defined lists.
The process data to be contained in your batch record is transferred to the
archiving system via the ArchiveLink Interface of the R/3 System. This
interface enables you to link up to optical archiving systems in which the
archiving lists from process data documentation can be stored on a longterm basis, without the possibility of manipulation.
Transfer to Archiving
Systems
You can call up the archiving lists from the archive at any time and display
them online. The corresponding objects can now no longer be changed in the
R/3 System.
Whether process orders are to be archived using the functionality of process
data documentation can be set in Customizing for each order type.
Triggering the archiving function is only possible if an order has the status of
technically complete. In this way, you can ensure that the order has been
carried out and all lists are complete before they are exported to the archive.
12-3
12
z General company
planning data
z Cost data
z SOP data
z High-level reports
Production managers
Technical support staff
Supervisors
Maintenance
managers
z
z
z
z
z
z
Production
Resource usage
Materials
Schedule delays
Breakdowns
Quality inspection results
Process operators
Maintenance
personnel
z
z
z
z
z
Instrument readings
Resource status
Events/alarms
SPC
Data logs/archiving
Evaluation/Analysis Tools
With the R/3 System, you can evaluate process data and process events on
all enterprise levels described. You can request, display and compare data,
as soon as this data is available in the system. Using the following tools, it is
possible to carry out ad-hoc or routine evaluations as needed:
The Shop Floor Information System (LIS) enables you to carry out evaluations on the usage of resources and materials, on planned and actual
production times as well as on planned and actual product costs, as far
as these are logged in the order or in the CO product costing component. From here, you can branch directly to SAP Business Graphics.
12-4
12
The goal of the production information system is to enable the user to define
his views on information relevant to the application (for example, resource
usage). The degree of information depth is user-defined.
After the list display of the data, you can have data on all list levels displayed in graphic form. You can obtain the following types of evaluations or
analyses:
Evaluations on resources, for example, planned and actual values
Evaluations on operations/phases or process orders, for example,
execution times, lead times, schedule deviations, etc.
Evaluations on materials used and their consumption - for example,
what was consumed, which material components were involved, comparison of planned/actual values, etc.
Evaluations on product costs, for example, overall costs, fixed costs,
variable costs, planned costs
The following screen shows an evaluation of planned and actual material
consumption.
12-5
12
Evaluation of Process
Messages
The link to SAP Business Graphics provides you with an overall graphic
display of trends such as material consumption values. In the following example, the obtained yields are displayed per process order, in list form
(process message evaluation) as well as in graphic form.
12-6
Process message data can be transferred to Microsoft EXCEL using SAPXXL. The criteria for message selection as well as the layout of the EXCEL
spreadsheet are defined in PP-PI. However, once the data has been
transferred, it can be further processed using EXCEL functionality.
12
XXL Listviewer
The following figure illustrates the temperature curve of a vessel for different process orders over the time axis. You see the definition of the evaluation
criteria in PP-PI as well as the spreadsheet and a graphic created in EXCEL.
If you would like to use your own evaluation tools, you can call the necessary process data directly from the database. The tool you use must support
the database interface software ODBC (Open Database Connectivity). If you
are using a client/server architecture, you must also be able to support the
network interface software SQL*NET.
Evaluation Using
External Tools
Due to these interfaces, you now have more freedom in selecting your
evaluation tools and designing your evaluation or reporting displays. You
are no longer limited to the R/3 System, but can include all information
stored in the database, even if it stems from other systems.
12-7
12
What tools and functions are available to evaluate and visualize processrelated data?
Process data evaluation comprises planned and actual data, permitting
standard analyses as well as ad-hoc reporting.
The results can be displayed in graphic form as well as in the form of a
spreadsheet.
Besides the SAP tools Shop Floor Information System and Process
Message Evaluation, the R/3 System also has an interface for external
evaluation tools.
12-8
Chapter 13
Substances
Integration
Materials management
Distribution
Production planning and control
Maintenance
Quality management
Human resources
This high degree of integration led SAP users from the chemical industry to
call for an SAP solution. SAPs contact with the process industry had been
intensified during the development of the PP-PI module. Preliminary requirements on an EH&S solution were defined in workshops conducted by
the German Association of Chemical Industries. However, requests for an
EH&S solution also came from SAP customers in the automotive industry,
mechanical engineering, utilities as well as transportation companies. For
this reason, the EH&S system is designed for use across all sectors of industry.
Importance of EH&S
Before the development project got underway, SAP actively pursued close
cooperation with its partners in industry. In the planning and detailed design phases, SAP was able to work with a number of major corporations
from the chemical industry.
Partners in Industry
13-1
13
Overview of Functionality
Release Policy
Labels
Substance Database
The substance database is used by the EH&S system to store various types of
information. It is not only used to store substance identifiers but also compositions, physical, chemical, and toxicological properties, substance classifications, an array of instructions (first aid, handling, storage, etc.) plus information on the inclusion of substances in statutory lists.
Substance master
Aceton
(technical)
Characteristic Type
Substance: Methanol
Property
Boiling point
Vapor pressure
Flash point
Substance property
Value
56,5 oC
128 hPa
12,0 oC
Condition
1 bar
20 oC
Substance listing
Acetone
Methyl alcohol
Acetone (techn.)
Composition
Phrase library
Analysis
_______
_______
_______
___
Acetone
Methyl alcohol
Water
Residual
98,0 %
1,3 %
0,6 %
0,1 %
Risik-records
R12 Highly inflammable
R23 Poisons by inhalation
Flexibility of the
Substance Database
13-2
13
You can define any given properties (classes) using any number of fields
(characteristics). The EH&S module can be shipped with a number of standard
substance properties. These standard substance properties can be added to as
required; with upward compatibility, every customer system can be enhanced to include customer-specific properties.
Many substance properties base on textual information. During the development of the substance database, it has proven very useful to manage these
texts as so-called phrases. In this context a phrase is a standard text module.
Phrase Management
Substance Reporting
The next development phase will include hazardous goods processing from
SD. SAP plans to continuously enhance EH&S functionality provided by
R/3. Preliminary studies for the next design phases have already been initiated.
Planned Functionality
Definition
A substance may be a natural substance, come into existence during manufacture or be an ideal substance (a substance not found in reality). It may
consist of several substances (preparation, compound or solution) or be a
pure substance. A substance may be used to categorize common properties
(substance group).
A substance is normally assigned to several materials. The material carries
information relevant to logistics and the substance carries data on substance
properties. A substance distributed in various packaging sizes or trading
units does not vary as far as its properties are concerned. However, data
such as price, weight, dimensions, will differ. The figure 13-2 illustrates
possible material/substance relationships.
Material /Substance
Relationship
13-3
13
Material
Relationship
Substance
1:1
Acetone p.a.
Acetone p.a.
1:n
Super
glue
SAE
15-W40
Oil
1 liter
Synthetic
resin
Hardener
SAE
15-W40
n:1
Oil
5 liter
0:1
SAE
15-W40
Oil
SAE 15-W40
Salts of chromium
Substance Identification
A substance identification is an identifying description of a substance. As a
rule, an identification consists of several identifiers. One identifier is not
sufficient to ensure unique identification. Only a combination of several
identifiers guarantees unique identification.
Substance Identifiers
A substance identifier is characterized by its identification type and identification category. The identification type specifies the data type, whereas the
identification category defines the precise meaning of the identifier. The
following three identification types exist:
Names
Numbers
Chemical formulas
Names
Numbers
Chemical Formulas
13-4
Standard name categories such as IUPAC names, trivial names, and synonyms are supported by EH&S.
The third identification type are chemical formulas. EH&S is configured for
empirical and structured formulas. SAP plans to connect EH&S to the R/3
document management system, enabling you to store graphics of, for instance, two or three-dimensional structural formulas for a substance.
13
The figure below illustrates the structure used for substance identification.
Identification
Identification type
Identification category
Names
Name category
ID-Keys
ID key category
Trade name
IUPAC
Synonym
CAS-number
Index- number
Internal number
H
Formulas
Category of formulas
CL
O
N=
O
X Grafik
Molecular formular
Substance Properties
A substance property provides information on a substance either as a numerical value, with the appropriate unit of measure, or as a text.
This information can be linked to further details, such as the source of the
information, method of determination, etc.
Substance properties can be grouped, for example, according to:
physical properties
Chemical properties
Toxicological properties
Ecological properties
First aid measures
Safety instructions
Hazard ratings, etc.
As a rule, a substance property consists of more than one item of information. A physical property may consist of several characteristics, for instance,
a numeric value range (maximum and minimum value), an accuracy requirement in form of a +/- deviation, one or more parameters, a method, etc.
EH&S uses the R/3 classification system to define substance properties. In
the language of the classification system, a substance property is represented
by a class. You can assign any desired number of characteristics to a class.
Classification System
13-5
13
Substance Characteristics
The values you record for a substance property are stored as substance characteristics. You can maintain any number of substance characteristics for a
substance or substance property. The sources, methods or one or more of the
parameters (for example, the pressure at which the boiling point was determined) may differ for the various substance characteristics.
The figure below illustrates the method used to represent substance properties.
Substance
Properties
Valuation
No.: 1
No.: 2
-3 oC 1013 mbar
2 oC 1200 mbar
DIN 1243
DIN 1243
No.: 1
87oC
ISO 1812
Safety
instructions
.
.
Super glue
Melting point
Flash point
Benzene
No.: 1
Flash point
No.: 1
No.: 2
124 oC
130 oC
ISO 9876
DIN 1234
Enhancement
The main requirements on the substance database are its flexibility and
scope for enhancement. The use of the R/3 classification system enables the
user to enhance the substance database by any desired number of properties
featuring any desired structure.
Substance Compositions
The substance composition is a listing of all substance components and their
respective concentrations in substances consisting of several components.
Substance components are those substances that remain components of a
substance after the manufacturing process has been completed.
Substance Composition
Category
The level of detail required for a substance composition listing varies depending on the intended usage and recipient. The details contained vary as
far as the listed components and the required accuracy of the quantitative
values are concerned.
Composition categories, might, for instance, be:
Precise chemical composition
Composition compliant with TSCA (Toxic Substance Control Act)
13-6
13
Substance Listing
For this purpose, substance listings, that is, the specification of substances for
a substance are used. This is a listing of substances without any quantitative
details. Example of substance listing categories are:
Substances to be monitored at a work center
Decomposition products released by heating
A substance may have many properties in common with other substances.
The substance database enables you to create references between substances.
Substance Reference
Properties Tree
The properties tree makes controlled navigation between the many substance properties possible. The properties are structured using the properties
tree. You can define any number of grouping levels (nodes) between the
individual properties (end nodes) and a substance (root).
13-7
13
If requested, EH&S is supplied with a standard properties tree. Using Customizing, you can define properties trees that display any desired structure.
You can, for instance, use this functionality to create trees for specific tasks
(departmental trees) or individual (user-specific) properties trees.
Phrase Management
Phrase Libraries
Import/Export of Phrases
EH&S provides you with an import/export interface that you can use to
import commercially available phrase libraries. Using this interface, you can
also transfer modifications made to phrase libraries. The original phrase key
is maintained in the EH&S source library for this purpose. You can exchange
phrase libraries using the combined export/import function.
Translation
13-8
13
Substance Reporting
Documents created using the substance database and especially those
addressing external recipients, require the functionality provided by modern
word processors. EH&S provides features such as the insertion of graphics
files such as logos, hazard symbols, pictograms as well as color printing,
tables, etc.
Requirements for
EH&S Documents
Due to the multitude of documents required, users must be able to individually define document layouts and contents.
EH&S substance reporting uses Microsoft Word Version 6.0 (Winword),
with which the user can layout documents then assigning data proposed by
the substance database to certain areas of the document.
Winword Integration
Examples
13-9
13
Page: 1/1
Super Solvent A
Benzyl amine
R-phrases
R 11-23/24/25
R 34
Index number
608-001-00-3
612-001-00-3
Concentration
20 - 30 %
< 15 %
3. Hazards identification
Highly flammable, toxic by inhalation, in contact with skin and if swallowed.
5. Regulatory information
Classification
according to EEC
directives
Has to be labeled
Hazard symbols
: F
T
Highly flammable
Toxic
R-phrases
: 11
23/24/25
: 16
27
44
Highly flammable
Toxic by inhalation, in contact with skin and if swallowed.
Keep away from sources of ignition - No smoking
Take off immediately all contaminated clothing.
If you feel unwell, seek medical advice (show the label
where possible).
S-phrases
13-10
13
You can distribute MSDS by mail, fax EDI, or CD. The system automatically
selects the valid MSDS version for the country/language variant. You can
choose color or shading options. If you want to send several MSDS to one
recipient, the system automatically bundles them into one shipment. MSDS
processing also features subscription management that enables you to send
MSDS to interested parties (public authorities, institutes, etc.) with which
you have no business relationship.
Performance Features
The SAP EH&S development project provides software support for business
processes in those areas of environmental protection and occupational health
and safety that interface with SAP R/3 business transactions.
Which main features does the first EH&S release provide?
EH&S Release 3.0 provides you with a substance database, phrase
management, as well as substance reporting functionality integrated with
Microsoft Word.
13-11
SAP AG
IDS Prof. Scheer GmbH
Neurottstrae 16
69190 Walldorf
Altenkesseler Strae 17
Geb. C2
Germany
66115 Saarbrcken
Germany
August 1996
Contents
Production Planning for Process Industries
Preface...................................................................................................................................................v
Introduction........................................................................................................................................1-1
CAPISCE Project Overview.................................................................................................................1-3
Product Positioning ..........................................................................................................................2-1
Overview of Functions......................................................................................................................3-1
Resources ..........................................................................................................................................4-1
Resources and Capacities...................................................................................................................4-6
Maintaining Resource Data .................................................................................................................4-8
Further Resource Functionality ...........................................................................................................4-9
Master Recipes ..................................................................................................................................5-1
Master Recipe Functions.....................................................................................................................5-2
Further Uses of the Master Recipe....................................................................................................5-10
Process Orders..................................................................................................................................6-1
Functions of the Process Order...........................................................................................................6-2
Cost Object Controlling........................................................................................................................6-7
Co-Products.......................................................................................................................................6-10
Links of the Process Order................................................................................................................6-11
Batch Management............................................................................................................................7-1
Batch Specification and Levels............................................................................................................7-3
Batch Management Functions.............................................................................................................7-4
Capacity Planning and Leveling ......................................................................................................8-1
Campaign Planning .............................................................................................................................8-2
Process Planning.................................................................................................................................8-2
Capacity Leveling ................................................................................................................................8-4
Planning Strategies .............................................................................................................................8-8
iii
Process Management........................................................................................................................9-1
Integration with R/3 Quality Management and LIMS....................................................................10-1
Integration with Higher-level Systems ..........................................................................................11-1
Linked Systems .................................................................................................................................11-1
Documentation and Evaluation of Process Data..........................................................................12-1
Process Data Documentation............................................................................................................12-2
Process Data Evaluation ...................................................................................................................12-4
Environment, Health & Safety ........................................................................................................13-1
Overview of Functionality ..................................................................................................................13-2
Phrase Management .........................................................................................................................13-8
Substance Reporting.........................................................................................................................13-9
Material Safety Data Sheet Processing...........................................................................................13-11
Glossary ............................................................................................................................... Glossary-1
Preface
With its module PP-PI, SAP is for the first time providing a set of R/3 functions to
cover the requirements placed on production planning and control by process
industries.
This brochure describes the conceptual design, integration and functionality of the
module PP-PI on the basis of Release 3.0. It is intended for decision-makers as well
as for those in charge of selecting and implementing the functions.
The development of this module is based on the guidelines published by various
standardization organizations, as well as on the pilot installations carried out
during the past few years. The design as well as the implementation phases were
influenced strongly by the experiences and suggestions made by pilot customers.
The first two chapters deal with the history of the pilot project CAPISCE and the
positioning of PP-PI in the market. The following chapters describe in overview
form the functionality of resources, master recipes, process orders, process and
capacity planning, process management (link to process control systems), as well as
the links to higher-level systems or laboratory/inspection systems. The final
chapter deals with the documentation and evaluation of process data as it is
required in a modern production firm by management or government authorities.
Glossary
Constituent
Glossary
Batch
A quantity of a material produced during a
given production run. The main characteristic of
a batch is its homogeneity.
Batch record
Co-product
Valuable materials generated during a production run together with other valuable materials.
Example: When gas is produced, other products
obtained are gas, tar, benzol and other carbon
derivatives.
Campaign
Control recipe
scheduling of a campaign
Campaign planning
The planning of a campaign, comprising the
following tasks:
Changeover recipe
A changeover recipe defines the activities necessary to transfer aprocessing unit from an initial
state to a subsequent state.
Circulating material
A material used in a process, which is also
(partially) recovered/recycled, such as a catalyst. A circulating material appears twice in the
operation material list, first as an ingredient and
secondly as a yield.
Cleanout recipe
Recipe which describes the time, resource and
material requirements, as well as the activities
that are necessary to clean out a vessel after the
productive run of a campaign.
Dangerous good
Substance or mixture that poses an immediate
danger to any person coming into contact with
it.
Glossary-1
Glossary
Line operator
Process instruction which enables the line operator to call a user-defined function module from
within the PI sheet. Depending on the function
module, this option can be used to start a dialog
or retrieve data from internal or external applications. The process instruction specifies
Hazard note
A document that notes the dangers in the handling, transportation, and storage of a material. A
hazard note can be allocated to a material, a
resource, or a recipe.
Ingredient
A material used in a process. Ingredients are
contained in the recipe material list. They can
also be allocated to an operation or a phase.
Listed substance
A substance whose characteristics are described
in the relevant literature or any type of legislative text. This substance is neither manufactured, traded, or procured. It serves only as a
model for defining the attributes of real substances.
Master recipe
A recipe describing the production of materials
in one production run. The master recipe contains detailed information on the use of a process at a specific plant. It is the basis of the process order.
Material
Substance or object dealt with on a commercial
basis or used, consumed, or generated during
production. A material can be a chemical element or a compound.
Intra material
A material which only exists temporarily between two processing steps. An intra material is
listed in the material list.
Line
A production facility at which materials are
changed by means of processes. A line consists
of processing units used in sequential or parallel
order for the execution of process orders. The
following types of lines exist:
production line
recycling line
Glossary-2
Material list
A list containing all materials required during a
production run and their quantity specifications.
There are recipe material lists and operation
material lists.
Operation
Independent part of a recipe which is executed
on a processing unit. An operation is subdivided into phases.
Glossary
Phase
A component of PP-PI used to generate orderrelated data and store it in an optical archive.
Phrase
PI sheet
Primary product
The product for whose production the process is
carried out. A primary product is distinguished
from other products in that its material number
is stored in the recipe header.
Primary resource
The primary resource is the processing unit or
reaction vessel at which an operation is carried
out. It is occupied for the duration of the operation, which means that all the phases of this
operation are automatically carried out at this
primary resource.
Process instruction
A structure used to transfer data or instructions
from PP-PI to process control. Process instructions are allocated to the phases of the master
and the process order. They are combined in a
control recipes and transferred to process control for execution. Depending on the type of
information sent, there are the following types of
process instructions:
process parameters
sequence definition
Process control
Glossary-3
Glossary
the characteristics of this process instruction, that is, the information to be sent via
this instruction
calculation of values
Glossary-4
Process management
A component of PP-PI which is the interface to
process control. Process management comprises
the following functions:
Process manufacturing
Process manufacturing refers to the processing
of gases, grains or liquids. The processes involved can be continuous or discontinuous, i.e.
manufactured in batches.
Process message
A structure used to send actual data on a process
from process control to one or several destinations of the following types:
Glossary
The messages to be included in the process message records are defined for a plant via the message categories allocated to the corresponding
destination. The messages contained in the
process message record can be evaluated using
the process message evaluation component and
archived using the process data documentation
component.
the unplanned events which must be reported by process control to process management
the display and further processing of message data in EXCEL using the XXL list
viewer
Process order
An order describing the production of batches in
a production run or the output of a service such
as a cleanout. The process order is generated
from the master recipe and contains all the information specified during process planning.
Process parameter
Process parameters are process instructions used
to transfer information to the process control
module. In the case of manually operated lines,
the process parameter contains a text for the
lineoperator.
Process planning
The planning of process orders. This involves:
Production line
See Line.
Glossary-5
Glossary
Production record
User-defined compilation of the actual data of a
production run, in which all the events occurring during the production run are logged with
a time stamp.
Qualification
The capability or authorization to perform a
specific task. You can allocate qualifications to
your personnel resources.
Real substance
A substance which exists physically in an enterprise. As a rule, one or more materials are allocated to a real substance.
Recipe
The general instructions for the use of a production process. There are manufacturing recipes
describing a production process as well as nonmanufacturing recipes, which check to see that
all functions of a resource are working correctly
or which carry out the clearing or changeover of
a line. Manufacturing recipes are:
master recipes
Recipe object
A type of data object that can be maintained for
a recipe. The following recipe objects exist:
operations
resources
phases
process instructions
Relationship
The linking of start and finish points of operations or phases in a master or process order.
There are the same types of relationships as in
the Project System. Relationships form a model
of the time flow of operations or phases.
control recipes
Remaining material
Non-manufacturing recipes are:
changeover recipes
setup recipes
cleanout recipes
Resource
A list containing all materials required to execute a process order as well as their quantity
specifications.
Recipe group
Glossary-6
Glossary
Resource category
line
processing unit
Substance
team
labor
transport
storage
services
Resource network
A resource network describes the physical links
between resources, such as processing units
(reactors, vessels, etc.) in a plant. It serves to
describe the flow of materials through a plant.
Secondary resource
Besides the primary resource, an operation or a
phase can also have further resources, called
secondary resources, allocated to it. This allocation can be carried out with a start/finish time
which is relative to the start/finish time of the
operation or phase (time offset).
Sequence definition
Process instruction which specifies that the
superior phase can only be processed in the PI
sheet after you have finished processing another
phase. By generating sequence definitions, you
can copy the phase relationships maintained in
the process order to the PI sheet.
In the PI sheet, the process instructions of the
phase containing the sequence definition remain
inactive until all required messages have been
created for the process instructions of the predecessor.
Substance composition
A listing of all components including their concentration found in a substance consisting of
several components. See Constituent.
Substance identification
A unique description of a substance. As a rule,
the description consists of several identifiers.
IUPAC name
Synonym
Trivial name
Trade name
Setup recipe
A recipe which describes the time, resource and
material requirements that exist at the beginning
of a campaign as well as the activities that need
to be carried out to set up a production run.
Glossary-7
Glossary
Substance property
Information stored on a substance, either in the
form of figures or texts. Substance properties
can be linked to information on its origin, on the
source literature, etc. Substance properties can
be grouped according to the following criteria:
physical properties
chemical properties
toxicological properties
ecological properties
first-aid information
safety note
Workflow
The term workflow refers to a sequence of tasks
to be processed by persons or automatic processing units.
The workflow manager determines the logical
and time sequence of the tasks. Flexible eventdriven response mechanisms take over the
workflow control.
Yield ratio
The quantity relationship between the yields
(materials) created during the execution of a
process order.
Glossary-8
R/3 System
Production
Planning
for
Process Industries