Production Version in SAP PP

  • By Prahlad Pawar
  • June 17, 2024
  • SAP
Production Version in SAP PP

Production Version in SAP PP

Production Version in SAP PP, a “Production Version” is a critical element that defines the particular details for the production of a material. It integrates various elements such as Bill of Materials (BOM) and routing and provides a detailed structure for how a material should be produced in a plant. Below is an overview of the important aspects of production version of SAP PP:


Key Components of Production Version

Bill of Materials (BOM):

  • Lists all the raw materials and components required to produce a finished product.
  • Each production version states a particular BOM that should be used.


  • Defines the sequence of operations necessary to produce a material.
  • Consist of details on work centers, times, and operations involved in the production process.

Work Centers:

  • Locations where particular operations are carried out.
  • Each work center has particular capacities and scheduling details.

Validity Period:

  • Defines the start and end dates during which the production version is valid.
  • Make sure that the correct version is used at the right time.

Lot Size:

  • Characterize the range of lot sizes for which the production version is applicable.
  • Helps in finding the most efficient production methods for different batch sizes.


Creating a Production Version

  • Navigate to the Material Master Record:
  • Transaction code: MM02 (Change Material Master).
  • Select the Work Scheduling View:
  • Make sure the appropriate plant is selected.
  • Enter the Production Version Details:
  • Click on the “Production Version” button.
  • Enter the version number, description, and validity period.
  • Identify the BOM and Routing associated with this version.
  • Define the lot size range for this version.
  • Save the Changes:
  • Confirm and save the production version details.


Benefits of Using Production Versions

Flexibility in Production:

  • It allows the use of different BOMs and Routings for different production scenarios.
  • It facilitates the handling of changes in production processes and materials.

Improved Production Planning:

  • It helps planners choose the most efficient production process based on current requirements and conditions.
  • Increase the ability to respond to changes in demand or production constraints.

Accurate Costing:

  • Make sure that the correct components and processes are used for cost calculation.
  • Gives a more precise estimate of production costs.

Streamlined Change Management:

  • Clarifies the process of managing changes in production methods, materials, or quantities.
  • Minimize the risk of errors and inconsistencies in production data.


Example Scenario

A manufacturing company produces a gadget that can be assembled in two different ways:

  1. Standard Assembly: Uses a regular BOM and a standard routing.
  2. Alternative Assembly: Uses an alternative BOM with different components and an optimized routing for large batch sizes.

By creating two production versions, the enterprise can easily switch between the standard and alternative assembly methods depending on the order size, material availability and production capacity.

Transaction Codes for Production Versions

  • C223: Manage Production Versions.
  • MM02: Change Material Master (to access and modify production versions).
  • CS02: Change BOM.
  • CA02: Change Routing.



Production versions in SAP Production planning (PP) are essential for managing the complexity of modern manufacturing processes. They give the necessary flexibility and precision required to optimize production planning and execution. By efficiently utilizing production versions, enterprises can improve efficiency, reduce costs and better adapt to changing production needs.


Do visit our channel to know more: Click Here


Prahlad Pawar

Call the Trainer and Book your free demo Class for SAP now!!!

© Copyright 2021 | SevenMentor Pvt Ltd.

Submit Comment

Your email address will not be published. Required fields are marked *