Professional Documents
Culture Documents
When a customer places an order for a material and requests that the material be
delivered to him on a specific date. This delivery date can only be confirmed after ensuring
the material availability after considering all the inward as well as out ward stock
movements
The availability check shall happen and take into account the respective activities that
must be carried before a delivery can take place
Similarly the procurement department is also to be informed on the quantities which
sales require to be able to deliver against the orders received. This information can trigger
production orders for manufacture.
If sufficient quantities are not available to cover the requirements, purchase orders, can
be created in purchasing on the basis of transfer of requirements planning.
use
The Availability Check and Requirement Transfer help to determine delivery date for a
customer.
These also help in determining whether the goods are ready or to be produced or to be
procured externally
We need to ensure that when availability check fails, i.e., when the requested delivery
date cannot be met from the nearest distribution center, then to check in other centers
if goods delivery is possible from one of these centers.
Another important factor to be taken into account is that some customers might be
preferred customers and if availability check fails, provision should be in place to release
goods already reserved for some customer order
Overview
The requirements class is the controlling factor for the availability check and transfer of
requirements for all sales documents types. The system uses the entries at requirements
class level as a default and brings the data into the sales order.
To activate/deactivate the availability check and transfer of requirements at the
requirement class level, use transaction code OVZG, or follow the menu path IMG Sales
And Distribution Basic Functions Availability Check And Transfer of Requirements
Transfer Of Requirements Define Requirement Classes.
The availability check Avc must be checked.
Settings for the transfer of requirements specific to schedule lines are only relevant for
sales documentsfor example, the sales order. In the shipping documents, however, the
settings for the requirements class apply.
The transaction code is OVZ8, and the menu path is IMG Sales And Distribution
Basic Functions Availability Check And Transfer Of Requirements Transfer Of
Requirements Define Procedure For Each Schedule Line Category.
You can also activate the availability check and transfer of requirements using the
schedule line category maintenance transaction VOV6:
Define requirement type and assign it to a requirement class
Once the requirements class has been created, you need to define requirements types.
A requirements type is assigned to a single requirements class; however, a requirements
class may be allocated to more than one requirements type. The requirements type is
displayed in the sales order. It is based on the item category and the MRP type of the
material. It is possible to change the requirements type at the time of creating the sales
order.
A requirement type is a four-character key that uniquely identifies a requirement and
helps differentiate requirements from one another. The transaction code is OVZH, and
the menu path is IMG Sales And Distribution Basic Functions Availability Check
And Transfer Of Requirements Transfer Of Requirements Define Requirement
Types.
After defining the requirement type, you should assign it to the requirement class
(Transaction Code OVZH ).
Step 1:
First, an attempt is made to find a requirements type using the strategy group in the
material master (MRP 3 view).
Strategy group configuration is in the following node: Production > Material
Requirements Planning > Master Data > Independent Requirements Parameters >
Planning Strategy > Define Strategy Group (Tcode OPPT)
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 Parameters > Planning Strategy > Define Strategy (tcode OPPS)
The requirements type is defaulted from the strategy group in transaction OPPT. The
details of the strategy group can be viewed within transaction OPPS.
Step 2:
If the strategy group has not been maintained in material master, the system will
determine it using the MRP group.
Determine strategy group from MRP group (in material master MRP 1 view)
Production > Material Requirements Planning > MRP Groups > Carry Out Overall
Maintenance of MRP Groups (TCode OPPR).
Continue with step 1
The plant and the MRP group are used to determine the strategy group, which will
determine the requirements type (using the method described above). This configuration
is found within transaction OPPU.
Step 3:
If the MRP group has not been defined, the system uses the material type instead of the
MRP group.
Determine MRP group from material type in the following node.
Production > Material Requirements Planning > MRP Groups > Define MRP Group for Each
Material Type (TCode OMIG)
Continue with step 2
Step 4:
If no requirements type is found here, the system assumes a special rule and attempts to
find a requirements type with the aid of the item category and the MRP type.
The configuration is in the following node:
Sales and Distribution > Basic Functions > Availability Check and Transfer of Requirements
> Transfer of Requirements > Determination Of Requirement Types Using Transaction
(TCode OVZI)
Step 5:
If this is not possible, a last attempt is made to find a requirements type with the item
category only.
From item category and blank MRP type in the following node:
Sales and Distribution > Basic Functions > Availability Check and Transfer of Requirements
> Transfer of Requirements > Determination Of Requirement Types Using Transaction
(TCode OVZI)
Step 6:
Finally, if the system has been unable to determine a requirements type by using the steps
above, the system will leave the field blank in the sales document or declares the
transaction as not relevant for the availability check or transfer of requirements.
Note: The requirements class you will find in table VBEP (transaction SE16). The fields
are BDART and PLART. The fields must be combined to get the actual requirements
class.
Example:
BDART = 04
PLART = 1
Requirements class = 041
The requirements type you will find in the sales order on the tab Procurement or in
table VBAP field BEDAE.
The checking rule, in conjunction with the checking group, determines the scope of the
availability check for every business operation; that is, which stocks, receipts and issues
are to be included in the availability check and whether the check is to be carried out with
or without the replenishment lead time.
The checking rule for sales documents is hard coded. This means that sales documents
will be always checked with checking rule 'A'.
If you are working with special stocks then the checking rule is A + special stock
indicator (e.g. AE, AW, etc.).
If you would like to use an own checking rule then you can change it in user exit
EXIT_SAPLATPC_001, enhancement ATP00001.
Exception: In case of rush orders the system uses checking rule B instead of A.
Complete delivery
The system checks whether the whole quantity can be delivered together. If the system
can confirm the whole requested quantity on a later date then this result will be taken
over. If the system determines that complete delivery cannot be made at a later date,
no date will be proposed.
Delivery proposal
In addition to that also the ATP check has to be activated in the requirements class. The
requirement class of a delivery you can find in table LIPS (transaction SE16) field
BEDAR_LF.
If you are using batch split items then please consider that it is possible to have a
different item category for the batch item than for the main item. In this case you have
to check the settings for the batch item category as well.
The checking rule for deliveries is hard coded to B. The checking rule can be changed
via the same user exit as for the sales orders.
In the delivery document, we can go to the availability overview screen by using the path:
Environment Availability. The availability overview screen is shown as the second
screenshot in the previous slide.
Availability of a material can be displayed as below:
Stock for a material by storage location and plant :
SAP Menu -> Logistics -> Materials Management ->Environment -> Stock-> MMBE
Stock Overview