Professional Documents
Culture Documents
Availability Check
Availability Check
Availability Check
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 MRP –
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.
Path SPR--> Sales & Distribution--> Sales--> Sales document-->Define Schedule Line category
T-Code
VOV6
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
Strategy Group
MRP Group
Item Category + MRP Type
Step-1
First, try to determine requirement type using the strategy group in the material master
(MRP 3 view).
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
*Client requirement is system should determine requirement type based on ITEM CATEGORY + MRP
TYPE where is the control?
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 use “Availability Check with ATP Logic or Against Planning” to configure availability check.
Checking group is nothing but availability check which we maintain in material master Sales:
General/Plant.
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.
*If we maintain KP then system will not perform availability check for that material.
Where is the control that system will cumulate total sales order quantity for a particular date and
update in a single line in MRP?
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?
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 another sales order – 10 quantities (If we check Block quantity requirement then system will not
confirm the quantity for second sales order.)
No check:-
If we check no check then system will not perform availability check for that material. Generally KP has
no check.
Response:-
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.
Take Material –X
Stock – 100
Create another sales order – 10 quantities (If we check Block quantity requirement then system will not
confirm the quantity for second sales order.)
This configuration steps will help determine default availability check while creating material master.
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.
Include safety stock: - It is the minimum stock which company has to maintain to meet the future
emergency requirements.
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.
Include block stock: - If you check this system consider the block stock also while performing availability
check.
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)]
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.
(In this configuration steps we check requirement and availability in requirement class).
In this configuration steps controls whether to perform availability check in delivery or not.
*If you maintain “X” then system will not perform availability check in delivery for that item category.
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.
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).
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”.
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
“Rescheduling”
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].