Availability Check

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

SAP SD , GTS, GST & LE BY

MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

AVAILABILITY CHECK:-

While creating sales order or delivery in the back ground system will check stock of material, if stock is
not available then system will not allow creating delivery. Availability check will perform in two
transactions. i.e. Order & Delivery.

In bellow scenarios system will perform availability check in delivery-

 Adding new line item in delivery.


 Increasing quantity in delivery.
 Delivery without order reference.

PRE-REQUISITE FOR AVAILABILITY CHECK:-

1. In material master (Sales: General / Plant) we have to maintain availability check.

01- Daily Requirement


02- Individual Requirement

Daily Requirement Individual Requirement

ORDER 1 (16386016) = 25 ORDER 1 (16386016) = 25


ORDER 2 (16386016) = 35 ORDER 2 (16386016) = 35
ORDER 3 (16386016) = 55 ORDER 3 (16386016) = 55
ORDER 4 (16386016) = 32 ORDER 4 (16386016) = 32
ORDER 5 (16386016) = 21 ORDER 5 (16386016) = 21

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 1


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

In MRP –

Daily Requirement Individual Requirement

16386016 = 168 ORDER 1 (16386016) = 25


ORDER 1 (16386016) = 35
ORDER 1 (16386016) = 55
ORDER 1 (16386016) = 32
ORDER 1 (16386016) = 21

Daily Requirement Individual Requirement

System will cumulate all sales order quantity which made in a Each and every sales order quantity will be updated in MRP
particular date and update it in MRP in a single line. in a separate line along with sales order number.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 2


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

02. Schedule Line Category – VOV6 (Check Requirement/Assembly & Availability):-

Path SPR--> Sales & Distribution--> Sales--> Sales document-->Define Schedule Line category

T-Code
VOV6

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 3


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

03. Check Availability & Req. transfer in Requirement Classes:- (OVZG)

SPR--> Sales & Distribution--> Basic Functions--> Availability check & Transfer of requirement
Path
-- Availability Check--> Availability Check with ATP Logic-- define procedure for requirement class
T-Code
OVZG

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 4


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

04. Requirement type should determine into sales order:-

CRITERIA TO DETERMINE Requirement Type are as bellows:-

 Strategy Group
 MRP Group
 Item Category + MRP Type

Requirement type determination in sales orders based on STRATEGY GROUP:-

Step-1

First, try to determine requirement type using the strategy group in the material master
(MRP 3 view).

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 5


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Strategy group configuration is in the following node:

Production  Material Requirements Planning Master DataIndependent Requirements


Parameters  Planning Strategy Define Strategy Group (Code OPPT)

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 6


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Strategy group is assigned to a strategy, which is assigned to requirement type in the node below.
Production > Material Requirements Planning > Master Data > Independent Requirements

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 7


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Parameters > Planning Strategy > Define Strategy (tcode OPPS)

Then go to material master and maintain strategy group as 10.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 8


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Create Sales Order and Check Requirement type in Procurement type.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 9


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

*Client requirement is system should determine requirement type based on ITEM CATEGORY + MRP
TYPE where is the control?

Ans- Origin of requirement.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 10


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Origin Reqmt.
Type Short description
0 Material master strategy, then item category and MRP type
1 Item Category and MRP Type
2 as 1, with check for allowed requirement type

We can configure availability check in 3 ways are as below:-

SL. NO. WAYS


A Availability Check with ATP Logic or Against Planning
B Availability Check Against Product Allocation
C Rule-based Availability Check

*We use “Availability Check with ATP Logic or Against Planning” to configure availability check.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 11


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

10.0 CONFIGURATION STEPS FOR AVAILABILITY CHECK:-

10.1 DEFINE CHECKING GROUPS:-

Checking group is nothing but availability check which we maintain in material master Sales:
General/Plant.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 12


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Daily Requirement Individual Requirement

System will cumulate all sales order quantity which made in a Each and every sales order quantity will be updated in MRP
particular date and update it in MRP in a single line. in a separate line along with sales order number.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 13


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

*If we maintain KP then system will not perform availability check for that material.

Total Sales / Total Delivery

Where is the control that system will cumulate total sales order quantity for a particular date and
update in a single line in MRP?

Answer – Total Sales - B (FOR ORDER), Total Delivery - B (FOR DELIVERY).

Where is the control that system will update each and every sales order quantity in a separate line in
MRP along with sales order and delivery number?

Answer – Total Sales - A (FOR ORDER), Total Delivery - A (FOR DELIVERY).

Block Quantity Requirement:-

Set this block if you want several users to be able to process the material simultaneously in different
transactions without blocking each other.

Take Material –X

Stock – 100

Create a sales order – 100 quantities (Don’t save).

Create another sales order – 10 quantities (If we check Block quantity requirement then system will not
confirm the quantity for second sales order.)

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 14


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

No check:-

If we check no check then system will not perform availability check for that material. Generally KP has
no check.

Response:-

The following entries are possible:

 Even when there is a shortage, no output is issued.

 When there is a shortage, output is issued with the information that the total of inward goods
movement is less than the confirmed/required quantity.

10.2 DEFINE MATERIAL BLOCK FOR OTHER USER:-

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 15


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Take Material –X

Stock – 100

Create a sales order – 100 quantities (Don’t save).

Create another sales order – 10 quantities (If we check Block quantity requirement then system will not
confirm the quantity for second sales order.)

10.3 DEFINE CHECKING GROUP DEFAULT VALUE:-

This configuration steps will help determine default availability check while creating material master.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 16


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

10. 4 CARRY OUT CONTROL FOR AVAILABILITY CHECK:-

We can called it as “Scope of check”. We configure carry out control for availability check with
combination of

1. CHECKING GROUP

2. CHECK RULE.

Checking group specifies that how sales order requirement will be updated in MRP. Daily requirement
(01 )or Individual Requirement(02). Here we have created H1 as (Daily requirement) & H2 as (or
Individual Requirement)

CHECKING RULE- Checking group specifies that in which transaction system will perform availability
check, either in ORDER or DELIVERY.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 17


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Include safety stock: - It is the minimum stock which company has to maintain to meet the future
emergency requirements.

We have safety stock field in material master MRP – 2 view.


If you check this then system will consider safety stock also while performing availability check.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 18


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Stock in transfer: - If you check this system consider the stock which is in transit while performing
availability check in receiving plant.

Include quality inspection stock: - After manufacturing the goods the stock will be kept in
quality stock after the quality check then stock will be taken as unrestricted stock.
If you check this then system consider quality inspection stock while performing availability
check.

* The movement type for maintaining Quality stock is [503].

*Movement type to move stock from Return to Quality [457].

* Movement type to move stock from Return to Quality – reversal [458].

*T-code move stock is MB1B.

Include block stock: - If you check this system consider the block stock also while performing availability
check.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 19


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

*The movement type for block stock is [505]

*Stock transfer returns to blocked [459]

* Stock transfer returns to blocked - reversal [460]

*T-code to move stock is MB1B.

Check without RLT: - If you check this then system will not confirm the quantities, if stock is not
available.

If you uncheck this even if stock is not available system will confirm the quantities based on RLT.

Include purchase order: - If you check this the purchase order quantities will be update in MD04 as
inward movement.

Include purchase requisition: - Generally we should not check include purchase requisition because
purchase requisition is only request. It can be rejected or accepted.

Include sales requirement: - [Availability quantity = Stock – (open orders + open deliveries)]

After creating order After delivery w/o PGI After PGI

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 20


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

If you check sales requirement then system considers open quantities also while performing
availability check.

If you uncheck sales requirement then system will not consider open order quantities while
performing availability check.

Include deliveries: - If you check include delivery then system will consider open delivery
quantity while performing availability check.

If you uncheck include delivery then system will not consider open delivery while performing
availability check.

Requirement: - Clients requirement is they have 2 plant and they manufacturing some
materials in both plants. In one plant if stock is not available then system should not confirm
the quantities. In other plant even if stock is not available system should confirm the quantities
basing on RLT. How to do this?

Solution: - Create new checking groups (Example – 02 is standard, so create new Z2) and
maintain different checking group for different plants i.e. (H100 – 02, H200 – Z2) in checking
group default values, then when you creating material master system propose checking group
as 02 and for other plant Z2 then we maintain carry out control for availability check for 02 & A
combination we check w/o RLT and for Z2 & A combination
we uncheck w/o RLT.

10.5 DEFINE PROCEDURE BY REQUIREMENT CLASS

(In this configuration steps we check requirement and availability in requirement class).

Standard requirement class is [041 / 011].


Requirement class for Make to order is [040].
Requirement class for IPO is [KEB].
Go to requirement class and check Requirement Availability

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 21


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

10. 6 DEFINE PROCEDURE FOR EACH SCHEDULE LINE CATEGORY

(In this configuration steps we go to schedule line category and

check requirement and availability.

Go to CP and Requirement Availability.

10.7 DETERMINE PROCEDURE FOR EACH DELIVERY ITEM CATEGORY

In this configuration steps controls whether to perform availability check in delivery or not.

The below scenarios we have to perform availability check in delivery: -

i) When you are creating delivery w/o order reference.


ii) Adding new line item in delivery.
iii) Increasing the quantity in delivery.

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 22


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

*If you maintain “X” then system will not perform availability check in delivery for that item category.

10.8 CHECKING GROUP FOR UPDATING BACK ORDER:-

Go to your plant and assign checking rule as “BO” (Backorder process).

The configuration for backorders:

i). Assign checking rule is ‘BO’ to plant.

ii). Go to carryout control for availability check  maintain the combination of “02” & “BO”  save it.

If your plant is not displaying in checking rule for updating for backwards then maintain plant
parameter.

T-code [OPP0], SPRO  production  material requirement planning  plant parameter  carry out
overall maintain of plant parameter  copy from plant (1000)  To plant (H100 / H200)  click on
copy  save it.

Other way:-

SPRO  material management  inventory management  physical inventory  plant parameter ----
--select the standard plant (1000)  copy  mention your plant  save it.

10. 9 DEFINE DEFAULT SETING:-

ZDOM  fixed date & quantity (If you check this, system will not allow changing the delivery dates and
confirming quantities in sales order manually).

Availability checks rules (This field will help to propose the popup in case of shortage while creating sales
order).

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 23


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Backorder processing: -

“Whenever high priority delivery customer places order if stock is not available then we go back to open
orders of low priority customer and cancel the confirmation of order and assign into high priority
delivery customer order”.

The below scenarios backward process is not possible: -

i). If availability check field is 01 then it is not possible. ii). If you check fixed date and quantities in
default setting.

Ex. - Two customer one is 100219 (High delivery priority) and 100213 (Low delivery priority). Stock is
100 qty and First created two open orders for customer 100213 with 60 and 40 Qty and then high
priority customer 100219 gave 40 Qty order then we will cancel 40 Qty orders of 100213 customers and
assign 40 qty with 100219 customer.

The T-code for back order process is [V_ RA]  material [1AA]  plant [H100]  execute.

Select the both orders which you want to cancel and which you want to assign

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 24


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

 Delete committed quantity and click on copy

“Rescheduling”

The T-code for rescheduling is [V_V2].

“Rescheduling is doing backward process automatically by the system.”

Rough – [Create new material Rescheduling, post some stock - 50qty, create order with low
delivery priority customer with full qty 50 and save it, create order with high delivery priority
customer with 50 qty and save it].

qty of high delivery priority customer).

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 25


SAP SD , GTS, GST & LE BY
MANOJ TONY
+91 87634 27833 / +91 72177 08599
sapsd.delhi@gmail.com ONLINE & CLASS ROOM TRAINING

Your seriousness is my success… Manoj Tony… +91 8763427833 Page 26

You might also like