PI Sheet Using X-Step For Process Industries: (Type The Document Subtitle)
PI Sheet Using X-Step For Process Industries: (Type The Document Subtitle)
PI Sheet Using X-Step For Process Industries: (Type The Document Subtitle)
Process Industries
[Type the document subtitle]
Bipin Shrivastav
13
PI Sheet Introduction & Detail procedure using X-STep
2
Bipin Shrivastav
1 Purpose
The purpose of this document is to describe business process related to manufacturing bulk
material & process industries including the process management (PI Sheets) and SAP X
Steps integration.
PI sheets are mainly used for Process industries like Pharmaceutical’s, Food, chemicals etc.
PI Sheets can be used by Continuous process manufacturing industries like Paper,
Cements, and polymers, also can be used by batch processing industries like
Pharmaceuticals, Distilleries.
2 Background
H Lund beck, Glaxo, Jubilant Life Science is major Pharmaceutical companies presently
using X Steps to build their PI Sheets & Approval procedures.
Here we are dealing with some Standard PI sheet messaging processes using X Steps and
one example for the enhanced PI Sheet using X Step.
Normally we dealt with business processes like Goods receipts, Signature process for
approvals with Quality processes.
One enhancement for the decision making blocks.
Standard process messages categories (Example)
PI_BT_CR-- Batch Creation
PI_CONS-- Material Consumption Message
PI_CRST-- Message on Control Recipe Status
3
Bipin Shrivastav
PI_PHCON-- Time Ticket Confirmation for Phase
PI_PHST-- Message on Phase Status
PI_PROD-- Material Receipt Message
PI_QMSMR--Message on Insp.Charact. (Summ. Measured)
SIGN-- Message containing signature
We have created some commands for an enhancement.
PROC_INSTR.ACTVATE
PROC_INSTR.DEACTVATE
4
Bipin Shrivastav
· An indicator that specifies whether the message was created for test purposes or
whether it should actually be sent.
2] Characteristics-Which process data is to be contained in messages of a particular
category is defined by assigning characteristics.
Process message characteristics are defined and assigned to the message categories in
Customizing.
3] Characteristics Values-In the process message, a characteristic value can be assigned
to each characteristic contained in the message category. The value expresses the
process-specific data for the characteristics.
The format of a characteristic value as well as the value range to which it must
belong is defined in the characteristic in Customizing. Depending on the format, the
value of a message characteristic can be a date, a time, a numeric or alphanumeric
key, a short text or a long text.
In above section some standard process message categories have been mentioned which
are readily available with standard SAP system.
5
Bipin Shrivastav
Instructions for Operator Calculations Digital Signature
6
Bipin Shrivastav
Using XSteps we can describe the precise execution of production processes and can
group and structure this information in the form of modules. XSteps can be structured
in hierarchical form. These form XStep trees.
Prerequisites
Maintenance of XSteps in the Master Recipe-- To ensure that we can maintain
XSteps in the master recipe, we must create a recipe profile when creating the recipe
group. The new recipe profile PI01_XS: Profile for Process Industry XSteps is
available in the standard delivery to assist we when maintaining XSteps.
To do this, access Customizing for the Master Recipe and choose Settings for the
Task List Type -> Define Profiles with Default Values.
Early Issue of Order Number-- As default, it is only possible to generate an XStep
tree in a process order once the order in question has been saved. We can also set that
an XStep tree is generated, even if it has not yet been saved.
To do this, access Customizing for process management and choose Execution Steps
(XSteps) -> Set Early Issue of Order Number.
7
Bipin Shrivastav
Advantage -
We can drag & drop, copy and paste out XSteps
• Templates for process instructions as standard XSteps (SXS) in a SXS repository. They
can be referenced and reused
• The PI Sheets can be simulated in the master recipe, in the process order and in the SXS
repository. We’ll see the final layout of our PI Sheet just after pressing the F8 button.
• Various generation scopes exist; each of the XStep elements that belong to an XStep tree
can have an own generation scope.
Versioning--
Several versions with different validity periods can be created for a standard XStep. If we
explode an SXS reference either in the SXS repository or in an application, the system
searches for the SXS version that is valid and released for the key date and creates a copy
of it. We can select the description of the version we require. The version descriptions are
only unique within the standard XStep.
Versioning
8
Bipin Shrivastav
Procedure for Creating SXS Folder-Use CMXSV Tcode
It is important to note the following points when navigating in the standard XStep
repository:
• You can execute several functions for each XStep node. You access all functions for an
XStep node using the context menu.
• You can store several different pieces of information and settings for each XStep node. You
access the dialog box by doubling-click on the particular node.
Case Study:
Status Manifold Position Product Contact Code Sterilization CPR # Sterilization Exp Comment Performed by
Date
(MM/DD/YYYY)
9
Bipin Shrivastav
Procedure
...
1. From the SAP Easy Access Menu, choose Production – Process -> Master Data ->
Standard XStep Repository. (T-Code : CMXSV)
2. Create folder
Select the Standard XSteps folder and choose Create -> Folder.
The system creates the <Folder> node. Enter a description for the folder.
10
Bipin Shrivastav
Provide the name to folder:
11
Bipin Shrivastav
3. Create Standard XStep
Select the <Folder> and choose Create -> Standard XStep.
The system creates the <Standard XStep> node with the <Version> and <XStep
Tree> subnodes. The status of the version is currently In Process.
a. Enter a description for the standard XStep.
b. Enter a description for the version and a validity period.
See also: Standard XSteps
12
Bipin Shrivastav
Expand the arrow of displaying arrow:
4. Create XStep
Select <XStep Tree> and choose Create -> XStep.
The system creates a <New XStep> node.
See also: XStep
13
Bipin Shrivastav
5. Assign Control Recipe Destination
Double-click <New XStep> and enter the destination type PI sheet or a precise
destination that has type PI sheet in the Destinations dialog box.
14
Bipin Shrivastav
Assign Control Recipe Destination
15
Bipin Shrivastav
6. Define XStep Parameter
Define, if required, XStep parameters for the contents of all XSteps, which have values that
you want to reuse. Double-click <New XStep> and create the parameters and their
valuations in the Parameters and Valuations dialog box.
See also : XStep Parameter and SXS Reference and Parameterization.
16
Bipin Shrivastav
7. Assign Scope of Generation
Assign a scope of generation to the XStep if required. Double-click <New XStep> and
enter a scope of generation in the scope of generation dialog box.
See also: XStep Generation
8. Create Process Instructions
Select <New XStep> and choose Create -> Process Instruction.
The system creates a <New Process Instruction> node. Enter a description for the
process instruction.
See also: XStep Process Instructions for PI Sheets
17
Bipin Shrivastav
9. Create Output of a Long Text
Select <New Process Instruction> and choose Create -> Output -> Long Text.
The system creates the <Group> node with the sub node <Long Text>.
Double-click <Long Text> and enter a description and a long text.
18
Bipin Shrivastav
For
Filling Pump Check-In
Check in filling pumps prior to setup. Verify product contact S numbers for each manifold per SOP
701.26.
2. Perform Post-Sterilization Vacuum Testing of pumps per SOP 706.17.
Note: If pump test fails, describe action taken in comments section.
19
Bipin Shrivastav
For Tabular repeated request:
Status Manifold Position Product Contact Sterilization CPR Sterilization Exp Comment Performed by Verified by
Code # Date
(MM/DD/YYYY)
Dropdown Dropdown Dropdown Text Field Date Text field Manufacturing Manufacturin
Primary Front/Rear Set • S-71 7 characters (entered by 30 technician or technician o
(default) (default) • S-72 (entered by technician; Date character higher higher
Backup Front only • S-73 technician; not entered must not
Rear only verified against be prior to current
master data) date.
20
Bipin Shrivastav
21
Bipin Shrivastav
Let us see few validation & function module use in PI sheet:
Validation Function for date:
a) To Review the document stored in DMS:
Create process instruction ZSHOWSOP
Determine the requirement as document type, document, document part as
parameter
Create those parameters in X-Step:
22
Bipin Shrivastav
23
Bipin Shrivastav
Create Button to trigger DMS for SOP:
24
Bipin Shrivastav
10. Save
11. Execute Inspection
Select an XStep node in the standard XStep and choose XSteps -> Check from the menu
bar.
Correct any errors that may occur.
25
Bipin Shrivastav
12. Execute Simulation
Select an XStep node in the standard XStep and choose XSteps -> Simulate from the menu
bar.
The XStep is simulated on the right of the screen. A preview of your PI sheet is displayed.
26
Bipin Shrivastav
Standard X Steps saved in certain name can be referenced in process orders as well as
in master recipe.
For Process Order--
27
Bipin Shrivastav
28
Bipin Shrivastav
Then Click on Explode:
Expand all:
29
Bipin Shrivastav
30
Bipin Shrivastav
For Master recipe--
Advantages:
The PI Sheets can be simulated in the master recipe, in the process order and in the SXS
repository as well. We can see the final layout of our PI Sheet just after pressing the F8
button.
Various generation scopes exist; each of the XStep elements that belong to an XStep tree
can have an own generation scope
31
Bipin Shrivastav
2) Benefits fast-to-build different combinations.
For Example: easy signature procedures and reusability of the different Parameters.
3) We can define templates for process instructions as standard XSteps (SXS) in a SXS
repository. They can be referenced and reused
4) We can drag, drop, Copy & paste the standard X steps. These benefits will be
causing massive cost reduction & time consumption.
32
Bipin Shrivastav