Skip to Content
Author's profile photo RAJA SEKHARA REDDY BANNURU

Batch Determination of components in the Production Order in S/4 1709

Hi All,

Steps for the Batch Determination in the Production Order in S/4 HANA 1709

Table of Contents

What is mean by Batch Determination in the Production Orders?

Business scenario

Configuration data to be maintained for Batch Determination

Define the Condition Table

Define Access Sequence

Create the Search Strategy

Create the Search Procedure T Code: OPLG

Assign Search Procedure in Order Type Dependent parameters (OPL8

Create PP Master Data

Create Batch Determination Master Data

Create the Batch Search Strategy using the T Code: COB1

Selection Class can be created using the T Code: BMC1/CL02

Sort Rule can be created using the T Code: CU70

Transaction data

Create the Production Order using the T Code: CO01

Release the Production Order using the T Code: CO02

Perform Batch Determination of the Components using T Code: CO02

Goods Issue to the Production Order using T Code: MIGO

Confirmation of the Production Order using the T Code: CO15/CO11N

Goods Receipt of the Production Order using the T Code: MIGO 

Automatic Batch Determination in the Production Order

What is mean by Batch Determination in the Production Orders?

Batch Determination is the Process, by which system is able to assign/propose the suitable Batches for the Batch managed components in the Production Order, which meets desired Selection Criteria/business requirement

Business scenario

In the Production of the Finished Material (Ex: FG-BATCH), using one of the Batch managed component (Ex: RM2-BTACH), System should pick up only those Batches, for which Country of Origin is maintained as US (USA), & also if there are more than one Batch, those selected Batches should be sorted by the Ascending Order of their Self Life Expiration Date, during the Batch Determination Process manually.

Configuration data for Batch Determination

Create the Condition Table(T Code : OPLD)

SPRO>> Logistic General >> Batch Management >> Batch Determination & Check>>Condition tables>> Define Production Order Condition Tables

Define Access Sequence

Create the Search Strategy
In the Search Strategy, assign the Access Sequence defined above & if required, the Selection Class & Sort sequence

Create the Search Procedure (T Code: OPLG)
Search Procedure in linked with the Strategy Type(s), defined in the above step

Assign Search Procedure in Order Type Dependent parameters ( T Code: OPL8)

****   ****  *****

Create PP Master Data

Create all the necessary PP Master Data. Ref. the below Master data used in this scenario

Finished Material: FG2-BATCH
Component Material: RM2-BATCH
BOM: 00000287
Work Center: MACHINE1
Routing: 50000055
Production Version: V001
With the Organizational Data      >>>       Plant: 1010 & Storage Locations: 101A & 101B
Create the material Master for the Header Material as well as for all the components required to produce the Header Material using the Transaction Code: MM01

Note: For all the Batch managed component Materials, you need to make sure

  1. Classification view is maintained with the Class Type: 023
  2. Class is assigned
  3. Characteristics are maintained &
  4. Batch Management is activated (For Header Material, its Optional)

Material Master of the Header Material # FG2-BATCH

Material Master of the Component Material # RM2-BATCH

Create the BOM, for the Header Material # FG2-BATCH, using the T Code: CS01.
With one Component # RM2-BATCH, which is Batch managed material (As Example)

Create the Work Center using the T Code: CR01


Create the Routing for the Header Material using the T Code: CA01


Create the Production Version for the Header Material(Ex: FG2-BATCH) T Code: MM02/C223

Create Batch Determination Master Data

Create the Batch Search Strategy using the T Code: COB1

Search Strategy contains the Selection Criteria & Sort Rule to be followed

Selection Class can be created using the T Code: BMC1/CL02

Please keep it in mind, at least one of the Characteristics of this Selection Class should be the same with the Classification of Characteristics in the Material Master & also maintain the Value for at least one or more characteristics in the Selection Class (As shown below)

Sort Rule can be created using the T Code: CU70

Transaction data

Create the Production Order using the T Code: CO01

Production Order: 1003102, Created >>> As of now, no batch number is assigned for the Header Material & also for the component
Once, the Order is Release, System will assign the Batch Number for the Header Material (As per Production Order Scheduling Profile settings maintained)

Release the Production Order using the T Code: CO02

Batch Determination of the Components using T Code: CO02

Select the Line Item, for which Batch Determination to be done & & Click on Batch Determination Icon

Then in the Next Screen, System will pull up all the Batches which meets the Selection Criteria.
Also, selected batches are sorted as per the Sort Rule maintained

Confirmation of Prod. Order using the T Code: CO15/CO11N

Goods Receipt of Production Order using the T Code: MIGO

Stock updated in the respective Storage location

Automatics Batch Determination

For this functionality of automatic Batch Determination of the Component Materials in the Production Order, need to maintain for the Batch Managed Component(s), in the Material Master, in MRP 2 View, with the Batch Entry Option =3. Rest of the above settings remains the same.

With this setting, System assigns the Batch Number automatically, for the Component Material, during the Release of the Production Order

*****                   *****                   *****                   *****                   *****                   **
Kindly advice for any further improvements/changes, which makes it, as the most useful document

Many Thanks & Regards: Raja Sekhara  Reddy Bannuru.

Assigned Tags

      18 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Prasath Elumalai
      Prasath Elumalai

      Thanks RAJA SEKHARA REDDY BANNURU,

      Its detailed detailed documents for FIFO based on SLED, Very useful

       

       

      Author's profile photo RAJA SEKHARA REDDY BANNURU
      RAJA SEKHARA REDDY BANNURU
      Blog Post Author

       

      Hi Prasath Elumalai

      Many Thanks for your kind feedback .

      Best Regards : Raja

      Author's profile photo Venkatesh Babu
      Venkatesh Babu

      Dear Raja,

      Thanks for sharing the document..

      The document explained in detailed about batch determination..

      Regards,

      Venkatesh..

      Author's profile photo RAJA SEKHARA REDDY BANNURU
      RAJA SEKHARA REDDY BANNURU
      Blog Post Author

      Hi Venkatesh,

      Many Thanks for the kind feedback & Great encouragement
      Best Regards : Raja

      Author's profile photo Deepak Jharkharia
      Deepak Jharkharia

      Hi Raja,

      Well said. But seeing the title i thought you will mention differences in ECC and S4-1709 in this scenario. Did you find any ?

      Regards,

       

      Author's profile photo RAJA SEKHARA REDDY BANNURU
      RAJA SEKHARA REDDY BANNURU
      Blog Post Author

      Hi Deepak

      I just set up this process in S/4 1709. Intention here is, not to show the differences the two systems of  ECC &  S/4 HANA 1709. Thanks for the kind understanding. Best Regards : Raja

      Author's profile photo AMOL NAMJOSHI
      AMOL NAMJOSHI

      Hi Deepak

      Thanks for detail information i search lot but when i read your document. Really helpful for understanding.

       

      Author's profile photo RAJA SEKHARA REDDY BANNURU
      RAJA SEKHARA REDDY BANNURU
      Blog Post Author

      Hi AMOL NAMJOSHI

      Many Thanks for the kind feedback & encouragement. Best Regards

      Author's profile photo PRAVEEN MAGANTI
      PRAVEEN MAGANTI

      Hi  Rajasekhara Reddy,

      This is Praveen working on SAP PP  since 6 months. I need a Proper PP training. Can u provide the training. 
      Actually i have sent you an email to this mail id: sap.pptraings@gmail.com  but the system is saying that address not found.
      Please replay
      Thanks and Regards
      Author's profile photo Rommel Ribay
      Rommel Ribay

      Hello

      it is possible to find in allocation a batch, for a material that has a process order and a batch but does not yet have stock?

      The process is as follows:
      1. Create a Process order with Batch for SF1. Process order is only Release.
      2. I create a Process order for an FG and I want to allocate a batch of SF1 from point 1. But I have not yet received the goods for the SF order. Stoc for SF Batch is zero.

      is it possible, and if so, with what settings?

      is it possible, and if so, with what settings?

      Author's profile photo RAJA SEKHARA REDDY BANNURU
      RAJA SEKHARA REDDY BANNURU
      Blog Post Author

      Hi

      To me, it seems, may not be possible, just by direct Batch Determination.
      As mentioned by you, SFG Material Batch is just created, but there is no Stock , for that Batch ( Because Goods Receipt does not happened yet), which means, Batch with Zero Stock.
      ( with Qty =0). If the Qty = 0, How can you complete the Batch Determination.
      Also, without completing your SFG Production, why the Business is interested in consuming that SFG Batch, in the FG Process Order ?

      Kindly let me know, if any comments/ feedback.
      Thanks & Regards : Raja

      Author's profile photo Rommel Ribay
      Rommel Ribay

      Hi

      It's about the pharmaceutical industry.

      Both lots are created in the same type, for traceability and to have time to preparation of "Manufacturing files".
      These documents must be approved before releasing Process Orders.

      Thanks & Regards

       

      Author's profile photo Arjun Sujo
      Arjun Sujo

      Hi Rommel Ribay,

      Did you find the solution to your problem?

      Author's profile photo Dania del Carmen Neri Maldonado
      Dania del Carmen Neri Maldonado

      Hi,

      Not with batch Determination, but we solved this by adding offset at the SF1 position on the FG BOM. So the requierement date of the SF1 it's greater than the end date of the process order of it.

       

      Regards

      Author's profile photo Vignesh Veerasamy
      Vignesh Veerasamy

      Hi RAJA SEKHARA REDDY BANNURU

      Very informative document for all.Simple way of explanation with screen shots makes it crystal clear.

      Keep going.

      #happylearning.

      Vignesh V

       

      Author's profile photo Steven Shichun Cao
      Steven Shichun Cao

      Hi Raja,

      Thanks for this wonderful document.

      I was working on S/4 Hana Cloud and try to setup automatically batch determination for the components when roduction order is release. However, I'm not able to find the field "Batch entry" on the Manage Product Master App.

      Do you have any experience on S/4 Hana Cloud and is it possible to fulfill above requirement in S/4 Hana Cloud?

      Thanks in advance.

      Steven

      Author's profile photo Steven Shichun Cao
      Steven Shichun Cao

      Found it. This field is available in “Change Material” App, but not “Manage Product Master Data” App.

      Author's profile photo Arjun Sujo
      Arjun Sujo

      Thanks a lot. Very useful guide.

      Regarding batch determination on process order components. These are the lessons I learnt:

      1. To STOP batch split, user MUST maintain the following settings in condition record (TCode: COB1):

      • No. of batch split must be = 1,
      • And Quantity proposal= 2.

      2. In Condition record (COB1) if the No. of batch split = blank, system will default to '999'.

      3. Changes made in condition record (COB1) will NOT be adapted by process orders automatically. The best option is to delete and recreate new condition record.