Uploaded by Rahul Ambardar

PI Sheet & Control Recipe

advertisement
SAP-PP-PI-PI Sheet & Control Recipe
Process Instruction Sheet & Control Recipe
SAP-PP-PI-Process Industries Objectives
• Understand the use and structure of a master recipe
• Understand the meaning and use of a resource
• Understand the meaning and use of a material list
• Understand the structure of the operation overview
in the master recipe
• Understand the steps in the production life cycle for
process materials
• Understand the meaning and use of co-products
• Understand how process planning, process management, and process
control interrelate and what information they pass back and forth
• Understand the meaning and use of control recipes
• Understand the meaning and use of process instructions
• Understand the meaning and use of process messages
SAP-PP-PI-Process Industries Objectives
You should be able to:
•Create a recipe group
•Create a master recipe
•Create a resource
•Create a material list
•Create process instructions
•Create a control recipe
•Create a process order
•Create process messages
Area of Industries
•Special Projects
•Make-to-Order
•Assemble-to-Order
•Individual Mechanical Engineering
•Assemble According to Catalogue
•Make-to-Stock
•Manufacturing by Lot-Size
•Repetitive Manufacturing
•Batch-Oriented Process Manufacturing
•Continuous Process Manufacturing
Areas of PP-PI
•Chemical
•Industry
•Process
•Manufacturing
•Batch and
•Production
•Records
•Food
•Industry
•Variable
•Production
•Parameters
•PP-PI
•Batch
•Production
•By-Products
•Co-Products
•Fully and
•Partially
•Automated
•Lines
•Pharmaceutical
•Industry
SAP-PP-PI Process Industries
• PP-PI supports batch-oriented process manufacturing
and continuous process manufacturing.
• The target markets for PP-PI are the chemical,
pharmaceutical, and food industries.
• The application areas which PP-PI has been developed
for are process manufacturing, batch production, byproducts, co-products, fully and partially automated lines,
variable production parameters, and batch and production
records.
PP-PI vs. Standard PP
•PP-PI
•Standard PP
•Resource
•Work Center
•BOM
•BOM
•Master Recipe
•Routing
•Process Order
•Production
•Order
PI Sheet
Purpose:
•You can use PI sheets to exchange data between the partially or completely manually operated
production level and the R/3 System (PP-PI). In manually operated production lines, this usually
involves a process operator who uses the PI sheet to transfer production-relevant actual data to
the R/3 system and receives data from the R/3 System.
•You can describe the entire production process of a product or only part of it in a PI sheet. If the
PI sheet only represents part of the production process, you usually need several PI sheets to
manufacture a product. You can, for example, define control and picking information for the
individual production steps in the PI sheets. The PI sheet is used to inform the process operator
about the individual production steps that need to be performed. He or she can interactively
maintain the R/3 PI sheet according to the phase sequence.
•Apart from control information, the PI sheet can contain input fields and pushbuttons. You can,
for example, define fields into which you want the process operator to enter the quantity of
material components consumed for a phase. The material withdrawals must then be posted as
goods issues in inventory management. You can use process messages to automatically carry
out this function.
PI Sheet
•The process operator can use pushbuttons navigate to other R/3 applications to make entries
and then return to the PI sheet. You can, for example, define a pushbutton for quality
inspections during production. The process operator can then use this button to navigate to
quality management, record inspection results, and then return to the PI sheet.
•You can create two different types of PI sheets:
 The ABAP list-based PI sheet
 The browser-based PI sheet. This is an enhanced version of the old ABAP list-based PI sheet.
Two of its many advantages are the new user interface in HTML layout as well as new functions.
PI Sheet
ABAP List Based PI Sheet
Definition
•The PI sheet represents the result of a control recipe that was sent to a process operator and
whose content is displayed as text on the screen. This means the PI sheet is an instruction for
the process operator that describes how and in which order a product is manufactured. The PI
sheet can, for example, contain information about the picking of raw materials as well as
instructions about charging the mixer, filling silos, and so on.
•The R/3 PI sheet is designed for processing on the screen, which means that the process
operator should enter, confirm, report, or complete data interactively. In this way, the R/3 PI
sheet enables communication between the R/3 System (PP-PI) and process operators in
production lines that are operated manually (either fully or partially).
Use
Depending on the process instructions contained in a control recipe, the PI sheet supports the
following functions:
 Displaying control information such as instructions for the process operator on how to carry
out production steps
 Displaying additional notes, such as notes on specific rules that must be followed when dealing
with dangerous goods
 Recording of actual process data
ABAP List Based PI Sheet
Reporting of entered and calculated values using process messages, for example, posting goods
issues and receipts or time-ticket confirmations
 Navigating to other R/3 applications outside of PP-PI to make entries and afterwards return to
the PI sheet
 Performing calculations, such as calculating dates
 Triggering a dialog or requesting data from internal or external applications
Structure
Each PI sheet consists of a header and a number of elements defined via the process instructions
in the control recipe or by the process operator when he or she maintains the PI sheet. These
elements include:
Control information and notes with additional information for the process operator
Comments by the process operator
Input fields for the actual process data to be reported
Fields for values to be calculated by the system
Pushbuttons that enable the process operator to call user-defined function modules or the QM
function for recording inspection results
The data contained in the PI sheet is displayed on an overview screen and various detail screens
for the individual elements.
ABAP List Based PI Sheet
The Header
•The header is shown at the very top of a PI sheet's overview screen. It contains information on
the following:
The status of the PI sheet
The process order for which the PI sheet was created
The material to be produced
The process operator or group of process operators responsible for maintaining the PI sheet
• The Phases
•The lower section of the PI sheet comprises the phases. Depending on the content of the
process instructions, they can contain the following information:
Control information Control information for the process operator is displayed on the overview
screen of the PI sheet. The information to be displayed is defined in a process instruction of the
type “process parameter”. In the PI sheet, the number of the process instruction and the
corresponding phase of the process order is displayed before the control information.
ABAP List Based PI Sheet
Additional information Additional information on a process step can be displayed on detail
screens within the PI sheet. The information to be displayed is defined as a note in a process
instruction of the type “process parameter”. On the overview screen of the PI sheet, one or
more pushbuttons are displayed below the corresponding control instruction. You can use these
pushbuttons to call up the information on the detail screens.
Comments Within the PI sheet, the process operator can create comments on individual
process steps. These comments can either be saved in a special comment sheet within the PI
sheet, or they can be reported to process management using a process message. The comment
sheet can be accessed from the PI sheet's overview screen by choosing the corresponding menu
option or the corresponding pushbutton in the header. Comment messages always refer to a
specific process step. If a comment message has been created in the PI sheet, the document
symbol as well as the beginning of the comment are displayed to the right of the corresponding
control information. You can display the entire comment on a detail screen.
Input values On the overview screen of the PI sheet, input fields are provided for the actual
process data to be reported. The values to be reported are defined in process instructions of the
type “process data request”. Single input fields are displayed to the right of the preceding
control instruction. If several values of the same type are to be reported, a corresponding table
is displayed below the control instruction and the other input fields.
ABAP List Based PI Sheet
 A signature is a special type of input value that marks the end of a process step within the PI
sheet. By executing a signature, you confirm and report the data entered or calculated in the
process step. If you have made the corresponding system settings, you must execute a signature
with a password or a digital signature . Like any other input value, the signature is defined in a
process instruction of the type “process data request”.
Values to be calculated If you want the system to calculate a value in the PI sheet, a field for
this value is displayed on the overview screen to the right of the preceding control instruction. If
the value has not yet been calculated, the field contains a question mark (?). Values to be
calculated are defined in process instructions of the type “process data calculation formula”.
Inspection results If inspection results are to be recorded for an operation or phase, the Record
inspection results pushbutton is displayed in the PI sheet to the right of the preceding control
instruction. Using this pushbutton, you can branch to the QM function for recording inspection
results. The operations or phases for which inspection results are to be recorded are defined
using a process instruction of the type “inspection results request”.
Dynamic function calls If an R/3 function module is to be called within the PI sheet (for example,
to access order confirmation or material quantity calculation, or to start a user-defined
function), a pushbutton with which you can start the function is displayed to the right of the
preceding control instruction. The function to be called is defined using a process instruction of
the type “dynamic function
Sample ABAP List Based PI Sheet
Browser-Based PI Sheet
Definition
•You can also create PI sheets in HTML layout. The browser-based PI sheet is an enhanced
version of the ABAP list-based PI sheet . It offers a new user interface that is intuitive and easyto-operate.
•To be able to best use the browser-based PI sheet, you must install Microsoft Internet Explorer
5.0 and make some security settings in the Internet Explorer.
•The PI sheet represents the result of a control recipe that was sent to a process operator and
whose content is displayed as text on the screen. This means the PI sheet is an instruction for
the process operator that describes how and in which order a product is manufactured. The PI
sheet can, for example, contain information about the picking of raw materials as well as
instructions about charging the mixer, filling silos, and so on.
•The R/3 PI sheet is designed for processing on the screen, which means that the process
operator should enter, confirm, report, or complete data interactively. In this way, the PI sheet
enables communication between the R/3 System (PP-PI) and process operators in production
lines that are operated manually (either fully or partially).
Browser-Based PI Sheet
Use
•Depending on the process instructions contained in a control recipe, the PI sheet supports the
following functions:
 Displaying control information such as instructions for the process operator on how to carry
out production steps
 Displaying additional notes, such as notes on specific rules that must be followed when dealing
with dangerous goods
 Recording of actual process data
 Reporting of entered and calculated values using process messages, for example, posting goods
issues and receipts or time-ticket confirmations
 Navigating to other R/3 applications outside of PP-PI to make entries and afterwards return to
the PI sheet
 Performing calculations, such as calculating dates
 Triggering a dialog or requesting data from internal or external applications
Browser-Based PI Sheet
Structure
•SAP Standard Layout
The following sections show you how the browser-based PI sheet is structured in the SAP
standard layout and how the interface elements are displayed.
The browser-based PI sheets comprise a header (details) and the individual phases of the
process order. The header and all phases are open when you call the PI sheet and can be
collapsed and expanded.
All functions are available in the context menu. In addition, a menu bar in the PI sheet header
contains the functions that refer to the entire PI sheet. To display the context menu, you
position the cursor on the corresponding field and use the right mouse button. You can also use
Ctrl + F10 to call up the context menu
Integration
•To create browser-based PI sheets, you must send your control recipes to a control recipe
destination of type 4 : transfer to browser-based PI sheet.
Browser-Based PI Sheet
The Header
The header is shown at the top of the PI sheet. It contains detailed information about the PI
sheet that you can hide or show by choosing Details. The header contains information about:
The status of the PI sheet (test or active PI sheet)
The process order for which the PI sheet was created
The material to be produced
The batch to be produced if the material you want to produce is subject to batch management
The number of the control recipe from which the PI sheet was created
The number of the inspection lot if a QM inspection has been defined for the process order
The Phases
The lower section of the PI sheet comprises the phases of the process order. Each phase can be
subdivided into several sections. Whenever a long text has been defined, a new section is
created. A section ends when the next long text has been defined.
Phases can contain the following elements:
Control information, notes, and input fields for long texts that are displayed on the left side
All input fields, output fields, and pushbuttons that are displayed on the right side
Tables that are displayed over the entire PI sheet screen
Browser-Based PI Sheet
Browser-Based PI Sheet
Browser-Based PI Sheet
Browser-Based PI Sheet
Sample Browser-Based PI Sheet
Process Order Structure
•PO
•PO Header
•Material List
•Operations
•Resource Allocations
•Phases
•Material Allocations
•Mat
•----- ------ ------•----- - ----- -•------- ------- ---------
•Process Instructions
•Material
•Relationships
•Costs
•PI Characteristics
•Inspection charact.
Operations & Phases
•Definition
•PO
•PO Header
•Individual step in the
processing of a process order
•Origin
•Operations
•
Manually
•
Master recipe
•Phases
•Process
Instructions
•Costs
•Resource
Allocations
•Mat
•----- ------ ------•----- - ----- -•------- ------- ---------
•Material
•Material
Components
•Relationships
Operations & Phases
•The operations and phases of the master recipe
are copied into the
process order.
•Control Recipe is assigned with Phases.
•When the process order is released for
production, control recipes can
be generated.
Processing Procedure
•Process Order Demand
•Process Order Creation
•Availability Check
•Process Order Release
•Control Recipe Creation
•Material Withdrawal
•Process Order Execution
•Completion Confirmation
•Inward Stock Movement
•Mat
•----- ------ ------•----- - ----- -•------- ------- ---------
•Material
•Process Order Settlement
•Archive / Delete
Creating & Sending Control Recipe
•Process Order
•Process Management
•Process Control
•Header
•Operations
•PI Sheet
•Phases
•Destination
•Process
•Instruction
•Control
•Recipe
•Process
•Control System
Creating & Sending Control Recipe
•Information relevant to process control is stored in the process
order in the form of process instructions. The process
instructions are assigned to the phases of the process order.
•Process management combines the process instructions into
control recipes and transfers the control recipes to the control
recipe destinations specified in the process order.
•Control recipes can be created for:
•Process control systems in automated plants
•Line operators in the case of manually controlled lines
•In the second case, the control recipe can be displayed
in the form
of an R/3 process instruction sheet (PI sheet) which
shows the
process instructions in natural language and can be
maintained by the line operator.
PI Sheet & Control Recipe
Configuration
PI Sheet
•
•
•
PI Sheet is made up with Process Instruction Categories;
Process Message Categories; Characteristics; Process
Message Destination Etc.
Relationship is like below: Process instruction Categories are
assigned in Control Recipe; Inside Process Instruction
Categories Process Message Category is assigned. In Each
Process Message Category Characteristics and Process
Message Destination are assigned. Inside of Process Message
Destination One Function Module is Assigned.
We will check each Functions one by one.
Control Recipe
Purpose
•Using control recipes, you transfer control data from the process order to process control. The
information contained in a control recipe and the destination to which it is sent are userdefined.
Features
•Control recipes can be used in both automated and manually operated plants. Different types of
control recipe destinations are available for this.
•In automated plants, you must use the PI-PCS interface [Ext.] to send control recipes to the
process control system (control recipe download). This means that your process control systems
must be able to communicate with the SAP System through this interface. The control recipe
download can be initiated by the R/3 System or the external system.
•In manually operated plants, you send your control recipes to the R/3 PI sheet. You can choose
between the ABAP list-based PI sheet and the browser-based PI sheet .
Control Recipe
•You define the content of control recipes by assigning process instructions to the phases of your
master recipe or process order.
•Depending on the definitions in the process instructions, the following data is transferred in
control recipes:
Process and control parameters
Information about process messages that are to be returned to PP-PI
Instructions for the process operator as texts in partially automated or manually operated
plants
After a process order has been released, the process instructions are combined in control
recipes and transferred to process control to be carried out.
All control recipes to be sent are first checked by process management and sent to the
corresponding destinations only if the checks were successful.
When the control recipes have been sent, you can monitor the processing status of individual
recipes in the control recipe monitor.
Control Recipe Destination
Definition
•Process control system, process operator, or group of process operators that receive and
execute control recipes
Use
•You define control recipe destinations in Customizing for Process Management by choosing
Control Recipes/PI Sheets -> Define and Set Up Control Recipe Destinations.
•When creating a phase in a master recipe or process order, you assign a control recipe
destination to the phase.
•During order processing, you create one control recipe for each control recipe destination in a
process order. In the control recipe, you transfer the process instructions of all phases assigned
to the corresponding destination.
Control Recipe Destination
•Structure
A control recipe destination contains the following data:
•The destination type that specifies:
 Type 1: Transfer to R/3 ABAP list-based PI sheet The control recipe destination is an
operating group for the R/3 PI sheet that is displayed as an ABAP list on the screen.
 Type 2: Download to external system, initiated by R/3 process management The control
recipe destination is an external system. The control recipe transfer to the external
system is to be initiated by the R/3 System.
 Type 3: Download to external system, initiated by process control The control recipe
destination is an external system. The control recipe transfer to the external system is to
be initiated by the external system.
 Type 4: Transfer to R/3 browser-based PI sheet The control recipe destination is an
operating group for the R/3 PI sheet that is displayed in HTML layout on the screen.
Control Recipe Destination
•The destination address
•In destinations for processing R/3 PI sheets, details on:
– − The number of phases that are displayed at the same time
– − Whether a password or a digital signature is required when a signature is executed
•For external systems, the process instruction categories that are suitable for the corresponding
system
•Details on the sequence in which material-related process instructions are generated in the
process order
•Details on the process instructions that are automatically generated when the control recipe is
created
Control Recipe Destination
Process Message Categories
Definition
•Process message categories are standard process messages that have been defined in
Customizing for Process Management.
•The standard system comprises a number of standard process message categories that you can
use or copy to define your own process message categories. You can create your own process
messages in Customizing for Production Planning - Process Industries by choosing Process
Management -> Process Messages -> Defining and Setting Up Process Message Categories .
Use
•Message categories are defined per plant when you customize your process management
system.
•The process message category specifies:
Which message characteristics are to be contained, which means which information is to be
passed on in a process message of a certain category
The message destinations to which the process message is to be sent
If required, the destination-specific target fields to which the individual message data is to be
transferred
Process Message Categories
This offers the following advantages:
• The structure and destination of similar messages need to be defined only once in a plant.
• Only the users defining message categories in Customizing must have a detailed knowledge of
the destinations and the data they need. The persons who create process messages during the
production process can use the predefined message categories.
• Each process message sent via process management must belong to a predefined message
category. You need process message categories:
If you want to define process messages in a process instruction category in Customizing for
Process Management under Defining Process Instruction Categories .
If you want to define process messages in the process instructions of master recipes . and
process orders .
Process Message Destination
Definition
•User or component to which process messages are sent for processing.
•The standard system comprises a number of standard message destinations of type R/3 function
module that you can use or copy to define your own process message destinations. You can
create your own process message destinations in Customizing for Production Planning - Process
Industries by choosing Process Management -> Process Messages -> Defining and Setting Up
Process Message Destinations.
Use
You can sent process messages to the following types of destinations:
Type 1: R/3 function modules defined by SAP or the user
This option can be used to update data in other R/3 components such as material stocks in
inventory management. The standard system contains a number of message destinations
defined for this purpose.
Type 2: external functions
This option mainly serves to coordinate between the different process operators and control
systems involved in the execution of a process. For example, a process message can be sent to
inform a control system that the manual charging of a vessel has been completed.
Process Message Destination
Type 3: Users of the SAP office mail system
This option can be used to inform specific people within a company on the progress of the production
run.
Type 4: ABAP tables
•Message data that has been sent to user-defined ABAP tables can be accessed for evaluation purposes
using internal or external functions.
•Depending on the destination type, you may need to define target fields or interface parameters for
the characteristic data transferred.
•For the destination type ABAP tables, you must defined additional target fields to which the
characteristic data is to be transferred.
•For the destination type R/3 function module you may need to define target fields depending on how
the function module has been defined.
•You can assign process message destinations as follows:
To a message category in Customizing for Process Management by choosing Process Messages ->
Defining and Setting Up Process Message Categories.
Directly in the process message if message destination PI07 has been assigned to the message
category in Customizing
You can assign more than one destinations to a message category. You can assign each message
destination to several message categories.
Process Instruction Category
Definition:
•Process instruction categories are standard process instructions that have been predefined in
Customizing for Process Management and that usually do not have specific characteristic values
assigned. They serve as a kind of template for the process instruction you use in the master
recipe and process order.
•If you want to create process instructions in the master recipe and process order, you must
always enter a process instruction category that has been predefined in Customizing. The
characteristics of this process instruction category are copied into the process instruction. You
can, however, change or delete the characteristics and assign process-specific values to them.
You can thus adjust your process instructions to the specific requirements of your master recipe
or process order.
•The standard system comprises a number of standard process instruction categories that your
can use or copy to define your own process instruction categories. You can create your own
process instruction categories in Customizing for Production Planning - Process Industries by
choosing Process Management -> Process Instructions -> Define Process Instruction Categories
(General) .
Process Instruction Category
Use
In the process instruction category, you define:
•The process instruction type to which a process instruction belongs
•The information you want to convey in the process instructions, which means that you assign
characteristics, and if required, characteristic values to the process instruction category
•Using process instruction categories in the master recipe and process order has the following
advantages:
You need to define the structure of similar process instructions only once in a plant.
Only users defining process instruction categories in Customizing need to have a detailed
knowledge of the process control systems and the communication formats they require. All
other users who create process instructions during process planning can refer to the predefined
process instruction categories.
Process Instruction Category
For information processing using the PI sheet, you can use the following process instruction
types:
Type 0: universal process instruction category
Type 1: process parameter
Type 2: process data request
Type 4: process data calculation formulas
Type 5: inspection results requests
Type 6: dynamic function calls
Type 7: sequence definition
Control Recipe Destination Configuration: T Code: O10C
Control Recipe Destination Configuration: T Code: O10C
Process Instruction Category Configuration: T Code: O12C
As an Example we Generate 3 Process Instruction Category:
ZMMBE: Stock Overview
ZMSC3N: Batch Display
ZGB_ISU: Goods Issue Posting
Process Instruction Category Configuration: T Code: O12C
Process Instruction Category Configuration: T Code: O12C
Process Instruction Category Configuration: T Code: O12C
Process Message Destination & Characteristics assignment with Process
Message Category : O13C
Process Message Destination & Characteristics assignment with Process
Message Category :O13C
Process Message Destination & Characteristics assignment with Process
Message Category: O13C
PI Sheet generated by this Control Recipe Destination: T Code:CO60
Process Order Data
Process Order Data
Process Order Data
Process Order Data
Process Order Data
Control Recipe Monitor: T Code CO53
Process Message Monitor: T Code CO54
THANK YOU
Download
Random flashcards
Arab people

15 Cards

Radiobiology

39 Cards

Create flashcards