cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Material Availability Check in Production and Planning Delivery Process Effect of EWM

Emrah_Özkara
Discoverer
0 Kudos
990

Material Availability Check in Production

 

In Planing Delivery, customers indicate that they will collect materials from us on specific dates that we will have available stock.

If we try to prepare delivery before shipping dates, we encounter the following error in EWM.

Messeage no. VL198

Emrah_zkara_0-1733809366101.png

Normally there can be many reasons for the error 'Item XX: Only 0 ST from material XXX are available,' but today we will focus on one of them.

 

Firstly let me tell about available stock in MRP

Before beginning production, it's important to ensure that all material components assigned to a process order are available by the required dates. The system only checks materials that are managed in inventory and have the item category "L" (stock components).

There are two ways to perform availability checks: automatically or manually.

  1. Automatic Check:
    • Availability can be checked automatically during the creation of a process order or when the order is released.
    • In the system’s customization settings, you can configure whether availability should be checked automatically, based on the order type and the plant.
  1. Manual Check:
    • You can always run an availability check manually if needed.

The scope of the availability check is defined by two factors:

  • The checking group (set in the material master record).
  • The checking rule (configured in process order settings).

Together, these factors determine:

  • Which MRP (Material Requirements Planning) elements are considered.
  • Which inventory categories are included.
  • Whether the replenishment lead time should be factored in.

In the customization settings for process orders, you can define the basis for the availability check. There are two main types of checks:

  1. Availability Check Against Planned Independent Requirements

In this method, the system checks the open planned independent requirement quantities created for each component. It does not consider ATP (Available-to-Promise) quantities, receipts, or stock levels.

This approach is ideal when:

  • Assembly planning or phantom assembly planning is used for components.
  • A quick estimate of material availability is needed, and precise results aren't necessary.

When using this method:

  • The system calculates the committed quantity for the components based on planned independent requirements.
  • This committed quantity is copied to the planned order header.
  • Unlike ATP logic, the committed quantity is not recorded in the dependent requirements.
  • Future availability checks can only commit quantities that haven’t already been consumed by previous checks.

This method does not calculate the following:

  • Total confirmation date
  • Partial confirmation date or quantity
  • ATP quantity
  1. Availability Check Based on ATP Logic

In this method, the system dynamically checks if the dependent requirements for each component can be fulfilled by current stock, receipts, or issue elements. Each time you run the check, the system recalculates the situation in real time.

If the required quantity can be fulfilled by the requirement date, the system:

  • Records this quantity as the committed quantity in the dependent requirements.
  • Reduces the ATP quantity by the committed quantity.

In subsequent availability checks, only the remaining ATP quantity is available to fulfill additional requirements.

 

Solution:

If you don’t need to follow of available quantity and to skip the error, you need to change the available stock check as 'No Check' from MM03 -> MRP3

Emrah_zkara_1-1733809366105.png

But if you need to control of available stock check for planning delivery schedule process then you have to choose an available stock.

 

What is the effect of this button? (Active or inactive)

If availability check is active:
Current stock: 100
Reservations: 70
Incoming deliveries: 50
Net stock = 100 + 50 - 70 = 80

If availability check is not active:
Current stock: 100
Incoming deliveries: 50
Net stock = 100 + 50 = 150

Regards!

Accepted Solutions (0)

Answers (0)