ATP check according to batch reservations?

Hi,
I would like to know whether it's possible to check availability including the reservations - meaning the reservations created for a specific batch. For instance I am going to destruct a specific amount of a specific batch, say 1000 of batch X, for which I create a reservation with a specific movement type, and I am going to destruct this amount later. I can see this amount in the reserved stock but when I create the delivery I have those 1000 units of batch X assigned to the delivery item. Is there any way the reserved stock can actually be blocked for other usage ?
Thanks in advance.

Hi,
I have already selected "include reservations" checkbox. When it didn't work I selected "check dependent reservations" as 'X' - Include all reservations. It still doesn't work, even though I create a reservation for the whole stock for a specific date, I can create a delivery with the exact batch. Is there any other way or is there maybe something I'm missing. Is there something about movement type customizing that defines how the movement will react to the stock? Because at the moment I can create reservations for the same date more than once; for twice even three times more than Unrestricted stock. For instance if I have 5000 units of stock, I can create first reservation for today with 5000 units, then another reservation for today with 5000 units again. Is it normal to be able to create reservation for the same batch/amount/date more than once?

Similar Messages

  • Function Module for ATP Check specific to BATCH

    Hi All,
    I have a requriement where I need to find the available stock for a material for a given plant and most importantly BATCH.
    I tried using BAPI_MATERIAL_AVAILABILTY, but it returns the overall stock avaliable at the plant level irrespective where I mention the BATCH. In other words I can SEE in MMBE that the for the BATCH there is no UNRESTRICTED STOCK , however when i execute the Function module It shows me the total stock availabe at the Plant .
    Please let me know if there is any fm that  caters to my requirement.
    Thanks
    Srinivas

    Hi Srinivas,
    Can you please elaborate the solution?
    Regards
    Ankush

  • ATP Check during reservation - how to include order reservation?

    When creating reservation for 201 (issue to cost center), I would like the system to check if there's enough stock.
    And if there's any reservation (manual or auto created by order), these quantity should not be considered as avaliable stock.
    So I set in OPJJ as following:
    Include safty stock
    Include quality insp. stock
    Check without RLT
    Include reservations
    Include depend reservations: X (Include all reservations)
    Other check boxes remains blank and relevant IMGs are all set (error message for MVT201, assign checking rule to checking group, assign checking group to material master, assign checking rule to MB21)
    But when I go testing, the ATP Check didn't consider unreleased oder reservations!
    According to following link, "all" reservations from production order(created/released) should be considered!!
    http://wiki.sdn.sap.com/wiki/display/ERPLO/Availabilitycheckingin+SAP
    Can someone please help me to solve this issue?
    Where did I do wrong?
    Any help would be appreciated, thanks in advance.

    Movment allowed indicator is not enabled, which means the produciton order is not released.
    It should be considered after I set 'X' in "Include depend reservations".
    According to the documentation:
    Include dependent reservation - Dependent reservation is the requirement from a production order/process order/sub contract PO, created automatically during order creation, hence it is a confirmed issue. If you activate this check box, system will consider all the dependent reservations which are already confirmed before giving you the ATP qty. Some more functionality given here is which reservation is to be checked    Do not check i.e. system will not consider this as requirement while confirming the ATP qty
       Do not check - donot take this requirement.
    X Include all reservations - include all the reservation from production order(created/released)A Only include withdraw able reservations - Include only reservation from a production order that is released.
    Or I understood wronly?

  • ATP Check not workin properly for Batches in MMBE

    Dear PP gurus,
    I have a problem with ATP check for materials. When i see in MMBE for a material which has 3 batches it shows a problem: The batch a has a quantity 10 but it shows the reserved quantity against this batch as 12. Same is for batch B,ATP check not giving correct results. Please tell me how to correct it.
    Some one told me to implement OSS note 1237093 to correct the standard program error introduced with Note 330828.
    Please advise how to proceed.

    Hi,
    Reservation is a kind of requirement. The situation that you describe, that you have in batch A 10 in stock and the reserved quantity is 12 can happen if, for example, you created a production order where this batch is a component, the batch was determined in the order, and either you didn't do an ATP check at batch level, or you issued stock from this batch at a later point in time (without poper ATP).
    MMBE is just a report, it is not doing ATP.
    I suggest that you review your ATP definitions and processes to find out where the problem is.
    Regards,
    Mario

  • ATP check not working properly for batches

    Dear PP gurus,
    I have a problem with ATP check for materials. When i see in MMBE for a material which has 3 batches it shows a problem: The batch a has a quantity 10 but it shows the reserved quantity against this batch as 12. Same is for batch B,ATP check not giving correct results. Please tell me how to correct it.
    Some one told me to implement OSS note 1237093 to correct the standard program error introduced with Note 330828.
    Please advise how to proceed.

    Please answer to the above question..

  • ATP check by valuation type and batches???

    Dear experts,
    I create a seles order, input one material and valuation type,  I can't fix the batche in sales order,the system give a message as following, so the ATP check is wrong.is there any solution to deal this issue?
    "Availability check for material 21-01 only occurs at plant level
    Message no. V1562
    Diagnosis
    You entered valuation type 9999999999999 for material 21-01 which is to be handled in batches without specifying a batch. Therefore, an availability check can only occur at plant level since it is not possible to determine all batches belonging to the valuation type. Usually, the plant stock level is higher than the stock level within a valuation type. Too much may be confirmed as a result.
    Procedure
    When you enter a batch number, the availability check occurs at batch level."
    Best regards
    Lance

    by myself

  • ATP check on a specific batch characteristic

    Hi Experts,
    Is possible in GATP to check on a specific batch characteristic?
    For example:
    Sales order:  Customer request SKU A (1000KG) with quality profile with a specific characteristic e.g. Water content need to be between 110 and 130 ppm.
    Production manufacture the SKU A with quality profile Water content between 80 and 160. Production is completed and goods are on hand.
    Stock on hand of the SKU A
    250 KG Batch 1 -> Water content 85 ppm
    250 KG Batch 2 -> Water content 120 ppm
    250 KG Batch 3 -> Water content 140 ppm
    250 KG Batch 4 -> Water content 115 ppm
    250 KG Batch 5 -> Water content 122 ppm
    250 KG Batch 6 -> Water content 117 ppm
    Is it possible that GATP runs this check on order entry ?
    1000 KG SKU A required, GATP is searching and finds 250KG batch 2, 250KG batch 4, 250KG batch 5, 250KG batch 6.
    Does standard GATP provide this functionality ? If yes, how does it support this business process ?
    Thanks,

    Hi
    It appears that you are describing a scenario where goods are sold from stock. In that case you can use the Characteristics Based ATP check.
    Characteristics-Based Product Availability Check - Global Available-to-Promise (Global ATP) - SAP Library
    Search on this forum and SAP help for more details. Customer requirements for characteristic values of batch are maintained in Sales Order using batch search strategies (Tcode VCH1).
    Since customers will potentially accept multiple values of a characteristic you can use characteristic substitution in Rules Based ATP to check for multiple discrete values.
    Characteristics Substitution Procedure - Rules-Based Availability Check - SAP Library
    Note that characteristic based ATP (with or without characteristic substitution) may be difficult to use if a characteristic can have continuous values or if the value of a characteristic changes over time (for example, remaining shelf life or quality grade).
    Characteristic substitution creates sub-items in Sales Orders for every substituted characteristic value. May or may not be acceptable from a logistics execution perspective.
    Finally, this gets even more complex depending on your scope of check. Foe example, if you want to commit to Inbound STO's at a distribution center, these ATP categories do not have characteristic assignment.
    An alternative to using Characteristics Based ATP is to use Characteristic Evaluation functionality. See OSS note 601813 for its several limitations. From a performance perspective it is preferable to use Characteristics Based ATP over Characteristic Evaluation since it uses the ATP time series instead of detailed pegging relationships in order live cache.
    Rishi Menon

  • ATP check for batch managed products

    Hello All,
    I have a requirement for ATP check for batch managed products and would be glad if someone can help me on that.  One of the characteristics on my product is expiry date. Business wants to restricts confirming products which has an expiry date of less than 90 days for orders outside the country. How can we achieve that?

    Hello
    You can try with activating Shelf Life Expiration Date (SLED).
    For config, check SPRO - Logistice General - Batch master - SLED
    Then finally setup Customer Exit to calculate/check the SLED.
    Exit EXIT_SAPLMHD1_001 for enhancement SAPLMHD1.
    Further, you can refer following SDN thread for reference/understanding:
      - SLED by customer/ material
    Regards
    JP

  • APO ATP - ATP Check for batch stock

    Hi experts
    We have an interesting scenario on which i dont have much exposure. The client promises stock from specific batches. eg. a particular sales order can only be confirmed from a specific batch. The details of the batch is provided on the sales order. Is there a way that GATP addresses this requirement. If yes then can someone please share the config details to set up such a scenario.
    Thank You
    Rajiv Sarin

    Hi Rajiv,
    Let me know if you could discover this. This could be oft required function in GATP. But i presume the batch determination (automatic-FIFO, LIFO etc) would precede the availability check and hence subsequent processes of delivery and PGI would have to "honour" it physically as well once confiemed on order.. If e.g. RF trasactions are used and batch numbers at HU or item level are scanned, then it would be impossible for picking to happen as this lends itself as sure case of physical inventory violation.
    I imagine a whole lot of developments of GATP esp. considering customers expectations wrt. "variants (not a in VC-CA)", "make (e.g any 3 models of phones available for same price with a connection)", "regular/gift pack", "age(2002 make motorbike)" etc. even if to begin with they dont make different saleable, plannable, traceable or accoutable products..they only make some extra options (maintained nowhere in the system) available for some historical reasons. Its also likely that for the same order partial quantities are confirmed at different locations (using MLATP).. e.g. regional DC, factory, retail outlet or some other private retailer (sales order converting itself partially to a purchase order) with or without consolidation.
    Also likely are options wrt customer delievry locations (ship to parties) that again lends a strong business case to make full use of advanced availablity checks, consolidation(at original location of check), automatic STO's being trigerred to a given location, MISL (the best possible consolidation location),.. and bring in the concept of ATP optimizer (cost based) or MAD based (due date based) and an ATP strategy. (much more complex then rule strategy) in a sense that there is a lot of value to be "unlocked" with some creative order promising that would lend itself to complete line and order fill rate even when there appears to be little scope of fulfilling it. Here comes the role of customer service/self service to let customers convince themselves with better options., that makes the order serviceable and profitable at the same time.
    e.g. In a pure MTO kind of scenario GATP could assume even greater significance with its unique abilities to trigger planned orders and purchase requistions, component and capacity checks. incl. checks at SMI slocations, subcon, component vendors, mfg. plants,  and plug itself to entire production schedule just from an ATP check of an end product. This could probably be called Automatic ATP. I am sure SAP has thought on these lines and holds a lot on these lines for future releases.
    Regards,
    Loknath

  • Alt bom components with ATP check - production order resets usage prob.

    Hello,
    I have searched many threads for this answer.  Here is my scenario
    BOM for finished good X  has the following components
    Component   |    Usage Prob   |    Strategy    |  Alt Item Group   |   Priority
    A          |             55%         |         2         |         1             |              1
    B          |              45%        |         2         |          1            |               2
    When I create the production order for 100 units, components A and B are proposed respectively (per usage probability, as expected)   - like so
    Production Order 
    Component A = 55 units
    Component B = 45 units
    Here is the requirement - Component B at any given time is restricted by federal law to not be used for material X for more than 45% of its make up. Therefore my client cannot build X with more than 45% of component B.  However, we always want to use at most 45%.  IF component B is not available, transfer all or partial confirmation to Component A.
    Issue:
    ATP and usage probabilities will not work.  Whenever I run ATP check for production order, the component with the highest priority get all the reqirements (if inventory permits).  The production order master data is 'reset' by the ATP check (the usage probability on the component will change from 45% to 100%)
    Any help is greatly appreciated!
    ~S
    Edited by: futsol on Jun 29, 2009 10:41 PM

    futsol ,
    Maintainance is not required, it say manual maintainance is possible if required.
    if you set it 1 system will check the proportion and do the reservation accordingly , if even in production order if you check availabity it will not change the quantity proportion, if its 2 , its meant for alloting the 100 % available component.if A is not 100% available it will replace it with B , if B is availabe to cover total quantity and vice versa.
    by giving 1 it gives you option to change proportion as per your wish , if the any of the alternative is not available to fullfill rerquirement., for example in your case component B , if its available you want to use it 45% all the time , but if its not availabe the you can change the proportion or quantity for A in that specific production order only.
    I dont know if there is any other way.
    Check again with strategy 1 .
    Hope it helps you .
    Regards
    Ritesh

  • ATP Check for service parts and procurement scenario

    Dear Experts,
    We're testing CRM service scenario, focusing on the ATP check.
    After running the avaiability check for the service parts in the service order,
    is it posssible to determine the scenario automatically as follows?
    - when the necessary parts items are not available
    -> "Procurement" scenario will be used.
    The corresponding documents such as PO, PR or Reservation will be generated in ERP according to the setting "Define Logistics Scenario for the Procurement of Materials and Services".
    - when the necessary parts items are available in stock
    -> "Material withdrawal" scenario will be used. The items will be withdrawn at the service confirmation.
    From our understanding, the determination of the above scenario is controlled by the item type(ex.SRVP),
    so we expect that the system sets the appropriate item type depending on whether the item is available or not.
    Is there any possible solution for this?(i.e.standard customizing, BAdI etc....)
    Any advice would be higly appreciated.
    Best regards,
    F.T.

    Hi F.T,
    I have worked in Service Order Management Scenario, but not integration of Service Orders for ATP Check. But I found this Presentation which I hope might be somewhat helpful regarding the feasibility of the Business Scenario. You can have look at  the same and will be able to decide if this is the correct way forward or not.
    [Presentation|http://www.google.co.in/#hl=en&biw=1366&bih=548&q=ATPCheckforservicepartsandprocurementscenarioinSAPCRM+++&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=a254323013e5943b]
    Hope this will help.
    Thanks,
    Samantak.

  • ATP check for materials and ATP Confirmed Qty's

    Good morning,
    I have a question regarding the ATP.
    If I have a 100 of box a in stock and I have 2 Planned Orders for 75 (total req on box is 150).
    When I convert the first Planned Ord to a Prodution Ord, the ATP check will run and confirm that I have the 75 boxes required (as we want it), but if I then convert the second Planned Order I would expect the ATP to say that only 25 is available, but it is also telling me that the 75 boxes required are available.
    Can I set the ATP to confirm/allocate the first 75 boxes to the first Production Order and when the second order runs ATP to only commit to 25?
    Thanks in advance.
    ATP novice :o)

    Hi Guy Hall,
    Please check with, "include dependent reservation and production order" has been activated for  checking rule used for production order at "avilabilty checking scope"
    Regards
    Pradeep

  • Re: ATP check at storage location level in sales order.

    Hi ,
    I have a requirement wherein storage location is determined in my sales order,  the ATP check is done at plant level as well as storage location level , and the smaller of the two quantities is taken as the result of the ATP check.
    My requirement is that the ATP check should only be performed at storage location level .
    Please suggest if there is any standard setting available in SAP.
    iF NO , PLEASE SUGGEST SUITABLE USER EXIT, WHERE I can add my requirement.
    Regards,
    Nilesh

    Hi Nilesh,
    in SAP standard the system is always checking on plant level first and then on the storage location level, there is no possibility to change this behaviour.
    I'm also not sure if the process is correct, because if you have also requirements on plant level only then you would create negative ATP if you confirm on storage location level even though there is no ATP on plant level.
    I'm also not aware of a user-exit that would suite your requirement, additionally according to the IMG documentation the user-exits in the availability check area should only be carried out in agreement with SAP.
    Regards,
    Markus

  • Edit postDelete postReport this postReply with quote ATP check but the comm

    hi , all guys :
    when I create the pp-pi order , first i use the batch determination to allocate the component
    batch , then i do the ATP check , but the committed quantity always is zero ,the ATP alway does
    not support confirm quantity (co09 the confirm quantity always is zero),so when i create the other pp-pi order the stock quantity always cover the reqirements quantity of components
    in the mater data , i use the ATP group is 02 (the customizing is standard) i think the ATP scope is irrelative to this issue .
    in the order type control parameters , i use the ATP check
    for example :
    the componet 100-200 have three batchs :
    batch: 20100501 quantity 30 kg
    batch: 20100502 quantity 40 kg
    batch: 20100601 quantity 40 kg
    now , the requirment of component 100-200 is 100 kg
    the batch determination conditions is self expiration .
    so i throght the batch determination and batch split to allocate the bacth and quantity is
    batch: 20100501 quantity 30 kg
    batch: 20100502 quantity 40 kg
    batch: 20100601 quantity 30 kg
    after allocating , i run the ATP check ,BUT the COMMITED QUANTITY ALWAYS IS ZERO .
    I don't know why !!! ,where can configure the ATP confirm quantities (committed quantities) the in the customizing
    can you give help me!!!
    thanks!!!
    best regards

    Davis:
    Check in MRP Group settings, Availability Check session, flag activate full confirmation logic. Test activate full confirmation logic.
    Regards,
    Ricardo

  • ATP check in VA01

    Availability To Promise (ATP) is configured to make better delivery planning on Sales Orders and Delivery. SAP standard ATP looks-up the availability of a material in a plant for a given batch if the material is batch managed. If the material is not batch managed, a pop-up information message is issued stating that ATP is done at plant level. If the material is not batch managed, but has a valuation type, standard SAP moves valuation type into batch and then performs ATP. Due to  excise duty model for intercompany sales  valuation type is moved into batch and ATP is performed at the Valuation type level.  
    Detailed explanation of the existing problem and impact to ATP design as of today: In cases where there are direct deliveries from Sweden to a Norwegian Customer (over the Notional Plant), and where the Excise Duty Model results in a Valuation Type u2018TAu2019, the ATP check will look for available stock of Batch u2018TAu2019 in the supplying plant. In this case, in Sweden there will never be u2018TAu2019-stock, only u2018UTu2019 stock is available. Hence the ATP-check fails, delivery promise cannot be met and the new confirmed delivery date will be by default the end of replenishment lead-time (which can be anywhere between 10-30 days!). This request for change is raised to remove the u2018Valuation type, Batchu2019 level in the ATP check.
    I am using the user exit "EXIT_SAPLATPC_001" ,  can any one let me know how to achieve that functionality

    Pratik,
    In R/3 ATP check carried at one level material only for which you are entering schedule/delivery lines in sales order.
    If you are talking about cumulative availability check then please consider APO GATP.
    There is workaround for your requirement by considering Assemble to Order Strategies.
    Please go through below link Sales order availability check considering the ROH stock/procurement time
    Br
    KK

Maybe you are looking for

  • Error while updating reimbursements Journey start date / End date missing

    Dear All, From ESS employee requested for Reimbursement of LTA from Benifits & Payments - Reimbursements & Claims. There is 3 level approval process and got the approval for reimbursement. We maintained Earned leave record for 6 days  in 2001 - Absen

  • GG storing actual data

    Hi experts, We setup a GG exception table in target side to capture the error details with reperror parameter , in that table we have stored db error message details and its stored error details as , for example , if no data found error , the below s

  • ICloud photos questions

    Does iCloud back up the Camera Roll pics or just the Photo Stream pics or both? Curious why the Photo Stream has 65 pics and Camera Roll has 853 which the same 65 photo stream pics are included in the camera roll? YOu would think photo stream would b

  • No commitment item entered in item 00010 LK20

    Hi, I'm trying to create a consignment pick up order and when trying to save, it give an FM error "No commitment item entered in item 00010 LK20" Material used is a "DIEN" material and I have configured it to be used in consignment sales with a price

  • OWB 10g Job audit info

    Hi When we submit any OWB 10G job, We can get the status of the Job from the RTA_STATUS column of the the table WB_RT_AUDIT. 1.This is numeric column which always gives value as 1 even if the job fails(ie Abended) or succeded.. 2.The view ALL_RT_AUDI