Avalability Check and TOR
Avalability Check and TOR
Table of Contents
3.1. DEFINE
CHECKING GROUPS:....................................................................................12
TOR carries out requirements of order to MRP and creates a demand. Once TOR creates a demand with MRP,
then system can carryout availability check for particular material for particular order? During carrying out the
availability check function system tries to determine ATP (Available to Promise) quantity.
System calculates ATP quantity by taking Warehouse stock plus planned receipts minus planned issues.
ATP quantity = Warehouse stock + planned receipts Planned issues.
Planned receipts: Planned orders, Production orders, Purchase requisitions, Purchase orders, Stock in transfer,
Stock in transit, Stock at inspection, etc.
Procurement tab
Requirement
NOTE: The TOR and Availability check are controlled globally using the requirement class for all sales
documents. Depending upon the transaction we can deactivate these functions in the schedule line category of
sales document.
Ex: For inquiry and quotation system need not to carryout TOR and availability check functions. So that we
can deactivate these two controls in the definition of the schedule line category, as these controls directly
proposed from the requirement class into schedule line category.
Requirement type: Requirement type is going to be determining by item category + MRP type as a one of the
factor.
Ex: Requirement type = Item category group + MRP type
041 = TAN + PD
System determines requirement type by following a search strategy like below:
(1) It first searches the strategy group from MRP3 view in material master.
(2) If strategy group has not been maintained, then it will go to the MRP group in the MRP1 view of
material master.
(3) If MRP group has not been maintained system uses material type instead of MR group (Ex:
Finished product, etc).
(4) If no requirement type is found here, then the system assumes a special rule that is Item category
and MRP type.
(5) If this is not possible, then system tries to find out the requirements only with item category.
(6) Finally system assumes that this transaction is not relevant for TOR and availability check.
Basic functions
Availability check and Transfer of Requirements
Transfer of Requirements
Define requirements classes
Choose standard requirement class 041from position button
Select it and click on details icon
Check
o Availability
o Requirement transfer
o Product allocation
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Transfer of requirements
Define requirements types
Choose requirement type 041 from position button
Assign our requirement class
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Transfer of requirements
Here we specify for the respective schedule line categories of the sales documents whether an availability
check and TOR functions should be carried out or not
It offers a fine-tuning to TOR and availability check functions at schedule line category level.
We can only deactivate an option that we selected in the requirement class level. But we cannot activate it.
Ex: We activated TOR and availability check functions in the requirement class level, and we can deactivate at
schedule line category level. But this deactivation will not affect the requirement class.
NOTE: If we do not activate these functions in the requirements class level and you tried to activate in the
schedule line category, then system would not accept it (if will not effect).
Use: If we want to implement availability check function without TOR function at requirement class level,
TOR and availability check functions should be activated and TOR function should be deactivated at schedule
line category level
Path:
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Transfer of requirements
Define procedure for each schedule line category
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Transfer of requirements
Block quantity confirmation in delivery blocks
In this case the order quantity will still be transferred to MRP as a requirement. But it will not be reserved. We
can see this one by going to change mode of the sales document in the schedule lines that specifies zero (0) or
confirmed quantity.
When the block is removed the availability check is automatically carried out by the system, and also we may
push back the material staging date by number of days.
NOTE: We can carryout availability check at anytime in spite of these blocks if transaction permits. Then
system creates a temporary schedule lines with confirmed quantities, which are then removed when the
document is saved.
Basic functions
Availability check and Transfer of Requirements
Transfer of Requirements
Maintain requirements for Transfer of requirements
Ex: Requirement 102 That prevents reservations from being created in the event of a credit
block
Save and Exit
SD settings:
(1) Define requirement class:
(2) Define checking group:
That determines standard Replenishment Lead Time (RLT) [together with MRP group], and the type of
requirement records.
Ex: Individual records or summarized records to be created.
(3) Define checking rule: It determines the scope of the availability check and whether or not RLT should be
taken into consideration.
Material master record specifications: We should specify the below settings to carryout availability check and
TOR.
(1) Checking group: (Sales/Plant data view or MRP2)
(2) MRP group: (in MRP1 view) system uses this group to determine requirement type relevant for
transaction.
(3) Strategy group: It will be used as an alternative to MRP group.
Availability check can be carried out by:
(1) With ATP logic or against planning:
(2) Against product allocation: It will be used, when the shortage of the supply of the material. During sales
order processing an availability check can be carried out against product allocations. The result of this check
informs whether an order requirement can be confirmed according to product quantity allocated to customer.
(3) Rules based availability check: With this check we can carryout availability check in several plants and
with several alternative materials. It will be useful in the APO (Advanced Planner and Optimizer).
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Availability check
Availability check with ATP logic or against planning
Define checking groups
Define checking groups by which we specify the type of requirements that system has to create
during sales order or delivery document processing
System gives the message for blocked requirement for the user.
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Availability check
Availability check with ATP logic or against planning
Define material block for other users.
Whether the material master record should be blocked for other orders during availability check.
If it is blocked we cannot create two orders for the same material at the same time.
Specify 02 = Individual requirements
Initiator [A]
Block
We define the checking rules for availability check and allocate them to the checking group.
The checking rule specifies the scope of the availability check for the respective transactions in SD by which
we can tell to the system, which kind of planned receipts and planned issues we should take into account
during availability check.
Every checking rule allocated to checking group. These two elements control the availability check.
Ex: Checking group 02 = Individual requirement.
Checking rule 01
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Availability check
Availability check with ATP logic or against planning
Define procedure by requirements class
The settings that we see in this step copied from globally specified settings that are (TOR) transfer of
Requirements.
Ex: 041 check
Availability check
TOR
Product allocation
IMG
Sales and Distribution
Basic function
Availability check and Transfer of Requirements
Availability check
Path:
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Availability check
Availability check with ATP logic or against planning
Determine procedure for each delivery item category
Leave Avail check off blank
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Availability check
Availability check with ATP logic or against planning
Checking rule for updating back orders
We assign a checking rule to a plant. The checking rule that we entered here is used in the production planning.
During back order processing (CO06) and the availability overview (CO09) we should make sure that we are
not using any checking rules that deviate from the SD configurations.
Checking rule A for orders, and B for deliveries
Path
IMG
Sales and Distribution
Basic functions
Availability check and Transfer of Requirements
Availability check
Availability check with ATP logic or against planning
Define default settings
(A)
Fixed date and quantity: We specify for a sales area whether the delivery dates and quantities
confirmed after availability check should be set.
(B) Rules for transferring the availability results: Here we can specify the system response to shortage
for a sales area.
Ex: One time delivery or full delivery in the dialog box.
Choose our sales area
Fixed date and quantity
Specify the system responses in the case of the shortage of the material in availability checking rule [D]
= Dialog box for delivery (one time delivery).
When we have insufficient stock (Ex: 100 quantity in the storage location) and the system response is D (one
time delivery) and order quantity in VA01 is 200. Then system confirms only 100.
Save and Exit