Transfer of Requirement & Availability Check

Dear All,
In simple words can anybody tell me the concept of Transfer of Requirement & Availability Check..
I am not looking for Configuration details but want to know the basic things like......
What is Transfer of Requirement & Availability Check?
Where we are using ?
How it help us ?
etc...........
Points will definately awarded.
Regards
SAGAR

Dear Sagar
1)  Transfer of Requirements
Transfer of Requirements determine whether and how requirements should be transferred and if they should be checked against planned requirements. The transfer of requirements in sales can be switched on or off by transaction as required. For example, you can switch off the transfer of requirements for inquiries and quotations, whereas you can switch it on for sales orders and deliveries.
2)  Availability Check
There are three types of availability check:
   --> Check on the basis of the ATP quantities
   --> Check against product allocation
   --> Check against planning
In Customizing, you determine whether an availability check is to be carried out against the ATP quanitity or against planning. The check against product allocations is controlled in the material master and elsewhere in the system.
a) Check on the Basis of the ATP Quantities
The ATP quantity (ATP = Available To Promise) is calculated from the warehouse stock, the planned inward movements of stock (production orders, purchase orders, planned orders) and the planned outward movements of stock (sales orders, deliveries, reservations). This type of check is performed dynamically for each transaction, taking into account the relevant stock and planned goods movements with or without replenishment lead time. Planned independent requirements are not taken into account here.
b) Check against Product Allocation
Product allocation facilitates period-based distribution of products for certain customers or regions. As of Release 3.0F, you can carry out an availability check against product allocation. This ensures, for example, that when production is low, the first customer does not get the full amount, resulting in following sales orders not being confirmed or being confirmed far too late.
c) Check against planning
The check against planning is performed against independent requirements which are usually created for an ‘anonymous’ market rather than being customer-specific (for example, in the strategy ‘Planning without assembly’, when production occurs only up to the stocking level). The planned independent requirements result from demand program planning and are used for planning expected sales quantities independent of orders
thanks
G. Lakshmipathi

Similar Messages

  • Stock transfer between plants - availability check

    Hi  all,
    We are currently facing a scenario, where a Stock transfer Purchase order is created for goods movement between two plants. The outbound delivery was created, but at the time of goods issue, there was a problem of inadequate stock on hand.
    I wanted to know whether an availability check happens during an outbound delivery creation. (O/B del type : UL).
    If not, then where does SAP check whether there is adequate stock available for the goods movement.
    Please respond asap.
    Regards,
    Krishna

    Hi
    Availability check happen at both STO & delievry levels
    in the STO level & deliverylevel system will chec`k the availabilty maintained against the document type in the below path
    SPROIMG-Material managementPurchasingPurchase orderSet up stock transport order-Assign delivery type  and checking rule
    At the delivery  item category level there is afield  called availability check(AvailCkOf)  check availability path as below
    SPROIMG-Logistics executionShippingDeliveries--_define item categories for deliveries
    if you have any further clarifications let me know
    Reagrds
    Damu

  • Make to order availability check scenario with production order

    We have a make-to order scenario where we build custom products for our customers.
    In SAP, we specify a strategy group so a production order is automatically generated when an sales order item is entered. However, we sometimes create a small amount of stock, in anticipation of an order. I would like the system to first check available stock in the system, beofre proposing a production order.
    Is something like thi spossible thru configuration of the strategy group, or perhaps another method?
    Regards
    Ken

    Hi,
    In SPRO->Sales and Distribution->Basic Functions->Availability Check and Transfer of Requirements->Availability Check->Availability Check with ATP Logic or Against Planning->Carry Out Control For Availability Check
    Select the Availability check and the Checking rule  combination of intrest and if you select the details,here you define that stocks that are to be considered during availability check.

  • Set Availability Check to Exclude Planned Order

    Hi All,
    anyone know how to set the availability check so it will not include the planned order in the calculation ?
    I find one setting in SPRO, the path is :
    Sales & distribution ==>  Basic functions ==> availability check and Transfer of Requirements ==> Availability Check  ==> Availability Check with ATP Logic or Against Planning ==> Carry Out Control for Availability Check
    select one of the record, and update filed "Incl. Planned Orders".
    I've uncheck that field, but I can't get the appropriate result. When I create a new sales order, the availability check still take the planned order I created before into account.
    The problem is, my user want to prevent creating delivery before the goods are already put in the stock. So the planned order should not be considered in the availblity check.
    Thank you in advance
    Rudy

    Hi Rudy,
    Concept of availability check is to verify if the stock is available at the time of creation of sales order. If available, when it can be ready for delivery (as Packing, arranging for transportation, etc may have lead time) & if not available, when it would be available considering Packing, arranging for transportation, etc lead time.
    Availability check whether material is available on required delivery date (backward scheduling) or not. If not available on required delivery date, system will propose next available date (forward scheduling)
    1.     Define Checking Groups
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Define Checking Groups
    You define checking groups with which you specify the type of requirements records the system is to create when processing sales orders or deliveries
    2. Define Material Block for Other Users
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Define Material Block for Other Users.
    3 .Define Checking Groups Default Value
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Define Checking Groups Default Value.
    4. Carry out Control for Availability Check
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Carry Out Control for Availability Check.
    5. Define Procedure by Requirements Class
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Define Procedure by Requirements Class.
    6. Define Procedure for Each Schedule Line Category
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Define Procedure for Each Schedule Line Category.
    7. Determine Procedure for Each Delivery Item Category
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Determine Procedure for Each Delivery Item Category.
    8. Checking Rule for Updating Backorders
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Checking Rule for Updating Backorders.
    9. Define Default Settings
    Menu Path: SPRO>SD>Basic Functions>Availability Check and Transfer of Requirements> Availability Check with ATP Logic or Against Planning>Define Default Settings.
    Availability checks
    1. Availability check is an integral part of the business process that determines if the required delivery quantity can be met on a required delivery date. For this purpose the system takes into account pre-delivery activities such as scheduling for picking or packing times and the time taken to produce or obtain the material. It also performs several background functions such as Backorder processing, rescheduling and ATP quantities.
    2. Backorder processing: processing of a sales order that has not been fully confirmed or not confirmed at a certain delivery date.
    3. Rescheduling: is a proposal of how – confirmed quantities already assigned to a sales order can be reassigned to other sales orders that have a higher priority.
    4. Available to promise (ATP): is a process of checking the available quantities of a material. The ATP quantity consists of warehouse stock + planned receipts (incoming stock) – planned issues (outgoing stock). to examine stock on hand (CO09) proceed to logistics – sales & distribution – sales – environment – availability overview.
    5. Replenishment lead time (RLT): is the time taken for the material to become available either internally (in house production) or externally (from a vendor). The most important things to consider during an external procurement are purchasing and MRP 2 (procurement) views of MMR where the processing time for purchasing, planned delivery time and goods receipt processing time are taken into account. On the other hand internal procurement is based on in house production time (MRP 2 view) goods receipt processing time or alternatively RLT time, which is found on MRP 3 view.
    6. RLT (Replenishment Lead Time) is the time taken for the material to become available. RLT is only used when doing an ATP check (Available To Promise). The value of RLT for a material is specified on material master record.
    7. There are three types of availability checks –
    Check on basis of ATP quantities.
    Check against product allocation.
    Check against planning.
    Configuring Availability check through Checking Groups –
    1. The checking group + checking rule determine how the availability check is to be performed.
    2. The checking group determines whether and how the system checks the stock availability and generates requirements for material planning. The checking group defines what type of requirements will be passed on i.e. summarized requirements (daily/weekly) or individual requirements for each sales order.
    3. The checking rule applies to how the availability check is to be carried out at the transaction level. Note that you must define checking rules for each individual application such as for production orders for example. In Sales and Distribution, the checking rule is specified internally within the system and cannot be changed.
    4. 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.
    5. Briefly explaining the above – checking group determines which type of requirement to be passed on to MRP whether it be individual or summarized and checking rule which is at the transaction level and can be configured independently for each application module, determines which stocks, receipts and issues to be taken into account. For performing an availability check checking group has to work in conjunction with checking rule.
    6. Advantages of individual processing over summarized processing –
    Backorder processing is possible.
    You can access (MD04) order, line and schedule line individually which gives a greater control on available stock and requirements placed on stock.
    The system automatically uses individual requirements in case of special stock items.
    7. Required data for the Availability check to be carried out –
    The Availability check must be switched on at the requirement class level.
    The Availability check must be set at the schedule line level.
    A requirements type must exist by which the requirements class can be found.
    A plant must be defined in the sales order for each schedule line item (in other words plant must be defined for every material in MMR).
    A checking group must be defined in the material master record in the MRP3 screen in the availability check field.
    8. Configuring Availability check and defining Checking Groups –
    Checking groups are introduced into the sales order based on the setting in the material master record.
    SAP standard checking groups are 01 – summarized requirements and 02 – individual requirements or you can create your own by copying the standard ones.
    Total sales and total deliveries columns are there to configure a checking rule to sum up requirements to post to MRP either individually or by day or week.
    Block quantity required can be set if you want several users to be able to process the material simultaneously in different transactions without blocking each other.
    The no check indicator is CHECKED when you DO NOT want the system to carry out ATP check.
    9. Defining material block for other users – the block check box is an indicator that enables you to block material master records of a particular material during the availability check and restrict other users from accessing same master record and reserve the material. If the block is not set, two users can confirm the same material at the same time for two different orders, not knowing if the stock is available or not. If you select this field, the material is blocked during the availability check and other users cannot: a) Make changes in the material master record. b) Create purchase orders for the material. C) Create orders for the material.
    10. Defining default values for checking groups - Checking groups are introduced into the sales order based on the setting in the material master record.
    However if there is no entry present in the material master record for the checking group, a default value can be set here, depending on material type and plant.
    This default value will be used by the system depending on the material type mentioned in MMR and plant in sales order.
    If an entry exists, this default value is over written by MMR.
    11. Controlling Availability Check – in this section, you tell the system what stock on hand and what inward and outward movements of stock it must take into account when performing the availability check in addition to whether or not to consider the replenishment lead time.
    12. These settings are based on the checking group that is assigned to the material master record and the checking rule that is predefined and assigned to the sales and distribution transaction.
    13. These settings carry out control both for sales order and delivery as well. This is due to the fact that you may want to include specific stock or incoming stock for the sales order, yet at the time of the delivery only include physical stock on hand waiting to be shipped.
    14. It is possible to indicate to the system that you would like the availability check NOT TO CHECK the stock at the storage location level. This indicator is used to set the scope of the availability check.
    15. It is used to switch off the check at storage location level. You create a reservation for a particular storage location. However, the scope of the availability check is set in such a way as to exclude the storage location. In this case, the system carries out the check at plant level only and does not take the storage location into account that is specified in the reservation.
    16. Should you not want the system to automatically check RLT, you may indicate so here. RLT is the time taken for a material to become available. It is only used when doing an ATP check and is taken from MMR.
    17. Defining the elements in the availability check entirely depends on the business needs, but a few tips are given under –
    When controlling the Availability check at the time of the sales order, a purchase requisition does not necessarily indicate by it is going to come into the plant.
    A shipping notification on the other hand - a confirmed purchase order – is a good indicator of receiving stock on a specified date.
    It is always recommended not to select the shipping notifications for the delivery requirements type as you may not actually receive the stock into plant or warehouse for which you are creating a delivery.
    Please Reward If Helpful,
    Thanks and Regards,
    Sateesh.Kandula

  • Availability Check configuration

    Hi All,
    I want to configure availabiliy check but I am a bit confused with the config part. Soneone plz explain the config process.
    Also tell me what is the exact link ( in config ) by which the availabilty check gets triggered.
    Regards,
    Danny.

    Dear Danny,
    Hope the material pasted here helps you... :
    Availability Check & Transfer of Requirements
    Availability check
    1. Availability check is an integral part of the business process that determines if the required delivery quantity can be met on a required delivery date. For this purpose the system takes into account pre-delivery activities such as scheduling for picking or packing times and the time taken to produce or obtain the material. It also performs several background functions such as Backorder processing, rescheduling and ATP quantities.
    2. Backorder processing: processing of a sales order that has not been fully confirmed or not confirmed at a certain delivery date.
    3. Rescheduling: is a proposal of how u2013 confirmed quantities already assigned to a sales order can be reassigned to other sales orders that have a higher priority.
    4. Available to promise (ATP): is a process of checking the available quantities of a material. The ATP quantity consists of warehouse stock + planned receipts (incoming stock) u2013 planned issues (outgoing stock). To examine stock on hand (T-Code - CO09) proceed to logistics u2013 sales & distribution u2013 sales u2013 environment u2013 availability overview.
    5. Replenishment lead time (RLT): is the time taken for the material to become available either internally (in house production) or externally (from a vendor). The most important things to consider during an external procurement are purchasing and MRP 2 (procurement) views of MMR where the processing time for purchasing, planned delivery time and goods receipt processing time are taken into account. On the other hand internal procurement is based on in house production time (MRP 2 view) goods receipt processing time or alternatively RLT time, which is found on MRP 3 view.
    6. RLT (Replenishment Lead Time) is the time taken for the material to become available. RLT is only used when doing an ATP check (Available To Promise). The value of RLT for a material is specified on material master record.
    7. There are three types of availability checks u2013
    Check on basis of ATP quantities.
    Check against product allocation.
    Check against planning.
    Configuring Availability check through Checking Groups u2013
    1. The checking group + checking rule determine how the availability check is to be performed.
    2. The checking group determines whether and how the system checks the stock availability and generates requirements for material planning. The checking group defines what type of requirements will be passed on i.e. summarized requirements (daily/weekly) or individual requirements for each sales order.
    3. The checking rule applies to how the availability check is to be carried out at the transaction level. Note that you must define checking rules for each individual application such as for production orders for example. In Sales and Distribution, the checking rule is specified internally within the system and cannot be changed.
    4. 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.
    5. Briefly explaining the above u2013 checking group determines which type of requirement to be passed on to MRP whether it be individual or summarized and checking rule which is at the transaction level and can be configured independently for each application module, determines which stocks, receipts and issues to be taken into account. For performing an availability check checking group has to work in conjunction with checking rule.
    6. Advantages of individual processing over summarized processing u2013
    Backorder processing is possible.
    You can access (MD04) order, line and schedule line individually which gives a greater control on available stock and requirements placed on stock.
    The system automatically uses individual requirements in case of special stock items.
    7. Required data for the Availability check to be carried out u2013
    The Availability check must be switched on at the requirement class level.
    The Availability check must be set at the schedule line level.
    A requirements type must exist by which the requirements class can be found.
    A plant must be defined in the sales order for each schedule line item (in other words plant must be defined for every material in MMR).
    A checking group must be defined in the material master record in the MRP3 screen in the availability check field.
    8. Configuring Availability check and defining Checking Groups u2013
    Checking groups are introduced into the sales order based on the setting in the material master record.
    SAP standard checking groups are 01 u2013 summarized requirements and 02 u2013 individual requirements or you can create your own by copying the standard ones.
    Total sales and total deliveries columns are there to configure a checking rule to sum up requirements to post to MRP either individually or by day or week.
    Block quantity required can be set if you want several users to be able to process the material simultaneously in different transactions without blocking each other.
    The no check indicator is CHECKED when you DO NOT want the system to carry out ATP check.
    9. Defining material block for other users u2013 the block check box is an indicator that enables you to block material master records of a particular material during the availability check and restrict other users from accessing same master record and reserve the material. If the block is not set, two users can confirm the same material at the same time for two different orders, not knowing if the stock is available or not. If you select this field, the material is blocked during the availability check and other users cannot: a) Make changes in the material master record. b) Create purchase orders for the material. C) Create orders for the material.
    10. Defining default values for checking groups - Checking groups are introduced into the sales order based on the setting in the material master record.
    However if there is no entry present in the material master record for the checking group, a default value can be set here, depending on material type and plant.
    This default value will be used by the system depending on the material type mentioned in MMR and plant in sales order.
    If an entry exists, this default value is over written by MMR.
    11. Controlling Availability Check u2013 in this section, you tell the system what stock on hand and what inward and outward movements of stock it must take into account when performing the availability check in addition to whether or not to consider the replenishment lead time.
    12. These settings are based on the checking group that is assigned to the material master record and the checking rule that is predefined and assigned to the sales and distribution transaction.
    13. These settings carry out control both for sales order and delivery as well. This is due to the fact that you may want to include specific stock or incoming stock for the sales order, yet at the time of the delivery only include physical stock on hand waiting to be shipped.
    14. It is possible to indicate to the system that you would like the availability check NOT TO CHECK the stock at the storage location level. This indicator is used to set the scope of the availability check.
    15. It is used to switch off the check at storage location level. You create a reservation for a particular storage location. However, the scope of the availability check is set in such a way as to exclude the storage location. In this case, the system carries out the check at plant level only and does not take the storage location into account that is specified in the reservation.
    16. Should you not want the system to automatically check RLT, you may indicate so here. RLT is the time taken for a material to become available. It is only used when doing an ATP check and is taken from MMR.
    17. Defining the elements in the availability check entirely depends on the business needs, but a few tips are given under u2013
    When controlling the Availability check at the time of the sales order, a purchase requisition does not necessarily indicate by it is going to come into the plant.
    A shipping notification on the other hand - a confirmed purchase order u2013 is a good indicator of receiving stock on a specified date.
    It is always recommended not to select the shipping notifications for the delivery requirements type as you may not actually receive the stock into plant or warehouse for which you are creating a delivery.
    ATP
    Types of Availability Check in Sales and Distribution
    Processing
    There are three types of availability check:
    _ Check on the basis of the ATP quantities
    _ Check against product allocation
    _ Check against planning
    The following SD-specific control features need to be maintained in Customizing:
    _ Checking group
    The checking group controls whether the system is to create individual or collective
    requirements in sales and shipping processing. In addition, a material block for the
    availability check with transfer of requirements can be set here. The checking group can also be used to deactivate the availability check. This option was created especially for the assembly order so that when the bill of material is exploded in the assembly order, the individual components, if necessary, can be classified as non-critical parts as far as procurement is concerned.
    The checking group specifies in combination with the checking rule the scope of the availability check. It is proposed in the material master record on the basis of the material type and the plant, and copied into the sales and distribution documents. _ Checking Rule
    You use the checking rule to control the scope of the availability check for each
    transaction in sales and distribution. You also specify whether the check should be
    carried out including or excluding replenishment lead time. The individual checking rules define by transaction, which stock and inward and outward movement of goods should be taken into account for the availability check. _ Schedule line category
    You can control with the schedule line category whether an availability check and
    transfer of requirements should be carried out in the sales documents. The possible settings for this at schedule line level are dependent on the settings in the requirements class which is determined from the requirements type of the material. _ Delivery item category
    The delivery item category can be used to control whether an availability check takes place in deliveries. Requirements type
    The various requirements are identified by their requirements type. The requirements type refers to the requirements class and its control features.
    _ Requirements Class
    The requirements class contains all control features for planning such as relevance for planning, requirements planning strategy and requirements consumption strategy. In addition, it is specified at a global level whether an availability check is to take place for the material in the sales and distribution documents on the basis of the ATP quantity (ATP = available to promise) and whether requirements are to be passed on. A finer degree of control can be obtained for sales documents using the schedule line category.
    Replenishment lead time is only included in the check performed on the basis of the ATP quantity.
    Prerequisites
    An availability check can only be carried out if the following prerequisites have been fulfilled:
    _ The control elements described above for the availability check must be maintained in Customizing for Sales and the relevant assignments made to the sales transactions
    _ The availability check must be switched on at requirements class level and - for the availability check in the sales documents - at schedule line category level
    A requirements type must exist by which the requirements class can be found
    _ A plant must be defined. It can either be proposed from the customer or material master record or can be entered manually in the document.
    _ A checking group must be defined in the material master record on the Sales/plant data screen in the Availability check field
    Configuring entries of the Availability Check
    IMG > SD > Basic fncs > Availability check and TOR > Availability check with ATP logic or against planningAvailability check > Define checking groups
    You can use SAP std checking groups of 01 for summarized reqts or 02 for daily reqts or u can create ur own.
    The columns total sales and total deliveries are selection options whereby u can configure a checking rule to sum up reqts to post to MRP either individually or by day or week.
    Column 5, Block qty; set this block if u want several users to be able to process the material simultaneously in different transactions without blocking each other. The No Check indicator is used when u want a material to not be relevant for an ATP check.
    Defining a material block for other users. The Block checkbox is an indicator that enables u to block the particular material from being checked for availability if it is already being checked at the same time by another user.
    Defining the default value for checking groups. However should no entry exist for the checking group in the material master record, one can set a default value per material type and plant.
    Controlling the availability check. In this section, u tell the system what stock on hand and what inward and outward movements of stock it must take into account when performing the availability check. These settings are based on the checking group that is assigned to the material master record and the checking rule that is predefined and assigned to the sd transaction. The carry out control for the availability check must be maintained for both the sales order and delivery.
    TOR
    IMG > SD > Basic fncs > Availability check and TOR > TOR
    A line item in the sales order creates a schedule line. The schedule lines in the sales order transfer the requirements through to MRP. You can select the docs on which you want the TOR to happen. For ex, not for quotations.
    The TOR aims to ensure the ordered materials are available for the requested delivery date. The TOR can be set for individual or for collective requirements (materials sales/plant view).master
    The TOR is dependent on the following data:
    The reqts type, reqts class, checking group and schedule line category.
    The reqts type and class are determined in the strategy group MRP3)(material master
    For TOR to be carried out, a few criteria need to be met:
    Plant assigned to line item level, schedule line category should be switched on at TOR, TOR must be switched on at the reqts class level, checking group must be defined and allocated to the material master record (sales/plant view in the availability check field)
    The reqts class is the controlling factor for the availability check and the TOR for all sd types.
    Configuring the TOR:
    1) Use std 041 reqts class or copy and rename it. Use the indicators to select if this reqts class must carry out an availability check and/or a TOR.
    2) Define the reqts types. A reqts type is allocated to a single reqts class and not vice versa. It is based on the item category and the MRP type of the material.
    3) Assign the rqts type to the relevant item category in the sales order and the MRP type found on the material master record.
    You can select an alternative search strategy where u assign the reqts type to item category and MRP type. Can select source as 0, 1 or 2. (1 = Item type and MRP type strategy).
    4) The TOR and Availability check can be selected/de-selected at the schedule line category level.
    5) Block qty confirmation in delivery blocks. This is used to block the reservation of the TOR from MRP.
    6) Maintain requirements for TOR. Requirements can be used to determine that the TOR to MRP is not carried out unless a number of conditions are met.
    Availability Overview = CO09 > order qty, sd doc no, item no, requirements class.
    sd no or dly no, lineStock requirements list = MD04  item, schedule line placing the demand
    Stock overview = MMBE > total stock per company, then plant followed by storage location, and finally a breakdown per batch.
    Transfer of requirments:
    for TOR to happen the folowing control elements must be defined
    1. requirmrent type.
    2.requirement class.
    3.checking group
    4.schedule line category.
    apart from the above the TOR must be switched on at
    1.reqt class level.
    2.schedule line level
    3.checking group level.
    4.plant must defined at the document item level
    once order is raised the requirments are transfered from order to MRP by TOR,
    various reqts are identified thru reqt type, reqt type are identified in the system thru
    1. strategy group--MRP1 --mmr
    2.MRP group.
    3.material type.
    4. ITEM category +mrp type
    5.item category
    once reqt type is identified it points to reqt class.
    reqt class contains all the control factors suchas planing strategy,consumption strategy etc
    basing on the item category group+ mrp type-- schedule line categories are identified.
    if it is relevant for availability check, then the system does ATP CHECK(warehousestockplanned ordersproduction ordersconfirmed receiptsconfirmed goods issues) and decides whether goods are availabile on
    the requested delivered date of the customer, if not system does a backward scheduling and confirms when material is available (materual availability date),
    so if material is not available then system proposes 2 dates
    1.customer delivery date
    2.material availability date.
    for availability check to happen the following pre-requistes must be there:
    1.availability check must be swithched on at the requirment class level
    2.schedule line level itmust be switched on
    3.reqt type must be defined
    4.checking group must be defined.
    5.plant must be defined
    6. the system takes by default checking group if not defined as material type and plant.
    from SD the following componenets are importants
    1.checking group:defines whether indivual orcollective req are to be passed
    2.checking rule: defines scop of the check(what type of stock+with or without RLT)
    3.schedule line category: this fine tunes whether availability check should be carried on at the sales document level or not.
    4. delivery item category.
    for config:
    SPROSALES&DIST-BASIC FUNCTIONS--TOR&AVAILABILITY CHECK.
    In material master the below mentioned must be defined also
    1.strategy group.
    2.scheduling margin key.
    3.in house production time.
    4. RLT time.
    5.MRP group
    Hope this above helps...
    Give points if userful...
    Thanks,
    Jignesh Mehta

  • Availability check purpose

    I want to know the purpose of availability check in material master.(daily requirements,individual requirements etc) .
    how does it effect in planning.
    which values to be selected in availability check.
    Edited by: Csaba Szommer on Jan 6, 2012 8:26 AM

    Hi,
    u could search threads available on this topics,
    Pl. refer following excerts from SAP help.
    Availability Check 
    Use
    During sales order processing, the availability check enables you to tell the customer if the product can be delivered on time. You can control how the availability check is carried out by setting the Availability check field in the material master.
    Integration
    There are two availability check methods:
    u2022     Check against planned independent requirements
    o     Used with, for example, strategy 50, 60, 52, 63, 74. (All other strategies use ATP check.)
    o     Only planned independent requirements are taken into account
    o     No MRP elements (for example, stock) are taken into account
    o     No requirement to customize the checking rule
    o     The field Availability check is only used to determine the requirements passing (daily or individual requirements)
    u2022     Available-to-Promise (ATP) check
    o     Check is performed against stock and all other MRP elements (for example, stock, production orders, sales orders, requirements, schedule lines)
    o     Option to check against a replenishement lead time (RLT).
    o     Very accurate
    o     Always performed when production orders are processed.
    Activities
    Transferring Requirements from Sales Orders
    The following applies to both checking methods:
    In the standard system, checking group 01 is set up so that daily requirements are passed on to production. This means that there is only one line visible in the stock/requirements list (as shown above) that contains the cumulated quantity for one day, rather than the individual sales orders. The sales order number does not display on the Order line in the stock requirements list.
    If you want to see individual requirements, you can create a new checking group in Customizing for Sales and Distribution (choose Basic Functions  Availability Check and Transfer of Requirements  Availability Check  Availability Check with ATP logic or against planning  Define checking group) and a new checking rule that combines the new groups with A.
    Set up the ATP Checking Rule for Sales Order Processing
    The following applies only to the ATP checking method:
    u2022     You can define how the system checks availability of components in production orders in Customizing for Sales and Distribution. Choose Basic Functions  Availability Check and Transfer of Requirements  Availability Check  Availability Check with ATP logic or against planning  Carry out control for availability check.
    AV (= Checking group for availability check)     Description     ChR (= Checking rule for availability check)     RLT
    01     Daily requirements     A     'Blank' (= check with replenishment lead time)
    02     Individual requirements     A      'X' (= check without replenishment lead time)
    u2022     The checking rule in the sales order is A in make-to-stock strategies and AE for make-to-order strategies. The checking rules for 01/AE and 02/AE are the same in the standard system.
    u2022     You can define your own checking rule for production orders in Customizing. In the standard system,the checking rule for production orders is PP.
    Set up the ATP Checking Rule for Production Order Processing
    The following applies only to the ATP checking method:
    u2022     Maintain the Availability check field on the MRP screen of the material master. In the IMG for Production, choose Production Orders  Operations  Availability check  Define checking group.
    u2022     Maintain the checking rule. In the IMG for Production, choose Production Orders  Operations  Availability check  Define checking rule. The checking rule is assigned to the order type and transaction (create/release). In Customizing, choose Production Orders  Operations  Availability check  Define checking control.
    u2022     Define the scope of the check. In the IMG for Production, choose Production Orders  Operations  Availability check  Define scope of check.
    u2022     Maintain the checking control. In the IMG, choose Production  Production Orders  Operations  Availability check  Define checking control to define a plant and production order type combination and when check availability can be performed, during order creation or during order release.
    Regards
    Devendra

  • Dynamic Availability Check for Goods Issue,Transfer Posting

    Dear All,
    Can anyone explain the Dynamic Availability Check??
    I mean the relevance on setting this indicator for a mov.type?
    In OMCM & OMCP I have defined a Checking Rule & also assigned the same to a Mov.type as well the transaction code?
    whether the Dynamic Availability Check concept is same in case of sales ie Say I have a Stock of 100 qtys for a material in a plant & in the availability Scope of Check I have ticked the include safety stock.
    In my material master I have a safety stock of 500 qtys.
    So when I do a transfer posting for this material with Qty as 200, System should allow me do proceed as in my availability check I have enabled the safety stock option.
    But this is not happening & I am getting an error message as deficit of stock 100 nos. Also what is use of setting the dynamic availability check indicator for my mov.type as A - Warning message , B - Error Message etc..
    Kindly suggest valuable inputs.
    Thanks & Regards,

    For e.g. there is Available Stock = 1000 qty and safety stock in material master = 500 qty then system will allow you to use 1000 qty only not 1500 qty
    This is only used for availability check purpose whether system it should be considered or not?
    And following indicators means;
    A  W mess. only issued in the case of non-availability
    B  E mess. only issued in the case of non-availability
    E  Message in any case: W mess. for non-avail., otherw. S mess.
    F  Message in any case: E mess. for non-avail., otherw. S mess.
    S  Availability check only with simulation
    The above indicators indicate whether the system is to check for existing material requirements.
    Award appropriately once the thread is answered.

  • Collective availability check stock transfer PO

    Hi,
    I'm looking for a transaction in order to do a collective availability check to stock transfer PO.
    Is it possible? Can i have a missing parts reports with all the stock transfer PO??????
    Thanks

    Rakesh,
    Here is how the system will behave.
    Product A requires X and Y. For making A = 1000 EA, we need X = 1000 EA and Y = 1000 EA.
    Stock of X = 1000 EA in unrestricted use. Stock of Y = 500 EA in unrestricted use.
    Assumption:Scope of check will consider only the available on hand inventory
    If we run MDVP, the committed qty for A will be 500 EA because it will consider the maximum possible qty that can be made with available stock.
    In MF60, for both X and Y the reserved qty will be 500 EA. The balance 500 EA of X will not be reserved for this planned order because, it will not be of any use until you receive 500 EA additional of Y. System will have it open for other planned orders if any.
    Hope this helps.
    Saravana

  • Error in va01 for transfer of reeqirement and availability check

    hi every one when i have done TOR and availabilty check configuration it is not reflecting in va01 can any one help out with configuration step by step

    HI
    Kindly check the Google with Same text so you can find out so many documents which is related to Availability Check & TOR
    Coming to your Question , try to check the Schedule line Category (VOV6) , you need to TICK the Field *"Availability" * Requirement/Assembly"*
    and also kindly check the Below
    link [Availability Check (ATP) and Transfer of Requirement (TOR)|http://wiki.sdn.sap.com/wiki/display/ERPLO/AvailabilityCheck(ATP)andTransferofRequirement+(TOR)]
    [Available to Promise (ATP)|http://wiki.sdn.sap.com/wiki/display/ERPLO/AvailabletoPromise+(ATP)]
    Regards,
    Prasanna

  • Availability check with reservation transfer

    Dear all
    I have a problem with availability check.
    Reservation transfer, generated from processing MRP (from MRP area Z002 to MRP Area Z001).
    Availability check doesn't  consider reservation transfers generated from processing MRP.
    if fixed the requirement, simply by saving for example, the availability check works. Of course, if I create it manually (MB21) works.
    This behavior is normal?
    many thanks!

    Dear all
    I have a problem with availability check.
    Reservation transfer, generated from processing MRP (from MRP area Z002 to MRP Area Z001).
    Availability check doesn't  consider reservation transfers generated from processing MRP.
    if fixed the requirement, simply by saving for example, the availability check works. Of course, if I create it manually (MB21) works.
    This behavior is normal?
    many thanks!

  • Availability check run requirement in the Sales order Save user Exit.

    Hi Gurus,
    As per the requirment we are using a user exit SAVE SALE ORDER PREPARE for BOM purpose to reconfirm the confirmation qty.
    Now we need to add one more logic in the same user exit, which will run the availabilty check run for each of the line items of the BOM and consider latest confirmation qty from it. So my concern is it possible that we can call the availabilty check run event with in the user exit SAVE SALE ORDER PREPARE or this not advisable?
    Please let me know..
      Regards,
      Babs

    HI Venkat,
    Thanks for your reply.Yes you are right availability check runs automatically at sub item level.
    But please note the customer requirment iteself is is little different from std BOM configuration.
    Currently the availabilty check is activated both at header and sub item level. They are maintaining the stock for header and sub item level.Also the these sub items are some time being sold as invidual materials. hence there exist a mismatch in the stock value between header and sub items.
    when a sales order is created both header and sub items will have confirmation with different value between each and the same mismatched values are being passed in to delivery. But the deliveries can not be processed for PGI because of the mismatched confirmation qty between header and item level.
    I guess now you the rrequirment.
    So we are using the SAVE SALE ORDER exit which will re check the confirmed qty between header and item and takes lowest confirmed qty and change the confirmed quantities from all the line items to lowest one, so that confirmation qty among all the line items are same. This is the first logic we are planning.
    Further there is one more additional process BOP need to be run for this header and sub items, which will change the confirmed qty based on the latest stock for individual line item. even in this case also the user exit SAVE Sale order is being called but we need to run the availability check run additionally because of which our requirment will be taken care.
    Regards,
    Babs

  • What customization settings required for automatic availably check,

    Dear Guru's
    While doing Sales order my availability check should be carried out, but it is not happening automatically, what settings required for the automatic availably check. Pleasantly we are doing it manually.
    Regards,
    Kalyan

    Hi Kalyan,
    ATP check requires following configuration setting.
    1) The availability check is indecator needs to be switched on at requirement class lavel.
    2) The availability check is indecator needs to be switched on at schedule line lavel.
    3) Set availability check 02/ 01(individual / daily requirement) in Sales Genral plant view of Material master.
    4) Set the checking group in the MRP3 view of Material master.
    5) Above all a plant must be assigned to the line item in the sales order.
    Please do let me know if you have any concern.
    Thanks,
    Rupak.

  • Availability check box at schedule line level and requirement class level

    Hi All
    What is the significance of availability check field at schedule line level and requirement type level.
    If I remove the check box at schedule line level, then there won't be any availability check carried out in the sales order, even though in requirement class it is checked. Is it for doing availability once the requirement is passed to MRP...
    In make to stock scenario, no availability check is active at schedule line level.
    scenario 1. stock is 0 in plant, when i place an order for 10 quantity, does system give any confirmed quantity on so and so date...or the confirmed quantity will be zero or as there is no availability check carried out, it confirms 10 quantity on customer requested delivery date and the time of creation of delivery, it gives an error message stating zero quantity is available. which one is correct in all the above.
    In make to order scenario, no availability check is active at schedule line level.
    order was created for 10 qty, as there is no availability check active, does the system give some date based on the lead times maintained in the material master or not?
    Regards
    Sree

    Hi sreekar
    The significance of availability check at schedule line level  is to determine weather availability check and TOR should be carried out for sales orders  or not. 
    If you remove check box at schedule line level , availability check and TOR wont be  carried out at sales order level.
    Coming to the scenario you said , make to stock , i think the availability check you are using is 01 make it 02. which is planned requirements. and stratergy group as 10. in MRP3 view in MMR. .
    as the availability check u have put 01 & stratergy group as 10 availability check doesnt carry
    coming to the scenario 2  , if the stock is 0 in plant and if you create a sales order, then the confirmed quantity should be 0 and that particular order will go to backorder processing.
    sometimes it  confirms the ordered quantity as the  confirmed qunatity, and it gives a confiremed delivery date on which the stock is confirmed , but that date is a tentative date.
    all these unconfirmed orders will go to backorders. once the qunatity is confirmed automatically , delivery date also will be done
    Coming to scenario 3 , when you create MTO order there will be availability check checked at the schedule line level. can you tell wat is the schedule line you are getting is it CP or ND?
    for schedule lines , ND - no availability check will be there , PD - availability check will be there
    Note: plz check 1st the availability check you have entered in MMR , if it  is 01 make it as 02. and then run these cycles.
    Reward points if useful and if Any queries let me know
    Regards
    Srinath
    Edited by: sri nath on Mar 21, 2008 7:53 PM

  • Availability Check required without "Safety Stock"

    Hi,
    I have a fert material "FG' whose prodn order i am creating.
    This FG has a child Component "RM"
    Available Stock for RM = 20
    Safety Stock for RM =     20
    No Receipts / No Reservations exists for RM.
    I want the production order not to consider SAFETY STOCK. Hence in OPJJ i removed the Tick "Include Safety Stock".
    When i create production order, as per the above setting, it should show " Material Avaliable", but instead it is showing Material Shortage.
    Plz guide.
    Thanks in advance,
    Harris

    Hi,
    Here is my Availability settings.
    Availability Check = Z2
    Stocks     
    Include Safety Stock     
    Stockin Transfer     X
    Incl. Quality Stock     X
    Incl. Blocked Stock     
    Incl. Restricted - Use Stock     
    W/o Subcontracting     
    Replineshment Lead Time     
    Check without RLT     X
    Storage Location Insp.     
    No stor. Locn inspecn.     
    Missing parts processing     
    Checking period: GR     0
    Receipts in past     
    In/Outward Movements     
    Incl. purchase orders     
    Incl. purchase req.     
    Incl. dep. Reqt.     X
    Incl. reservations     X
    Incl. sales reqt     X
    Incl. deliveries     X
    Incl shipping notifcn     
    Incl depe. Reservations     X
    Incl. rel. ord reqs     
    Incl. Planned orders     
    Incl. Production orders     
    This Availability, Z2 is maintained in MRP3 view also.
    Regards,
    Harris
    Edited by: Harris Panchal on Nov 17, 2010 2:27 PM

  • Creation of Sale Order for configurable material with availability check.

    Hi,
    We have a scenario in which the material is configurable. The configurable material (X) has few variants (Ex: X1, X2, X3, X4, X5). While booking the sale order, we use the material number (X).
    Further, the material planning is done for the variants X1, X2, X3, X4, X5. The standard variants are planned for production in advance.
    1.     While booking the sale order, we want the availability check of the stock (type matching to happen). What needs to be done in configuration?
    2.     While booking the sale order, there is a possibility that the configuration selected will not match with any of the standard variants due to some additional requirements of the optional features, in such cases how to link the standard variants to the sale order & create requirement for additional requirements.
    Regards,
    Umesh

    Hi Umesh,
               1.Create material master for configurable material and variants in mm01.
               2.Maintain BOM for the configurable material in CS01
               3. Configur the variant configuration steps
                  a. Create charecteristics T.code CT04
                  b. Create values and assign classes
                  c. assign the values to charecteristics
                  d . Maitain dependence  T.code CU01
                  e.create configuration profile t.code CU41
                  f.stimulate the configuration profile.
    4. Do the availability check configuration through this path
    IMG --> Sales and distribution > Basic functions ,> Availabilty check and Transfer of requirements.
    5. Maintain the Availbility check field and MRP views in the material masters other wise you sit with PP people and do that
    I hope it will help you
    Regards,
    Murali.

Maybe you are looking for