Process Orders (PP-PI-POR

)

Release 4.6C

HELP.PPPI

Process Orders (PP-PI-POR)

SAP AG

Copyright
© Copyright 2001 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks of Microsoft Corporation. IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®, AS/400®, OS/390®, and OS/400® are registered trademarks of IBM Corporation. ORACLE® is a registered trademark of ORACLE Corporation. INFORMIX®-OnLine for SAP and Informix® Dynamic Server Informix Software Incorporated.
TM

are registered trademarks of

UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group. HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA® is a registered trademark of Sun Microsystems, Inc. JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, SAP Logo, R/2, RIVA, R/3, ABAP, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mySAP.com Logo and mySAP.com are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other products mentioned are trademarks or registered trademarks of their respective companies.

2

April 2001

SAP AG

Process Orders (PP-PI-POR)

Icons
Icon Meaning Caution Example Note Recommendation Syntax

April 2001

3

Process Orders (PP-PI-POR)

SAP AG

Contents
Process Orders (PP-PI-POR) .............................................................................8
Process Order................................................................................................................................ 9 Data Flow During Process Manufacturing................................................................................ 10 Process Order Management....................................................................................................... 11 Order Processing ........................................................................................................................ 14 Order Closing .............................................................................................................................. 15 Creating Process Orders ............................................................................................................ 16 Creating Process Orders With Material & Master Recipe ....................................................... 18 Production Version Selection ................................................................................................... 20 Selecting Production Versions Manually ............................................................................ 22 Selecting a Master Recipe ....................................................................................................... 23 Parameters in Customizing................................................................................................. 24 Validity of the Recipe .......................................................................................................... 25 Automatic Master Recipe Selection.................................................................................... 26 Selection Priorities ......................................................................................................... 27 Example: Selection Priorities.................................................................................... 28 Automatic Batch Creation ........................................................................................................ 29 Operation Overview ................................................................................................................. 30 Changing Operation/Phase Data ............................................................................................. 31 Changing Process Instructions ................................................................................................ 32 Assigning Values to Process Instruction Characteristics......................................................... 33 Creating Process Orders with a Material and Without a Master Recipe ............................... 35 Creating Process Orders Without a Material and With a Master Recipe............................... 37 Creating Process Orders Requiring Approval ......................................................................... 38 Converting Planned Orders Collectively .................................................................................. 41 Converting Planned Orders Individually................................................................................... 43 Partially Converting Planned Orders ........................................................................................ 44 Scheduling ................................................................................................................................... 46 Scheduling Types........................................................................................................................ 47 Scheduling Parameters in Customizing ................................................................................... 48 Changing the Scheduled Dates Manually................................................................................. 49 Order Floats ................................................................................................................................. 50 How the Control Key Influences Scheduling............................................................................ 51 Scheduling Phases ..................................................................................................................... 52 Scheduling Rules ........................................................................................................................ 53 Secondary Resource Scheduling .............................................................................................. 54 Midpoint Scheduling and Capacity Scheduling ....................................................................... 56 Capacity Requirements .............................................................................................................. 57 Scheduling Log and Results ...................................................................................................... 58 Scheduling and Scheduling Results on the Screen ................................................................ 59 Material List Components .......................................................................................................... 60 Data from the Material List ......................................................................................................... 61 Creating a Process Order for a Material without a Material List ............................................ 63

4

April 2001

.............. 79 Example: Calculating Product and Component Quantities.............................................................................................. 134 April 2001 5 .............................................................................. 91 Example: Calculations Using Physical Batch Quantities ........................................................... 94 Defining Material Quantity Calculation.............................. 117 Planned Costs for Components............................................................................................................................................................................................................... 129 Collective Release of Process Orders .................................................................................................................... 109 Checking the Availability of the Materials in an Order..................................................................................................................................................................................................................................................................................................................................................................................... 103 Checking Group ............................................................................... 122 Planned Costs for Internal Activity ............................................................................................................................................................................................. 73 Classifying Material List Components..................................................... 105 Check Rule ................................ 118 Planned Costs for Materials Manufactured In-House ........................................................................................................ 76 Basic Functions of Material Quantity Calculation........................................................................................................................ 125 Overhead Groups ................................................. 123 Setting up a Quantity Structure . 116 Cost Elements ...... 65 Assigning Components ......................................................... 101 Displaying and Printing Formula Overviews ..................................................................................................... 111 Collective Availability Checks ................................. 120 Manufacturing Costs ............................................................................................ 72 Deleting Components........................................................................... 113 Carrying Out Availability Checks .............................................................................................................................. 98 Performing Material Quantity Calculations............................................................................................... 102 Checking the Availability of Material.................................................................................................................................................................................................................. 124 Overhead Costs........................... 86 Example: Calculations Using Active Ingredient Quantities of Batches.... 115 Preliminary Costing .............................................................................. 128 How to Release Operations and Phases.... 107 How is the Availability of Materials Determined? ................................................................................................ 127 Releasing Process Orders..... 130 Actual and Planned Data after Order Release................................................... 110 When is the Availability Checked?........................................................................... 71 Filtering Components .......................................................................................... 133 How to Create Inspection Lots........................................................................................................................................................................................................................................... 69 Reassigning Components ......................................................... 119 Planned Costs for Materials Procured Externally ........................................ 83 Material Quantity Calculation With Batch Data . 74 Example: Batch Splitting ............................................................................................................................................................................................................................................................................................................................................................................................................ 126 Releasing Process Orders........................................................................................................................ 70 Sorting Components ............................................................ 64 Component Detail Screens...................................... 68 Creating Components ............................................................................................. 132 Inspection Lots/Inspection Characteristics.................................................... 131 Deviation Recording ....................................................................................... 121 Planned Costs for Production ....................................................................................................................................................................................... 108 At What Level is the Availability Check Carried Out? ................................................. 75 Material Quantity Calculation..............SAP AG Process Orders (PP-PI-POR) Entering or Changing Material Components in the Material List ............................................. 114 Checking Collective Availability Online...........

Process Orders (PP-PI-POR)

SAP AG

How to Delete Inspection Lots ................................................................................................. 136 Partial Lot Creation from the Process Order.......................................................................... 137 Creating Inspection Characteristics........................................................................................ 138 How to Delete Operations With Inspection Characteristics ................................................... 139 Printing ....................................................................................................................................... 140 Printing Shop Floor Papers...................................................................................................... 141 External Processing.................................................................................................................. 143 Goods Movements .................................................................................................................... 145 Planned Withdrawal of Material Components ........................................................................ 146 Unplanned Withdrawal of Components for an Order ............................................................ 148 Delivery to the Warehouse ....................................................................................................... 149 Automatic Goods Receipt ........................................................................................................ 150 What Checks are Carried Out During a Goods Receipt? ...................................................... 151 Delivery to Stock: Costs ........................................................................................................... 152 Delivery to Stock: Updates in the Material Master................................................................. 153 Delivery to Stock: Updates in the Order ................................................................................. 154 How to Post a Goods Receipt .................................................................................................. 155 Completion Confirmations in Process Orders ....................................................................... 156 Which Objects Can Be Confirmed?......................................................................................... 157 What Data Can You Confirm? .................................................................................................. 158 Fixed Parameters in Completion Confirmations.................................................................... 159 Variable Parameters in Completion Confirmations ............................................................... 160 Entering Completion Confirmations ....................................................................................... 161 How to Enter Confirmations at Phase Level .......................................................................... 163 How to Enter Confirmations at Order Level ........................................................................... 165 Entering Collective Confirmations.......................................................................................... 166 Goods Movements and Confirmations ................................................................................... 168 Reworking Goods Movements ............................................................................................... 170 How to Rework Goods Movements .................................................................................. 171 Reworking Actual Costs ........................................................................................................... 172 How to Redetermine Actual Costs ......................................................................................... 173 Running Confirmation Processes Separately ........................................................................ 174 Canceling Completion Confirmations..................................................................................... 175 How to Cancel a Completion Confirmation ............................................................................ 176 How to Display Canceled Confirmations................................................................................ 177 Decoupling of Confirmation Processes.................................................................................. 178 Settings for Decoupling Processes Carried Out During Confirmation ................................... 180 Example: Background Processing ......................................................................................... 181 Processing Predefined Confirmation Processes.................................................................... 182 Order Settlement ....................................................................................................................... 183 Order Closing ............................................................................................................................ 184 Technical Completion of Process Orders............................................................................... 185 Business Closing of Process Orders...................................................................................... 187 Archiving .................................................................................................................................... 189 Mass Processing ....................................................................................................................... 190 Status.......................................................................................................................................... 191 System/User Statuses............................................................................................................... 192

6

April 2001

SAP AG

Process Orders (PP-PI-POR)

Display Status ........................................................................................................................ 193 Status in Process Orders ......................................................................................................... 194 Business Transactions ............................................................................................................. 196 What is a Status Profile? .......................................................................................................... 197 What is a Selection Profile? ..................................................................................................... 199 Co-Products ............................................................................................................................... 200 Process Orders with Co-Products: Prerequisites ................................................................. 201 Co-Products: Costs................................................................................................................... 202 Co-Products: Using a Source Structure ................................................................................. 203 Information Systems................................................................................................................. 204 Order Information System ........................................................................................................ 205 Search Optimization............................................................................................................... 206 Order Information System: Profiles In Customizing............................................................... 207 Object Overview..................................................................................................................... 209 Object Detail List .................................................................................................................... 211 Collective Availability Checks................................................................................................. 213

April 2001

7

Process Orders (PP-PI-POR) Process Orders (PP-PI-POR)

SAP AG

Process Orders (PP-PI-POR)
Purpose
Process orders are the main element used for the detailed planning and execution of process manufacturing. A process order describes the production of batches (materials) in a production run or the rendering of services. It is generated from the master recipe and contains all the information specified during process planning. You use a process order to plan the quantities, dates, and resources of the manufacturing process, to control process order execution, and to define rules for the account assignment and settlement of the costs incurred. In PP-PI, process orders perform the same function as production orders in PP.

Implementation Considerations
Install this component in process manufacturing companies.

Integration
If you want to Plan material usage during the process Plan how the resources are to be used during the process Plan the external processing of steps in the process Plan quality inspections during production Provide data for process control Prepare cost determination using the master recipe Then you must install the component Material Master (LO-MD) Resources (PP-PI-MD) Purchasing (MM-PUR) Quality Planning (QM-PT) Process Management (PP-PI-PMA) Controlling

Features
This component comprises all functions for order processing [Page 13] and order closing [Page 15].

8

April 2001

SAP AG

Process Orders (PP-PI-POR) Process Order

Process Order
Definition
Manufacturing order used in process industries.

Use
Process orders are used for the production of materials or for rendering of services in a specific quantity on a specific date. They enable the planning of resources, control of process order management, and specify the rules for account assignment and order settlement.

Structure
A process order consists of operations, each of which is carried out at a primary resource. An operation is subdivided into phases. A phase is an independent process step that contains the detailed description of a part of the entire manufacturing process. Phases are carried out at the primary resource of their superior operation. The way phases are related to each other specifies the sequence of the manufacturing process. Phase relationships can be sequential, parallel, or overlapping. Several materials required for the execution of a specific process step can be planned for an operation or phase. A phase contains standard values for activities. These values serve to calculate dates, capacity requirements, and costs. Several secondary resources can be planned for operations and phases in addition to the primary resource. A phase contains a number of process instructions that convey information relevant to process control.

Integration
A process order can be based on a master recipe [Ext.]. A process order can be created from a planned order. During order processing, the process instructions of a phase are transferred to the control recipe destination that requires the information for process control. An inspection lot for inspection during production can be created when a process order is released.

April 2001

9

It defines. instructions Proc. and transfer quality data to results recording of Quality Management. post material consumptions or production yields as goods movements. production requirements are converted into planned orders defining the planned basic dates and production quantities./ PI sheet PI sheet Process control level A production process is triggered by existing production requirements. for example. During material requirements planning.Process Orders (PP-PI-POR) Data Flow During Process Manufacturing SAP AG Data Flow During Process Manufacturing Production rqmts Production rqmts Planned order Planned order PP Materials Materials • Material master • BOM Resources Resources • Proc. the planned resources and material components. planned orders are converted into process orders. The basic dates and production quantities are copied from the planned order. process management receives process messages from the process control level and transfers them to different destinations. it is possible to record actual values of the process to functions for process data documentation and evaluation. 10 April 2001 . For instance./ Process control sys. The control recipes are either transferred to a process control system via a specific interface or they are displayed in natural language in the form of a process instruction sheet (PI sheet) which can be maintained by the line operator. The actual production dates are calculated using the basic dates. instructions • Automatic • Manual ctrl (PI sheet) Process control sys. During process planning. A process order provides a detailed description of the actual production of one or more materials in one production run. A master recipe is used as the basis for a process order. You can also create a process order manually. units • Personnel Master recipe Master recipe Manual Process order Process order PP-PI MM Process data documenProcess data documentation and evaluation tation and evaluation Process management Process management QM Process Process messages messages Control recipe: Control recipe: Proc. After a process order has been released for production. In return. the process instructions maintained in the order are bundled into control recipes during process management.

Important steps in process planning are: • • • • • Order creation Scheduling Capacity requirements planning Material availability check Order release The release of the process order represents the end of process planning and is the prerequisite for carrying out the business functions for process order execution and process management. The control recipes are either transferred to a process control system via a specific interface or they are displayed in natural language in the form of a PI sheet which can be maintained by the line operator.SAP AG Process Orders (PP-PI-POR) Process Order Management Process Order Management The procedure involved in process order management can be divided into the following steps: • • • Process planning Process order execution/process management Order closing Archiving / Deleting Process data documentation Process order settlement Proc. In process management the process instructions maintained in the order are bundled into control recipes. rqmts plan. Goods receipts Proc. order Operations Production rqmts Process order creation eröffnung Scheduling Cap. destinations In-process quality inspections Order confirmations Phases Process instructions Costs Resource allocations Material components Relationships Relationships Material availability check Release of process order Creating & downloading control recipes Material withdrawals Process planning comprises all activities that are performed during the creation and release of a process order. mess. Process order execution comprises: • Withdrawal of required material components from the warehouse April 2001 11 . for diff.

In return to the transfer of control recipes. the activities of order execution are carried out using process messages. process management receives process messages from the process control level and passes them on to different destinations. Order closing comprises the following activities: • • • Process order settlement Process data documentation Reorganization of process orders (archiving and deleting) 12 April 2001 .Process Orders (PP-PI-POR) Process Order Management • • • • Confirmations on the order processing status In-process quality inspections for the inspection lot Goods receipt from production SAP AG Sending of actual process data to different destinations using process messages. for example for documentation or evaluation purposes In PP-PI.

SAP AG Process Orders (PP-PI-POR) April 2001 13 .

If you also want to carry out in-process quality inspections for your orders. you must select the relevant components from Quality Management. you must also select the corresponding components from Process Management. Process planning comprising • Process order creation − − − − • Selecting a master recipe Creating reservations or copying them from planned orders Calculating planned costs Creating capacity requirements for the resources Scheduling Starting with the basic order dates. 14 April 2001 .Process Orders (PP-PI-POR) Order Processing SAP AG Order Processing Order processing comprises the central processing steps involved in the life cycle of a process order. • • • Recording confirmations Carrying out in-process quality inspections (optional) Posting goods receipts Delivering the manufactured product to the warehouse by posting a goods receipt. it can later be rescheduled automatically or manually whenever changes relevant to scheduling have been made. In addition. You only create control recipes during process order execution if you want to use PI sheets and/or process control systems. In this case. • Release of process order Process order execution and process management • • • Creating and downloading control recipes (optional) Printing shop floor documents Carrying out material withdrawals Withdrawing material components required in the manufacturing process in the form of goods issues from the warehouse. the system automatically schedules the process order when you create it.

April 2001 15 . you must choose the special functions for process manufacturing within Product Cost Controlling.SAP AG Process Orders (PP-PI-POR) Order Closing Order Closing Order closing comprises the following steps carried out at the end of the life cycle of a process order: • • Process order settlement Archiving of process orders To be able to settle a process order.

Its secondary requirements are reduced in accordance with the converted partial quantity The planned order still exists until the Delete planned order indicator is set: − − This occurs automatically as soon as the planned order quantity is completely covered by process orders You can set it if you do not want to convert the planned order anymore (independent of the planned order quantity that is still open). A distinction is made between the following: − − − • − − − − − Collective conversion [Page 41] (n planned orders Individual conversion [Page 43] (1 planned order Partial conversion [Page 44] (1 planned order n process orders) 1 process order) n process orders) You can also create a process order manually: With reference to a material and master recipe [Page 18] With reference to a material but without a master recipe [Page 35] With an approved master recipe [Page 38] Without reference to a material but using a master recipe [Page 37] With a reference. the order quantity. …). When a planned order is partially converted to a process order • • 16 April 2001 . basic dates. process orders are created when planned orders [Ext. possibly the master recipe.] are converted in requirements planning. Here you can select an object by choosing Continue (settlement rule. and the order dates are copied from the planned order The secondary requirements of the components are converted to reservations A planning file entry is generated when changing the requirement quantity or basic dates from the planned order. This process is the same as when you create a process order manually with a reference to a material. which means it is not changed again in a requirements planning run. Certain data is already specified in the planned order (material. quantity. The partially converted planned order is fixed. operations. process instructions) or by entering a sales order. which triggers a regenerative planning of the material and its components during the next requirements planning run. Features When a planned order is converted to a process order • • • The material to be produced. relationships. material.Process Orders (PP-PI-POR) Creating Process Orders SAP AG Creating Process Orders Use You can create process orders in the following ways: • As a rule.

The operation. phase.SAP AG Process Orders (PP-PI-POR) Creating Process Orders • The production version that is valid for the original planned order quantity is always used if the master recipe selection for the process order to be created is controlled by a production version. and resource data are copied from it. Automatic batch creation [Page 29] is possible for the material to be produced.is usually selected (see Automatic Master Recipe Selection [Page 26]) and serves as the reference for the process order.even an approved one. as well as the components in the material list. When a process order is actually created (manually or by conversion) • • April 2001 17 . A master recipe . if required .

Automatic batch creation [Page 29] can be carried out for the material you want to produce. Otherwise. specify both the order start date and the order finish date. The Create Process Order: Initial Screen appears. 2. Enter the following data: – The material number of the material in your master recipe. The Create Process Order: Header . make sure that the total quantity you enter in this screen is within the material quantity range specified in your master recipe. If you want to schedule backwards. – Order start date or Order finish date: Depending on the scheduling type. you must also enter an order number in the Process order field. The process order type (this controls. or both. whether an internal or external number range is to be used) If you enter an order type that requires internal number assignment.Process Orders (PP-PI-POR) Creating Process Orders With Material & Master Recipe SAP AG Creating Process Orders With Material & Master Recipe 1. you specify the quantity you want to produce. the system automatically assigns a number when you save the process order. Enter the following data: – Total qty: Here. The plant in which the material is to be produced (production plant) The plant in which the goods receipt takes place for the material produced (planning plant). Choose Logistics → Production .process → Process order and then Process order → Create → With material.General Data screen appears. specify the order start date. If you do not want to schedule your order. – – – – 3. for example. you must specify either the order start date or the order finish date. enter the order finish date. The unit of measure you specified in the material master record is used. If you have predefined a fixed lot size in the material master record of the material you want to produce (MRP1 screen). If you have selected an order type that requires external number assignment. 4. the system cannot find the specific recipe you want to use. the system proposes the lot size in this field. 18 April 2001 . You must only make an entry here if the planning plant is different to the production plant. Process orders are generally scheduled backwards. For example: If you want to schedule forwards. Choose Continue. If you want to base your process order on a master recipe.

Save the text and choose Back. and the release period with the corresponding number of days. save the process order now. there are several different ways to choose a production version (see Production Version Selection [Page 20]). see Changing Operation/Phase Data [Page 31]. If you have created more than one production versions. choose Continue. For information on how to change the data now or later.SAP AG Process Orders (PP-PI-POR) Creating Process Orders With Material & Master Recipe – Scheduling Type: Here. Float after production and Release period The floats before and after production and the release period are specified via the scheduling margin key: If you specify a scheduling margin key. If the validity period and the lot-size range of the production version match those of the allocated master recipe and alternative BOM. . However. If necessary. The system proposes the value that has been defined in the scheduling parameters for the selected order type in Customizing. April 2001 19 . the system fills these fields automatically. 6. Choose Operations. – – Priority: You can allocate a level of priority to the order. this field is only used for information purposes and does not influence processing of the order. The operation overview [Page 30] appears. 8. you can enter a float before production. 5. If you do not specify a scheduling margin key. a float after production. If you have only created one production version for the material you want to produce. the data is copied from the master recipe to the process order. also enter a long text by choosing 7. If you do not want to change the data that was copied from the master recipe or the bill of material. SchedMargin key OR Float before production. you enter a key that specifies how the order is to be scheduled.

Selection method field): • Selection by production version In this case. usage 20 April 2001 . Selection only by production version In this case. you determine whether the production version is selected automatically or manually. quota arrangement usage Enter a quota arrangement usage in the material master record of the material you want to produce that includes production or process orders (MRP2 view. The lot-size range and the validity period of the production version apply.]). Which production version is used. the system uses the alternative BOM that is defined in the valid production version. Quota Arrangement): number range. you: • • Maintain the data on the quota arrangement in Customizing for Process Orders (section Operations. Production version field). the system cannot create a production order or a process order. The lot-size range and the validity period of the production version apply.Process Orders (PP-PI-POR) Production Version Selection SAP AG Production Version Selection Use When you create an order.] to determine a suitable recipe along with the corresponding material list. Quota arr. the system uses the alternative BOM that is defined in the valid production version. Prerequisites Suitable production versions have been created in the master recipe or material master record (see Maintaining Production Versions [Ext. If no production version is found. As a prerequisite. MRP4 view. • Selection According to Quota Arrangement To (automatically) select a production version depending on a quota arrangement. the system does not copy the formulas for material quantity calculation. Features You can specify that the production version is selected: • • Automatically or manually Depending on a quota arrangement Activities You control production version selection as follows: Automatic/Manual Selection In Customizing for Process Orders (section Define order-type dependent parameters. you select a Production Version [Ext. the following settings must have been made for selecting alternative BOMs (material master. If you create a process order without a production version. can be controlled in different settings.

all valid production versions for other materials whose BOM contains the co-product as a BOM item. Selection method field) • Maintain the quota arrangement for the material (Logistics → Production . Make sure that it is also valid for the quota arrangement period. a priority: the system only uses the production version for which the lowest value not equal to zero has been specified (highest priority = 1). If the Co-product indicator has been set for the material in the material master. see • • • • • Maintaining a Quota Arrangement [Ext. including those in which the material is used as a co-product in a BOM item 2.] Determining the Source under a Quota Arrangement [Ext. and repetitive manufacturing. The quota for the usage of this production version If required. Enter the following data: − − − E (internal procurement) as the procurement type (column P) E (in-house production) as the special procurement type (column S) The production version.SAP AG Process Orders (PP-PI-POR) Production Version Selection field) and choose Selection only by production version as the selection method (MRP4 view.] Co-Products: Special Features When you create a process order. However. April 2001 21 .] Monitoring Quota Arrangements [Ext. All valid production versions for the material. make sure to delete the value entered in the PPI field (plant from which the material is procured) afterwards. provided that the quota arrangement does not define the sequence: 1. If you use possible entries help to select the production version. They are not taken into account in material requirements planning. these production versions cannot automatically be copied to the process order.] Revision of Quota Arrangement [Ext. the system uses the production version with the next priority once this quantity has been reached. the system selects the following production versions in the sequence specified below.process → Process order and then Environment → Master data → Maintain quotas). If you also entered a maximum quantity. a maximum quantity: the production version is not used once this quantity has been reached If required. − − − For more information about quota arrangements. product costing.

proceed as follows: 1. Choose Choose to copy it to the process order. On the Select Production Version for Material screen. 2. 3. If only one production version exists. If required. choose Production version to display the list of available versions. If the settings in Customizing or the production version itself prevent the system from creating a process order for the data you have entered. If automatic selection of production versions has been defined in Customizing. 22 April 2001 . the list containing available production versions is displayed directly. If manual selection of production versions has been defined in Customizing. you must define this in Customizing for Process Orders (section Define order-type dependent parameters.Process Orders (PP-PI-POR) Selecting Production Versions Manually SAP AG Selecting Production Versions Manually Prerequisites If you always want to manually select one production version from several possible versions when you create an order. Procedure If several production versions with overlapping lot-size ranges and validity periods have been created for the material. you must cancel order creation. the system copies it directly instead of displaying it first. If you do not want to select a production version. you can choose Versions: overview to display a list containing all production versions for the material you selected. the system displays a log. To select a production version. you can select a production version after you have entered the required data on the Create Process Order: Header screen (see Creating Process Orders with Material and Master Recipe [Page 18]). Production version field). select the production version you want to use.

you may want to create a process order without using a master recipe. for example. as well as the material list and other recipe data. In special cases. When you create a process order. In Customizing. if you want to create an order for unplanned rework.SAP AG Process Orders (PP-PI-POR) Selecting a Master Recipe Selecting a Master Recipe A master recipe is used to specify the operations and phases required in a production process. The individual operations and phases of the master recipe. you can specify whether a master recipe has to be selected as well as which criteria should be used in the selection process. This may be the case. April 2001 23 . are taken over into the process order. the system selects a master recipe.

such as status of a master recipe 24 April 2001 .Process Orders (PP-PI-POR) Parameters in Customizing SAP AG Parameters in Customizing You can determine in Customizing: • • • whether a master recipe has to be selected whether selection should be carried out manually or automatically search criteria priorities.

the system selects all master recipes for this material which are valid on the transfer date. however. Manual or Automatic Selection In the case of manual selection. the system only considers for selection recipes that match up with the data you have specified in your process order. April 2001 25 . If. If the system cannot select a recipe. the recipe. The order dates you have entered in the process order must be valid for the master recipe you want to select. For example: – – if you enter the order start date. The total quantity you have specified in your process order must lie within the charge quantity range you specified in your master recipe. the system calculates the transfer date of the recipe by subtracting the in-house production time independent of the order quantity defined in the material master from the order finish date. 2. In addition. it will list all the master recipes available for your material. You can select the required master recipe from the list. it reselects without using the charge quantity. if you enter the order finish date. the system uses this date as the transfer date of the master recipe. In the case of automatic selection. must have the status Released (depends on your chosen settings in Customizing). the system attempts to select a master recipe according to the specified criteria.SAP AG Process Orders (PP-PI-POR) Validity of the Recipe Validity of the Recipe In order for a master recipe to be selected for a process order. the system cannot select a master recipe automatically. 1. as a rule. You can then select the required master recipe from this list.

the quantity of the material to be produced and a basic order date. 4. If there are no recipes with a suitable range. the system continues its search without taking charge quantity ranges into account. For information on the sequence. Quantity: The system then searches for all master recipes which have a charge quantity range that corresponds to the specified order quantity. Order dates: The system then calculates the date on which the master recipe must be transferred into the order. Please see Validity of the Recipe [Page 25] in this documentation. 2. Please see Selecting a Production Version [Page 22] in this documentation. the system attempts to select according to the following criteria: 1. Production version: The system searches for production versions valid for this material at this date.Process Orders (PP-PI-POR) Automatic Master Recipe Selection SAP AG Automatic Master Recipe Selection When you create a process order with a material. 26 April 2001 . During automatic selection of a master recipe to match this data. you enter a material. 3. refer to the log ‘Read master recipe’. Material: The system first searches for all master recipes available for this material.

SAP AG Process Orders (PP-PI-POR) Selection Priorities Selection Priorities You may find that several master recipes meet all the selection criteria for automatic recipe selection. In this case. you can specify certain priorities in Customizing. according to which the system can then select a specific master recipe. You can set priorities in Customizing for the following entries: • • • For the task list type (master recipe = 2) For the usage (such as production) For the status of the master recipe (such as released) Example: Selection Priorities [Page 28] April 2001 27 .

Master recipe Production 2. If a master recipe matching these criteria does not exist. the system first searches for a master recipe with the usage Production and the status released. the system searches for a master recipe with the usage Production and the status created. Master recipe General maintenance Created In this example. Master recipe Production Status Released Created 3. 28 April 2001 . the system then searches for a master recipe with the usage General maintenance and the status created. If no master recipes match these criteria.Process Orders (PP-PI-POR) Example: Selection Priorities SAP AG Example: Selection Priorities You can determine the following priorities in Customizing for plant 1 and order type PI01: Task list type Usage 1.

you can configure the system so that batch numbers are assigned automatically. Features You can make the following settings in Customizing (production scheduling profile): • • • No automatic batch creation in the process order Automatic batch creation on order creation Automatic batch creation on order release In Customizing for Batch Management. the system will ask to assign batch numbers automatically when you create and/or release the order. If you do not do this.SAP AG Process Orders (PP-PI-POR) Automatic Batch Creation Automatic Batch Creation Use You use this function to create a batch for the material to be manufactured. April 2001 29 .

Process Orders (PP-PI-POR) Operation Overview SAP AG Operation Overview This screen contains the operations and phases the system has copied from the master recipe and scheduled for the process order. whether the operation has been created or is already released) Whether material components are assigned to the operation/phase Whether at least one secondary resource is assigned to the operation/phase 30 April 2001 .). The standard text key of the operation/phase if it has been defined for the operation description The long text indicator which specifies whether a long text exists A short description of the operation/phase If you choose menu options Goto → 2-line operation overview to access the operation overview. etc. It determines how the operation/phase is to be treated (for example.) The phase number of existing phases The number of the superior operation for each phase The resource that is to be used for carrying out the operation The control key. the following additional information is displayed: • • • • The order start and finish dates The current status of the operation or phase (for example. whether the phase must be reported. whether it can be printed. The following information is provided: • • • • • • • • The operation number (This number determines the sequence in which the operations are processed.

(only for phases). Procedure 1. you can also access the corresponding detail screens for changing the material list or material quantity calculation [Ext. April 2001 31 . select the operations and/or phases to be processed. -select the process instruction characteristics and choose Process instructions → PI characteristic or PI assistant. and choose a processing type: If you want to maintain general data maintain standard values maintain user fields maintain secondary resources maintain relationships maintain material allocations maintain process instructions [Page 32] assign values to process instruction characteristics [Page 33] Choose Operation → Operation details and then choose the corresponding tab page Operation → Secondary resources Operation → Relationships Operation → Material assignments Process inst. From the Operation Overview screen. (only for phases).SAP AG Process Orders (PP-PI-POR) Changing Operation/Phase Data Changing Operation/Phase Data Use In the operation overview. you can change operation/phase data both in the create mode and change mode. Process inst.] (via Materials to the material list and from there via to material quantity calculation). The operation overview appears. 2. Depending on the data you want to change. Choose Operations.

In addition. For more information. For more information. you can create process instructions manually if they contain process-specific data that cannot be transferred to the process instruction automatically. Creating Process Orders 32 April 2001 .Process Orders (PP-PI-POR) Changing Process Instructions SAP AG Changing Process Instructions Process instructions are copied from the master recipe and displayed on the Process Instruction Overview screen when you create a process order. You can • • add/delete process instructions add/delete process instruction characteristics for process instructions You maintain process instructions in exactly the same way as during master recipe maintenance.].see Maintaining Process Instructions on the Charateristic Overview [Ext. see Process Control Data.

You can assign values to process instruction characteristics: • • • in Customizing in the master recipe in the process order As a prerequiste for the creation of control recipes values must have been assigned to all process instruction characteristics.) . April 2001 33 .. 3. X in column T) : i) ii) iii) • • Select the characteristic.during control recipe creation. the system automatically assigns values to all those characteristics that have not been assigned values as mentioned above To assign values to process instruction characteristics in the process order. Select the desired process instruction characteristics in the process instruction overview and choose Goto → PIC overview.you can enter the values manually in the process order (even after the function Assign values autom. to change generated values) . Enter the long text and save it. Assign values to the process instruction characteristics as follows : • Characteristics with indicator T (for value assignment with long text. These can be classified as follows: • • process instruction characteristics that are not defined for automatic value assignment and for which you have to enter values manually process instruction characteristics that are defined for automatic value assignment. Characteristics with indicator A (defined for automatic value assignment. 2. or do not assign a value at all. Select the desired phases in the operation overview and choose Goto → PI overview. proceed as follows: 1. where . X in column A) : – – – Enter the desired value in the field Characteristic value (= manual value assignment). you define process instruction characteristics for process instruction categories.SAP AG Process Orders (PP-PI-POR) Assigning Values to Process Instruction Characteristics Assigning Values to Process Instruction Characteristics In Customizing. for ex. has been executed. or select the characteristics and choose Edit → Assign values autom.you can initiate the value assignment in the process order (function Assign values autom. Characteristics without indicator T : Enter the desired value in the field Characteristic value. Choose Edit → Long text.

Process Orders (PP-PI-POR) Assigning Values to Process Instruction Characteristics SAP AG Use field help for information on the logic used for the automatic value assignment (in column A for the desired process instruction characteristic). In addition to this. the order number) or delete values. When the control recipe is created. If necessary. values are assigned automatically only to those process instruction characteristics defined for automatic value assignment to which no values have been assigned so far. select the desired process instruction characteristic and choose Edit → Delete values. you can also change values (exception: process instruction characteristics for which a change has been excluded during Customizing. 34 April 2001 . you can add further process instruction characteristics in the process instruction characteristic overview. for example.]. see Maintaining Process Instructions on the Characteristic Overview [Ext. You add process instructions characteristics in the same way as during master recipe maintenance. For more information. To delete a value.

Prerequisites If you specifically do not want to use a master recipe when you create a process order. the system creates one operation. It proceeds as follows: • • If default values are maintained for the automatic generation of an operation. The system then uses this material list for the process order. Choose Logistics → Production . Also enter the order dates and the scheduling type and choose Continue. the system issues a termination message. You can restart the master recipe selection process at any time prior to the release of the process order. Enter the total quantity of material. These parameters specify how the system is to proceed if no master recipes exist for the material. for example.process → Process order → Process order → Create → With material. and process order type. you can set the respective parameters in Customizing. and you must restart order creation. Materials to enter the components for your process order. Choose April 2001 35 . The dialog box asks if you want to use a different material list. 3.General Data screen appears. The Create Process Orders: Initial Screen appears.SAP AG Process Orders (PP-PI-POR) Creating Process Orders with a Material and Without a Master Recipe Creating Process Orders with a Material and Without a Master Recipe Use You can create a process order without a master recipe if.You have two choices: − − If you choose Yes. the system uses these values to automatically create an operation in the order. If the parameters specify that recipe selection is not required. 4. you want to produce one specific material in one specific process. the system creates a process order in which it automatically creates one operation. If you do want to use a master recipe when you create a process order. 5. Enter your material number. with control key 0001 and operation number 0010. If you choose No. an operation is generated for the order (operation 0010). but recipe selection is not possible even if the parameters specify that recipe selection is required. The Create Process Order: Header . Choose Continue. If no default values are entered in Customizing. plant (production and/or planning plant). you must enter a material for which a material list already exists. which in this case is not dependent on a pre-specified quantity. A dialog box appears informing you that no material lists exist for this material. 2. Procedure 1.

Process Orders (PP-PI-POR) Creating Process Orders with a Material and Without a Master Recipe SAP AG 36 April 2001 .

2. for example: • • If you want to use a process order for a reworking procedure If you want to use a cleanout recipe Procedure 1. Plant: This is the plant in which your order will be processed. Recipe: Enter the number of your recipe in this group. Make the same entries as described under Creating a Process Order With a Material. Once you have created the process order. You must enter the following in this screen: Recipe group: Enter the name of the recipe group you want to use in this process order. Choose Continue. 3. the system will copy all the data from your master recipe. Choose Logistics → Production process → Process order → Process order → Create → Without material. 4.SAP AG Process Orders (PP-PI-POR) Creating Process Orders Without a Material and With a Master Recipe Creating Process Orders Without a Material and With a Master Recipe Use You can create a process order without a material and with a master recipe. but not the material list. You do this. Process order type: Enter the order type. The Create Process Order: Initial Screen appears. April 2001 37 . which defines internal or external number assignment.

you must also make these settings for the order types of subordinate orders. secondary resource) and the corresponding production version have been changed with at least one engineering change request. Before the process order can accept the master data on which it is based (recipe. the engineering change request whose due date is the closest before the process order creation date must be released. phase. For each of the objects mentioned above.Process Orders (PP-PI-POR) Creating Process Orders Requiring Approval SAP AG Creating Process Orders Requiring Approval Use For production in compliance with Good Manufacturing Practices (GMP). automatic selection Must be used with master recipe. but does not have to be processed with an engineering change request. Prerequisites You make the following settings for order types to specify that an order must be created with approved master data (see Customizing for the Process Order. manual selection The Approval required indicator is set. The recipe or one of its subordinate objects (for example. production version) as approved. the master data selection procedure is the same as for orders that do not require approval. BOM. You can do this in the following ways: • • Create with approved master data (see below) Individual approval Integration Master data is approved in engineering change management. The BOM can. Mast. Order-Dependent Parameters. process orders must be approved before production. • 38 April 2001 . Checking the Approval The system then checks whether the master data has been approved. For collective orders. You therefore require the Engineering Change Management (LO-ECH) component to do this. the following prerequisites must be met: • • The master recipe used must have the change rule with an engineering change order without change type or an engineering change order with change type. Features Master Data Selection When you create a process order requiring approval. data tab page): • For master recipe selection: − − • Must be used with master recipe.

an individual approval is required to meet the prerequisites. • The system statuses APNG (Approval not granted) and APRS (Approval withdrawn) are set. If. Resources: You can use the Resource selection function to assign resources that meet the resource selection requirements for an operation. An individual approval is required for the order. They do not allow the release of the order. see Engineering Change Management and Recipe Approval [Ext. for major changes).]. Further Processing If the prerequisites are not met. approval is not withdrawn automatically for the higher-level order or the collection as a whole. if required (for example. For each non-approved order in the collective order. note the following: The approval procedure is not supported for BOMs of phantom assemblies. the following data can still be changed: − − − − − • Order dates Settlement rules Order quantity: The quantity can only vary within the charge quantity range defined for the recipe. For planned orders. For the most part. approval is denied for a subordinate order. April 2001 39 . for example.SAP AG Process Orders (PP-PI-POR) Creating Process Orders Requiring Approval • • Neither locked material components nor parts to be discontinued may be used. If you manufacture in compliance with GMP. The collective order cannot be released until all orders have been approved. Exceptions when Approving Collective Orders Each order in a collective order is checked individually and approved independently of the other orders. Individually. • • • If the prerequisites are met. an individual approval must be given for the order. The reasons for not approving or withdrawing the approval are documented in the log. A withdrawal of the approval is possible. no changed to the material list may be made. only changes to MRP data in the order are allowed. Batches: Batches can be assigned for material components that are subject to batch management. After making the changes. The system statuses APG (Approval granted) and APRC (Based on approved recipe) are set. For more information on the approval procedure for master recipe changes.

Withdrawal of approval: Process order → Functions → Approval → Withdraw approval (Individual) Approval: Process order → Functions → Approval → Individual approval 40 April 2001 . Display log on withdrawal of approval: Goto → Logs → For reading master data.Process Orders (PP-PI-POR) Creating Process Orders Requiring Approval SAP AG Activities Create process orders that require approval: Follow the steps outlined in Creating Process Orders with Material and Master Recipe [Page 18].

material. you must enter an order number for the order. 6. Enter the planning plant. A log is created for each planned order for which the conversion is called up. you can simultaneously convert them into process orders via collective conversion. the MRP controller you enter cannot be checked. change the order type of the selected planned orders. In the Material field you can search with any character string (for example. you can also enter an interval in the Opening date range fields. April 2001 41 . 2. If you specify an order type which requires external number assignment for a planned order. Select the planned orders you want to convert. 3. You can display a planned order by double-clicking it (number of the planned order in the Planned order column). 4. Procedure 1. Alternatively. for all materials starting with the letter A). Choose Continue. You call up this log by choosing in the Result column.SAP AG Process Orders (PP-PI-POR) Converting Planned Orders Collectively Converting Planned Orders Collectively Use If several planned orders exist in the same plant. you can call up dependent objects by doubleclicking a planned order or material. and AEB). If you want to limit the selection of the planned orders to be converted according to your opening date. Choose Process order → Create → With planned orders. the values are automatically suggested by the system. If necessary.to). This is what is usually done in integrated production planning and control. You can then choose to select and convert the remaining planned orders together. The Collective Conversion of Planned Orders: Initial Screen appears. you can delete planned orders you do not want to convert from the list by choosing . If you select without a planning plant. the MRP area and the MRP controller of the process orders you want to convert. Choose Convert. AEV. In this case the system will warn you. The selection criteria opening date (from . In the list of the selected planned orders. The system converts all selected planned orders. A*. and sales order are also available. If an opening horizon is already defined in your user master record (parameter IDs. 5. The system lists all planned orders that correspond to the selection criteria you entered. Enter the process order type with which the process orders are to be created.

→ Collect. req.process → MRP → Planned order → Convert pur. To do this. Only planned orders which allow in-house production are proposed for selection. conversion.Process Orders (PP-PI-POR) Converting Planned Orders Collectively SAP AG You can make a new selection of planned orders at any time. enter the selection criteria and choose . display the selection area with Selection parameter on/off. 42 April 2001 . choose Logistics → Production . To convert planned orders into requisitions.

Process. Choose Continue. 4. you must also enter the number of the process order you want to create in the Process order field. 2. resources and material list components are copied into the process order. The system copies all the data contained in the planned order. 3. Save the process order. 1. all the recipe data. Check the data copied from the planned order and change it if necessary. If the order type you have entered requires external number assignment. 5. Enter the planned order number as well as the order type of the process order you want to create. April 2001 43 .SAP AG Process Orders (PP-PI-POR) Converting Planned Orders Individually Converting Planned Orders Individually Prerequisite The Conversion indicator must be set for the planned order you want to convert. Procedure Choose Logistics → Production . Choose Process order → Create → With a planned order. such as operations and phases. The Create Process Order: Initial Screen appears. The material must allow in-house production. When the system selects a valid master recipe. such as order quantity and order dates.

the corresponding line on the screen cannot be deleted. the system uses the scheduling type defined in Customizing for the order type (and plant) entered. you can change it in the individual orders after the conversion. After you have made the changes. 5. If you want to carry out several partial conversions. 44 April 2001 . Enter the quantities and dates. 1. Depending on where you are in the system. However. and choose →SubProcOrd. To delete. select the line and choose Goto → Process order. . A process order is generated for each partial quantity. A planned order by double-clicking it in the Additional Data for MRP Elements dialog box. and choose Continue. Set the Partial conversion and choose Continue. choose 3. Result The system saves the process orders. → Individual conversion. If you want to make further changes in an order. you must cancel the transaction and carry out a new partial conversion. they are given temporary order numbers (for example.Process Orders (PP-PI-POR) Partially Converting Planned Orders SAP AG Partially Converting Planned Orders Use Use this procedure if you want to process a planned order in partial quantities.Process → Process Order → Create with a Planned Order. Choose Save. 6. order. indicator. choose in the following ways: If you are … In the SAP menu Choose Logistics → Production . In the stock/requirements list In the MRP list In material requirements planning 2. Choose Generate. Procedure You can call up the function for partial conversion from various locations in the system. set the Partial conv. choose Back to return to the screen with the partial quantities. The system generates one process order per line. Since these process orders are not yet saved. and choose →SubProcOrd. %0000000001). Planned order → Convert to proc. For the conversion. The Create Process Order: Header screen appears. As soon as a partial quantity is converted to a process order. 4. A planned order by double-clicking it in the Additional Data for MRP Elements dialog box.

the system always uses the production version that is valid for the original planned order quantity for a partial conversion. the planned order quantity is reduced accordingly. the planned order is deleted.SAP AG Process Orders (PP-PI-POR) Partially Converting Planned Orders A planned order that was partially converted is fixed. Its secondary requirements are reduced in accordance with the partial quantity entered. If the master recipe selection for the process order to be created is controlled via a production version. set the Delete planned order indicator. April 2001 45 . If the total of the process order quantity created is greater or equal to the planned order quantity. A fixed planned order is not changed in an MRP run. If you do not want to convert any more planned orders. If the total of the process order quantities created is smaller than the planned order quantity and the Delete planned order indicator is not set. irrespective of the planned order quantity still open.

The scheduling process starts with the basic order dates (basic start and basic finish). The system either takes the basic order dates from the planned order. A process order is always scheduled automatically when it is created. In Customizing. the scheduling function calculates the production dates and capacity requirements for all operations within a process order. or you enter them manually on the header screen of the process order. 46 April 2001 .Process Orders (PP-PI-POR) Scheduling SAP AG Scheduling Use In order processing. you can specify whether you also want the order to be automatically rescheduled before saving whenever you make changes that are relevant to scheduling.

you will have to enter both the start and finish dates of the order. If you enter the order finish date. April 2001 47 . It then writes the scheduled start and finish date into each of the operations. • Backward scheduling: If you enter this scheduling type on the Main Header screen. the system calculates the scheduled start and finish dates. • Scheduling to current date: If you enter this scheduling type on the Main Header screen.SAP AG Process Orders (PP-PI-POR) Scheduling Types Scheduling Types You can schedule a process order using the following scheduling types: • Forward scheduling: If you enter this scheduling type on the Main Header screen. the system calculates the scheduled start and finish dates. If you enter the order finish and start dates. You then enter the order finish date and the system calculates the scheduled start and finish dates. The system calculates the scheduled start and the scheduled finish of the order by adding the float before production to the order start date and subtracting the float after production from the order finish date. If you enter the order start and finish dates. the system calculates the scheduled start and finish dates. the system takes the current date as the order start date and schedules forwards. The system then calculates the scheduled start and finish dates. If you enter the order start date. the system schedules forwards starting from the order start date. The individual operations are not scheduled. • Only capacity requirements: If you enter this scheduling type on the Main Header screen. the system calculates the scheduled start and finish dates. the system schedules backwards starting from the order finish date.

Process Orders (PP-PI-POR) Scheduling Parameters in Customizing

SAP AG

Scheduling Parameters in Customizing
Scheduling parameters are entered in Customizing for Process Orders (Operations → Scheduling → Define Scheduling Parameters) for each order type, plant and production scheduler (specified in the material master). Parameters that influence the scheduling of a process order are described below.

Scheduling Type
The scheduling type [Page 47] determines how scheduling is carried out (for example, backwards). When you create a process order, the scheduling type is proposed on the order header screen. You can, however, overwrite this scheduling type in individual process orders.

Current Date Scheduling
In Customizing, you can specify that an order is to be rescheduled as soon as it is delayed by a certain number of days. If the order start date lies further in the past than the specified number of days, the system will automatically carry out current date scheduling during the next scheduling run. Current date scheduling is forward scheduling, starting from the current date, which is reduced as much as possible (see Reduction Measures [Ext.]).

Rescheduling
You can specify that a process order is to be rescheduled when you save it (Schedule automatically indicator). If changes are made to the order that are relevant to scheduling and this indicator is not set, the order is given status NTER (date not current).

48

April 2001

SAP AG

Process Orders (PP-PI-POR) Changing the Scheduled Dates Manually

Changing the Scheduled Dates Manually
You can change the scheduled start and finish of the order manually (Header → Change in Dates → Scheduled dates) • • If you entered the scheduled start date manually in forward scheduling, the system uses this date as the fixed starting point for scheduling the order. If you enter the scheduled finish date manually, the system uses this date as the fixed starting point for scheduling the order.

In both cases, you can overwrite the dates manually, and enter a different scheduling type. You can then reschedule by calling up the function Process order → Functions → Schedule.

April 2001

49

Process Orders (PP-PI-POR) Order Floats

SAP AG

Order Floats
Since malfunctions can never be completely avoided in the process flow, the system takes certain time-related floats (before and after production) in account when scheduling an order. The float before production fulfills two functions: • • It can neutralize delays during the staging of ingredients. It offers you the option of shifting production dates towards the present if capacity bottlenecks occur at any of the resources involved. In this way, the float before production can also be used for capacity leveling as a float before and after production.

The float after production is used to neutralize unforeseen malfunctions in the production process so that these do not shift the scheduled finish of the order. The float before production and the float after production are defined for each material via a scheduling margin key. This scheduling margin key, which is predefined in Customizing for Process Orders (Operations → Scheduling → Define Scheduling Margin Key), is copied automatically from the material master when you create an order. However the times can be changed in the order. The system calculates the scheduled start of the order by adding the float before production to the order start date. It calculates the scheduled finish of the order by subtracting the float after production from the order finish date. The system subtracts the number of days defined in the release period from the scheduled start of the order, thus calculating the release date of the order.

50

April 2001

SAP AG

Process Orders (PP-PI-POR) How the Control Key Influences Scheduling

How the Control Key Influences Scheduling
The control key of the operation influences scheduling in the following way: • • If, according to its control key, an operation is scheduled, the system calculates the duration and the dates of the individual operations. If, according to its control key, an operation is not scheduled, the system assumes that all the operations have a duration of 0.

April 2001

51

the operation or phase is relevant for scheduling. If one phase of an operation is relevant for scheduling. If the operation is relevant for scheduling. If you have entered the default values of phases in the master recipe. then at least one phase must also be relevant for scheduling. If the scheduling indicator is flagged in the control key. the system uses this data to schedule (using the order dates in the initial screen).Process Orders (PP-PI-POR) Scheduling Phases SAP AG Scheduling Phases The duration of operations is defined by the duration of the individual phases. A phase network is scheduled and the phase order dates are carried over to the operation. Each phase is scheduled using the scheduling formula stored in the resource data. The duration of the superior operation is defined by the duration of the individual phases. You can also maintain relationships between phases of different process orders. The scheduling function calculates the duration of each phase. You create temporal relationships between phases by maintaining their relationships. 52 April 2001 . the whole operation must be relevant for scheduling. The start time of the first phase plus the finish time of the last phase is the start and finish of the operation.

the phases are scheduled to the day on the basis of the calendar used for scheduling. The calendar used for scheduling distinguishes between workdays and non-working days. If the unit of the individual phase is greater than or equal to the working day. April 2001 53 . You can define a working/operating time in the system by specifying the start and end of shifts as well as the breaks for each workday. there are specific rules for date determination (see the Date section in Date Determination at Operation Level [Ext. or midnight. Additionally.SAP AG Process Orders (PP-PI-POR) Scheduling Rules Scheduling Rules Working/Operating Time The working/operating time specifies when work can be carried out. the working/operating time per working day applies. The following rules apply: • • If the unit of the phase duration is smaller than the unit day. work finish.]) when times are exactly at work start.

Prerequisites • You have chosen a scheduling type that allows secondary resource scheduling (see Scheduling Type [Ext.]) A positive offset is added to the corresponding phase or operation date.]). • A control key has been assigned to the secondary resource in which the Scheduling indicator has been set (see Control Key [Ext. that is. Features The system uses the following data to determine the secondary resource dates: • • The dates of the superior phase or operation The offset between the start and finish dates of the phase/operation and the secondary resources. the secondary resource date is before the reference date The following rules apply in secondary resource scheduling: • • If no offsets have been defined for a secondary resource. Secondary resources are not scheduled in scheduling types with the Only capacity requirements indicator.Process Orders (PP-PI-POR) Secondary Resource Scheduling SAP AG Secondary Resource Scheduling Use The system uses this function in master recipe or process order scheduling to determine the start or finish dates of the secondary resources. The scheduled start and finish dates of the recipe or order are used for these resources. 54 April 2001 . the system uses the dates of the superior operation or phase for the secondary resource. If the Scheduling indicator has not been set in the control key. that is. The following graphic illustrates secondary resource scheduling. the secondary resource date is after the reference date A negative offset is subtracted from the corresponding phase or operation date. which has been defined in the detail data of the secondary resource (see Definition of Earliest and Latest Dates [Ext. the system uses the relevant phase or operation date as the secondary resource date.]).

13:15 13:30 13:45 14:00 14:15 14:30 14:45 15:00 15:15 15:30 15:45 Ph. 21 Ph. 23 SR. ED Ph. 11 Ph.. 13. 13. 12 Ph. 22 Ph. Ph. SR.. 20 OS = 5min OS = 5min OF = 5min OF = 5min OS = 0 OS = 0 OF = 0 OF = 0 Key: Ph SR = Phase = Secondary resource ED LD = Earliest date = Latest date OS OF = Offset to start = Offset to finish April 2001 55 . 10. LD SR.SAP AG Process Orders (PP-PI-POR) Secondary Resource Scheduling 13:00 . LD Ph. 10. ED SR.

the system takes work breaks into account. Starting from a selected point in time. 56 April 2001 . forward or backward scheduling can be carried out.Process Orders (PP-PI-POR) Midpoint Scheduling and Capacity Scheduling SAP AG Midpoint Scheduling and Capacity Scheduling In capacity scheduling. Secondary resources are also scheduled according to capacity availability provided that they have the necessary control key.

The value is calculated at scheduling. as scheduling is carried out implicitly via the phases. April 2001 57 . The dates of calculated capacity requirements correspond to the dates of the operation. The operations are not scheduled.SAP AG Process Orders (PP-PI-POR) Capacity Requirements Capacity Requirements Capacity Requirements of an Operation Operations have capacity requirements with a value of 0.

the information is gathered in the form of messages in the scheduling log.Process Orders (PP-PI-POR) Scheduling Log and Results SAP AG Scheduling Log and Results For every scheduling run. the system creates a scheduling log in the process order. The log records all the information which is information on scheduling. The scheduling log is used to: • • collect messages issued by the system during the scheduling run sort and group together the system messages according to certain criteria. If. data relevant to scheduling is not maintained in a resource or in an operation. Instead. for example. or whether it has to be called up via the menu. 58 April 2001 . In Customizing. you can define control parameters which specify whether the scheduling log is automatically displayed after each scheduling run. the scheduling run is not interrupted.

April 2001 59 . The system displays an overview of the messages collected. The system schedules the process order and creates a scheduling log. Detail Screen of Operation Dates To display the dates of the individual operations and phases. if you have converted a planned order.SAP AG Process Orders (PP-PI-POR) Scheduling and Scheduling Results on the Screen Scheduling and Scheduling Results on the Screen This section describes how to call up the function Scheduling and how to display the scheduling results on the screen. start and finish dates of the process orders as well as of the planned order. you can display the release. proceed as follows: 1. Call up a process order (only in create or change mode). Date/Quantity Overview Via the header screen Date/quantity overview. In the Operation overview screen. Select the menu options Process order → Functions → Schedule. The system displays a detail screen showing the dates (and times) of the operations and phases you have selected. Select the menu options Operation → Overview of dates. Calling up Scheduling To call up scheduling. flag the operation or phase whose dates you want to display. 2. proceed as follows: Select Goto → Logs → For scheduling. 2. Scheduling Results You can call up the scheduling log. proceed as follows: 1.

Process Orders (PP-PI-POR) Material List Components SAP AG Material List Components Use When you create a process order. If the relevant data is already contained in the master data. 60 April 2001 . you need to specify the components required for production in the order. it is automatically transferred into the process order.

or assigned components can be changed. Items with category “D” or “TI” are not taken over into the process order. Examples are: – “L”: Item kept in stock For items with this category. The item only contains text. You can only specify a material as a co-product if it has been set up in the material master as such. Coproducts must be entered in the material list with a negative quantity. “D”: Document item With this item category. you can enter different document types. Item type is “L”.SAP AG Process Orders (PP-PI-POR) Data from the Material List Data from the Material List Data from the Material List If a material list exists for the material to be produced. • • Data from the Master Recipe If a master recipe exists for the material to be produced. April 2001 61 . Bulk material indicator (BM): If the material is marked as bulk material. – “N”: Item not kept in stock The system creates a requisition when creating the order for components in this category. The following information is also taken over for each component: • Item category: The item category determines how the component is dealt with in the order. – – “T”: Text item This item category does not refer to materials. Co-product (CO): This indicator specifies that the component is a co-product. It is not relevant for material requirements planning or costing. – “R”: Variable-sized item This category specifies that the component is kept in stock and that variable sizes are maintained for the component. the system creates a reservation when creating the order. the material list components are automatically taken over into the process order as components. components can be assigned to specific operations/phases in the recipe. • • Costing relevancy indicator (CR): This indicator specifies that the component is fully relevant to costing. A bulk material item is only listed for information purposes. but is provided at the resource. it is not issued from stock for the order. This means that the withdrawal of the material is not posted until the corresponding operation is confirmed. Backflushing (BF): This indicator specifies that the material component is backflushed.

Process Orders (PP-PI-POR) Data from the Material List SAP AG 62 April 2001 .

However. a dialog box will appear informing you that no material list exists for this material and asking if you want to use a different material list.SAP AG Process Orders (PP-PI-POR) Creating a Process Order for a Material without a Material List Creating a Process Order for a Material without a Material List Use If you create a process order for a material without a material list. the system will ask you to enter a material with a material list. for example. If you select No. for another material. If you select Yes. you can branch to the material list after the order has been created and enter a new material list there. April 2001 63 . the system will create the order without a material list.

The following detail screens exist for components: • • • • General data Co-product Purchasing data Text item To change component allocation to operations or phases. However. 64 April 2001 . proceed as follows: 1. change or delete components in the order as long as the system statuses “created” or “released” are active. If you delete a component which is allocated to a released operation. You can allocate. the system continues to display the component in the order. 3. note the following: • • You cannot change the item category of a component once it has been created in the order.Process Orders (PP-PI-POR) Entering or Changing Material Components in the Material List SAP AG Entering or Changing Material Components in the Material List Whether your material has a material list or not. you can no longer enter data for the component. Now select the menu options Edit → Reallocate. you can enter or change material components in the Material list screen of the process order. 2. The system displays a pop-up Reallocate. The status “deletion indicator” is activated in the component. Select the component whose allocation you want to change. You can change component data both in create and change mode. however. You can display a list of all the operations and phases contained in your process order by clicking on Operation list. create. in which you can change the allocation of the component from one operation or phase to another. You should.

Batch: If the component is subject to batch management. Item category: Such as stock item or non-stock item. you can show the common production of different materials within one process order. April 2001 65 . Storage location: Storage location of material.SAP AG Process Orders (PP-PI-POR) Component Detail Screens Component Detail Screens You can branch to any of the screens described in this section by selecting a component in the Material list and selecting Component → <Detail screen>. Committed quantity: This is the quantity confirmed in the availability check. Quantity data: Requirements quantity: This is the amount you require of the individual component in order to produce the order quantity. This means that an order for several co-products describes the common production as well as specifying the common materials for the process. Unit of measure: This is the unit of measure in which stock of this material is managed. The costs of an order are collected for the entire process and then can be distributed to the various co-products using an equivalence number or a percentage entry. Issue quantity: This is the component quantity already issued from stock for the order. Requirement date: Date by which the requested quantity of material is needed. Co-product: Indicator showing that this material component is a co-product. these can be assigned to the operation or the phase in which they are processed.Item Data With co-product manufacturing. Status: Component status. You can assign the revision level to a change with reference to a change number. Item: Item number of the component in your material list. such as Released. you can enter the number here. Plant: Plant in which your material component is stored. Sort string: String that can be defined for sorting components in the display. Final issue: This indicator is set automatically for a goods movement when the total reserved quantity has been withdrawn or delivered. Within a process order manufacturing co-products. General Data This screen contains the following data: Component data: Material: The number of the material component you have selected. Co-Product . Revision level: Indicates the change status of an object.

In addition to the general data. 66 April 2001 . On this screen. • Goods receipt data: Storage location: The location to which the component is posted. be a material or a cost center. Under Receiver no. Valuation type: This key uniquely identifies stocks of a material subject to split valuation. You can select the Unlimited field if this percentage value is unlimited. The valuation category determines which valuation types are permissible for a material. Delivery completed: If this indicator is set. you enter the name of the settlement receiver. you can enter an existing batch number or create a batch master record. no further goods receipts are expected for this order item. Co-Product . • Control data: Quality inspection: This indicator shows that the component is subject to quality inspection and that the goods receipt is posted to QM stock. GR quantity: This is the quantity of goods received for the order item. • Delivery data: Goods recipient: You can enter the recipient for whom the material is destined here. Distribution: This is the distribution key for MRP. such as the name of the material.. When a process order is settled. GR processing time: This is the goods receipt processing time in days. you can enter the cost receivers to which you want to distribute the costs of production. The cost receiver can. Batch: If the co-product is subject to batch management.Settlement Rule On this screen. • Tolerance data: Underdelivery/overdelivery tolerance: This is the percentage by which an underdelivery or overdelivery of this component will be accepted. this screen shows: • Order item data: Quantity: Quantity of a co-product produced using this order. Process materials are used as “starting points” for master recipes and process order in the production of co-products. both in the material master and in the material list. for example.Process Orders (PP-PI-POR) Component Detail Screens SAP AG Process materials represent a material type for which no updating of inventory quantities or costs is required. You will only be able to branch to the co-product screens if your component is marked as a coproduct. Unloading point: The point (such as a dock) where the material is unloaded. the actual costs incurred for the order are settled to one or more receiver cost-objects (such as to the account for the material produced or to a sales order). Offsetting entries are generated automatically to credit the process order. you maintain the settlement rule.

April 2001 67 . You use this screen to maintain data for external procurement. Purchasing Data You can only call up this screen for components with item category “N” (non-stock item). On this screen. The costs of the order are then distributed proportionately to the settlement receivers. you can enter general data for the component. Item Text This screen is only relevant for components with the item category “T”. as well as a descriptive text for the item.SAP AG Process Orders (PP-PI-POR) Component Detail Screens You can either apportion the costs to the various settlement receivers using a percentage. or by entering an equivalence number.

All components which have not been assigned to a particular operation or phase in the master recipe are automatically assigned to the first operation in the order at the time of order creation. You can assign components either • • in the master recipe or in the process order itself. 68 April 2001 . You can. change the assignment of components by reassigning them to different components (see section Reassigning Components [Page 70]).Process Orders (PP-PI-POR) Assigning Components SAP AG Assigning Components You can assign components to any operation or phase. however.

April 2001 69 . Press Enter. if you enter a nonstock component. The system will then display a pop-up in which you need to enter the operation or phase to which you want to allocate this component.SAP AG Process Orders (PP-PI-POR) Creating Components Creating Components To create a component in the material list of your process order. Call up the Material list screen and enter the following data for your component: – – – – material number requirements quantity unit of measure item category 2. If the system requires further information. it will branch automatically to the respective screen. You can click on Operation list to display all the operations and phases. proceed as follows: 1. where you can enter the data. For example. you automatically branch to the Purchasing data screen. 3.

2. 3. 70 April 2001 .Process Orders (PP-PI-POR) Reassigning Components SAP AG Reassigning Components To reassign components. proceed as follows: 1. Press Continue. A dialog box containing two fields appears: – – the operation or phase to which the component is currently assigned an input field in which you can enter the new operation or phase. Select the component that you want to reassign and click on Edit → Reassign in the Material list screen. You can display a list of all operations and phases by clicking on Operation list.

The system displays a pop-up containing all the possible sort criteria. You can choose a criterion and click on Copy. Now select Close to close the window. In the remaining pop-up. click on Copy to have the system sort according to your chosen criterion.SAP AG Process Orders (PP-PI-POR) Sorting Components Sorting Components You can sort components in the material list according to various different sort criteria. Once the system has finished sorting the components. you return to the Material list screen. Choose Edit → Sort in the Material list screen. which now lists the items sorted according to your selected criterion. 2. 3. 4. Proceed as follows: 1. April 2001 71 .

4. 2. Select Edit → Filter in the Material list screen. Click on Copy and then Close to close the window. 3. the system displays only the components which meet the entered criteria. for example: • • • missing part item category backflushing Proceed as follows to filter components: 1. The system displays a pop-up in which you select New selection to display all the possible filter options. The system now displays a pop-up in which you have to enter additional data. For example. You can now choose a criterion according to which you want to filter your components. you will have to enter the numbers of the BOM items in this screen and then select Filter. 5. When you filter the components. The system filters your components and returns to the Material list screen.Process Orders (PP-PI-POR) Filtering Components SAP AG Filtering Components You can filter components according to certain criteria. 72 April 2001 . In the remaining pop-up. 6. click on Copy to have the system filter according to your chosen criterion. if you have chosen BOM item as your filter criterion. Selection criteria might be.

proceed as follows: 1. select the component you want to delete and choose the menu options Edit → Delete. the deletion indicator is set for the component.SAP AG Process Orders (PP-PI-POR) Deleting Components Deleting Components To delete components. 2. The system deletes the selected components. If the process order has already been released. April 2001 73 . In the Material list screen.

For more information. You can also split batches in process orders. you need to enter a separate batch number from the list of available batches. The system uses these values for the purposes of material quantity calculation in the calculation sheet. If you choose Find object. you use the class type 022 (or 23. From a logical point of view. depending on the batch level) for batch classification. If you wish. you can classify the individual material components in your material list. Classifying the individual components has two purposes: 1. Batch determination You can classify a component that is subject to handling in batches for the purposes of batch determination. 74 April 2001 . Material quantity calculation: When you classify a component in the material list. you would assign the same class to this component as you have assigned in the material or batch master. the system displays the batches that match your criteria. Use the same class you use for the material for the component.Batch Management under Batch Determination [Ext. For each entry. where your batch number is now entered. you can select by batch class. see the R/3 Library LO . The Classification screen of the process order appears. Matchcode Selection You can also select the batch number via a matchcode selection directly in the Batch field. You can now assign values to the characteristics of this class. You can then select the desired batch and return to the Material list screen. If you need to select more than one batch. 2.]. you must enter the component a corresponding number of times in the material list. you can assign a further value to your class. In this case.Process Orders (PP-PI-POR) Classifying Material List Components SAP AG Classifying Material List Components On the Material list screen.

components → Batch processing in the material list. and make up the quantity of 100 L that you require for your reservation. is assigned to the class active batch. The material solution is classified as active batch of the class type 022 or 023.90. you have classified all batches of solution as follows: The characteristic Active substance ingredient has an interval value of 60 . Batch Determination Screen You call up the Batch processing screen by marking a component and choosing Material → Batch management → Trigger batch det. which have been inspected by Quality Management.SAP AG Process Orders (PP-PI-POR) Example: Batch Splitting Example: Batch Splitting For a particular reservation. you require 100 L of the material component solution. At goods receipt. The values for these batches are as follows: Batch 1: Active substance ingredient: 70 Batch 2: Active substance ingredient: 60 Batch 3: Active substance ingredient: 89 Quantity of batch: 50 L Quantity of batch: 20 L Quantity of batch: 35 L You can select all the batches you need that correspond to your desired criteria. The characteristic active ingredient. with an interval value of 60 -90. You have three batches of solution. The following is displayed on this screen: • • Requirements quantity This is the total quantity you require for your order Open quantity This is the remaining quantity you still require April 2001 75 . The indicator S in the Material list screen shows whether a batch split is possible for the component you have marked.

the basis for the calculation has changed due to batch determination. This means that it is performed. such as the active ingredient proportion Quantity and properties of material components. and costing. In material requirements planning and product costing. you transfer the formula results from the recipe to the BOM. that is. scheduling. 76 April 2001 . capacity requirements planning. you can change them in the order and start the calculation again. master recipe. for example. if. material items and their batches Operation and phase quantities The scrap to be expected for an operation or phase You need this function to adjust the quantities defined in the bill of material (BOM). In the process order. material quantity calculation is used to calculate the material and operation quantities that are. necessary for reservations or direct cost statements. if you must take the quantity difference caused by the scrap produced into account. or process order in the following cases: • • To calculate the component quantities if they are not proportional to the product quantity or if different active ingredient concentrations of batches must be taken into account To calculate the product quantity. for example.Process Orders (PP-PI-POR) Material Quantity Calculation SAP AG Material Quantity Calculation Use You use this function for a production version [Ext. for example. for example. that is. for example. You may want to do this. If required. the base quantity of the master recipe or the order quantity if it must be adjusted to modified component quantities. when you create a process order. Material quantity calculation is always performed during further processing when you use the production version to select a recipe and BOM and then carry out scheduling. or during product costing.] of a master recipe or a process order to visually reproduce the dependencies between the following values: • • • • Quantity and properties of a product. but not when you carry out material requirements planning without a detailed plan. material quantity calculation determines the order-specific quantities. The formulas for the calculation are taken from the master recipe. convert planned orders. However. • • Integration You enter the formulas for material quantity calculation in the master recipe or process order. To calculate the expected phase scrap if you want it to be displayed in the phase data in the order (Quantities/Activities screen) and make it available for planned/actual evaluations carried out in the Logistics Information System To calculate operation and phase quantities if they are not identical to the product quantity. The quantities calculated in this way are used as the basis for reservations. This may be the case if. a batch of a component is always used up completely.

you must have activated scrap management in the parameters of the relevant order type (see Customizing for Process Orders). also bear in mind the following: • • The formulas for the product and component quantities may not mutually refer to each other. to use material quantity calculation together with active ingredient management of the Batch Management component to plan the quantity structure of your orders on the basis of exact active ingredient quantities. you must explicitly include it in the formula. For this reason. • The scrap quantity calculated for a phase does not automatically reduce the succeeding phase quantities. If you perform quantity calculation with formulas. If you have planned a scrap quantity for a component in the material master record. However. To transfer the data from material quantity calculation from a master recipe to the process order. Features Formula Definition You can use the following functions in material quantity calculation to define formulas: • • The common arithmetical operators and functions as well as references to quantities and material properties (see Basic Functions of Material Quantity Calculation [Page 79]) Functions that you can use to perform material quantity calculation based on batch data (see Material Quantity Calculation with Batch Data [Page 86]) This function enables you. material quantity calculation is only supported within the leading order. do not enter formulas for: − − Directly-produced components of the leading order Materials or phases of subordinate orders • April 2001 77 . In collective orders. you must have defined a production version for the master recipe. the system does not automatically take the planned scrap quantity into account. the system automatically increases the component quantity during quantity calculation without formulas.SAP AG Process Orders (PP-PI-POR) Material Quantity Calculation Prerequisites • • • To be able to use material quantity calculation in a master recipe. or the material list of the process order. for example. the system automatically increases the product and component quantities during quantity calculation without formulas. If required. you must create the process order with the corresponding production version. To transfer the scrap calculated in material quantity calculation to the corresponding phase in the process order. Header quantities and component quantities of subordinate orders are calculated in proportion to the product quantity. If you have planned a scrap quantity for a product in the material master record or the order header. the BOM. Important Information about Value Processing Depending on the type of value to be calculated. you can use the formulas of the operation and phase quantities to visually reproduce the quantity difference caused by the scrap produced.

• Manually in the master recipe or process order Here you decide whether the product quantity is calculated in addition to the component. however.] Performing Material Quantity Calculations [Ext. Activities • • Defining Material Quantity Calculation [Ext. phase. and scrap quantities for which a formula has been defined. during order release or BOM explosion). Component quantities for which no formulas are defined have already been calculated in proportion to the product quantity (for example. Note.Process Orders (PP-PI-POR) Material Quantity Calculation SAP AG Performing Material Quantity Calculation You can start material quantity calculation as follows during production planning: • Automatically together with functions during which scheduling is carried out (see Integration above) Material quantity calculation calculates component. that component quantities without a formula are not adjusted to the modified product quantity.] 78 April 2001 . and scrap quantities. Product quantity calculation is not carried out during automatic material quantity calculation. operation. phase. the system automatically recalculates the component quantities with a formula afterwards. operation. When you carry out product quantity calculation.

you must have defined a production version for the master recipe.SAP AG Process Orders (PP-PI-POR) Basic Functions of Material Quantity Calculation Basic Functions of Material Quantity Calculation Use You can use the following functions in material quantity calculation whenever you do not need to access batch data for the calculation. To transfer the data from material quantity calculation from a master recipe to the process order. you are given the following: • • • The planned quantity for each operation as well as a field for any interim results The planned quantity for each phase. a field for the scrap to be expected. the following requirements must be met: − − − It must be possible to enter the property as a numeric value. if this value is missing. Features The data of all materials. If you must take the values of batches into account in a calculation. For you to be able to take material properties into account in material quantity calculation. you are given: − In the master recipe. all numerical material properties as well as a field for any interim results For materials for which you use batch determination. you must create the process order with the corresponding production version. the value from the BOM or. and phases that are used in the master recipe or process order are available in material quantity calculation. the value from the material master record April 2001 79 . you can also use the functions described in Material Quantity Calculation with Batch Data [Page 86]. Prerequisites • • • To be able to use material quantity calculation in a master recipe. You must assign the property as a characteristic to this class and assign a value to it in the material master record or the material list as well as in the material list of the process order. When you call up material quantity calculation. you are given the following in material quantity calculation: − − A line containing the original quantity of the material item for the totals record (line 4 of the example below) A line containing the transferred batch quantity for each batch (lines 5 to 7 of the example below) For material properties. operations. and a field for any interim results The planned quantity for each material. You must classify the material master record or the BOM item with a class of class type Batch.

OP 3 . be used to calculate the remaining quantities. for example.Create mix. after the batch determination.000 100. the value of the batches used If multiple values or value ranges have been defined. such as: –5.000 L 3. 1.00 % 70. and phases This field does not directly influence the quantity structure of an order.-Charge mat.00 % 80. operations.<Column of the field>] In the graphic above: – [001.00 % 3:Scrap UM 4:Interim res. the planned value from the material list is normally still displayed in the totals record. however. OP 4 …. You can use the following operands to define your formulas: • Number constants. the value from the material list of the order or.001] refers to the quantity field of product XYZ 80 April 2001 . 1 UM L L L L 70. After you have carried out batch determination. scrap.Process Orders (PP-PI-POR) Basic Functions of Material Quantity Calculation − SAP AG In the process order. • References to quantity. BA:ABC1 MT 6 …. however.ABC MT 5 ….000 L Material Operation or phase Batch You can enter formulas for the following fields: • • • • The quantity fields of the materials as long as batch determination has not been carried out The quantity fields of the operations The quantity and scrap fields of the phases The Interim results field of materials. no unit has been assigned to the characteristic.000 100.00 % 90. Its value can.000 93. 40.000 L 50.1416. and characteristic fields and interim results Note that the system does not take the unit of measure of referred values into account. Percentages. If. Example: Data of Material Quantity Calculation Line Description Type Item 1 XYZ MT 2 ..3E12 The system expects the decimal point or the sign defined for decimal expressions in your user defaults. BA:ABC2 MT 7 …. are treated like absolute values during the calculation. the system displays the sum of all batch values instead.000 UM 2:Charact. BA:ABC3 MT Key: MT OP BA 0000 0110 0110 0010 0010 0010 0010 Sign 1:Qty 100. 3. References are displayed as follows in the formula: [<Line of the field referred to>. the system uses the lowest value.

not intended for negative numbers Square root Power to base e Logarithm to base e Sine Cosine Tangent ABS(-2) = 2 ROUND(1.55741 April 2001 81 .002] refers to the characteristic field of component ABC In addition. not intended for negative numbers Remainder after division (modulo function).SAP AG Process Orders (PP-PI-POR) Basic Functions of Material Quantity Calculation – [004. you can use the operators or functions listed below: Operator + * / DIV MOD Meaning Addition Subtraction Multiplication Division Division using integers. the value of the expression after THEN If the statement after IF is false.8) = 1 SQRT(144) = 12 EXP(1) = 2.7182746352 LOG(2. the value of the expression after ELSE Example 3**3 = 27 IF (2<3) THEN (5*6) ELSE (57) = 30 IF NOT … Returns the following value: THEN…ELSE – If the statement after IF NOT is false. the value of the expression after THEN – ABS ROUND TRUNC SQRT EXP LOG SIN COS TAN If the statement after IF NOT is true. not intended for negative numbers 10 DIV 3 = 3 10 MOD 3 = 1 Example Function ** IF…THEN… ELSE Meaning Exponentiation Returns the following value: – – If the statement after IF is true. the value of the expression after ELSE IF (2<3) THEN (5*6) ELSE (57) = -2 Absolute value Round to nearest integer Integral amount of a number.8) = 2 TRUNC(1.7182746352) = 1 SIN(0) = 0 COS(0) = 1 TAN(1) ≈ 1.

Process Orders (PP-PI-POR) Basic Functions of Material Quantity Calculation SAP AG Example Calculating Header and Component Quantities [Page 83] 82 April 2001 .

For shelf life reasons..25 For the lemon juice: April 2001 83 . lemon juice. and lemon juice and fill it in 20-liter containers. you must enter formulas for them. The quantity of water. Instead. The following data is displayed. 3 .. you enter the required component quantities with reference to a base quantity of the material Fruit juice.000 L 5.000 70. These quantities are transferred to the Material Quantity Calculation screen in the master recipe.Container 9. you do not want to make a batch split for the fruit premix.000 100. for example: Line Description Type MT OP OP MT MT MT MT OP MT Item 0000 0100 0110 0010 0020 0030 0040 0210 0050 Sign 1:Qty 100. and sugar can be calculated in proportion to the fruit juice quantity. Realization Entries in the Master Recipe and Bill of Material (BOM) In the BOM. you must match up the product quantity and all other component quantities with the actual fruit premix quantity.Lemon juice 7 ….SAP AG Process Orders (PP-PI-POR) Example: Calculating Product and Component Quantities Example: Calculating Product and Component Quantities Scenario You want to make fruit juice from fruit premix. For this reason. This means that you must enter the following formulas: • • For the water: [001.Fruit premix 5 ….Sugar 18 .Discharge 19 ….. Remaining quantities smaller than 20 liters are directed to a collecting tank.001] / 0.-Charge mat.000 100.Create mix. water. 4 …..000 3. For this reason.001] * 0. you want to use one tank and thus a complete batch for the production. sugar.000 25.000 KG 100. the system must calculate the fruit juice quantity as follows: Fruit juice qty = Fruit premix quantity / 0.7 You therefore enter the following formula for the fruit juice: [004.7 Calculating the Component Quantities If you want the system to recalculate the component quantities after calculating the fruit juice quantity.000 UM L L L L L L 1 Fruit juice 2 .000 PC Calculating the Product Quantity The product quantity in the order is determined by the available fruit premix quantity.Water 6 ….

000 L 15.Water 6 ….Charge 19 …. It calculates the fruit juice quantity.000 KG 300.Sugar 18 . Since you direct remaining quantities into containers.001] DIV 20 Process During Order Processing In the order.. You use the batch that has the earliest expiration date and a quantity of 175 l. 2. and lemon juice as well as the number of containers using the formulas. 3 .001] * 0.000 UM L L L L L L 1 Fruit juice 2 . As specified in the formula. the material data is processed as follows: 1.000 210. the following data is displayed: Line Description Type MT OP OP MT MT MT MT OP MT Item 0000 0100 0110 0010 0020 0030 0040 0210 0050 Sign 1:Qty 300..03 • For the sugar: [001.Process Orders (PP-PI-POR) Example: Calculating Product and Component Quantities [001. the system must first calculate the number of containers in proportion to the fruit juice quantity and then round it down to whole numbers. The system calculates the following: − − The required fruit premix quantity in proportion to the fruit juice quantity The required quantity of water. you use the batch quantity 175 l as the original quantity and set the requirement quantity to 0.000 300.000 300. The system makes the following adjustments one after another: a. b..001] * 0. The following applies: No.-Charge mat.000 9.09 SAP AG Only whole numbers make sense for the containers. You create a process order for an order quantity or fruit juice quantity of 300 l for example. You manually start product quantity calculation. sugar.000 75. lemon juice. it uses the totals record for the fruit premix and thus the updated original quantity for this. you must enter the following formula: [001. In the totals record of the material component. and sugar as well as the number of containers required based on the formula As a result.Create mix.Fruit premix 5 …. You carry out batch determination for the Fruit premix component.Lemon juice 7 …. 4 …. 4..Container 27. The following data is displayed: 84 April 2001 .000 PC 3. of containers = Fruit juice qty DIV Maximum qty of container This means. It updates the quantity of water.

Create mix.Fruit premix ….000 62.Container 22.Charge 20 …. ….000 250.500 KG 250. .BA:Premix1 ….Sugar 19 .SAP AG Process Orders (PP-PI-POR) Example: Calculating Product and Component Quantities Line 2 3 4 5 6 Description .000 250.Water Type MT OP OP MT MT MT MT MT OP MT Item 0000 0100 0110 0010 0010 0020 0030 0040 0210 0050 Sign - 1:Qty 250.-Charge mat.000 PC April 2001 85 .500 7..Lemon juice 8 …...000 175.000 L 12..000 175.500 UM L L L L L L L 1 Fruit juice 7 ….

you may need to take quantities and properties of specific batches into account when your perform material quantity calculations in the process order. several batches selected.Process Orders (PP-PI-POR) Material Quantity Calculation With Batch Data SAP AG Material Quantity Calculation With Batch Data Use If you use materials that are subject to batch management. Integration • If you use batch data to calculate component quantities. Material quantity calculation is not automatically performed after batch determination in the order. you may need. In the process order. If you use active ingredient proportions. you must create the process order with the corresponding production version. you can use exact active ingredient quantities to plan the quantity structure of your orders. • If you also want to use active ingredient management of the Batch Management component. Material quantity calculation is not automatically performed after batch determination. For this reason. you must perform the same calculation again after you have carried out batch determination due to the values of one. you must have defined a production version for the master recipe. Since no batches are assigned in the master recipe. you must use the values planned in the material item when you perform calculations there. See also: LO . If required. Depending on the active ingredient concentration of a component batch. note the following when you carry out batch determination in the process order: − − You must first carry out batch determination for the components to whose data you refer in the formulas for other components. you must start the calculation manually to update the data of dependent components. however. To transfer the data from material quantity calculation from a master recipe to the process order.Batch Management Prerequisites To be able to use material quantity calculation in a master recipe. SAP provides the functions described below to enable you to use the data of a material item in the master recipe and the data of subordinate batches after the batch determination in the process order. different quantities of another component. you can perform material quantity calculation either for the physical quantity or for the active ingredient proportion of a component. for example. 86 April 2001 . that is used as a filling material. These functions can be used in addition to the functions described in Basic Functions of Material Quantity Calculation [Page 79]. or in case of a batch split.

BA:ABC1 6 7 8 9 ….00 % 70. the BOM item. BA:NNM2 MT Determining the Number of Batches in a Material Item Use the following function: CNUM(<material item>) April 2001 87 . In the material master record.BA:ABC3 ….000 LW …. if this value is missing.000 93. In the expressions used: • • <Material item> stands for the line number of the material item <Characteristic column> stands for the column number of the batch characteristic The examples refer to the following data: Line Description Type MT OP OP MT MT MT MT MT Item 0000 0100 0110 0010 0010 0010 0010 0020 0020 0020 Sign 1:Qty 100.unit tab page).000 100.000 L 7.. the value from the material list of the order If multiple values or value ranges have been defined. or the material list of the process order.000 100. the system uses the lowest value.-Charge mat.00 % 50.00 % 3.NNM 70. the following requirements must be met: • • • It must be possible to enter the property as a numeric value. Features The following sections provide an overview of the functions of material quantity calculation that take the batch data of a material component into account.00 % 90. To avoid inconsistencies between active ingredient management and material quantity calculation.000 L 3.BA:ABC2 ….SAP AG Process Orders (PP-PI-POR) Material Quantity Calculation With Batch Data For you to be able to take into account batch properties such as the active ingredient potency in material quantity calculation.00 % 80.000 LW 4.00 % 50. 3 . the BOM item or the material item of the process order as well as the batch with a class of class type Batch.00 % 4.00 % 20. you can also enter a planned value for the batch characteristic for active ingredient management (Additional data. the value from the material master record In the process order.000 LW 3. the value from the BOM or..ABC 5 …. You must classify the material master record. 4 ….00 % 3. Material quantity calculation uses the following values: − − In the master recipe.50 % 5.00 % 25. 2 UM L L L L L 1 XYZ 2 . Proportion/prod.00 % 60.00 % 60. You must assign the batch property as a characteristic to this class and assign a value to it in the batch as well as in the material master record.00 % 30. 1 UM 3:Charact.Create mix. we recommend using the lowest characteristic value from material classification. BA:NNM1 MT 10 ….000 UM 2:Charact.000 40.

use: CAMV(<material item>. CNUM(004) = 3 Adding up Batch Quantities or Characteristic Values This function adds up the batch quantities or the values in the characteristic column you specified for all batches of a material item. use: CSUM(<material item>. the function returns the quantity of the material item or the corresponding characteristic value of the material item.<characteristic column>) CSUM(004. the function returns the quantity of the material item or the characteristic value of the material item. the function has value 1. Use the following function: • To calculate the arithmetic mean of the batch quantities. As long as no batches have been assigned to the material item. Use the following function: • To add up batch quantities. As long as no batch has been assigned to the material item.002) = 90 + 80 + 70 = 240 Calculating the Arithmetic Mean of Batch Quantities or Characteristic Values This function calculates the arithmetic mean of the batch quantities or the characteristic column you specified from all batches of a material item.Process Orders (PP-PI-POR) Material Quantity Calculation With Batch Data SAP AG The function determines the number of batches that belong to a material item.002) = (90 + 80 + 70) / 3 = 80 88 April 2001 . use: CSUM(<material item>) CSUM(004) = 40 + 50 + 3 = 93 • To add up characteristic values.<characteristic column>) CAMV(004. use: CAMV(<material item>) CAMV(004) = (40 + 50 + 3) / 3 = 31 • To calculate the arithmetic mean of the characteristic value. As long as no batches have been assigned to the material item.

As long as no batches have been assigned to the material item. use: CPSM(<material item>. You may need this function. Use the following function: • To calculate the product sum of batch quantities. Use the following function: • To calculate the quotient sum of batch quantities.9 Adding up Weighted Batch Quantities or Characteristic Values: Quotient Sum For each batch of a material item. use: CQSM(<material item>.<characteristic column 2>) April 2001 89 .002.8) + (3 * 0.<characteristic column 1>. use: CPSM(<material item>. to calculate the total of the active ingredient quantities from physical batch quantities based on the active ingredient concentration. for example.002) = (40 * 0. use: CQSM(<material item>. The system interprets the characteristic value that you use to weight the first value as a percentage if the description of its unit contains a percent sign (%).<characteristic column>) CQSM(008.04) + (80 * 0. It then adds up the results. It then adds up the results. for example.6) = 13 • To calculate the quotient sum of characteristic values.<characteristic column 2>) CPSM(004. the function calculates the product of the quantity and characteristic value of the material item or the product of the two characteristic values of the material item.003) = (90 * 0.1 • To calculate the product sum of characteristic values. to calculate the total of the physical batch quantities from the active ingredient quantities of batches based on the active ingredient concentration. this function multiplies the batch quantity by the value of the characteristic column you specified or the values of both characteristic columns specified.<characteristic column 1>. this function divides the batch quantities by the value of the characteristic column you specified or the value of the first characteristic column by that of the second column.SAP AG Process Orders (PP-PI-POR) Material Quantity Calculation With Batch Data Adding up Weighted Batch Quantities or Characteristic Values: Product Sum For each batch of a material item.<characteristic column>) CPSM(004. The system interprets the characteristic value that you use to weight the first value as a percentage if the description of its unit contains a percent sign (%). As long as no batches have been assigned to the material item.002) = (4 / 0.7) = 78. You may need this function. the function divides the quantity of the material item by the corresponding characteristic value or the first characteristic value of the material item by that of the second value.5) + (3 / 0.035) + (70 * 0.05) = 9.9) + (50 * 0.

003) = (50 / 0.002.Process Orders (PP-PI-POR) Material Quantity Calculation With Batch Data SAP AG CQSM(008.25) + (60 / 0.2) = 500 Examples • • Example: Calculations Using Active Ingredient Quantities of Batches [Page 91] Example: Calculations Using Physical Batch Quantities [Page 94] 90 April 2001 .

Water L L L 5.. balance variations in the percent fruit content of the fruit premix. you assign the proportion unit LF (liters of fruit) to the material. The quantities and the characteristic values of material classification are transferred to the Material Quantity Calculation screen in the master recipe.-Charge mat. In the batches. 4 …. Depending on the fruit content of this batch. you define a batch search strategy that allows batch determination based on proportion quantities. however. This means that you must adjust the quantity of water.000 LF 50. Realization Entries in Batch Management You define active ingredient management for the material Fruit premix with the following specifications: • You classify the material and its batches with a batch class that contains characteristic Fruit content.00 UM 2:Fruit content UM 1 Fruit juice 2 . Entries in the Master Recipe and Bill of Material (BOM) In the BOM. you want the system to adjust the quantity of water in such a way that the fruit content intended for the fruit juice is obtained.00 % The absolute fruit content that is required in the fruit premix changes in proportion to the fruit juice quantity. which you can use to enter the absolute fruit content of a specific quantity of fruit premix. 3 . • For the batch determination for material Fruit premix.SAP AG Process Orders (PP-PI-POR) Example: Calculations Using Active Ingredient Quantities of Batches Example: Calculations Using Active Ingredient Quantities of Batches Scenario You want to use a fruit premix with varying fruit content and water to produce a fruit juice whose fruit content is always 5 %. you enter the required component quantities with reference to a base quantity of the product Fruit juice. During order processing.00 100. This adjustment is not in proportion to the fruit juice quantity. you always want to use the fruit premix batch with the earliest expiration date.000 L 10. The following data is displayed. The following relationship applies: April 2001 91 .000 100. you use the proportion unit LF.. which means that you do not enter the physical quantity of the fruit premix but the fruit quantity it must contain. You use the expiration date and the allowed interval defined for the fruit content as selection criteria for determining the batch. you must. In the material.Fruit premix 5 ….20 % as the allowed interval for the fruit content. you enter the actual fruit content.Create mix. for example: Line Description Type MT OP OP MT MT Item 0000 0100 0110 0010 0020 Sign 1:Qty 100. You therefore need not enter a formula for the fruit premix: To obtain the intended fruit content of the fruit juice. you enter 10 . In addition. For the fruit premix.

Fruit premix 5 …. For this reason.Create mix.000 LF 366.000 500.Water L L L 25. The system now updates the quantity of water using the formula and batch data.667 L 92 April 2001 .000 500. 3 . it uses the data from the material component (line 4).000 500.. the material data is processed as follows: 3.000 500. Since the batch with the earliest expiration date only covers part of the requirement.. it must calculate the quotient sum of all fruit premix batches.00 % 6 ….000 UM 2:Fruit content UM 1 Fruit juice 2 .BA:Premix1 L L L 25.Create mix. You carry out batch determination for the material Fruit premix.000 UM 2:Fruit content UM 1 Fruit juice 2 .. you must enter the following formula for the water: [001. 4 ….000 LF 10. As a result.002) Process During Order Processing In the order. The following result is displayed: Line Description Type MT OP OP MT MT Item 0000 0100 0110 0010 0010 0010 0020 Sign 1:Qty 500. The system calculates the following: − − The required fruit premix quantity in the proportion unit LF in proportion to the fruit juice quantity The required quantity of water using the formula Since no batches have been selected.Process Orders (PP-PI-POR) Example: Calculations Using Active Ingredient Quantities of Batches Water = Product quantity – physical quantity of fruit premix = SAP AG You can calculate the physical quantity of the fruit premix as follows in the master recipes: Qty of fruit premix Absolute fruit content in fruit premix / Percent fruit content For the system to be able to correctly calculate the physical quantity of the fruit premix after the batch determination and maybe even a batch split in the order.Water MT 5. You create a process order for an order quantity or fruit juice quantity of 500 l for example.Fruit premix 5 ….00 % 15.. the following data is displayed: Line Description Type MT OP OP MT MT Item 0000 0100 0110 0010 0020 Sign 1:Qty 500.00 % 3.Charge mat.001] – CQSM(004. You start material quantity calculation.000 LF 250. 4. 4 ….00 % 20. 3 .-Charge mat.000 L 10.000 LF 20. you use the following: − − 20 % LF of a batch with 20 % fruit content 5 LF of a batch with 15 % fruit content 4..BA:Premix2 MT 7 ….

SAP AG Process Orders (PP-PI-POR) Example: Calculations Using Active Ingredient Quantities of Batches April 2001 93 .

you enter the actual fruit and acid contents. In the material. For the fruit premix that is to be used as complete batches. • You classify material Lemon juice and its batches with a batch class that contains characteristic Acid content. You can use different batches whose expiration dates are close together in one order but each batch is always used up completely. based on the absolute acid content. for example: 94 April 2001 . you enter the actual acid content. The following data is displayed. you define 10 – 20 % as the allowed fruit content and 1 – 4 % as the allowed acid content. Since the lemon juice is to be used depending on its acid content. you define the fruit content of 5 % and the acid content of 2 % you want to obtain. • For batch determination. In the batches. on the other hand.Process Orders (PP-PI-POR) Example: Calculations Using Physical Batch Quantities SAP AG Example: Calculations Using Physical Batch Quantities Scenario You want to use a fruit premix with varying fruit and acid content to produce a fruit juice whose fruit content is always 5 % and whose acid content is always 2 %. In the batches. you enter 20 – 30 % as the allowed interval for the acid content. you define a batch search strategy that contains the selection criteria Expiration date and Fruit content for material Fruit premix and a batch search strategy that contains the selection criteria Expiration date and Acid content. this means. The fruit premix batches are selected according to their expiration date. You want to adjust the fruit content of the fruit juice by mixing water into it. The quantities and the characteristic values of material classification are transferred to the Material Quantity Calculation screen in the master recipe. In addition. The acid content. which you can use to enter the absolute acid content of a specific quantity of lemon juice. The batch search strategy you define for the lemon juice allows batch determination based on a proportion quantity. Realization Entries in Batch Management You define active ingredient management with the following specifications: • You classify materials Fruit juice and Fruit premix as well as the fruit premix batches using a batch class that contains characteristics Fruit content and Acid content. In material Fruit premix. This means that you do not enter the physical quantity of the lemon juice but the required absolute acid content instead. you plan it in the proportion unit Liters of acid. you enter the required component quantities with reference to a base quantity of the product Fruit juice. you enter the required physical quantity in the BOM. Entries in the Master Recipe and Bill of Material (BOM) In the BOM. you assign the proportion unit LA (liters of acid) to the material. is adjusted by adding lemon juice with the different lemon juice batches having different acid contents themselves. In material Fruit juice.

500 LS Calculating the Product Quantity The product quantity in the order is determined by the available fruit premix quantity..SAP AG Process Orders (PP-PI-POR) Example: Calculations Using Physical Batch Quantities Line Description Type MT OP MT MT Item 0000 0100 0110 0010 0020 0030 Sign - 1:Qty 100. 4 …. This adjustment is not in proportion to the product quantity.Fruit premix 5 ….003] .002] Calculating the Lemon Juice Quantity To obtain the intended acid content of the fruit juice.00 % 20. it must calculate the product sum of all fruit premix batches. The following applies for the calculation of the absolute acid content of the lemon juice required: Absolute acid content = = Intended absolute acid content in the fruit juice – absolute acid content in the fruit premix Fruit juice qty * intended percent acid content . you must enter the following formula for the acid content: [001. you must enter the following formula for the fruit juice: CPSM(004.Create mix. For this reason.absolute acid content in the fruit premix = Fruit premix qty * Percent acid content in fruit premix You can calculate the absolute acid content of the fruit premix as follows in the master recipe: Acid content of fruit premix For the system to be able to correctly calculate the acid content after the batch determination and maybe even a batch split in the order. it must calculate the product sum of all fruit premix batches.00 % 1. you must adjust the lemon juice quantity. For this reason. The following relationship applies: Water qty = Fruit juice – Fruit premix qty – Physical qty of lemon juice = Absolute acid content in lemon juice / Percent acid content You can calculate the physical quantity of the lemon juice as follows in the master recipe: Lemon juice qty April 2001 95 .000 50.000 100. OP 6 …..001] * [001. For this reason. the system must calculate the fruit juice quantity as follows: Fruit juice qty = Absolute fruit content in fruit premix / Intended fruit content in fruit juice = Fruit premix qty * Percent fruit content in fruit premix You can calculate the absolute fruit content of the fruit premix as follows in the master recipe: Absolute fruit content For the system to be able to correctly calculate the fruit content after the batch determination and maybe even a batch split in the order.002) / [001.003) Calculating the Water Quantity To obtain the intended fruit content of the fruit juice. you must balance variations in the fruit content of the fruit premix.000 100. you must balance variations in the percent acid content of the fruit premix.Charge mat.Water 3 .000 42.Lemon juice MT 1.00 % 5.. This means that you must adjust the quantity of water.00 % 1 Fruit juice 2 .CPSM(004.500 UM 2:Fruit content UM 3:Acid content UM L L L L L 10.00 % 2. For this reason.

it uses the data from the material item (line 4).Process Orders (PP-PI-POR) Example: Calculations Using Physical Batch Quantities SAP AG For the system to be able to correctly calculate the lemon juice quantity after the batch determination and maybe even a batch split in the order.-Charge mat. The system finds two batches with identical expiration dates.Water MT 6 …. The system makes the following adjustments one after another: a.00 % 1 Fruit juice 2 .00 % 2. You carry out batch determination for the Fruit premix component.500 LS 3. It updates the absolute acid content of the lemon juice and the required water quantity using the formulas.001] .000 500.001] – [004. however.Fruit premix MT 5 …. a fruit content of 15 %. it must. a fruit content of 10 %. 3 .Create mix. The system calculates the following: − − The required fruit premix quantity in proportion to the fruit juice quantity The required water quantity and the required absolute acid content in the lemon juice using the formulas Since no batches have been selected. Since no batches have been selected for the lemon juice.00 % 1. the material data is processed as follows: 1. For this reason.500 UM 2:Fruit content UM 3:Acid content UM L L L L L 5. You manually start product quantity calculation. OP 4 ….000 212.CQSM(006.003) Process During Order Processing In the order. you must enter the following formula for the water: [001. the following data is displayed: Line Description Type MT OP Item 0000 0100 0110 0010 0020 0030 Sign 1:Qty 500. You create a process order for an order quantity or fruit juice quantity of 500 l for example.000 250. and an acid content of 3 % One batch with a quantity of 100 L.00 % 7. You use the following batches: − − One batch with a quantity of 200 L. As a result. 2.Lemon juice MT 10. It calculates the fruit juice quantity using the formula. the system uses the data of the material item (line 8 of the graphic below) to calculate the quantity of water. calculate the quotient sum of all lemon juice batches. and an acid content of 2 % You adjust the original quantity in the totals record of the material item accordingly. b.00 % 20..000 500.. The following data is displayed: 96 April 2001 . 4.

.Fruit premix MT 5 ….00 % 10.00 % 2.000 LS April 2001 97 .000 700.000 700.000 LS 5.00 % 20. 3 .00 % 1 Fruit juice 2 .00 % 25.000 300. 4 …..Lemon juice MT 6.00 % 2..00 % 2.Water MT 8 ….000 376.Water 9 ….Charge mat.000 UM 2:Fruit content UM 3:Acid content UM L L L L L L L 20.Create mix.00 % 1.000 300.000 100.00 % 10.BA:Premix2 MT 7 ….Lemon juice MT 6..000 UM 2:Fruit content UM 3:Acid content UM L L L L L L L 5.Create mix.Fruit premix 10.000 LS 6.00 % 5 ….000 370.SAP AG Process Orders (PP-PI-POR) Example: Calculations Using Physical Batch Quantities Line Description Type MT OP OP MT Item 0000 0100 0110 0010 0010 0010 0020 0030 Sign - 1:Qty 700.. OP 4 ….00 % 1.000 700.000 200.00 % 3. You start material quantity calculation again.000 100.00 % 10.00 % 3. The following result is displayed: Line Description Type Item MT 0000 0100 0110 0010 0010 0010 0020 0030 0030 Sign 1:Qty 700.000 200.BA:Premix1 MT 6 ….00 % 1 Fruit juice OP 2 . The system again updates the quantity of water using the formula and the batch data available now.BA:Lemon1 MT MT 8 …. 3 .000 700.00 % 15. 6. You carry out batch determination for the Lemon juice component.BA:Premix1 MT 6 ….BA:Premix2 MT 7 …. You use a batch quantity with an absolute acid content of 6 LA and a percent acid content of 25 %.00 % 15.00 % 2.00 % 5.-Charge mat.

or any interim results The quantity of a material component or any interim results The product or order quantity or any interim results If required. In collective orders. Header quantities and component quantities of subordinate orders are calculated in proportion to the product quantity of the leading order. you transfer the formula results to the order. note that after the product quantity has been calculated the system only updates dependent values for which a formula has been maintained. For this reason. the value from the material master record. Material quantity calculation uses the value from the material list or. the system uses the lowest value. • To transfer the scrap calculated in material quantity calculation to the corresponding phase in the process order. You must assign the property as a characteristic to this class and assign a value to it in the material master record or the material list of the process order. do not enter formulas for: – – Directly-produced components of the leading order Materials or phases of subordinate orders Prerequisites • • The process order was created with a production version. if this value is missing. the expected phase scrap. you must also enter a formula for the values that are proportional to the product quantity. When you enter a formula for the product quantity. For you to be able to take into account material properties such as the active ingredient potency in material quantity calculation. If multiple values or value ranges have been defined.Process Orders (PP-PI-POR) Defining Material Quantity Calculation SAP AG Defining Material Quantity Calculation Use You use this procedure in the process order to define formulas (or adjust formulas taken over from the master recipe) for the calculation of the following values: • • • • The operation quantity or any interim results The phase quantity. For this reason. the following requirements must be met: − − − It must be possible to enter the property as a numeric value. You must classify the material master record or the component in the material list with a class of class type Batch. material quantity calculation is only supported within the leading order. 98 April 2001 . you must have activated scrap management in the parameters of the relevant order type (see Customizing for Process Orders).

and material contained in the recipe. choose If you want to recalculate the product or order quantity. Insert the elements of this formula as follows: − − Use the keyboard to enter number constants. Use the decimal markers defined in your user defaults or the decimal point. for example. choose Calculate product qty. To insert a reference to a material or a material property in the formula. Enter the required formula in the Formula definition section. Percentages. . Select 3. Place the cursor on the field for which you want to enter a formula and choose formula. see Basic Functions of Material Quantity Calculation [Page 79] and Material Quantity Calculation with Batch Data [Page 86]. or scrap quantities. phase. 2. − To insert the operators of the basic arithmetical operations or a bracket in the formula. start the calculation as follows: − − If you want to recalculate component. phase. choose the corresponding button in the Formula definition section or use the keyboard to enter the sign. For information on the available operators and functions. are treated like absolute values during the calculation. − April 2001 99 . Choose Materials in the process order. The coordinates of the field are inserted in the formula. It consists of two sections: The lower section contains one line with data for each operation. they are replaced with the up-to-date quantity. 5. Note that the system does not take the unit of measure of referred values into account. The system calculates the product quantity and subsequently updates all component. operation. operation. The Material Quantity Calculation screen appears. Choose − − . The material list appears. Depending on the values for which your have entered a formula. phase. and scrap quantities for which formulas have been maintained. In the Formula definition section. The system displays the calculated values in the corresponding fields in the lower screen section. Use the keyboard to enter all other operators or functions. double-click the relevant field. you can display the formula defined for the field that you have selected in the lower section.SAP AG Process Orders (PP-PI-POR) Defining Material Quantity Calculation Procedure 1. When the material quantity is calculated. 4.

choose and save the process order. If you want to save the formulas and transfer the calculated material quantities to the and save the process order. 100 April 2001 . Save your entries as follows: − − SAP AG If you want to save the formulas without transferring the formula results to the order.Process Orders (PP-PI-POR) Defining Material Quantity Calculation 6. choose The system also copies the calculated material quantities to the order if the Fixed quantity indicator has been set for the component of the material list. order.

SAP AG

Process Orders (PP-PI-POR) Performing Material Quantity Calculations

Performing Material Quantity Calculations
Use
You use this procedure to manually start material quantity calculation in the process order. Depending on your requirements, you define the scope of the calculation as follows: • • Calculation of the component, operation, phase, and scrap quantities for which formulas have been maintained Calculation of the product quantity and subsequent update of the component, operation, phase, and scrap quantities for which formulas have been maintained

You transfer the formula results to the order.

Prerequisites
• The formulas of material quantity calculation have been defined in the order.

Procedure
1. Choose Materials in the process order. The material list appears. 2. Choose .

The system uses the current formulas and data to calculate the component, operation, phase, and scrap quantities and displays the results on the maintenance screen of material quantity calculation. If required, you can change the formulas from this screen (see Defining Material Quantity Calculation [Page 98]). 3. If you also want to recalculate the product or order quantity, choose Calculate product qty. The system calculates the product quantity and subsequently updates all component, operation, phase, and scrap quantities for which formulas have been maintained. 4. If you want to transfer the formula results to the order, choose order. and save the process

The system also copies the calculated material quantities to the order if the Fixed quantity indicator has been set for the component of the material list.

April 2001

101

Process Orders (PP-PI-POR) Displaying and Printing Formula Overviews

SAP AG

Displaying and Printing Formula Overviews
Use
You use this procedure to get an overview of the formulas defined for material quantity calculation. In comparison to the maintenance screen of material quantity calculation, the formula overview has the following advantages: • • The formula overview not only contains the quantities and value fields of material quantity calculation but also the corresponding formulas. References used in the formulas are replaced by the value and the description of the field to which they refer.

Procedure
1. Choose on the Material Quantity Calculation screen. The formula overview appears. 2. Choose to print the overview. .

3. Enter the relevant print parameters and choose

102

April 2001

SAP AG

Process Orders (PP-PI-POR) Checking the Availability of Material

Checking the Availability of Material
Before you start production, you can check whether all the material components allocated to the process order are available on the calculated requirements dates. In a process order, the system only checks material components that are relevant to inventory management and have the item category “L” (stock component). Availability checks can be triggered either automatically or manually: • The availability of components in an order can be checked automatically during order creation and/or order release. In Customizing for Process Orders, you specify per order type and plant whether the availability is to be checked automatically. You can always trigger a manual availability check.

The checking scope is defined via the checking group (in the material master record) and the valid checking rule (in Customizing for Process Orders). Together, they define: • • • Which MRP elements are taken into account in the check Which inventory categories are taken into account Whether the replenishment lead time is taken into account.

In Customizing for Process Orders (Define Checking Control), you specify against which quantity the material availability is to be checked. You can make the following settings: • Planning (open planned independent requirements) In the check against planned independent requirements, the system only checks the open planned independent requirement quantities created for the components. This means that the ATP quantity is not included in this availability check nor are receipts or stocks. This type of availability check is most useful: • • If assembly planning or phantom assembly planning is carried out for the components If quick statements about the availability situation are required and the results from this check are precise enough

The system uses the open planned independent requirements quantity at component level to determine a committed quantity, and this quantity is copied to the planned order header as the committed quantity. In contrast to the availability check according to ATP logic, however, the committed quantity is not recorded in the dependent requirements. The planned independent requirements of the components are not consumed by the committed quantity but by the complete dependent requirements quantity. In further availability checks, the system can only commit quantities for the amount of planned independent requirements that have not yet been consumed. In the availability check against planned independent requirements, the following dates/quantities are not calculated: • • Total confirmation date Partial confirmation date/ partial confirmation quantity

April 2001

103

Process Orders (PP-PI-POR) Checking the Availability of Material • ATP-Quantity

SAP AG

In the check according to ATP logic, the system checks whether the dependent requirements of each component are covered by specific receipt and issue elements or by stock. This check is carried out dynamically, that is, each time you carry out the check, the system recalculates the current situation. If a quantity can be committed for the requirement date, the system enters precisely this quantity as the committed quantity in the dependent requirements, and the ATP quantity for the components is reduced by the committed quantity. Therefore, in the next availability check, dependent requirements can only be committed for the amount of the remaining ATP quantity.

104

April 2001

These settings for the checking groups are made in Customizing for Sales and Distribution (Define Checking Groups). which may arise if there is a change in the date of expected goods receipts. the system can only carry out the check against planned independent requirements when dealing with phantom assemblies (special procurement key phantom assembly). the material can still be included in the availability check according to ATP logic. it is also possible to carry out the availability check according to ATP logic for this material. the committed quantities are kept in a lock table. the availability check against planned independent requirements can always be carried out in the planned order for this component.SAP AG Process Orders (PP-PI-POR) Checking Group Checking Group You must allocate those material components for which you want to check material availability to a checking group. At the same time. • Only check the material against planned independent requirements if the material is a phantom assembly If this option has been selected for the checking group. This allows for more exact results since the inspection results for an order are taken into account when checking other orders (before you save the order). You can also switch off the availability check for a particular checking group. The checking group is used to group materials that are to be checked according to the same criteria (see Checking Scope). Materials with such checking groups then do not take part in the check. The system uses the checking group to control whether the check against planned independent requirements is allowed. April 2001 105 . However. • Always check the material against planned independent requirements If this option has been selected for the checking group. no check against planned independent requirements can be carried out in the planned order for this component. In the checking group. because you can avoid inconsistencies in the commitment situation. you can specify: • If the materials to be checked are to be locked during the availability check If the material lock indicator is set. in the Relevance during check against planning field. • If the normal ATP (available-to-promise) quantity or the cumulative ATP quantity is to be used during the check It is a good idea to use the check with the cumulative ATP quantity. At the same time. it is also possible to carry out the availability check according to ATP logic for this material. You must also enter a checking group in the material master record (MRP screens / Sales data screens) of the assemblies/components for which the availability check against planned independent requirements is to be carried out. You can make the following settings for the checking groups: • No check against planned independent requirements If this option has been selected for the checking group. You do this in the material master record.

Process Orders (PP-PI-POR) Checking Group SAP AG 106 April 2001 .

The combination of check group and check rule defines the checking scope.SAP AG Process Orders (PP-PI-POR) Check Rule Check Rule You can maintain a check rule in Customizing. This means that you can carry out different availability checks for a material in different applications. Together. they define • • • which MRP elements are to be checked which inventory categories are to be checked whether the replenishment lead time is to be taken into account in the check. April 2001 107 . Check rules are defined for each application.

Process Orders (PP-PI-POR) How is the Availability of Materials Determined? SAP AG How is the Availability of Materials Determined? The system determines the availability of materials according to the ATP method (availability-topromise).] in Production Orders in the Production Planning (PP) component. 108 April 2001 . refer to Availability Check [Ext.] as well as How is the Availability Determined? [Ext. Using this method. if a full coverage of the requirements is not possible on the requirements date. Fur more information. the system checks • • Whether the material requirements can be covered on the requirements date At what point in time the requirements can be covered.

The level at which the check is actually carried out depends on the data maintained for the material component. batch or plant) that you maintain on this screen. You maintain this data as follows: 1. 2. Batch or Plant fields. April 2001 109 . 3. The availability check will be carried out for the level (storage location. Choose Material → Material details. storage location or batch level. select the component for which you want to maintain availability check data. The Change Process Order: Material -General Data screen appears. Enter data in the Storage location. If a check is carried out at storage location or batch level and the components are available. the system carries out an additional check at plant level. On the Material List screen.SAP AG Process Orders (PP-PI-POR) At What Level is the Availability Check Carried Out? At What Level is the Availability Check Carried Out? The availability check can be carried out at plant.

To find out which shortfalls you have. 110 April 2001 . The system carries out an availability check in the background and issues a message informing you whether you have a material shortfall or whether all materials are available.ATP on the header screen. which will give you details of the missing material components. To check material availability. you can call up the system log for material availability.Process Orders (PP-PI-POR) Checking the Availability of the Materials in an Order SAP AG Checking the Availability of the Materials in an Order Use You can check the availability of materials required for producing your order at header level or at the level of each individual component. choose Process order → Functions → Availability check → Material .

You can also use the order information system to carry out an overall check for several orders simultaneously (see Collective Availability Checks [Page 113]). You specify in Customizing whether an availability check is to be carried out automatically. or you can trigger it manually. It can only be triggered manually. independent of whether you have left order processing in the mean time. for example. when you create or release a process order. An individual check determines the availability of a single component. The checks can be carried out automatically. material master data was not maintained) The log is not saved when you leave order maintenance. In the missing parts list. you find • A list of the missing parts April 2001 111 .SAP AG Process Orders (PP-PI-POR) When is the Availability Checked? When is the Availability Checked? You can use either an overall check or an individual check to check the availability of components. You find information about the inspection results in the following places: In the availability log. for example. If an overall check determines that a material is not available on the required date. you find: • • • The result of the check (whether all components are available) A list of the missing parts A list of the reservations that could not be checked (because. You can also specify when the checks are to be carried out. the requirements quantity or the issue storage location) The date on which all components are available The missing parts overview always shows the results of the last availability check. you find • • • A list of the missing parts The possibility to process missing parts (by changing. for example. • • An overall check determines the availability of all components within an order/collective order. the system activates the status “material shortfall” in the order header. It can be carried out automatically. You can also specify that the availability check is to take place when you save a created or released order. In the missing parts overview. The status "material shortfall" is withdrawn during an overall or individual check if the required quantity of all components becomes available in the mean time according to ATP (available-topromise) logic. You make these settings in Customizing for Process Orders (Operations → Availability check → Define Checking Control).

If you make changes that could affect the availability of components in the process order (such as date or quantity changes). 112 April 2001 . this does not automatically trigger a new availability check. If the availability is checked at the same time an order is released. The date on which other components are available The missing parts list is not saved if you leave order processing. you should restart the availability check manually after you have made the changes.Process Orders (PP-PI-POR) When is the Availability Checked? • • • SAP AG A list of reservations that could not be checked (for example. because material master data was not maintained) A list of all checked components if you execute View → Inspection results → All components. the results of the availability check are stored in the release log. For up-to-date information on any missing parts in an order.

SAP AG Process Orders (PP-PI-POR) Collective Availability Checks Collective Availability Checks Use Within the order information system.] Executing Collective Availability Check [Ext. Activities In Customizing for Process Orders. Features The orders to be checked can be process orders or planned orders.] Checking the Availability of Capacities [Ext.] April 2001 113 . you can check several orders simultaneously for material availability. For more information. Collective availability checks always carry out an overall availability check for each of the orders. Just as for individual checks. refer to Production Orders in the Production Planning (PP) component. Collective Availability Check: Criteria [Ext. or from the MRP group/plant parameters (planned orders).] Collective Availability Check: Results [Ext. the checking rule for collective checks is taken from the order type (process orders). The check can be triggered in the segregated object list ‘order headers’ within the order information system. you can define profiles for collective availability checks ( Define Profile for Order Information System).

In both cases. The system carries out an availability check.shortfall list) Display the material shortfall overview (from the dialog box or by choosing Goto → Material shortfall → Material shortfall) The system only sets the status “Material shortfall” in the process order if you carry out an availability check for all components. 2. proceed as follows: 1. the status “Material shortfall” is set in the process order. choose Process order → Functions → Availability check → Material . Checking Individual Components To check the availability of a particular material. In Customizing. Choose ATP quantities to display more detailed information. for the entire order. that is. For more information. choose Material → Availability → Check.Process Orders (PP-PI-POR) Carrying Out Availability Checks SAP AG Carrying Out Availability Checks You can carry out an availability check either for the entire order or for individual components in the material list. you can: • • • Display the log (from the dialog box or by choosing Goto → Logs → Mat. If material components are not available on their requirements date.]. A dialog box appears to inform you about this. On the Material list screen. and one or more components are not available on their respective requirements dates. A screen appears on which the quantity required on the requirements date and the confirmed quantity are displayed. Choose Period totals to display the material requirements and receipts of the individual periods. see the R/3 Library PP . Checking all Material Components in the Order To check the availability of all material components in the order.ATP. 114 April 2001 . you can specify that process orders with status “Material shortfall” are blocked for release. availability) Display the material shortfall list (from the dialog box or by choosing Goto → Material shortfall → Mat.Material Requirements Planning under Availability Check [Ext.

2. you can also exclude components from the selection. material. You can change the profile defined in Customizing temporarily using the ‘Object selection’ function. To display the availability log for a process order. You can use the Check mode function to call up another dialog box in which you can specify further parameters to determine the availability run. and a message of the specified levels or higher must have appeared. you should restrict the objects to order headers and components. A dialog box for the availability check appears. and choose Goto → Log avail. select the order. Choose Logistics → Production . The system lists the selected orders. 3.process → Process order and then Reporting → Order information system → Object overview. The overall profile specifies whether process orders and/or planned orders are read. April 2001 115 . (As a prerequisite for this. 5. Enter your criteria for order selection and choose Execute. and choose Check availability.SAP AG Process Orders (PP-PI-POR) Checking Collective Availability Online Checking Collective Availability Online 1. and choose Check availability. If you do not need to display the individual order components. Choose Order headers. Select the orders you want to include in the availability check. Enter an overall profile. you must have specified that a log is to be generated as a parameter for the availability run. For performance reasons. Maintain parameters to determine the availability run. The system checks the availability of the orders selected. 4.

116 April 2001 .]. the system calculates the planned order costs. The planned costs are allocated to cost elements. For more information. see Process Orders in Cost Object Controlling [Ext.Process Orders (PP-PI-POR) Preliminary Costing SAP AG Preliminary Costing Use When you create a process order and after each subsequent change of data in the order.

In the process order. Secondary Cost Elements Costs which are considered to be secondary cost elements include: • • • production costs material overhead costs production overhead costs These costs are allocated to the order via internal cost allocations. This enables you to compare planned with actual costs at any stage of order processing. Actual costs are updated when material issues or completion confirmations are carried out for the order. Planned/Actual Cost Comparison Both planned costs and actual costs are recorded in cost segments. for example.SAP AG Process Orders (PP-PI-POR) Cost Elements Cost Elements A distinction is made between primary and secondary cost elements: Primary Cost Elements Costs which are considered as primary cost elements include: • • material costs costs for external procurement These costs are allocated to the order via primary costs. or when a goods receipt is posted for an externally procured material component. April 2001 117 . only phases and secondary resources are used to determine manufacturing costs. Cost Segments Cost elements are recorded in cost segments which are managed for each fiscal year. such as material issues. The system uses the latest start date of the phase or the requirement date of the material to calculate the period of the fiscal year in which the planned costs of an order are incurred.

Process Orders (PP-PI-POR) Planned Costs for Components SAP AG Planned Costs for Components The costing relevancy indicator of the component determines whether or not costs are calculated for a material component. 118 April 2001 . The system automatically assigns the material component to the relevant cost element via the MM Consumption Account Assignment. This indicator is on the material list General Data screen in the order. This indicator specifies that the component is fully relevant to costing. but can be reset manually. the material component is not taken into account in costing. It is set as a default setting. If the indicator is not set.

a costing variant is defined for each order type and plant. the system calculates the planned costs of the material using the valuation variant and a price stored in the material master record. In Customizing. The costing variant refers to a valuation variant which determines which price from the material master record is used to calculate the planned costs of a material (for example.SAP AG Process Orders (PP-PI-POR) Planned Costs for Materials Manufactured In-House Planned Costs for Materials Manufactured In-House If a material is manufactured in-house. the moving average price or the standard price). April 2001 119 .

The value of the requisition is calculated via the valuation price and the price unit of the requisition. the system distinguishes between stock components and nonstock components. • • Planned costs for a component kept in stock are calculated in exactly the same way as for a material manufactured in-house. Planned costs for a component not kept in stock equal the value of the requisition created for the component. 120 April 2001 .Process Orders (PP-PI-POR) Planned Costs for Materials Procured Externally SAP AG Planned Costs for Materials Procured Externally For materials procured externally.

The system calculates the planned costs for the activities in a phase based on the valuation variant planned for the order type (defined via the costing variant). Planned costs are calculated for both types of activities. The values of the individual activities are specified via the activities defined in cost center accounting. see Cost Center Planning [Ext. April 2001 121 .]in the CO-CCA documentation. For more information.SAP AG Process Orders (PP-PI-POR) Manufacturing Costs Manufacturing Costs The activities used in an order can be divided into internal activities and external activities.

1. 2. you can additionally use a costing relevancy indicator to specify the factor that is to be used to calculate the services performed in a phase or you can disconnect the phase from costing. If the phase is relevant to costing. Operations are automatically excluded from costing.Process Orders (PP-PI-POR) Planned Costs for Production SAP AG Planned Costs for Production Whether a phase is calculated depends on the control key and the costing relevancy indicator of the phase. Using the control key of the phase. 122 April 2001 . you can specify whether the phase is relevant to costing.

the quantity structure is valuated with a price. April 2001 123 .SAP AG Process Orders (PP-PI-POR) Planned Costs for Internal Activity Planned Costs for Internal Activity To calcuate the planned costs for carrying out a phase. In a second step. the system first sets up a quantity structure for the produced activities.

124 April 2001 . Each activity type is allocated to a formula in the resource. it can valuate the activity for each activity type. Using the formula and the standard times in the phase. As soon as the system has calculated how much activity is expected for a particular activity type. the system calculates how much activity is expected for a particular activity type in a particular phase.Process Orders (PP-PI-POR) Setting up a Quantity Structure SAP AG Setting up a Quantity Structure The most important data for setting up a quantity structure for an activity is defined in the resource: • • activities formulas Every activity is allocated to an activity type.

They are updated in the order under the cost elements defined in the costing sheet. or they are determined in Activity-Based Costing (see also Dynamic Template Allocation in Actual [Ext. The costing sheet determines what overhead surcharges are assigned to the order. such as electricity costs or general storage costs. depending on these conditions. the surcharge percentage is Which object (for example. Process Flow A costing variant is defined in Customizing for each order type and plant. a cost center) is credited under which cost element during actual postings April 2001 125 . which refers to a costing sheet.SAP AG Process Orders (PP-PI-POR) Overhead Costs Overhead Costs Use Overhead costs are costs that can only be assigned to the process order indirectly.]). Overhead costs are assigned to the process order by way of overhead surcharges. The costing sheet specifies: • • • • To which direct costs surcharges are applied Under which conditions a surcharge is calculated How high. The costing variant refers to a valuation variant.

as well as under the menu option “Overhead Surcharges [Ext. You can find more information on overhead surcharges online in the guide to Organizational Elements Internal Orders. you must have maintained an overhead group which refers to an overhead key. If you want the calculation of overheads to depend on which material is being produced. Using the overhead group and the costing sheet.Process Orders (PP-PI-POR) Overhead Groups SAP AG Overhead Groups You can make the calculation of overheads dependent on the material to be produced by specifying an overhead group. the system determines the percentage used to calculate the overhead costs of the order. 126 April 2001 . The costing sheet valid for the order must refer to the above-mentioned overhead key. you should note the following: • • In the Costing screen of the material master record of the material to be produced.]” in the Customizing menu of product cost accounting.

the initial status CRTD is shown under System status in the main header. these restrictions are canceled. You cannot print shop floor papers.SAP AG Process Orders (PP-PI-POR) Releasing Process Orders Releasing Process Orders When you create a process order by choosing Process order → Create. You cannot create a control recipe. that is. When you release the order. if an order is only created and not released. However. various restrictions apply: • • • • You cannot carry out completion confirmations for the order. You cannot carry out goods movements for the order. you cannot withdraw any material components. April 2001 127 .

Process Orders (PP-PI-POR) Releasing Process Orders SAP AG Releasing Process Orders You can release a process order in the create or change mode. On the General Header screen of the application menu for process orders. Automatic batch creation [Page 29] can be carried out for the material you want to produce. the process order is released. All operations and phases in the order then have the status Released. you can specify that process orders are released automatically. 128 April 2001 . You can assign the profile to the process order in the material master record (Work Scheduling view) of the material to be produced. choose Process order → Functions → Release. When you save your entries. or via the order type in Customizing. The status REL is displayed in the System status field. Releasing Process Orders Automatically In the production scheduling profile maintained in Customizing.

the order automatically receives the status released. The system now releases the selected operation(s) and/or phases. In this screen. all the phases belonging to this operation are also released. The process order is then “partially released” and the status PREL appears under System status in the main header. If you release an operation. 2. Now select the menu options Operation → Functions → For operation/phase → Release. the operation is automatically released. 2. select the functions Goto → 2-line operation overview. To release an operation or a phase. The 1-line operation overview does not show this status. proceed as follows: 1. You can also release individual operations and phases from the 1-line operation overview as follows: 1. the operation is released. The system will release the operation or phase if you have not released the whole process order. In the Main header screen. mark an operation or phase and select Operation → Functions → Release. Once you have released all the phases of an operation. 3. April 2001 129 . If you delete the last phase of an operation without releasing it. Once you have released all the operations of a process order.SAP AG Process Orders (PP-PI-POR) How to Release Operations and Phases How to Release Operations and Phases You can release individual operations/phases of the process order. you can see the status of the orders. Select the operations/phases you want to release. In the 1-line operation overview.

process → Process order.Process Orders (PP-PI-POR) Collective Release of Process Orders SAP AG Collective Release of Process Orders You can several select process orders and release them. 3. 5. such as MRP controller. Select Release. 130 April 2001 . If you want the system to also create control recipes after the release. 2. Select the relevant plant. material or status. the corresponding values are automatically taken over into the fields Release and To release. 4. you can enter further criteria for the process order. If a release period is already proposed in your user master record. Select all the process orders you want to release. If required. You can select process orders according to the following criteria: • • • • • • • order type plant MRP controller material process order number (interval) release date (interval) status profile Now proceed as follows: 1. The system releases the selected process orders. The system automatically uses the current date as the release date according to which process orders are selected. enter the interval desired in the fields Release and To release. and then Process order → Release. If you want to select process orders according to their release date. Select the menu options Logistics → Production . select Release+Control recipe instead of Release.

If scheduling and capacity requirements calculations have been carried out in the rough-cut planning phase for the planned order.SAP AG Process Orders (PP-PI-POR) Actual and Planned Data after Order Release Actual and Planned Data after Order Release When a process order is released. replace the values taken over from the master recipe. April 2001 131 . such as the active ingredient potency of a particular warehouse batch. The characteristics of reserved ingredients. these results can be automatically taken over into the process order. the resource classes are replaced by the selected individual resources.

tolerances. user to be informed) A background job for deviation recording must be planned (on the Step screen. 132 April 2001 . enter program RCOCRDV2). specific users are notified. If tolerances are exceeded or fallen short of.Process Orders (PP-PI-POR) Deviation Recording SAP AG Deviation Recording Use After a process order has been released. Only orders that were released after the creation (and planning) of the corresponding variants are taken into account in deviation recording. Prerequisites In Customizing for Process Orders (under Operations) • • Variants for deviation recording must be defined together with the corresponding data (selection criteria. a periodic background job checks whether there are schedule deviations for operations or phases in process orders.

see Inspection Planning. then the system automatically creates the inspection lot as soon as the first operation in the process order is released. The results of the inspection are then recorded for each inspection characteristic and stored in the inspection lot. A distinction is made between qualitative characteristics and quantitative characteristics. An inspection characteristic defines what needs to be inspected. You also have the option of creating an inspection lot manually in the process order. An inspection lot documents a request for an inspection. it is sometimes necessary to carry out inspections to ensure the quality of a product. see Inspection Processing. Characteristics are assigned to individual operations in the master recipe. With in-process inspections. To find out more about inspection lots. To find out more about inspection characteristics. April 2001 133 . Features The system distinguishes between planned and unplanned inspection characteristics: • • Planned inspection characteristics are maintained in the master recipe Unplanned inspection characteristics are maintained in QM results recording. You can branch to QM from the operation/phase overview of the process order. The characteristics define the inspection requirements. If inspection data has been maintained and activated in the quality management view of the material master of the material being produced.SAP AG Process Orders (PP-PI-POR) Inspection Lots/Inspection Characteristics Inspection Lots/Inspection Characteristics Use In a production process. Inspection characteristics are assigned to the inspection lot. an inspection lot is created for a process order.

After you have created the inspection lot. proceed as follows: 1. you can have your process inspected by generating an inspection lot for your process order. you must enter an x in field Act to activate the QM inspection for this inspection type and this material. you must maintain the respective QM data. In addition. Select Operation → Quality data. • you have maintained QM data at operation/phase level (inspection characteristics) and for inspection point processing also at recipe header level in the master recipe that you have used to create the process order. 2. In addition. In the section Check points in production. You can check the status of a process order in the status line of all process order header screens. For this purpose call the QM view In flag the field Quality inspection and call function Inspection data On the detail screen QM inspection data. in the Operation overview. In this case. you can generate an inspection lot by selecting Process order → Functions → Generate inspection lot. 4.Process Orders (PP-PI-POR) How to Create Inspection Lots SAP AG How to Create Inspection Lots If you use a quality management system. the system status ILCR (Inspection lot created) is set in the header of the process order. In the process order. 134 April 2001 . click on Offset change to change the type of check point. You can only create an inspection lot in a process order if: • • • The process order is not technically complete The process order has no deletion flag or deletion indicator in the header In the material master record of the material you want to produce. At operation level. enter an Inspection type (as a rule 03 for inspection in production) and a Quality score procedure. enter the Time factor and the Time unit. you must set up at least one inspection characteristic for at least one operation or phase. your order receives status ILC (inspection lot created). Create manually To manually create an inspection lot. In the master recipe go to the Operation overview and select the operations during which you want an inspection to take place. This means that your inspections will be carried out on a time-related basis. this inspection is known as a process accompanying inspection. You can also use menu options Order → Functions → Status. You must have Time-related flagged here. 3. Create automatically The system automatically generates an inspection lot for a process order when the first operation or phased in the order is released: • If the system manages to create an inspection lot.

You can select and process all orders in which the generating of an inspection lot failed by using a selection profile and searching for all orders with the status ILNC April 2001 135 .SAP AG Process Orders (PP-PI-POR) How to Create Inspection Lots • If the inspection lot could not be created. the system status ILNC (Inspection lot not created) is set.

The system automatically deletes the inspection lot for the process order. 2. 136 April 2001 . Select the menu options Process order → Functions → Inspection lot → Delete Insp. if • • the operations in the process order do not contain any unplanned characteristics no inspection results have been recorded in the inspection lot To delete an inspection lot.Process Orders (PP-PI-POR) How to Delete Inspection Lots SAP AG How to Delete Inspection Lots You can only delete an inspection lot.. Call up the process order.. 1. lot.

For more information. You must then link the master inspection characteristics to general characteristics that you used to classify your material. you must assign inspection characteristics to your operations in the master recipe or process order. due to the fact that you. If your material is to be handled in batches. You may want to do this if you produce separate individual quantities of the material in a process order. April 2001 137 . you can assign individual batch numbers to the partial lots when you record results in QM. see Master Inspection Characteristics in the Quality Planning (QM-QP) component. for example: • • Manufacture the material simultaneously using different resources Manufacture the material at different times using the same resource Prerequisites The Quality Management (QM) application component has been installed in your system. Activities To inspect partial lots.SAP AG Process Orders (PP-PI-POR) Partial Lot Creation from the Process Order Partial Lot Creation from the Process Order Use You can create partial lots of material manufactured in a process order using the functionality of the Quality Management (QM) application component.

however. 3. Select the menu options Operation → Functions → Unplanned insp. You can. These are known as ‘unplanned’ inspection characteristics. create inspection characteristics in QM results recording. You can only create an inspection characteristic after an inspection lot has been created and saved for the order and after the order has been released. Call up the process order. char. Procedure 1.Process Orders (PP-PI-POR) Creating Inspection Characteristics SAP AG Creating Inspection Characteristics Use Inspection characteristics are normally copied over from the master recipe. Branch to the operation overview and select the operation to which you want to assign an inspection characteristic. 138 April 2001 . 2.

2. 1. you can delete the operation providing • • that no unplanned inspection characteristic is assigned to the operation QM results (status QMDA) have not yet been recorded for the operation. but leaves the operation in the operation overview. 3. Delete the inspection lot allocated to the order. Regenerate the inspection lot This will ensure that the inspection characteristics of the remaining operations remain in the process order.SAP AG Process Orders (PP-PI-POR) How to Delete Operations With Inspection Characteristics How to Delete Operations With Inspection Characteristics If an inspection characteristic has been allocated to an operation (system status ICHA).. Remember. April 2001 139 . the system activates the system status DLFL in the operation. Delete the operation in question. if you delete an operation which has already been released. To delete an operation with status ICHA..

Process Orders (PP-PI-POR) Printing SAP AG Printing Use In the SAP System. the printing of shop floor papers is carried out in the form of lists. or a printout of time tickets. for example. A list can be a complete printout of a material provision list. 140 April 2001 .

• Which lists a user is allowed to print You can specify.SAP AG Process Orders (PP-PI-POR) Printing Shop Floor Papers Printing Shop Floor Papers Use You can print shop floor papers for process orders. for example. Features You can print the following: • • • • • • • Operations of a process order Operation control ticket Goods issue slip Job ticket Pick list Completion confirmation slip Wage slip You can reprint all these papers at any time. that all the shop floor papers are created during order processing. The report processes the available data and prints it. • The data a list is to contain You can specify which report is to be used to create a list. and that user “B” is only allowed to print time tickets and completion confirmation slips. you can display the lists of papers that your profile allows you to print. Print Functions You can only print those papers that have been defined for your print settings in Customizing. Under Process order → Settings → List control. In Customizing for Process Orders (Process Order → Operations → Define Print Control). that user “A” is only allowed to print material provision lists and withdrawal slips. for example. • The layout of the list April 2001 141 . but that the printing of the lists can be limited by choosing Process order → Functions → Print. you can define • Which lists may be printed from the process order You can specify. Prerequisites The process order(s) must be released.

Process Orders (PP-PI-POR) Printing Shop Floor Papers You can. 142 April 2001 . • The spool parameters for printing SAP AG You can use the spool parameters to define whether you want the lists printed immediately or stored in the spool and the number of days you want the list stored in the spool before it is deleted. define a form which prints a bar code on the completion confirmation slip for a particular order type. for example.

section Master Records from the Purchasing View). April 2001 143 . When you create a process order. carried out by a different company. the system also copies the short text for the phase or secondary resource to the purchase requisition. 3. You can still change this data in the process order. The following data has been maintained for the phase or secondary resource (refer to External Processing Data Maintenance [Ext. 4. Purchasing converts the purchase requisitions into purchase orders. these changes are automatically copied to the purchase requisition. the purchase requisition created is of type Standard purchase order or Subcontracting and is assigned to the process order account. However. the system creates a purchase requisition for externally processed phases and secondary resources for the quantity of the phase or secondary resource. If you later change the dates and quantities in the order. By monitoring the material stocks to be provided to a vendor. This process describes how externally processed steps are treated in order processing.]): • • • A control key that allows external processing The detail data on external processing In subcontracting phases. 2. The relevant purchasing master data has been created there (see the R/3 Library MMPurchasing. the external processing data of the phases and secondary resources is copied to the order. When you save the process order. In addition to the external processing data. The purchase requisition number is copied to the external processing data of the phase or secondary resource in the process order (see General Data detail screen). 5. If required. it makes a transfer posting to this stock for the material to be provided (movement type 541). inventory management determines whether all material components in a reservation are available. Depending on the data entered in the master recipe. Prerequisites You have installed the application component Purchasing (MM-PUR).SAP AG Process Orders (PP-PI-POR) External Processing External Processing Purpose You can use external processing to have individual process steps. they are not copied to an existing purchase order. The vendor externally processes the phase or secondary resources. allocations of the material components to be provided Process Flow 1. that is operations or phases.

you post a goods receipt for the In subcontracting phases. External operation partly delivered or EODL. the system sets the P. the allocated material components are automatically provided in the purchase order.O. In the process order. exists (Purchase order exists) indicator in the external processing data for the phase or secondary resource. 6. The following activities are carried out at the same time: – – – – See also: R/3 Library MM. In subcontracting secondary resources. the system posts a goods issue for the material to be provided (movement type 543). The quantity from the goods receipt is copied to the external processing data of the phase or secondary resource in the process order. warehouse for the purchase requisition (movement type 101). External operation delivered The process order account is charged with the costs for external processing and the material to be provided 144 April 2001 . you must enter the material components to be provided to the vendor in the purchase order yourself.Purchasing Guide In the case of subcontracting purchase orders.Process Orders (PP-PI-POR) External Processing SAP AG After external processing has been completed. The phase or secondary resources receives status EOPD.

The stock values are updated in the material master record and the stock/consumption accounts are updated. Both types of goods movement trigger the following transactions in the system: • • • A material document is created to record the goods movement. The delivery to stock of the manufactured material is documented in the system via a goods receipt. all the necessary material components have to be issued from stock via goods issues. April 2001 145 . The stock quantities of the material are updated.SAP AG Process Orders (PP-PI-POR) Goods Movements Goods Movements Use Before you can start producing a material.

the goods issue is posted automatically when you create the confirmation for the respective phase. To issue material components from stock. the reservations remain open and the required quantity reserved. or select one using the search criteria. even though the requirement no longer physically exists. Check the list of material components proposed for issue. Save the goods issue. If you do not refer to a reservation or to a process order when you post a goods issue. 3. Choose Logistics → Materials management → Inventory management → Goods movement → Goods issue. Enter the reservation number or order number directly. Choose → To reservation or → To order.Process Orders (PP-PI-POR) Planned Withdrawal of Material Components SAP AG Planned Withdrawal of Material Components Use When a process order is created. Choose Continue. A dialog box appears in which you can either directly enter the reservation or the order number. or search for them via the specified search criteria. proceed as follows: 1. 2. – The system automatically proposes the movement type 261 (goods issue for order) as well as all the material components in the order that are not marked as bulk material or as material to be backflushed. 4.]. For more information on how to control whether a material is backflushed. The reserved materials cannot be issued from stock until the operation or phase to which they are assigned in the order has been released. see Backflushing [Ext. PI CONS) If the ‘backflush’ indicator is set for a component contained in the material list. The reservation number is displayed in the general data screen of the components. you can either refer to the order number or to the reservation number. There are two ways in which you can post a goods movement: • • Manually in inventory management As part of process control by transferring a material consumption message (see also R/3 Integration Using Process Messages [Ext. Procedure To issue material components from stock.]. The withdrawal of the components causes the value of the components issued to be debited to the order for each cost element and origin as actual costs. Each material component in the order is dealt with under a different item number in the reservation. the system automatically creates a reservation for the necessary material components. 146 April 2001 .

SAP AG Process Orders (PP-PI-POR) Use April 2001 147 .

The system will find batches of this material. In order to perform batch determination. These “unplanned withdrawals” cause the actual costs of the order to be updated. The system automatically branches to the screen Enter goods issue: New items. Procedure To carry out unplanned withdrawals for a process order. For each material you want to be issued. select Logistics → Materials management → Inventory management and enter movement type 261 (goods issue for order). 3. 4. proceed as follows: 1. enter: the material number the quantity the quantity unit Batch If the material you want issued is subject to handling in batches. 148 April 2001 . Now enter the number of your order. Enter the storage location and the plant from which the goods are to be issued. Post the goods issue. Press Enter. 2.Process Orders (PP-PI-POR) Unplanned Withdrawal of Components for an Order SAP AG Unplanned Withdrawal of Components for an Order Use You can withdraw materials for an order even if the materials are not listed as components in the order. which you can then copy over to your list of items. you must either: set up a batch search strategy or enter an asterisk (*) in the field Batch. In the initial screen. you will have to either enter a specific batch number or carry out batch determination.

set this indicator manually during a goods receipt posting. The system does not issue any warnings with regard to the quantity of the goods receipt. This screen contains the following information: • Underdeliv. If the goods receipt quantity is less than the expected quantity minus the underdelivery tolerance. tol. however. Unlimited: If this indicator is set. If this case arises. you can enter a percentage for the tolerance of underdelivery. the system automatically proposes for the material to be posted to stock in quality inspection when the receipt posting is carried out.: Here. April 2001 149 . the system issues an error message during the posting of the goods receipt. the receipt is regarded as a partial delivery and accepted without a corresponding warning message.SAP AG Process Orders (PP-PI-POR) Delivery to the Warehouse Delivery to the Warehouse The data required to deliver the manufactured material to the warehouse is contained in the header screen Goods receipt/Valuation of the process order header. the system issues a corresponding message. Goods recipient and Unloading point as additional information for the goods receipt. This means that the process order is relevant for inventory management. Overdeliv. tol. a goods receipt is expected for the process order. Storage location: If a storage location is maintained in the material master of the material being produced. You can. Non-valuated goods receipt indicator (GR non-val): This indicator is set automatically by the system if the order is assigned to an account other than that of the material to be produced (for example to a sales order). Goods receipt indicator (GR): If this indicator is set. If a goods receipt quantity is within the underdelivery tolerance. you can also maintain Batch. Delivery complete indicator: This indicator is set automatically by the system as soon as a delivery is posted within the delivery tolerances. unlimited overdeliveries are permitted. Quality inspection: If this indicator is set. • • • • • • • If desired. you can enter a percentage for the tolerance of overdelivery.: Here. the system proposes it in this field. The system does not accept a goods receipt which is greater than the order quantity plus the overdelivery tolerance.

you should not use this function in process manufacturing. In this case. In PP-PI. 150 April 2001 . An automatic goods receipt can only be posted for one operation or phase per order. the system issues a warning message when you confirm one of them. this quantity does not correspond to the yield. you can specify that the system should automatically post the finished material to stock when the operation or phase is confirmed. As a rule. When you use process messages from process control (PI PROD). If several operations or phases in an order have a control key that specifies automatic goods receipt.Process Orders (PP-PI-POR) Automatic Goods Receipt SAP AG Automatic Goods Receipt Use In the control key of an operation or phase. for the following reasons: In order to calculate the activities performed. You should therefore make sure that only one operation or phase in the order (normally the last operation or phase) has a control key that specifies automatic goods receipt. as a rule. you have to post the goods receipt manually. the quantity processed during an operation is confirmed. automatic goods receipts should not be used.

the system issues a warning or an error message. If the delivered quantity is not within the under-/overdelivery tolerances specified in the order header screen Goods receipt/Valuation. the system carries out the following checks: • Goods receipt indicator – – – • – The system checks whether a goods receipt is permitted for the order (indicator GR) and whether or not the goods receipt is to be valuated (indicator GR non-val). Under-/Overdelivery tolerance April 2001 151 .SAP AG Process Orders (PP-PI-POR) What Checks are Carried Out During a Goods Receipt? What Checks are Carried Out During a Goods Receipt? When a material is delivered to stock after production.

the system determines the costs of the material produced in the following way: • If the price control indicator in the material master record is set to “S”. the delivered quantity is multiplied by the price defined by the valuation variant.Process Orders (PP-PI-POR) Delivery to Stock: Costs SAP AG Delivery to Stock: Costs When you deliver the material to stock. If the price control indicator in the material master record is set to “V”. • 152 April 2001 . the delivered quantity is multiplied by the standard price in the material master record of the material produced.

April 2001 153 . Moving average price Price which is calculated according to the corresponding goods movements and invoices created for the material. Total value The value of all the valuated stock of the material.SAP AG Process Orders (PP-PI-POR) Delivery to Stock: Updates in the Material Master Delivery to Stock: Updates in the Material Master The following fields of the material master record (Accounting view) are updated when you post a goods receipt for the material: • • • Total stock quantity The total valuated stock for the material. The system automatically determines the moving average price by dividing the material value in the stock account by the total warehouse stock of a plant.

or the Del. the total quantity delivered to stock for the order is within the tolerance limits of the order. it is still possible to post goods receipts for remaining quantities. 154 April 2001 . compl. or the Del. indicator is set manually during a goods receipt. compl.Process Orders (PP-PI-POR) Delivery to Stock: Updates in the Order SAP AG Delivery to Stock: Updates in the Order The following fields are updated in the header screen Date/Quantity overview and in the main header of the order when you post a goods receipt for the material produced: • • • Confirmed quantity The total quantity of the material that has been delivered to stock. Order status The status “partially delivered” is activated in the order until – – • – – the total quantity delivered to stock reaches the order quantity (minus the underdelivery tolerance). The status “final delivery” is activated in the order as soon as The status “final delivery” specifies that no further goods receipt is expected for the order. Confirmed finish date The date of the last goods receipt for the material. However. indicator is set manually during a goods receipt.

Check the entry. in this case. Save the goods receipt. add the order number. You can find further information on goods movements in the MM Inventory Management Guide. if you are inspecting using inspection points. 2. do not set the indicator. the plant and the storage location and then press ENTER. You reach the screen Goods Receipt for Order: New Items 0001. – – – – The system displays the movement type in the corresponding field. Select the menu options Movement type → Order to warehouse (101). set the indicator “final delivery”. Enter the quantity that you want to deliver to stock. the planned quantity is proposed from the order. See also R/3 Integration Using Process Messages [Ext. If the material is subject to handling in batches. as no confirmations are normally generated by QM. the value derived in PP-PI should be ignored. Note. 4. A goods receipt can also be generated using process messages on the produced material quantity from process control. Starting in the initial screen. If only a part of the order quantity is delivered to stock. The system proposes the following quantity: if you are not using inspection accompanying manufacture. 3. the material quantity per batch is proposed. – – If the process order is finished.]. April 2001 155 . proceed as follows: 1. the system proposes those quantities recorded during results recording for the operation that feature the indicator ‘last partial lot allocation’. or inspections for operations or phases.SAP AG Process Orders (PP-PI-POR) How to Post a Goods Receipt How to Post a Goods Receipt To deliver an order to stock. select the menu options Logistics → Materials management → Inventory management and then Goods movement → Goods receipt → For order. that.

156 April 2001 . based on the confirmed data An update of the order data. Precise completion confirmations are important in realistic and exact production planning. A completion confirmation is used to record • • • • • The quantity processed in a phase How much activity is used to carry out a phase The actual dates of a phase The resource at which the phase is carried out Who carried out the phase. A completion confirmation can cause: • • • • • • A reduction in the capacity load on the resource An update of the costs. completion confirmations are used to monitor the progress of process orders. As such. phases and individual capacities. operations.Process Orders (PP-PI-POR) Completion Confirmations in Process Orders SAP AG Completion Confirmations in Process Orders Use A completion confirmation documents the processing status of orders. such as times or order status Withdrawal postings for backflushed components An automatic goods receipt (only for one phase per order) MRP relevant update of the expected yield in the order.

the goods issue for this component is posted. When the respective phase is confirmed. April 2001 157 . and capacity requirements planning is only carried out on the basis of the confirmation data of the phases. only phases and not operations can be confirmed. At present.]. an operation is not automatically confirmed when you confirm its phases.SAP AG Process Orders (PP-PI-POR) Which Objects Can Be Confirmed? Which Objects Can Be Confirmed? You can enter completion confirmations for: • • • Orders Phases Secondary resources As costing. see R/3 Integration Using Process Messages [Ext. Make sure that you assign material components for which backflushing has been defined to phases only. scheduling. For information on the confirmation of phases and secondary resource.

enter a different date. You can. • Goods movements You can post planned and unplanned goods movements with every confirmation. • • Times and dates You can confirm when the processing of the phase was started or finished. These estimates can then be used in scheduling and capacity planning to adapt the standard values of the phase. • • Resource You can confirm the resource at which the phase was carried out. The system automatically proposes the current date as the posting date. however. Activity data You can confirm the activity used to carry out the phase. Personnel data You can. see Goods Movements and Confirmations [Page 168]. You can also enter a long text to describe the completion confirmation. You can also enter estimates for the remaining activity to be used. for example. in the Material overview screen. confirm the personnel number of the employee.Process Orders (PP-PI-POR) What Data Can You Confirm? SAP AG What Data Can You Confirm? You can confirm the following data for a phase: • • Quantities You can confirm the quantity processed in a phase. such as the duration of the processing time. For more information. or the number of employees needed to carry out the phase. 158 April 2001 . Posting date A posting date is entered for every completion confirmation.

SAP AG Process Orders (PP-PI-POR) Fixed Parameters in Completion Confirmations Fixed Parameters in Completion Confirmations Use You can enter settings for completion confirmations both in Customizing (fixed parameters) and in the actual confirmation (Variable Parameters in Completion Confirmations [Page 160]). or data which is planned to be confirmed should be displayed during confirmation Whether an error log is displayed for goods movements with errors (for backflushing/automatic goods receipts). • These settings are fixed parameters that can only be maintained in Customizing. In Customizing. April 2001 159 . however. display these settings in the confirmation function by selecting the menu options Parameters → Fixed parameters in the Process order confirmation screen. you can specify the following for phase confirmations: • • • • • • • Whether partial or final confirmation should be proposed by the system Whether a costing log should be displayed if errors occur during the calculation of costs The default time unit for completion confirmations Whether the underdelivery and/or overdelivery tolerances of the order should be checked during confirmation Whether the system should react if the phase/operation sequence is not adhered to Whether previously confirmed data. You can. and that you can correct the errors in the material overview before posting the confirmation Whether the system should check that the date is in the future.

These settings are variable parameters which you can display and maintain in the confirmation function. In the confirmation function. Each time you carry out a new confirmation. the system adapts the settings to the parameters maintained in Customizing (fixed parameters). To display or change variable parameters. or only open phases Whether an error log should be displayed for goods movements with errors Whether an error log should be displayed if errors occur during the calculation of actual costs Whether only phases which require confirmation should be displayed. phases whose control key specifies that they must be confirmed. 160 April 2001 . you can specify the following during each confirmation: • • • • • • Whether a partial or final confirmation should be carried out The confirmation detail screen to which the system should automatically branch after the initial screen Whether previously confirmed phases should be displayed during a confirmation. in other words.Process Orders (PP-PI-POR) Variable Parameters in Completion Confirmations SAP AG Variable Parameters in Completion Confirmations Use You can enter settings for completion confirmations both in Customizing (fixed parameters) and in the actual confirmation function (variable parameters). choose menu options Parameters → Variable parameters.

during order processing. durations. The link between time event and parameter ensures that the calculated duration counts as an activity (for example. The confirmed value is assigned to a corresponding value in the standard value key parameters. enter a confirmation for a time event. As part of process control by transferring messages on phase status. when calculating the actual costs of the phase/operation). Each record type group can be assigned to one or more parameters in the standard value key of the resource (such as machine time). You can generate confirmations as follows: – – Manually. enter a confirmation for a time confirmation ticket.] Time Event Confirmation for Secondary Resources [Ext. You can only confirm quantities when you confirm time events. To confirm specific times (such as start or finish processing). If you are not using inspection points. you have the following options: Time Event Confirmation for Phases [Ext. See also R/3 Integration Using Process Messages [Ext. You can only confirm activities that cannot be assigned to a particular record type group by using the time event “Variable activity”.] Only in exceptional cases as part of inspection results recording from QM. The processing of a phase requires both machine time and labor time. if you enter record type group “2” for the parameters “machine” and “labor” in the standard value key. activities or personnel data. it is possible to – April 2001 161 . When you confirm specific events. The following applies for time event confirmations: – Every confirmed time event is assigned internally to a record type group. This applies to all the above data. the system calculates the confirmed duration (for example. the time between start and finish of processing counts as the duration of processing). The time event confirmation for the processing section of the phase can take effect on activity “machine time” and on “processing time”. For the individual confirmations. only when inspection points are used. Processing time events are assigned to record type group 2.].SAP AG Process Orders (PP-PI-POR) Entering Completion Confirmations Entering Completion Confirmations Use You can confirm data • For a phase You have two options: – – To confirm quantities.

can be confirmed or must be confirmed. the indicator that controls the recording of confirmations issued by QM. the system confirms all the operations and phases in the order which. you can confirm the following data for several phases from different orders at the same time: yield reason for variance personnel number resource – • For several phases at the same time – – – – – For each phase. is preassigned ‘no confirmation’ in PP-PI. you should not use this method in process manufacturing. See also QM documentation on inspection management/inspection recording.Simultaneous confirmation from QM and process control (message on phase status) is not allowed. the system automatically clears any open reservations for that phase. For this reason. the processing quantity is required to determine the activity required. and the indicator “Open reservations” is set in the confirmation parameters in Customizing. you set the indicator “final confirmation” for a phase. . according to their control key. However.QM returns the yield. If. does not equal the processing quantity. These phases are confirmed in proportion to the quantity entered at header level.Process Orders (PP-PI-POR) Use SAP AG return to the confirmation transaction. you can have the relevant orders confirmed during Material Flow Postings Between Process Orders [Ext. during a collective confirmation. 162 April 2001 . but no confirmation is automatically transferred from results recording. • For an order – If you enter a confirmation at order header level. In process industries. you can also specify whether the entry is a final confirmation. this quantity as a rule. As a rule. Within process control. for the following reasons: .]. If you use the collective entry function.

4. 5. This identifies the phase to be confirmed. April 2001 163 . 2. You have three possibilities: – Select the menu option Goto and the corresponding screen: → Quantity/activity → Dates → Personnel data → Qty/Activity/Forecast – Press ENTER. Enter the data you want to confirm. Select the menu option Confirmation → Enter for phase → Time ticket or Time event. you can reach the required fields or the required screens via the function keys or via the menu. Specify which data you want to confirm (for example. If not all the fields which you need for completion confirmation are available on the screen. and phase number.SAP AG Process Orders (PP-PI-POR) How to Enter Confirmations at Phase Level How to Enter Confirmations at Phase Level To reach the screen for entering completion confirmations. If you want to confirm data for a phase that is finished. – Select the menu options Goto → Actual data. and you wish to simultaneously clear any open reservations for the phase. dates). The system automatically branches to the screen which is specified in the screen control (Parameters → Variable parameters). select the indicator Partial confirmation. proceed as follows: 1. You can also switch between partial/final confirmation via the menu options Parameters → Variable parameter. Choose between final confirmation and partial confirmation. or the order number. A partial confirmation can be especially useful if you work with very large lots. – – If you want to confirm data for a phase that is only partially processed. 3. mark the indicator Clear open reservs. select the menu options Logistics → Production -process → Process order. If you enter only the order number. Select the phase you want to confirm. Specify the phase you want to confirm: – – Enter the completion confirmation number. You can now enter quantity/activity and personnel data in the same screen. the system lists the operations and phases contained in the order. Confirming a single phase To enter a confirmation at phase level.

The activities of collective confirmations are calculated using the confirmed quantity and the planned standard values. press the function key Material overview to check or change any goods movements that are to be posted with the confirmation. Save your completion confirmation. you can enter a new completion confirmation in each line. Each line represents one confirmation and is assigned a separate confirmation counter. In this screen. 7. Confirming several phases For collective entry. If required. 2. Enter the relevant confirmation numbers and the data you want to confirm. 3. 164 April 2001 .Process Orders (PP-PI-POR) How to Enter Confirmations at Phase Level SAP AG 6. proceed as follows: 1. Save your confirmation. Select the menu options Confirmation → Enter → For phase → Collective entry.

3.process → Process order. April 2001 165 . Select the menu options Logistics → Production . As an alternative to entering yield. you can enter a degree of processing. Enter the data that you want to confirm. 2. and then Confirmation → Enter for order. Enter the order number and press ENTER. proceed as follows: 1.SAP AG Process Orders (PP-PI-POR) How to Enter Confirmations at Order Level How to Enter Confirmations at Order Level To enter a confirmation at header level.

• Procedure 1. By default. The Collective Entry: Time Ticket screen appears. You can save these default values as user-dependent so that they appear the next time you log on. personnel data).]). Enter your confirmations. You can go to the actual data screen by choosing Goto → Actual data. Choose Logistics → Production process → Process order. You can also delete these default values. choose Operations → Confirmation → Define Parameters for Collective Confirmation). You can change the default type of confirmation identification during the input dialog. choose Edit → Other view. personnel number) in the Default values section and choose Enter. To do so. Suggesting actual data You can specify at which time (when entering. select the relevant actual data. You can have the system suggest actual data (quantities. Each line corresponds to a confirmation and contains fields that are also available when you make a single entry for a time ticket confirmation. Choose Confirmation → Enter for phase → Collective confirm. 3.Process Orders (PP-PI-POR) Entering Collective Confirmations SAP AG Entering Collective Confirmations Prerequisites You can preset the following values (in Customizing for Process Orders. From this screen. This data overwrites data that you may have already entered. and choose Continue. 166 April 2001 . To do this. dates. • Identifying the confirmation You can identify an individual confirmation either by the confirmation number or the order number/phase number. Save your confirmations. 2. You have the complete functionality of time ticket confirmation. you can go to the detail screens and to the goods movement overview. unit of measure. choose Actual data. when saving) quantities or activities to be suggested. activities. 4. no quantities are suggested and activities are determined when you save. select the relevant confirmations. Personnel data and dates are always suggested. Enter the data that is to be valid for all confirmations (for example. You can determine how the table is to be set up (see Table Controls [Ext. you can switch between the individual confirmations. If several confirmations have been selected.

When you go back to the collective entry screen. the Goods movement already determined indicator is set for the selected confirmations. April 2001 167 . change the goods movements. see Goods Movement Overview [Ext.SAP AG Process Orders (PP-PI-POR) Entering Collective Confirmations You can branch to the goods movement overview from the collective entry screen (choose Goto → Goods movements). the goods movements for the selected confirmations are displayed. For more information. On this screen. the goods movements are also posted. When you save the confirmations.]. You can check and. if necessary.

errors occurred in the goods movement (for example. not enough material in stock when the backflushing occurs). Automatic goods receipt should not normally be carried out in process manufacturing for the following reasons: The operation quantity (quantity confirmed) does not normally correspond to the quantity produced. you should not post goods movements within order confirmation. or only those which are to be backflushed/for which an automatic goods receipt is to be posted. the goods receipt is triggered by the corresponding message (exception: inspection point processing in QM). An automatic goods receipt can only be posted for one phase/operation per order. you can specify whether the overview lists all the components assigned to the phase/operation. If. you can also post planned or unplanned goods movements. for some reason. the system automatically posts the produced material to stock. See Process Management. R/3 Integration Using Process Messages [Ext. If you use process messages (PI_CONS. the system automatically posts a goods issue for these components. You can post goods movements in PP-PI using process messages from process control.].Process Orders (PP-PI-POR) Goods Movements and Confirmations SAP AG Goods Movements and Confirmations Use When you create a confirmation. You should therefore make sure that only one phase per order (usually the last one) has a control key that specifies automatic goods receipt). Planned Goods Movements The following types of planned goods movements exist: • Backflushing If you confirm an order or a phase with components that have the backflushing indicator set. If you want to use process messages (PI_PROD) to report material quantities. Unplanned Goods Movements You can branch from a confirmation to a material overview. If you use this function. • Automatic goods receipt If the control key of the phase being confirmed specifies automatic goods receipt. You can enter any number of planned and/or unplanned goods movements in the material overview. you should not trigger material postings using confirmations. you can process the incorrect goods movements either 168 April 2001 . PI_PROD) to report material quantities. In Customizing.

see Reworking Goods Movements [Page 170]. You can configure the background job in Process Order Customizing via Operations → Schedule background jobs. Goods Movements in the Background Using Running Confirmation Processes Separately [Page 174] in Customizing. April 2001 169 . the system only displays components that are to be backflushed or for which an automatic goods receipt should occur. The following restriction applies to the material overview: If the confirmation parameter “All components” is set and you branch to the material overview before you save. if goods movements errors have occurred. you can specify that planned goods movements (backflushing/automatic goods receipt) should be temporarily stored when you post the confirmation and posted in the background. You can then correct the errors by branching to the material overview before you save the confirmation. You can start the temporarily stored goods movements periodically using a background job with the program CORUPROC. For further information on this function. or if you do not branch to the material overview. and post these goods movements. the system lists all components in the material overview. you can use the reworking function.SAP AG Process Orders (PP-PI-POR) Use directly in the confirmation transaction or in a separate transaction for processing goods movements with errors. • Correction in the confirmation You can set up Customizing (error handling indicator) so that the system displays an error log before saving a confirmation. If the confirmation parameter “All components” is not set. • Correction by reworking If you want to correct goods movements errors later.

• • Correct goods movements Carry out goods movements again 170 April 2001 . blocked material data. missing batch. posting in the incorrect period. Features This function enables you to: • Display errors in detail Examples of errors are: missing storage location.Process Orders (PP-PI-POR) Reworking Goods Movements SAP AG Reworking Goods Movements Use This function enables you to correct goods movements errors arising from confirmations. and to carry out the goods movement again. too little stock.

Select the desired goods movements. Choose Environment → Display errors to display the errors in detail. April 2001 171 . You leave the message by choosing Enter. Change to the process order menu. and choose Execute. and make any necessary changes to them (Goto → Change details. 6. Wählen Sie Environment → Material movement → Rework goods mvmnts 3.SAP AG Process Orders (PP-PI-POR) How to Rework Goods Movements How to Rework Goods Movements 1. 5. for example). Enter the selection criteria for the desired goods movements. 7. Select the goods movements you want to rework. 4. Choose Save to carry out the goods movements again. 2.

Process Orders (PP-PI-POR) Reworking Actual Costs SAP AG Reworking Actual Costs Use This function enables you to redetermine actual costs if an error has occurred during a previous determination of actual costs during confirmation. • Redetermine actual costs 172 April 2001 . invalid cost center. Features This function enables you to: • Output an error log on the error details Examples of errors are: missing activity price. or incorrect allocation of activity type to cost center.

Change to the process order menu. 2. Open a new session. 4. Use selection criteria to choose the confirmations you want to rework. and correct the error. 3. Choose Save to redermine the actual costs. 8. and choose Goto → Error log.SAP AG Process Orders (PP-PI-POR) How to Redetermine Actual Costs How to Redetermine Actual Costs 1. April 2001 173 . 5. Select the confirmations that you changed. Return to the session for reworking confirmations. 7. Select the desired confirmations. 6. Choose Confirmation → Rework actual costs.

Process Orders (PP-PI-POR) Running Confirmation Processes Separately SAP AG Running Confirmation Processes Separately In Customizing. you can make settings that specify when processes triggered by a confirmation should run. you can specify in Customizing whether these confirmation processes are to be carried out in parallel. Posting automatic goods receipt Backflushing components Determination of actual costs. 174 April 2001 . You can use this setting to improve system performance when entering confirmations. You can specify that the processes run: • • • • • • Immediately online Immediately in the update task Later as a background job. You can influence the following confirmation processes that you can: In addition. or consecutively. You can specify the following: • • Number of parallel tasks The server to be used.

The stati are not automatically canceled when you cancel the confirmation. you can also cancel three confirmations and all confirmations automatically created by them. if you entered three confirmations for a phase. See also: Canceling Order Confirmations [Ext. You also activate user stati (depending on the reason for the malfunction) when confirming a phase.]. April 2001 175 . Thus. You can also access this function from within a PI sheet.SAP AG Process Orders (PP-PI-POR) Canceling Completion Confirmations Canceling Completion Confirmations Use It is possible to cancel data previously confirmed. What can you Cancel? Every completion confirmation entered in the system can be canceled.

If you enter only the order number. you only have to identify the phase. 3. you must first specify which completion confirmations you want to cancel: • • If only one confirmation has been entered for a phase. you must also specify which completion confirmation you want to cancel. you can enter a reason for the cancellation in a long text. Select the menu options Confirmation → Cancel. 5.Process Orders (PP-PI-POR) How to Cancel a Completion Confirmation SAP AG How to Cancel a Completion Confirmation If you want to cancel a confirmation. Check the data to be canceled in the detail screen and save the cancellation. 176 April 2001 . Branch to the corresponding detail screen. 2. the system branches to a screen with the corresponding phases/operations and their confirmations. If only one confirmation exists for the phase. Specify the phase for which you want to enter a cancellation: – – By entering the completion confirmation number or the order number and the phase number. Mark the completion confirmation you want to cancel. you clearly identify the phase. When the cancellation is saved. – – 4. Press ENTER. Select the phase in question or the confirmation to be canceled. If several confirmations exist for the phase. If several confirmations have been entered for a phase. the system branches directly to the detail screen of the confirmation. Proceed as follows: 1. the system branches to a screen which lists the confirmations. To reverse the cancellation of a confirmation you must manually reenter a confirmation.

Enter the number of the order in question. 2. Proceed as follows: 1.SAP AG Process Orders (PP-PI-POR) How to Display Canceled Confirmations How to Display Canceled Confirmations If you want to display confirmation cancellations for the phases of an order. Select the menu options Confirmation → Display. The system branches to an overview screen in which all confirmations and cancellations entered for the order are listed. April 2001 177 . you must call up the completion confirmations in display mode.

actual costs are determined) that may affect the response time of the confirmation dialog.Process Orders (PP-PI-POR) Decoupling of Confirmation Processes SAP AG Decoupling of Confirmation Processes Use When you enter confirmations. These future change records contain all the necessary information for processing the background job later (see Processing Selected Confirmation Processes). • If you do not make any special settings. • • 178 April 2001 . • If you are working in the update task. Background Processing For background processing.You can process future change records in parallel (see Settings for Decoupling Processes Carried Out During Confirmation). note the following: • Future change records are saved for the individual processes. data inconsistencies can arise. you can remove the cause of the error or cancel the processing of the confirmation. if the the confirmed quantity of a material has not yet been posted to stock by the automatic goods receipt. If the processes are background jobs. Features You can decouple the following confirmation processes: • • • • Automatic goods receipt Backflushing Actual cost determination In dialog mode. which disappear when processing of all future change records is finished.You schedule the job in Customizing for Process Orders (Operations → Schedule Background Jobs). Due to time differences from decoupling. For an example of when you can schedule the processes. You can define when each of these processes is to run: If an error occurs during actual cost determination or goods movement. processing takes place as usual in dialog mode. the next dialog step is possible immediately. Decoupling is set up in Customizing. This is the case for instance. The data for the processes is passed to the update task without delay and is processed immediately. The next dialog step can only take place when all processes have finished. This is useful if a large number of future change records have to be processed in a limited amount of time. various processes are triggered (goods movements are posted. The next dialog step can take place right away. the processes are triggered immediately. You use the variant to define which processes are to be executed in the job. You cannot set deletion flags (status DFVL) for orders with future change records. you schedule the CORUPROC program with a variant. they are not executed immediately. In the background job. You can avoid this by decoupling these processes from the actual confirmation. see Example: Background Processing.

SAP AG Process Orders (PP-PI-POR) Decoupling of Confirmation Processes April 2001 179 .

backflushing. background job)? You summarize the following settings in a key term for process control: To define the control key for process control. The confirmation processes are divided into two groups: goods movement (goods receipt and goods issue) and actual cost determination. 180 April 2001 . you can determine the following parameters: • • • Number of parallel tasks The server to be used Maximum number of items per material document (for goods movements) To maintain the paralleling type. choose Operations → Confirmation → Define Time for Confirmation Processes in Customizing for Process Orders. For each group. • Confirmation parameters In the confirmation parameters. To enter the confirmation parameters. This activates decoupling for the order type. actual costs determination)? When is the process to run (dialog mode. • Parallel processing If you are working with background jobs. you enter the confirmation processes that are to be processed in parallel here. update task.Process Orders (PP-PI-POR) Settings for Decoupling Processes Carried Out During Confirmation SAP AG Settings for Decoupling Processes Carried Out During Confirmation You can make the following settings for decoupling: • • • Execution time Which processes are to be decoupled (automatic goods receipt. you assign a key term for process control of the confirmation process to an order type in a plant. choose Operations → Confirmation → Define Paralleling Type for Confirmation Processes in Customizing for Process Orders. choose Operations → Confirmation → Define Confirmation Parameters in Customizing for Process Orders.

• • April 2001 181 . Actual costs determination is not important for a smooth production process. other material consumers as well as material requirements planning must be notified. you must decide when the individual processes are to take place. Backflushing withdrawals should be processed within larger periods (for example.SAP AG Process Orders (PP-PI-POR) Example: Background Processing Example: Background Processing If confirmations processes are to be processed in the background. For this reason. Since the material has already been physically taken from the storage location. Particularly for materials that are to be processed further or that are required in sales. It is needed for cost control and is therefore to be adapted to the processes in Controlling. However. up-to-date stock levels are less important. processing in dialog mode or in the update task are both possible. once a day). Actual costs determination should take place less frequently (for example. As a general guide: • Automatic goods receipts should be processed directly after the actual confirmation. twice a day). it is important that stock levels are kept up-to-date.

You can limit the selection of orders or the selection of processes.) You can do the following: • • • You cannot cancel confirmations for which there are future change records. You can only execute this action for all records simultaneously. You can use this function to process future change records from confirmations for the following processes: • • • • • Backflushing Automatic goods receipt Actual cost calculation HR data transfer Display an order for a future change record (Select a record and choose Order. 182 April 2001 . There are separate functions for processing goods movements with errors and errors in actual cost determination.) Execute data transfer to HR (Choose HR data transfer. Future change records are usually processed as background jobs. You only have to process future change records online.) Display a confirmation for a future change record (Select a record and choose Confirmation. in exceptions (for example.Process Orders (PP-PI-POR) Processing Predefined Confirmation Processes SAP AG Processing Predefined Confirmation Processes Use You can use this function to process future change records for confirmation processes (see also Decoupling Processes Carried Out During Confirmation [Page 178]). for moving up processing when the background job is planned later). Activities You start this function from the Process Orders screen by choosing Confirmation → Predefined Processes. you can decide which future change records are to be read.) Execute backflushing/automatic goods receipt/actual cost determination (Select a record and choose Save. Features On the selection screen.

SAP AG Process Orders (PP-PI-POR) Order Settlement Order Settlement For information on order settlement. section Process Orders in Cost Object Controlling [Ext. CO Cost Object Controlling.] R/3 Library.] April 2001 183 . section Order Settlement [Ext. see the following sections: • • R/3 Library PP Production Orders.

For process orders that are prematurely terminated or cannot be executed correctly. 184 April 2001 . see Technical Completion of Process Orders [Page 185]. For process orders that have been completed and for which costs must or can still be posted. see Technical Completion of Process Orders [Page 185]. see Business Closing of Process Orders [Page 187]. • • • For process orders that have been completed and for which all costs have been posted.Process Orders (PP-PI-POR) Order Closing SAP AG Order Closing Use You use the order closing function to indicate that a process order is complete from the logistics and cost accounting points of view.

The reservations are deleted. the technical completion of the order can be revoked. While changing an order. or if the order was not properly executed and you want to delete open requirements of the order (for example. capacity requirements). The capacity requirements are deleted. for example. To set the order to Technically completed. You can still make postings for the order after the technical completion. see Business Transactions [Page 196]. You can revoke technical completion in the following way: • April 2001 185 . Purchase requisitions that may exist for externally processed operations or non-stock components are deleted. You usually use this function when you want to terminate execution of an order prematurely. For more information.SAP AG Process Orders (PP-PI-POR) Technical Completion of Process Orders Technical Completion of Process Orders Use Technical completion is the completion of a process order from the logistics point of view. You can. choose Process order → Functions → Restrict processing → Technically complete. This means that a system or user status does not stop you from doing so. post a material withdrawal or a confirmation if they were forgotten. Activities You can execute technical completion in the following ways: • • While changing an order. if the order data must be changed. Prerequisites You must be allowed to set the order or operation to Technically completed. choose Process order → Functions → Restrict processing → Revoke technical completion. You can only display it. the system checks the Technical completion business transaction (BTAB). If an order is technically completed. While carrying out mass processing (Logistics → Production process → Process order → Tools → Mass processing). reservations. Features The following actions are carried out when the order is technically completed: • • • • • The order is not indicated as relevant to MRP anymore. However. The system status Technically completed (TECO) is set for the order and the operations. you cannot make any changes to the order. choose Technically complete in the Actions group box.

Process Orders (PP-PI-POR) Technical Completion of Process Orders SAP AG 186 April 2001 .

Prerequisites You can only perform (business) closing for a process order if: • The order has status Released (REL). business closing. April 2001 187 . Control recipe created (CRCR) or Control recipe discarded (CRAB). in contrast to technical completion. or commitments for it. This means no more confirmations or goods movements are allowed for this order. revoke the Closed (CLSD) status. Features The following actions are carried out when the order is closed: • • • • • In contrast to the technical completion. There are no more open purchase requisitions. You can no longer change the order. The order balance is 0. While carrying out mass processing (Logistics → Production process → Process order → Tools → Mass processing). This status (or Technically completed) is a prerequisite for archiving. This means that a system or user status does not stop you from doing so. All actions belonging to the status Technically completed [Page 185] (TECO) are carried out. no more costs can be posted to the order. choose Process order → Functions → Restrict processing → Close. the order must have already reached status Released. There are no future change records from the confirmation processes. orders. or Technically completed (TECO). The system status Closed (CLSD) is set for the order and the operations. You can only display the order data. All data related to the process order is available and correct (For example. and set the deletion flag. is usually only called "close". If the system detects an order in the collective order that cannot be closed. • • • • The business transaction [Page 196] Close must be allowed for the order or operation.SAP AG Process Orders (PP-PI-POR) Business Closing of Process Orders Business Closing of Process Orders Use As a rule you perform business closing of a process order when you do not expect any more cost postings for it. In the system. To have status Technically completed. In the collective order. Other parts of collective orders are closed if they only contain orders that can be closed. the inspection lots for the order must be completed). the orders along the way to the leading order are not closed either. Activities You can close the order in the following ways: • • While changing an order. choose Close in the Actions group box. Such an order is then considered closed for cost accounting and is not taken into account when evaluating process orders that are still open. the status Closed (CLSD) is also set for lower-level orders.

Process Orders (PP-PI-POR) Business Closing of Process Orders You can revoke closing as follows: • SAP AG While changing an order. 188 April 2001 . choose Process order → Functions → Restrict processing → Revoke closing.

Prerequisites Only one archiving object is required for archiving process orders.SAP AG Process Orders (PP-PI-POR) Archiving Archiving Use Archiving process orders is part of the general reorganization procedure for orders. Activating the deletion flag in the order 2. You can do this either manually or automatically (that is. An order can only be archived after you have activated a deletion flag for it. the deletion indicator is activated for those orders marked with a deletion flag by running a background job. After a first residence time has elapsed. Activating the deletion indicator in the order 3. the orders are archived and deleted from the database at the same time. Carrying out an archiving run Orders that have already been archived can be restored and displayed in the R/3 System by means of a fourth step. Process Flow The reorganization of orders is divided into three steps in the R/3 System: 1.] April 2001 189 . the retrieval function. It is called PR_ORDER. After a second residence time is over. See also: Archiving Process Orders (PP-PI) [Ext. in a background job).

The log records are assigned to the order or the order network. Error messages that may occur are collected. Features The following mass processing functions are available: • • • • • • Scheduling Setting up capacity requirements Costing WM material staging Technical completion Closing Test Run You can specify whether the changes made in mass processing should only be carried out as a test. If no log record is available.Process → Process Order → Tools → Mass Processing. If required. also specify whether or not you want to limit the number of the orders to be processed. Choose Logistics → Production . None of the changes are written to the database.Process Orders (PP-PI-POR) Mass Processing SAP AG Mass Processing Use Mass processing allows you to carry out functions for several orders. 190 April 2001 . the function was carried out without restrictions. 2. Log Log records are written and saved when you execute the function. Enter the selection criteria and choose the action to be executed. if you want another log and if you only want to carry out a test run. Activities 1. The log records contain information about how the mass processing functions are executed.

SAP AG Process Orders (PP-PI-POR) Status Status Definition A status documents the current processing status of an object. on a process order. an operation or a component). the status of the object changes accordingly. April 2001 191 . When business transactions are carried out on an object (for example. The status activated influences which business transactions can be carried out on an object.

you need to have created a status profile in Customizing for the relevant order type (see What is a Status Profile? [Ext. To activate user statuses. you can only delete or change a system status in conjunction with certain business transactions predefined in the system. 192 April 2001 . You can activate any number of user statuses alongside the internally activated system statuses. A system status cannot be influenced by the user. When you release a process order. the system automatically sets the system status “released”.]). User status A user status is always activated by the user and can be created in addition to the existing system status. in other words. System Status A system status is a status set by the system. It informs the user that a particular function was carried out on an object.Process Orders (PP-PI-POR) System/User Statuses SAP AG System/User Statuses The SAP System distinguishes between system statuses and user status. You cannot influence this status unless you carry out a business transaction which leads to a change of the system status (such as marking the process order as “technically complete”). You can activate any number of statuses in a process order.

you can also call up the status in text form. choose the Business processes tab page.SAP AG Process Orders (PP-PI-POR) Display Status Display Status Use Along with the identification code displayed in the process order header. To display the active status of a process order. These are the system status or user status. 2. You can change a defined status profile in the Stat. The Status tab page appears.prof field. with or without the status number. choose . Procedure 1. Both forms are language-dependent. If you want to display the business transactions allowed for this status. A list of the statuses for your process orders that are active are displayed. April 2001 193 .

Statuses in the Process Order Status CLSD SETC BNAS BCRQ BASC BRAR BRRQ ORTE ORAC ORRQ CRTD MSPT REL APG APGS APNG APRC APRS MACM MANC NTUP PCMN CSER PIGN CRFI CRCR Description Completed Settlement rule created Batch not assigned Order to be handled in batches Batch assignment complete Batch record archived Batch record required Order record terminated Order record archived Process data documentation/order record required Order created Material shortage Order released Approval granted (for appropriate order types) Single approval granted Approval not granted Based on approved recipe Approval withdrawn Material committed Material availability not checked Dates are not updated Production campaign Error in cost calculation Process instruction generated Control recipe finished Control recipe created 194 April 2001 .Process Orders (PP-PI-POR) Status in Process Orders SAP AG Status in Process Orders The status menu that you can call up in the process order from the Header .General Data screen provides information on the various statuses the system assigns to your order in the course of processing. These statuses are also displayed in the System status field on the header screen.

SAP AG Process Orders (PP-PI-POR) Status in Process Orders CRAB TECO PCNF OPGN PRC Control recipe discarded Technically Completed Partially confirmed Operation generated Order pre-costed April 2001 195 .

When can you carry out a business transaction? To be able to carry out a business transaction. you receive a warning message before the system carries out the transaction desired. the following requirements must be met: • • At least one active status must allow the transaction No active status may forbid the transaction When is a status active? A status is active if it is set in the object. despite the warning. However. A status in inactive if it • • Has never been activated Was active before but has since been deactivated 196 April 2001 . a process order) is taken to another processing level that is indicated in the SAP System by a corresponding status. You want to mark a released process order for deletion.Process Orders (PP-PI-POR) Business Transactions SAP AG Business Transactions What is a business transaction? A business transaction is an action through which an object (for example. the order does not yet have the status “technically complete”. The system issues a warning message informing you that the order is not yet technically complete. such as • • • • • Releasing an order Releasing an operation Posting a goods receipt Entering a completion confirmation Printing an order How can a status influence a business transaction? A status can • • • Allow a business transaction Issue a warning before the business transaction is carried out Forbid the business transaction In the second case. A business transaction is an action carried out by the user at the screen. It is up to you to decide if you want to proceed.

if a certain business transaction is carried out Allow or forbid certain transactions. it is possible to activate status "execution". When status "preparation" is active. you must also specify a lowest and a highest status number for the user status. which is automatically set when the object is created Specify that a user status should automatically be activated. if a status is active Status Numbers For every user status you can define a status number. With the help of the status number you determine the sequence in which the user statuses are activated.SAP AG Process Orders (PP-PI-POR) What is a Status Profile? What is a Status Profile? A status profile is created in customizing per order type. These limit the status number interval from which the next user status can be selected. April 2001 197 . Status 1 2 3 4 Preparation Execution Check Completion Lowest no. you can activate either status "preparation" or status "check". If status "execution" is active. However. You have defined the following user statuses with the following status numbers in a status profile: Example of User Statuses with Status Numbers Status no. the user status can always be activated. Status "preparation" must be activated first. ths status "planning locked" can always be activated since it has no status number. Highest no. If you assign a status number to a user status. If you do not assign a status number to a user status. 2 3 4 4 1 1 2 4 Planning locked - In this example. only one user status with a status number can be active at any given time. Within a status profile you can • • • • • Define user statuses and document their function in long texts Specify the expected sequence of user statuses by assigning a "status number" to each user status Define an initial status.

198 April 2001 . a return to preceding statuses is no longer possible. Once status "completion" is activated. you can activate either status "execution" or status "completion".Process Orders (PP-PI-POR) What is a Status Profile? SAP AG The lowest and highest number of the highest activated status number is always valid. In the above example it would therefore not be possible to first activate status "execution" from status "check" and to then activate status "preparation" from status "execution". If status "check" is activated.

You can enter the system status as well as user status in a selection profile.SAP AG Process Orders (PP-PI-POR) What is a Selection Profile? What is a Selection Profile? In a selection profile. April 2001 199 . choose Master Data → Order → Define Selection Profiles in Customizing for Process Orders. Selection profiles are used for selection in the order information system. If you also want to select according to user status. you must enter the corresponding status profile when creating the selection profile. You cannot assign a status profile to a selection profile at a later time. you can define status combinations of user status and system status as selection criteria. For more information on creating a selection profile.

The system automatically creates a separate order item for each of the co-products. but with separate settlement. One product is regarded as the main product and the remaining products are described as co-products.Process Orders (PP-PI-POR) Co-Products SAP AG Co-Products Use Products that are usually manufactured together can now be produced using one process order. The following applies to process orders with co-products: • • You can settle the main product and the co-product(s) to different receivers Goods movements can be posted simultaneously for all products manufactured in the order. 200 April 2001 .

SAP AG Process Orders (PP-PI-POR) Process Orders with Co-Products: Prerequisites Process Orders with Co-Products: Prerequisites You must meet the following requirements if you want to create a process order with co-products: • • • Activate the indicator Co-product in the material master of the co-product (MRP 1 screen). The indicator Co-product must be activated in the General data screen of the material component. The co-product must exist as a component in the material list of the main product (negative quantity. item type L). April 2001 201 .

You specify an apportionment structure in the material master of the main product. over the individual order items) One settlement rule per item that assigns the costs to stock At present. The apportionment structure specifies how the total costs should be distributed over the main product and the co-products. 202 April 2001 . Based on this data.e. the system creates the following when a process order is created: • • One settlement rule that distributes the total order costs over the main product and the coproducts (i. it is only possible to distribute actual costs.Process Orders (PP-PI-POR) Co-Products: Costs SAP AG Co-Products: Costs The costs for the orders are assigned to the order header and then distributed to the individual co-products according to equivalence numbers.

3. Select the function key 'Co-prod. April 2001 203 . define an apportionment structure in the material master of the main product. Define a source structure in Customizing. the cost distribution must be the same for all cost element groups in the apportionment structure: Example of equivalence numbers without source structure Cost element grp Production costs Material costs Overhead Main product 2 2 2 Co-product 1 1 1 If you want to work with a source structure. you can enter different equivalence numbers for different cost element groups within the same apportionment structure. Example of equivalence numbers with source structure Cost element grp Production costs Material costs Overhead Main product 1 2 5 Co-product 4 1 3 Here. Branch to the MRP 1 screen. Go to the material master of the main product.SAP AG Process Orders (PP-PI-POR) Co-Products: Using a Source Structure Co-Products: Using a Source Structure By using a source structure. 2. The system displays a dialog box in which you can enter apportionment structures. you need to: 1. please make sure that the indicator Co-product is activated (indicator next to the function key). If you do not use a source structure. 4. An apportionment structure can only be defined for co-products. After this. the cost distribution varies between the cost element groups in the apportionment structure. Therefore. manufacture'.

Process Orders (PP-PI-POR) Information Systems SAP AG Information Systems Use The following information systems are available for process manufacturing: • The order information system [Page 205] for − − • − − − − − − Reporting Mass processing The Shop Floor Information System enabling standard analyses for Resources Operations Material Process orders Material consumption Product costs For more information on the Shop Floor Information System. 204 April 2001 . see the R/3 Library Logistics General -> Logistics Information System (LIS).

The following functions are available to display the objects selected from the database: • • Object Overview [Page 209] (Objects in hierarchical form. Their layout can be adapted to suit your requirements. However. shows relationships between objects) Object Detail List [Page 211] (detailed information on individual objects) April 2001 205 .SAP AG Process Orders (PP-PI-POR) Order Information System Order Information System Use The order information system is a tool that offers the following shop floor control functions for process orders: • • Reporting Mass processing Evaluations are made using the logical database IOC and the original order tables. The order information system offers various list types in reporting. Features All orders that exist in the system can be included in the evaluations (including those with deletion flags/indicators). Prerequisites The profile for the individual objects and the overall profile you want to use for the information system must have been defined in Customizing. archived orders are not taken into account.

you can specify which objects are read from the database. followed. the system needs to read the relevant order headers. operation sequences. the operations status). by the order items. you must also select the object “operations”. sub-operation level) Automatic goods movements (order header level. Object Hierarchies on the Database The objects are stored on the database in a hierarchical structure. If you select the object “components”. To be able to display components. operations and components. You want additional information on partially released or partially confirmed operations (for example. order items. You want to have an overview of the status of all orders of a particular order type. operation level) Incorrect automatic goods movements (order header level. operation level) You can define an overall profile to specify which data objects are read from the database (see Order Information System: Profiles In Customizing [Page 207]). the system will also automatically select all other required objects. In this case. which are situated above that object on the data base. You can also change these settings manually on the initial screen. The order header is at the top of the hierarchy. You can select the following data objects: • • • • • • • • • Order header Order item Documented goods movements Operations / phases / secondary resources Components (Individual) capacity requirements Confirmations (order header level. 206 April 2001 . make sure that all objects except for the order header are deselected. the system needs to read the actual object as well as all the objects. the confirmations. In this case. operation level. and so on. You want to create a list of all the components required for a certain group of orders.Process Orders (PP-PI-POR) Search Optimization SAP AG Search Optimization Use To improve system performance. note the following: To display a particular object. When specifying which objects are read from the database.

Overall profiles In an overall profile. you can store filter criteria for the objects. • • Sort criteria You can specify via a subprofile how the fields are sorted when you call up the list. define the width of the columns. April 2001 207 . order headers. They contain information regarding selection criteria and layout of lists. The overall profile contains several subordinated single profiles. you can enter the following information: • • • • • A variant which can be used to suppress selection criteria Which objects to read from the database Which of these objects are to be displayed in the list Object up to which objects are to be expanded on the object overview Single profiles for all objects Single profiles In a single profile. influence the grouping of the fields and determine whether the values are to be displayed as percentage rates. and components) can be filtered using a selection profile. The corresponding object list is automatically filtered according to these criteria when you call it up. You can enter the following information in a single profile: • • Fields displayed (both in object overview and object detail list) You can specify via a subprofile which fields are displayed when you call up the list. • Status filters Objects that have a status (for example. which you can enter on the initial screen. you enter parameters relevant for the object overview list (first point only) and the object detail list (all points). Grouping criteria You can specify via a subprofile how the fields are grouped together when you call up the list • User filters Via a report variant.SAP AG Process Orders (PP-PI-POR) Order Information System: Profiles In Customizing Order Information System: Profiles In Customizing Use The information displayed in the process order information system as well as the layout of the information is controlled via an overall profile. Specifications on how the list is formatted You can. for example. operations.

Process Orders (PP-PI-POR) Order Information System: Profiles In Customizing SAP AG Activities Maintain the required profiles in Customizing. 208 April 2001 .

If you then want to refresh the list to reflect the changes that you made. you have two options: • • Complete refresh: A complete refresh will update all process orders in the list. for example. for example. You change the displayed fields or the sequence of the field display via the field selection for object "operations". You either want to display the field "confirmed time". This makes it easy to see the relationship between the individual objects (for example component allocated to an operation or confirmation allocated to an order header).). compressing objects is useful for hierarchically subordinate objects (for ex. You therefore compress the object “sub-operations”. Whereas suppressing irrelevant objects can be used for hierarchically superior objects (for example suppressing sequences when displaying operations). or in the overall profile. Refreshing the List You can branch into any number of process orders within the list and carry out business transactions. as this would reduce the system load (To carry out a partial refresh. compressing phases when displaying operations). The following functions allow you to structure the information in a way which best suits your requirements: • Suppressing irrelevant orders You have. Partial refresh: If you have only changed a small number of orders in the list. You can hide the remaining orders so that you can concentrate on the relevant orders. This can be specified in the transaction. • Compressing selected objects You have. This can be specified in the transaction. • Suppressing irrelevant objects You have. availability checks. April 2001 209 . selected "operations". selected phases. Two of these are of particular interest. for example. etc. chosen all process orders to which a certain component is allocated. or in the overall profile. you may only want to refresh the orders that have changed. or in the overall profile. In this case. for example. (such as order/operation releases. This can be specified in the transaction. chosen all process orders that belong to a particular sales order. • Displaying fields/changing the field sequence You have.SAP AG Process Orders (PP-PI-POR) Object Overview Object Overview Use The object overview displays the objects selected from the process orders in hierarchical form. or you want to put it at the beginning of the line rather than at the end. you first need to mark the relevant objects). and now only want to process the operations. you may want to hide the object “operation” as it is of no interest to you.

Process Orders (PP-PI-POR) Object Overview SAP AG 210 April 2001 .

You can. or Displayed in the detail list Each detail lists contains detailed information on the object.. however. grouping or width of the field columns) The sequence in which the objects are displayed (ascending/descending order) April 2001 211 . You want to display all components that were used during a particular period. Similar objects (for example operations and phases) are displayed in one list. since you do not require detailed information on the superior objects “operation” and “order”. The Process Order Information System offers you the following object detail lists: Object detail list. Header detail list Item detail list Operation detail list Component detail list Confirmation detail list Capacity detail list Goods movements Displays the following objects: Order headers Order items Order operations Order suboperations Order components Confirmations of orders Confirmations of phases Operation capacities Suboperation capacities Goods issues for backflushed components Automatic goods receipts Failed goods movements Goods issues for backflushed components Automatic goods receipts Purchase requisition Purchase order You can control the content and the layout of the list by specifying • • • Which fields are to be displayed for the object The layout of the fields (for example. group the information in the detail list according to order / operation. The detail list is suited to this purpose..SAP AG Process Orders (PP-PI-POR) Object Detail List Object Detail List Use Every object selected from the database can be • • Displayed in the object overview.

The object detail list offers the following functionality: If you want to include planned orders in a collective availability check (see Collective Availability Checks [Page 213]). field is displayed. If you do not specify which objects are to be displayed in the detail list. the Sales order no.Process Orders (PP-PI-POR) Object Detail List • • • • SAP AG A selection profile. you can branch to the sales order by positioning the cursor on the field. You can print out information displayed on the lists You can filter the information displayed on the lists You can branch to other objects from within the list (If. if you want to make the display of an object dependent on its status. 212 April 2001 . the system displays information on all objects. for example. and choose Environment → Display object. the objects are restricted to order headers and components.

you can check the material availability of several orders at the same time. These collective availability checks always carry out an overall availability check for each of the orders. See also: Availability Checks [Page 103] April 2001 213 . The orders to be checked can be process and/or planned orders. As with individual checks. the checking rule is determined via the order type (process orders) or the MRP group / plant parameters (planned order).SAP AG Process Orders (PP-PI-POR) Collective Availability Checks Collective Availability Checks Use In the process order information system.

Sign up to vote on this title
UsefulNot useful